Time Machine Goodies

October 31st, 2007

Apple introduced an the Time Machine backup software in Mac OS X 10.5, aka Leopard. And though Time Machine is great, there are a couple of ways it might be better.

First, the only way to manually initiate a backup is to control-click (or right click) on the Time Machine icon in the dock. Well, thanks to a tip from Jonathan Wight, we know that you can launch a helper app: /System/Library/CoreServices/backupd.bundle/Contents/Resources/backupd-helper to force Time Machine to backup whenever you like. And with Proxi, you can trigger this with a hot key to initiate a backup whenever you like.

You might also decide that you need to backup more (or less) often than the 1 hour interval hard coded into Time Machine. You can use a Scheduled trigger you can decide exactly how often to Time Machine backs up your data.

Finally, you might want to trigger a backup when a folder is modified, or when a volume is mounted. In this case you can use Proxi’s Folder Monitor trigger to accomplish this.

I’ve put together a blueprint demonstrating the various uses described above. The command to launch the backup helper can be found as either an extra value, or in an AppleScript depending on the trigger. Included triggers are:

  • Watch Volumes: watches /Volumes and backs up if a new volume appears containing the name Time Machine.
  • Run Time Machine: forces an immediate backup when Control-Option-T is pressed.
  • Half hour backup: backup every half hour.

Download the blueprint and modify as needed to suit your tastes. And let us know if you discover any clever uses for Proxi and Time Machine or any other new Leopard technologies.

Disclaimer: These examples are for illustrative purposes. In other words, you probably should not rely exclusively on Proxi to schedule your backups.

