Quicksilver and Yojimbo 1.2

QSYojimbo100pxIn a post on the recently announced update to Yojimbo, I suggested that Fraser Speirs’ AppleScript offered a faster way to get things into Yojimbo than the new browser bookmarklets.

Since then I have learned that Quicksilver now has a Yojimbo plugin, that adds five new actions to the vast range of Quicksilver options.

Using the main interface, it is easy to add bookmarks, import text or create a web archive:

QSYojimboplugin

But there is an even easier way. You can set a hotkey trigger in Quicksilver for the bookmarklets themselves, choosing “Run Javascript” as the action. Assign the keystroke you want to them, and—hey presto!—you have single keystroke bookmarking and archiving:

yojimbotriggers

[Thanks to Anthony and Jade who made me think more about this.]

Tags: , , , , , ,

Related posts

16 Responses to “Quicksilver and Yojimbo 1.2”

  1. Fraser Speirs says:

    Just to stave off my total obsolesence for a short while, I’ll note that my AppleScript can still flag items automatically - the bookmarks don’t/can’t do that (AFAICT).

  2. Tim says:

    That’s true. I should have mentioned that.

    Although (no offence to a most excellent script) these days I find myself using the Unsorted Items folder as the “inbox” for things that need attention rather than the Flagged Items folder. Doing it that way gives me a pleasing Occam’s Razor feeling.

  3. Jim says:

    The factory bookmarklets don’t have flagging turned on.

    If you aren’t afraid of editing a little javascript, edit the code which generates the URL and add flagged=YES to the parameter list. This will cause created items to be flagged.

  4. Eric says:

    Forgive a total Quicksilver n00b question, but I created a hotkey which looks just like yours (although “Archive in Yojimbo” is spelled out). When I activate my assigned hotkey, it creates a blank archive or bookmark in Yojimbo. How is the URL selection supposed to get passed? I have set Firefox as my default system browser, and the Yojimbo bookmarklets are installed in both Safari and Firefox. Any ideas on what I’m missing? Thanks.

  5. Tim Jeffries says:

    What are the 5 actions Tim? I can only see 3 - Add to Yojimbo, Archive to Yojimbo and Show in Yojimbo …

  6. Tim says:

    Tim, if you look in the All Actions list you will see two Services — titled Yojimbo/Import Text and Yojimbo/Import URL.

    Strictly speaking, I suppose, you’re right that the new Yojimbo plugin doesn’t add those actions; the Services plugin does.

  7. Dan says:

    I too am a little stumped as to how to set up this trigger and get it all working…how did you add the AiY item to the field..I’m obviously doing something wrong but I just can’t find the Yojimbo bookmarklet.

    Thanks

  8. Tim says:

    Let’s not do this in the comments.

    Drop me an email - tim@hawkwings.net

  9. Justin says:

    I’ve got both Quicksilver and Yojimbo going, but don’t quite get how this works.

    I’m a bit of a Quicksilver noob.

  10. Tim says:

    Justin, did you see this and this?

  11. that one guy says:

    I think I may have found a slightly less hang-y version, perhaps faster and less dependant on (at least my personally) ever-changing bookmark folders: proxy items.

    If you set the first pane of the trigger as Proxy Object -> Current Web Page, then it could be a bit more reliable than a javascript snippet. But that’s just me.

  12. Tim Jeffries says:

    that one guy - how exactly does this work? I can find ‘Proxy Object (Catalog)’ in the first pane, but with that selected I don’t get any kind of Action called ‘Current Web Page’. Can you be more specific about the Item, Action and Target fields used in QS please?

    Cheers

  13. that one guy says:

    Tim - Once you have Proxy Object (Catalog) invoked, remain in the first pane and press the right arrow key. (In a normal QS window with the defaul interface/skin, an arrow will appear near the name of various folders and applications like iTunes, denoting that special things are hiding -> thattaway). Somewhere within that list should be Current Web Page with a Safari icon.

    If such an entry does not exist, you might want to try playing aroundwith all your beta and advanced features, making sure they are all enabled (?).

  14. Tim Jeffries says:

    Found it thanks!

    Now my question is whether we can get this to work with Camino rather than Safari?

  15. that one guy says:

    Sadly, no - currently I rotate between Safari, Camino and Minefield (the OS X optimized build of Firefox), and use Bookit to keep the bookmarks synchronized between them (each one used for work, play, and porn, respectively).

  16. Tim Jeffries says:

    Thanks for your tips.

Leave a Reply