AppleScript Info

February 2003
Sun Mon Tue Wed Thu Fri Sat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28  
Jan   Mar

contact: rob at donotsell.net

 Monday, February 3, 2003
Remember IE?

Save and Restore URL AppleScripts for Internet Explorer... [Daring Fireball]
8:25:45 PM    

ScriptBuilders News

Updates: Ibis 2.0, New: Desktop Rotate
7:36:15 PM    

BBEdit's Disk Browser Suite 1.0.2

When run from the BBEdit Script menu, this set of AppleScript scripts allows users to execute several commands on selected file(s) or folder(s) in a BBEdit disk browser. The suite requires BBEditLib, BBEdit 7.0 and up, and Mac OS X 10.2 and up.
4:26:18 PM    

Save and Restore Safari URLs

AppleScripts to save and restore all currently open URLs in Safari. This lets you save all open Safari documents, quit Safari, and re-open those URLs without bookmarking them.... [Daring Fireball]
2:15:51 PM    

iBeeZz 0.9.99

Directly integrated into Mac OS X's system preferences, iBeeZz permits you to specify when your computer will sleep and wake up. iBeeZz now offers the ability to launch applications and AppleScript scripts when it wakes a computer from sleep.This utility appears to address a common OS X issue where scheduled tasks (backups, cron scripts, etc.) are not completed because the computer is asleep. I'll be happy to pay for a license if iBeeZz allows my Retrospect backups to run unattended. -- Rob
12:53:12 PM    

Scripting OS X's System Preferences

Many scripters are interested in scripting system preferences in OS X. Users of OS X 10.2.3 or later might want to explore Apple's beta GUI Scripting software to accomplish this. Apple has posted several example scripts that include Setting Trackpad-Mouse Speed, Setting Network Time, Change Appearance to Graphite and Activate | Deactivate Firewall.

Tools such as Apple's UI Element Inspector and PreFab Software's recently released UI Browser will help to reveal the underlying elements of GUI scripting. Of course it's important to remember that GUI scripting is still in the beta phase of development. This means that features are likely to change, or break, and the scripts that you create will work only for others who have installed the beta software. Apple warns that the software "should not be used in mission critical environments." Have fun!
11:09:20 AM    

MacBase: How to Emulate Tabbed Browsing in Safari

tommy: "To create your very own Safari tabs you need 3 Applescripts and 1 REALbasic project. This will be a crude implementation and will have all the windows in a list, displaying them from front to back, and refreshing as the order is changed." [via Mac OS X Hints]
10:14:03 AM    

ATPM: Roll Your Own: The Object of Programming

In this issue of Roll Your Own, Charles Ross discusses Object Oriented Programming (OOP) and how it relates to AppleScript. He says:
AppleScript doesn’t include all of the concepts of OOP, or at least not as much as languages such as Objective-C or C++. If you’re familiar with these languages at all, you’ll find that AppleScript doesn’t support the concept of private and public properties or handlers. All such items in a script object are public. But you can still use the concepts of OOP with AppleScript. AppleScript calls objects script objects, as you’ll see when we begin creating objects.
[via MacScripter.net]
8:37:14 AM    

Key Xing 2.6

Key Xing is a Mac OS X program that allows users to launch programs, files, system actions, AppleScript scripts, and URLs from a keyboard. Changes in this version: New Google search window. Hot keys can now be activated only when certain programs are front-most. Fixed auto-version checking. User interface improvements to pref pane. Force quit is now disabled when the Mac OS X screen saver is active. Google searches with non-ASCII characters now work correctly.
8:13:50 AM