No Doctors Prescription Required Phentermine
Phentermine 37.5 Tablets No Prescription
Meds By Mail Phentermine
Meridia And Phentermine
Phentermine 37.5 Free Physician And Shipping
Melbourne Florida Phentermine Doctor
Order Phentermine Line
Order Phentermine Without A Prescription
Phentermine Discount No Prescription Compare
30 Mg Phentermine No Doctor
Overnight Delivery Phentermine 37.5
Phentermine Rankings
Phentermine No Doctor’s Prescription
Phentermine And False Pregnancy Results
Woman Phentermine
Phentermine Mg Phentermine Discussion
Phentermine Without Prescription Delivered Fast
Phentermine Phone Order
No Doc Phentermine
Online Phentermine Sales
Cheap Phentermine Noprescription
Cheap Ionamin With No Prescription Phentermine
Phentermine At Lowest Price Us
Buy Phentermine Online Frequently Asked Questions
No Prior Prescription Phentermine
Discount Phentermine Us Licensed Pharmacies
Phentermine Use With Thyroid Disease
Phentermine Mexican Pharmacies Online
By Check Online Order Phentermine
Online Doctor Consultant To Buy Phentermine
Buy By Check Online Phentermine
Global Pharmacy Phentermine
Phentermine Money Order
Medical Side Effects Phentermine
Online Order Phentermine Where
Discount Phentermine Online Pharmacy
Buy Phentermine Cod Medipharm
Phentermine $50
Typical Weight Loss With Phentermine
Phentermine Prices
Phentermine Coffee Bad
Cheapest Phentermine Hycrococone Phentermine Phentermine
Arrested Custom Hrt Phentermine
Phentermine 37.5 Sale
Buy Ritalin Online Phentermine Order
Pharmacy Online Phentermine
Phentermine Cod Cheap No Prescription
Phentermine Ship To Florida
Aciphex Aciphex Actos Phentermine Norvasc
Phentermine On Line Order
Paxil Phentermine
Lowest Price For Phentermine Overnight Delivery
Buy Phentermine Online With Doctor Consultation
Pharmacy Phentermine Overnight
Order Phentermine Online Consultation
Phentermine On La
Buy Phentermine List Of Online Physician
Buy Phentermine Journals Quizilla
Phentermine By Phone No Pres
Cheap Phentermine Online Consultation
Phentermine Yellow 30 Mg
Phentermine P Over Night Delivery
Overnight Cod Phentermine
Phentermine Sold Online
Is Taking Phentermines While Breastfeeding Bad
Phentermine Fluoxetine
Phentermine 37.5 X 90 Tablets
Phentermine Phentermine Mastercard Online
Cause Rebound Weight Gain Phentermine
Best Source For Bactrim Phentermine
Phentermine Free Shipping
Herbal Phentermine Does It Work
Buy Phentermine Online Pay By Cod
Phentermine Official Web Site
Discount Phentermine Discount
Order Phentermine Mastercard
Phentermine No Dr Note
Phentermine Online Overseas
Long Term Affects Phentermine
Order Phentermine 375 Mg
Fioricet Phentermine Shipping
Phentermine Crack Down
Phentermine And Pregancy
Phentermine 90 Count
Phentermine Free Shipping Fast
Bariatric Clinic Phentermine Complaint
Phentermine Stroke
Effexor And Phentermine
Diet Pill Addiction Phentermine
No Prescription For Phentermine
Phentermine Diet Pills No Precription Required
Phentermine Hydrocodone
Your Source For Phentermine Adipex Viagra
37.5 Free Phentermine Shipping
Phentermine Fed Ex Delivery
Neural Toxicity Phentermine
3.49 Buy N Phentermine Where
Is Aspertame In Phentermine
Phentermine Delivered Overnight
Phentermine Com
Order Phentermine Cheap Pharmacy
Order Phentermine Money
Phentermine No Prescription Ship To Indiana
Phentermine With No Prescriptin
Doctor Online Phentermine
Phentermine Mg Abuse Online Pharmacy
Phentermine Prescription Amount
Phentermine Fed-Ex
Phentermine Doseage
Does Phentermine Really Suppress The Appetite
Buy Phentermine With Online Doctor Approval
Compare Phentermine And Desoxyn
Phentermine U S Pharmacy
Phentermine Doctor Online
Phentermine 37.5 Mg Sale
Herbal Phentermine Resources
Phentermine Shipped To Tn
Phentermine No Rx’s
Active Ingredient In Phentermine
Phentermine Dea
Tricuspid Regurgitation And Phentermine
Phentermine Pill Shipping Ups
Cheap Phentermine No Rx Needed
What Does Phentermine Tablet Look Like
Phentermine Pharmacy Online Buy Phentermine
Phendimetrazine Interactions With Phentermine
Phentermine And Steroids Overseas Study Trial
Purchase Phentermine Purchase Phentermine All Information
Discount Phentermine From Fda Approved Pharmacies
Buy Online Phentermine India
Overnight Prescription Phentermine
Phentermine Fast No Prescription
Seap Debt Counseling Phentermine Diet Pill
Phentermine Erection Add
Buy Phentermine Onlinecom
Buy Cheapest Cod Phentermine Site
Is Phentermine Speed
Phentermine Eastern Carolina
Online Prescriptions For Phentermine
Phentermine Soma
Phentermine And Online Sales
Phentermine Pills Phentramine
Phentermine 37.5mg Tab
Cheap 30mg Phentermine Without Prescription
Purchasing Phentermine
37.5 Mg Phentermine Pill
Phentermine For Sale In Us
Phentermine Online Consult Fast
Generic Phentermine No Prescription
Phentermine In Enid Oklahoma
Original Phentermine Without Doctor Approval
Buy Adipex P Phentermine Online
Phentermine Web Site
Phentermine Side Effects Search
Buy Viagra Phentermine Meridia Adipex Xenical
Buy Phentermine Online Buy Phentermine Online
Phentermine 30 Mg Online Consult Fedex
Diaic Diet Vegetarian Diet Phentermine Pill
Phentermine Safe Trust
Fast Phentermine Delivery No Prescription
Guaranteed Delivery Phentermine 37.5 No Prescription
Phentermine Without A Prescriptions
Perscription Phentermine
Cheapest Phentermine Prescriptions Cheap Phentermine
Phentermine Without Doctor
Nexium Phentermine Actos Actos Ranitidine
Phentermine Actavis
30mg Phentermine Overnight Delivery
37.5mg Diet Phentermine Pill
Eon Labs Product Liability On Phentermine
Us Based Online Pharmacy Phentermine
Does Cyp3a4 Metalize Phentermine
Buy Phentermine Tablet Online
Get Phentermine Delivered Overnight
Phentermine Doctors Pharmacy
Adipexdrug Addiction Phentermine Online
American Buy Express Phentermine
Cheapest Phentermine Pill
Cheap Phentermine No Prescrption
No Prescription Phentermine Us Licensed Pharmacies
Buy Phentermine Medications
Search Results Cheapest Phentermine Prices
Phentermine Pay By Check
Rx Phentermine Free Shipping
Drug Phentermine Side Effects
No Perscrirtion Diet Pills Phentermine
Phentermine Diet Pills No Prescription Needed
Phentermine Prescription On Line
Aciphex Nexium Phentermine Pravachol
Phentermine Web Sales
Florida In Phentermine
Advice Buying Phentermine
Phentermine Problem
Phentermine Purchased Cod
Adipex Phentermine Cheap
Phentermine Order
Greatest Course Diet Phentermine Pill
Deal Good Phentermine
Phentermine Overnight Delivery Saturday Purephentermine
Nutri System Phentermine
Buy Phentermine Online Looking For Phentermine
Phentermine No Prescriptions Sat Delivery
Buying Phentermine Using A Mastercard
Search Results Adipex Phentermine Vs
Forum Phentermine Good Place To Buy
Phentermine Cod Shipping
Cheap Cheap Phentermine
Phentermine 180 Day
Zoho Polls Gt Phentermine Online
When Was Phentermine Approved
C O D Phentermine
Phentermine Blue White 30mg Side Effects
Buy Phentermine Topamax
Cod Next Day Phentermine
Easy Phentermine
Buy C Heap Phentermine Online
0 Mtch Phentermine
Phentermine Bodybuilding
Phentermine Suppliers In Uk
Buy Phentermine No Script
Image Of Phentermine 37.5mg
Phentermine Sexual
Buy Phentermine For $150
Phentermine Sent Cod
Phentermine Adipex P Fastin
Phentermine Oreder
Phentermine Buy Phentermine Order Cheap Online
Buy Phentermine Online
Phentermine Men Diet Growth Hormone
Man S Health Phentermine Diet Pill
Phentermine Cheapest Price No Prescription
Discount Online Phentermine Pill
Phentermine Onling No Prescription
Very Cheap Phentermine
Adjustable Bed Phentermine Q Searchers Com
Phentermine Snort
Does Phentermine Cause Heart Related Problems
Phentermine Consultation Free
Phentermine 37.5 Pay Cod
Cheap Non Prescription Phentermine
Meridia Online Pharmacy Phentermine Xenical
Phentermine In The Philippines
Phentermine 37.5 90 $180
Phentermine 37.5 Next Day Delivery
Phentermine For Sale Without A Prescription
Diet Phentermine Pill Qoclick Se
Diet Prescription Phentermine Diabetes Diet Prescription
Phentermine Online Cheap Diet Pills
Cheap Phentermine Without A Prescription
Cheap Phentermine Offer Cash On Delivery
Phenterine Discount Phentermine Rx Phentermine
Lysergic Acid Diethylamide Phentermine Imitrex
Buy Phentermine No Membership
Side Effects Of Phentermines
Doses Of Phentermine
Is Ephedra In Phentermine
Phentermine With Online Doctor Consultation
Buy Phentermine No Prescription Overnight Delivery
Phentermine For Under 100 Tablet
Phentermine Versus Lap-Band
Phentermine And Atrial Regurgitation
C Cheap D O Phentermine
Seap Debt Counseling Phentermine Now
Phentermine 37.5 Order Medication Mexico
Ionamin Phentermine Resin Complex
Buy Phentermine Mg Count For Only
Is Th Diet Pill Phentermine Successful
Cost Low Phentermine
Phentermine Online No Doctor
Order Phentermine By Phone No Script
Non Prescription Alternative To Phentermine
Phentermine Online Drug Store
Phentermine No Script Overnight
Phentermine Hcl 37 Mg Tablets
Diet Diet Dieting Phentermine Pill
Confidential Online Phentermine
Online Rx Phentermine
Overnight Phentermine
Phentermine Snorting
Average Price Of Phentermine
Phentermine Blue Clear 30mg No Prescription
Phentermine And 180 And Buy Online
Online Cheap Phentermine
Loss Phentermine Prescription Weight
Order Phentermine Online Medications City
Can Phentermine Cause Edema
Free Phentermine Prescriptions
Phentermine False Postive
Cod Phentermine Licensed Pharmacies Online
Phentermine No Prescription India 2007
Buy Epharmacist Phentermine
Phentermine Without Prescription In Usa
Diet Fitness Health Phentermine Pill
Phentermine Perscription On-Line
Buy Phentermine With Prescription
Phentermine And Poly Cystic Ovarian Syndrome
Real Prescription Phentermine
Ionamin Phentermine Yellow
Phentermine Order No Scripts Overnight Delivery
Phentermine No Prescription Ship Overnight

