Swordfish III for Mac. 4,027 downloads Updated: July 16, 2018 Trial. Description Free Download. Mac OS X 10.7 or later (Intel only) file size: 109.2 MB.
For some time now, Mac users haven’t had a good way to print labels that include United States Postal Service (USPS) postage, but buyolympia.com, the maker of SwordfishExpress ( ; “More Mac Software Bargains,” May 2003 ), has teamed up with the online postage service Endicia to change all that, with SwordfishExpress 2.0. The new version is currently the only USPS-authorized Mac client for creating postage-paid labels. (It does not support Express Mail or international mail, but the company says that both will be available in a future release.)
Editor Notes Swordfish is a XLIFF-based CAT tool designed for translators. It supports Translation MemoryExchange, XML and localizationtools. It includes two translation engines: a “traditional” TM system and Auto-Translation, a technology that assembles matches from regular TM databases and Terminology databases. Sailfish OS is an open platform with an active open source contribution model. We develop it together with our customers and developer community.
The SwordfishExpress 2.0 software is free, and it’s a great label-printing program even if you don’t want to print postage. If you do, you need to sign up for an Endicia account, which costs $20 per month or $200 per year, plus the cost of any postage used. Since the USPS discounts services such as Delivery Confirmation and Signature Confirmation when you use electronic labels, these savings will quickly make up for the recurring fee if you do a lot of shipping. However, users who ship only a few items a month will wish there were a per-package fee instead, based on the postage used.
To create a mailing label, you provide the software with all the relevant information, such as the recipient’s address, the service you want to use, and the weight of the package. (If you have a supported scale with a USB connection, the weight can be entered automatically; if you don’t have such a scale, you must weigh the parcel on a separate scale and enter the weight manually.) SwordfishExpress 2.0 then calculates the total fee and prints the label on 8.5-by-11-inch paper. Although you can’t yet print directly onto envelopes, the program can print to Zebra label printers and Dymo LabelWriters such as the LabelWriter 330 Turbo ( ; March 2004 ). As you create and print postage labels, you’re shown the balance in your Endicia account. Adding postage to your account is simple. Click on a button and indicate the amount of postage you want.
To make inputting information easy, SwordfishExpress supports vCards, provides direct access to OS X’s Address Book (a downloadable plug-in, available from the buyolympia.com Web site, even lets you generate labels directly from a contact in Address Book), and supports OS X services—so you can create a label from an address in any services-aware application.
SwordfishExpress 2.0’s Mailing Log keeps track of information on every parcel mailed via the application. You can even print official USPS mailing records or export the log for use in a spreadsheet or a database. If your business uses its own inventory or fulfillment software, you can also create workflows—using AppleScript, XML, or a downloadable command-line tool—that print labels and track costs from within your software.
When shipping valuable items, you have the option of purchasing insurance through Endicia. The company says that its service is less expensive than insurance from the USPS and less of a hassle when making claims; we didn’t test this service.
If you run a Mac-based business with even a moderate USPS shipping volume, SwordfishExpress 2.0’s convenience and tracking features will likely be worth the service fee. If you’re a home user, the product’s usefulness will depend largely on how much mail you send. In any case, SwordfishExpress 2.0 is a handy (and free) tool for creating labels.
SwordfishExpress 2.0’s main window asks you for all information required to send your package via the United States Postal Service.HFS+ on Mac OS X supports volume-level quotas based on user and group IDs. The corresponding quota file names are .quota.user and .quota.group. These files reside in the file system's root directory. Each file contains a header, followed by a hash table of structures specifying various quota limits and usage values for user or group IDs.
To enable disk quotas on Mac OS X systems, we need to create .quota.ops.user (or .quota.ops.group) within the file system's root directory. For my example here, I'm using my MacBook Pro with a single partition.
At this point, disk quotas have been enabled, but there's currently no policy in place to enforce.
Once disk quotas have been enabled, we can set limits for our users. For this example, I've created a user, test, to test quotas.
We can edit user quotas with the edquota command. edquota has many options, see the man page for a complete description. For our uses, we're going to use the -u (user) option, followed by a user name.
You will get a vi session with a temp file opened for editing. In our example, after running the above command, we have the following on our screen:
While this isn't a vi how-to, I'll try to walk you through a bit so you can get your quotas defined. What we want to change in this file is the number (currently 0 for both) for hard and soft limits. Once vi has opened, press the i key to enable insert mode. You should now be able to use your arrow keys and change the values as you see fit. Once you're done editing the file, press ESCAPE and then :wq<enter> to quit and save your changes.
You can set both hard and soft limits. Hard limits are limits which are not allowed to be bypassed. The user, once reaching the hard limit, will be informed that there is no longer any space available on the disk.
Soft limits are able to be bypassed, temporarily. Users are permitted to exceed their soft limits for a grace period that may be specified per filesystem. Once the grace period has expired, the soft limit is enforced as a hard limit. Use the command edquota -t to change the grace period.
For reference, inodes are files on the file system. Each and every file gets a single inode. Hard and soft links each get their own inode, even though they point to another file. They are files, themselves.
As mentioned above, there is a configurable grace period for soft quota limits. Section 8 of the manual for edquota mentions the default limit is set in /usr/include/sys/quota.h. That file doesn't exist on most default-installed Macs, so I'll tell you it's 1 week. The noted lines from this file are as follows:
You can change this default with the edquota command. Use the -t option to edit the grace period. When invoked, this command will give you, similar to above, a vi session will open, with the file to be configured. (See above for basic instruction on how to use vi.) From the edquota man page:
The grace period
may be specified in days, hours, minutes, or seconds. Setting a grace period to zero indicates that the default grace period should be imposed. Setting a grace period to one second indicates that no grace period should be granted.
Only changes to the numbers following block grace period or file grace period will have any affect. To change grace period for groups, make certain to specify -g on the command line with -t.
Setting a file number limit is easily bypassed with disk images. A disk image, itself, uses only one inode, regardless of how many files it contains, or how large it grows. The file number limit can be useful for daemon users and such which may pose a risk to overflowing your file systems with files such as logs or core dumps.
More information on HFS+ can be found at http://en.wikipedia.org/wiki/Hierarchical_File_System