Existing users, log in.  New users, create a free account.  Lost password?

Mac OS X  |  Web & Software Development  |  Other Developer Tools  |  Script Bundle Tool

Script Bundle Tool

Script Bundle Tool - 4.0.9

create AppleScript application bundles

All Time: Not rated (0.0)
This Version: Not rated (0.0)
Current Version: 4.0.9
Release Date: 2008-05-12
License: Freeware
Downloads (this version): 986
Downloads (all versions): 2,718

Information Related to Version:

Broken Link? Newer Version? Tell us!

Product Description:

Script Bundle Tool creates an application bundle from an editable AppleScript source file and a contents folder. When you first use Script Bundle Tool, the contents folder is created automatically and you set the properties: Short Version, Get Info Text, Stay Open and Show in Dock. Subsequently, you need only to Select, Launch and Click to create a new build of your application bundle. The source file may be any editable AppleScript application or script document created with Smile or Script Editor. When you build an application bundle, the sub-folders of the project's contents folder are copied into the new bundle's Contents folder and any custom keys in the project.plist file, are written to the new bundle's Info.plist file. A locked and dated copy of the source file is copied to the versions folder, if present. Script Bundle Tool uses Script Editor to create bundles, then modifies the bundle to correct certain errors. Script Scribe now included. This allows you to see and print snippets of code in dot-indent format from Script Editor or Smile.

What's new in this version:

  • No longer changes privileges of /Contents/Resources/Scripts/main.scpt.
  • Custom information now entered into Script Bundle Tool's Comment in its Info window.
  • Revised instructional messages.
  • Improved code that identifies the front Smile or Script Editor document.
  • The versions folder is now created automatically.
  • The default project.plist file is no longer located in Script Bundle Tool's Resources, but is created in internal code.
  • The Comment of the Script Bundle Tool application is now used as a custom default copyright text that will appear in your application's Info window.
  • Fixed a problem that required Smile to be installed to launch properly. Smile is not required.

Operating System Requirements:

This product is designed to run on the following operating systems:

  • Mac OS X 10.5 Intel
  • Mac OS X 10.5 PPC
  • Mac OS X 10.4 Intel
  • Mac OS X 10.4 PPC

Additional Requirements:

  • Verified in Mac OS 10.5.2 and should continue to work in 10.4.x.

Screenshots:

Download Links:

Your Installed Versions:


 

Feedback Summary:

This Version:
Overall Rating: Not rated (0.0) Features: Not rated (0.0) Support: Not rated (0.0)
Ease of Use: Not rated (0.0) Quality / Stability: Not rated (0.0) Price: Not rated (0.0)
Add Your Feedback

Key to Types of Feedback:

ReviewsReviews   TroubleshootingTroubleshooting   Usage TipsUsage Tips   Developer NotesDeveloper Notes   CommentaryCommentary   Featured ReviewsFeatured Reviews

Script Bundle Tool CommentaryOh, for heaven's sake, VT, fix the double-posting bug!!! - Version: 4.0.6, 11/21/2006 10:21PM PST

(2 of 2 users found this comment useful)

Krioni (Shockley Consulting)
Previewing a post should NOT result in it being posted twice. This happens way too often.
Post a commentAlert Admin

Script Bundle Tool CommentaryScript Editor bundles have bugs - Version: 4.0.6, 11/21/2006 10:19PM PST

Krioni (Shockley Consulting)
I don't remember what all of them are (used to program quite a bit in AppleScript, but have forgotten a lot since starting law school), but Script Editor introduces a few bugs when it creates bundles. One big annoying problem is that when you have a "bundle" applet and ask System Events for the currently running processes, the bundle is named "applet" - NOT the name you gave it. Non-bundled applets properly are referenced by the applet's name.

There are also issues dealing with this buggy behavior when you're trying to handle both Panther and Tiger, since System Events in Tiger has a new property for processes that you can use to work around the previously-mentioned bug.

Anyway, I'm assuming that's what the developer means, but don't have time to test it out. If you haven't come across the bugs, perhaps you don't need this.

Then again, Script Editor does not let you specify the short version, etc. of your applet bundle and this does. If you take a Script Editor-created bundle and modify the Info.plist by hand, then save again from Script Editor, I believe it wipes out those manual customizations.

Basically, it sounds like this Script Bundle Tool is very useful if its description is accurate. Too bad it didn't exist back when I was actually writing AppleScript programs often.
Post a commentAlert Admin

Script Bundle Tool CommentaryScript Editor bundles have bugs - Version: 4.0.6, 11/21/2006 10:19PM PST

Krioni (Shockley Consulting)
I don't remember what all of them are (used to program quite a bit in AppleScript, but have forgotten a lot since starting law school), but Script Editor introduces a few bugs when it creates bundles. One big annoying problem is that when you have a "bundle" applet and ask System Events for the currently running processes, the bundle is named "applet" - NOT the name you gave it. Non-bundled applets properly are referenced by the applet's name.

There are also issues dealing with this buggy behavior when you're trying to handle both Panther and Tiger, since System Events in Tiger has a new property for processes that you can use to work around the previously-mentioned bug.

Anyway, I'm assuming that's what the developer means, but don't have time to test it out. If you haven't come across the bugs, perhaps you don't need this.

Then again, Script Editor does not let you specify the short version, etc. of your applet bundle and this does. If you take a Script Editor-created bundle and modify the Info.plist by hand, then save again from Script Editor, I believe it wipes out those manual customizations.

Basically, it sounds like this Script Bundle Tool is very useful if its description is accurate. Too bad it didn't exist back when I was actually writing AppleScript programs often.
Post a commentAlert Admin