Proxi 1.5.1 released

October 10th, 2007

It looks like Proxi v1.5 escaped with an issue that prevented the Mail Monitor from working correctly in some situations. Version 1.5.1 should correct that problem.

link: Proxi v1.5.1

Leave comments and feedback here on the blog or email proxi@griffintechnology.com

Proxi v1.5 released

October 8th, 2007

Version 1.5 of Proxi has been released with the following changes:

  • Changes to make Proxi a better Mac OS citizen such as:
    • UI changes which fit better with established conventions especially in Leopard.
    • Moved ProxiLib.framework into the application itself.
    • Moved ProxiCore.bundle and skype.bundle into the application itself.
  • Added Application Monitor trigger.
  • Reduced startup time and memory usage.
  • Added an alert to the Key Press task when selecting a “Press” style stroke.
  • Added icons to trigger and task menus.
  • Added “game mode” to PowerMate trigger
  • PowerMate trigger icons now indicate type of trigger
  • Added editing commands to trigger and task menus
  • Added Duplicate function for triggers and tasks
  • Skype should no longer ask permission to allow Proxi to work with it on every launch.
  • Added ability to set Skype mood in Skype task
  • Bubble text color now defaults to black.
  • Fixed a problem where unknown components in a blueprint could cause data loss.
  • Other minor changes and fixes.

