rb-appscript 0.5
Sponsored Links
rb-appscript 0.5 Ranking & Summary
File size:
240 K
Platform:
PPC/Intel
License:
Free
Price:
Downloads:
13
Date added:
2007-12-27
Publisher:
rb-appscript 0.5 description
rb-appscript 0.5 gives a tool to monitor scriptable Mac OS X applications applying ordinary Ruby scripts. Appscript makes Ruby a serious alternative to Apples own AppleScript language for automating your Mac.
Simple all-in-one binary installers are provided for Apple-installed Ruby 1.8 on Mac OS 10.4.x, and source files are included for installing appscript on other OS/Ruby versions. Example scripts, documentation and tutorial are also included.
Enhancements:
- OSAX module no longer errors on import in 10.5 if a ScriptingAdditions folder (e.g. ~/Library/ScriptingAdditions) doesn't exist
- added Appscript: Application#is_running method
- added hfs_path, #hfs_path methods to MacTypes: Alias, MacTypes:FileURL; existing path, #path methods now use CFURL functions to convert between POSIX paths and URLs
- aem/appscript now raises Connect: CantLaunchApplicationError instead of AE:MacOSError if unable to launch an application. Users should update existing code as necessary.
- fixed extconf.rb so that universal binaries build correctly
- built-in help system now uses ASDictionary 0.9.0+ instead of AppscriptHelpAgent. (AppscriptHelpAgent is no longer used as-of rb-appscript 0.5.0 and may be removed if previously installed.)
- #help method now writes messages to stderr instead of stdout
- Appscript: Reference#respond_to? now has identical signature to Object#respond_to? (optional second argument was previously missing)
- fixed bug in AE.convert_long_date_time_to_unix_seconds (used to unpack AEDescs of typeLongDateTime) where it would crash if passed a FixNum instead of a BigNum
- now allow methods that have been added to Object class at runtime (e.g. importing the pp module adds #pretty_print and #pretty_inspect) to be invoked on Appscript:Reference and Appscript:Application instances, assuming that the reference object doesnt already have a property/element/command by the same name. In other words, instances of these classes now behave more or less the same as instances of ordinary subclasses that use bound methods rather than #method_missing to handle incoming messages. Previously, calling (e.g.) #pretty_inspect on an appscript reference would result in a property/element/command not found error.
- improved behaviour of Appscript:Application#AS_new_reference when argument is nil (now returns a new reference to the root application object)
- OSAX:Application initialiser now optionally accepts static terminology glue module as its second argument. This is partly to provide scripts that need to run in 64-bit processes with a workaround for accessing the OSAX module, which cant yet automatically obtain osax terminology under 64-bit (see TODO file).
- added process_exists_for_path?, process_exists_for_pid?, process_exists_for_url?, process_exists_for_desc? class methods to AEM: Application
- deprecated AEM:Application.is_running? (will be removed in 1.0.0); any existing code that uses this method should be updated to use AEM: Application.process_exists_for_path? instead
- fixed minor formatting flaw in generic references #to_s method
- AEM:Application is now a subclass of AEMReference: Base, allowing aem Codecs instances to pack it
- added AB_export_vcard.rb sample script
Requirements:
- Mac OS X 10.3 or later
- Ruby 1.8 or later.
rb-appscript 0.5 Screenshot
rb-appscript 0.5 Keywords
OS
Mac OS X
AEM
OSAX
mac os x applications
os x applications
mac os
OS X
to monitor
ruby scripts
ruby
mac
scripts
ordinary
0.5
path
Bookmark rb-appscript 0.5
rb-appscript 0.5 Copyright
WareSeeker periodically updates pricing and software information of rb-appscript 0.5 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of rb-appscript 0.5 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
mac os x leopard
mac os x tiger
mac os x on pc
mac os x wallpaper
mac os x 10.5
Mac OS X v10.1
mac os x leopard on pc
Mac OS X v10.2
mac os x snow leopard
Mac OS X v10.3
mac os x 10.6
Mac OS X v10.4
mac os x icons
mac os x tiger newsgroups
mac os x 10.4
mac os x server
mac os x 10.5.6
mac os x delay startup applications
Version History
Related Software
Appscript - Use Python scripts as alternative to AppleScript Free Download
Command-line interface to the process manager. Free Download
sterApp is a free tool that Run CronJobs Daily, Weekly, Monthly, RepairDiskPermissions, SimpleInterface Free Download
Convert Python scripts into executable Mac OS X applications Free Download
AppleIIGo - Apple II emulator widget written in Java Free Download
A version of Ruby implemented on top of Mac OS X technologies. Free Download
The MacPorts project infrastructure. Free Download
DuchampSpeak - Daily Quotes by Artist Marcel Duchamp Free Download
Latest Software
Popular Software
Favourite Software