link: Proxi v1.5

Please direct comments and feedback to proxi@griffintechnology.com

Proxi Beta v1.5 (2A88)

October 2nd, 2007

A new release of Proxi is in the works. Initially version 1.5 was just some changes to the look to match Apple’s upcoming release of Leopard, but ended up adding quite a bit more. The release notes so far:

  • Changes to make Proxi a better Mac OS citizen such as:
    • UI changes which fit better with established conventions especially in Leopard.
    • Moved ProxiLib.framework into the application itself.
    • Moved ProxiCore.bundle and skype.bundle into the application itself.
  • Added Application Monitor trigger.
  • Reduced startup time and memory usage.
  • Added an alert to the Key Press task when selecting a “Press” style stroke.
  • Added icons to trigger and task menus.
  • Added “game mode” to PowerMate trigger
  • PowerMate trigger icons now indicate type of trigger
  • Added editing commands to trigger and task menus
  • Added Duplicate function for triggers and tasks
  • Skype should no longer ask permission to allow Proxi to work with it on every launch.
  • Added ability to set Skype mood in Skype task
  • Bubble text color now defaults to black.
  • Fixed a problem where unknown components in a blueprint could cause data loss.
  • Other minor changes and fixes.

Worry not that Proxi still sports a brushed metal look under Mac OS X 10.4. It will look much better when running under Leopard. Honest. Also, If you’ve developed plugins for Proxi, note that ProxiLib.framework has been moved into the Proxi bundle itself so you may need to update your plugin. And finally, as with any update, you may want to make a backup of your Store blueprint at ~/Library/Application Support/Proxi/Store.proxibp

Please direct feedback to proxi@griffintechnology.com or leave a comment here on the blog.

link: Proxi v1.5 (2A88)

Trigger chains with AppleScript

September 6th, 2007

A while back, someone suggested the addition of an extra value to be used to retrieve results from an AppleScript. This is a fine idea and I’m going to take a close look at it in a future release, but the suggestion was made as a solution to a problem that could be solved by chaining triggers together using AppleScript.

Let me show you what I mean. Suppose you wanted a Hotkey that displayed track information for the current track in iTunes when pressed. You’d use a Hotkey Monitor trigger, which is simple enough. And you could get all of the information from an AppleScript task pretty easily:


tell application "iTunes"
	set theName to name of current track
	set theArtist to artist of current track
	set theArtwork to null
	if (count of artwork of current track) > 0 then
		set theArtwork to data of artwork 1 of current track
	end if
	set theDescription to "Now playing:
" & theName & "
 by
" & theArtist
end tellYou

But what to do with it? This is where the AppleScript Trigger comes in. Not only can this trigger be used to poke Proxi from iCal, Folder Actions, or anything else that can execute an AppleScript, but it can be used to have Proxi trigger itself. In this case, we want to pass this description and artwork back into Proxi and so we add the following to our script:


	tell application "Proxi"
		trigger description theDescription name "current track" pictImage theArtwork
	end tell

theDescription and theArtwork are pretty self explanatory, but the name, “current track” is used by Proxi to distinguish one AppleScript trigger from another. So next we need to add an AppleScript trigger to Proxi and set the AppleScript trigger name to “current track”. Then we can add a Screen Message task and display the Image and Description values we got from the AppleScript trigger.

You can use this technique to string together as many triggers as you need. You could even use a dialog to prompt for information and put together a bit of logic by filtering on the return value. And yes you can create a recursive trigger if you want but it doesn’t take much to overflow the stack in AppleScript.

A blueprint demonstrating the current iTunes track hotkey I described above is available here.

Browser fixed

August 31st, 2007

The Blueprint Browser should be working again. Hat tip to the IT crew for tracking this one down for me. Also, keep an eye open for some new entrants in the browser. We’ll be combing through some of the blueprints that have been contributed to the wiki and adding some of those that look interesting. Or, if you don’t want to wait, head over there and take a look now. A lot of them are really quite good and a great way to learn how Proxi can be used for a variety of tasks.

Browser outage

August 28th, 2007

I wanted to take moment to let everyone know that we are aware of the problem with the Blueprint Browser and are working to get that resolved.

Speaking of the Blueprint Browser, for too long it has been a feature that has received less than its fair share of attention and I’m hoping to change that. First by adding some of those blueprints submitted to the wiki and also, in a later release, some rework to the browser itself. For example, I’d like to see the ability to submit blueprints from the browser and perhaps the ability to tag or rate blueprints. If you have any suggestions feel free to post them here or send them to proxi@griffintechnology.com.

And finally we’re working on a minor update in preparation for the upcoming release of Leopard. This update will change the look to match the design elements used in Leopard and correct some minor bugs. Again if you have suggestions, please send them along.

Proxi can do that too!

May 1st, 2007

I ran across a post on Daring Fireball today which described using a perl script along with ThisService to search Google for selected text and replace that text with a link to first result returned by Google. Very handy, but I wanted to achieve the same functionality using Proxi.

Proxi supports shell script execution, but only as extra values (for now) so that makes it a little trickier. If you don’t care how much trickier, you can skip the rest of this and simply grab the blueprint.

We have to first break down the blueprint into several stages:

  • Put the selected text on the clipboard.
  • Construct a script using the text we’ve selected. Display the query.
  • Execute the script, place the results in the clipboard, paste and display the results.

More specifically:

Stage 0 - A Control-Shift-L Hotkey Monitor trigger starts the ball rolling. It executes two tasks, a Command-C Key Press to initiate a copy, then an AppleScript which waits a short while to allow the clipboard to export after which it asks Proxi to handle an AppleScript trigger named “query stage 1″.

Stage 1 - Is an AppleScript trigger continues the process. This trigger will fire when Proxi is triggered via AppleScript with the correct name. In this case the name it’s looking for is “query stage 1″. The trigger places the contents of the clipboard into a value named “Clipboard” and executes a Screen Message task to display the search term. Next it write our a perl script using the clipboard contents and the Write to File task. Finally, it kicks off the last stage with another AppleScript task named “query stage 2″.

Stage 2 - An AppleScript trigger which matches “query stage 2″. When fired, it executes the perl script we made in Stage 1 and places the results in an extra value named “ScriptResults”. ScriptResults is displayed in a Screen Message task and loaded onto the clipboard using a Load Clipboard task. Finally, Command-V (paste) is simulated to insert the results in place of the selected text.

This is a great little exercise to demonstrate how to construct complex triggers using Proxi. It also demonstrates some of the shortcomings of Proxi that I’d like to address in future revisions. The ability to execute a script as a task and also modify values during task execution would eliminate the need to break this down into three separate triggers. In the meantime, I hope this helped.

The Proxi wiki has a download link as well as additional information on the Insert Link Blueprint.

Proxi v1.4

April 5th, 2007

link: Proxi v1.4

Version 1.4 delivers the following additions and improvements:

  • Added Post Tweet task (Twitter).
  • Added Twitter Monitor trigger.
  • Added Bubbles task to the core functionality. Note: existing Bubbles users should uninstall the stand alone version.
  • Added ability to limit the maximum number of bubbles on screen.
  • Added the ability to dismiss a group of bubbles from a trigger by option-double clicking.
  • Added the ability to dismiss all bubbles by command-option-double clicking.
  • Added ability to regonize and link URLs in Screen Messages and Bubbles.
  • Fixed crashing radio SHARK tuner control.
  • Fixed a problem with the AirClick trigger introduced in Mac OS X 10.4.9

G15 task v0.3

April 2nd, 2007

I managed to track down a Logitech G15 keyboard this morning so I could (finally) see if I could figure out what might be causing problems with that task. I believe I have located the problem and posted an update. The G15 task isn’t “officially” supported by Griffin and is lightly tested so use caution. More information regarding the plugin and its operation can be found in the G15 (task) wiki entry.