Yo­jimbo per App­le­script füttern

Yojimbo Yo­jimbo ist eine Art di­gi­ta­ler Ak­ten­ord­ner, in dem sich am Mac In­for­ma­tio­nen al­ler Art ab­le­gen und wie­der fin­den las­sen. Dazu zäh­len Book­marks, Web-Archive, PDFs, Bil­der und Texte, die als »No­tes« ge­spei­chert wer­den kön­nen. Das Pro­gramm bie­tet eine zu­ver­läs­sige .mac-Synchronisation an, so dass auch meh­rere Macs mit den In­for­ma­tio­nen ver­sorgt wer­den können.

In der letz­ten Zeit habe ich mir ein paar App­le­Scripts zu­sam­men­ge­stellt, mit de­nen sich Da­ten leich­ter an das Pro­gramm sen­den las­sen. Yo­jombo bie­tet zwar eine Ab­lage und auch die Mög­lich­keit, Da­ten über das Dock auf­zu­neh­men, aber per Script und v.a. dann da­mit über Quick­sil­ver geht es noch zügiger.

Yojimbo

Da ich al­les an­dere als ein AppleScript-Profi bin, habe ich mir die Skripte aus vie­len ver­schie­de­nen Quel­len zu­sam­men­ge­sucht und wei­ter an­ge­passt. Ich stelle sie ohne Ge­währ zum Down­load be­reit. Wer Er­gän­zun­gen oder Op­ti­mie­run­gen hat, möge diese vor­neh­men und ge­ge­be­nen­falls auf die­sen Ar­ti­kel verlinken.

1. Eine Web­seite als Bild über Sa­fari und Pa­pa­razzi in Yo­jimbo ablegen

Paparazzi Nimmt die ak­tu­elle in Sa­fari ge­öff­nete Seite und sen­det sie an Pa­pa­razzi. Vor­her wird ein Kom­men­tar zur Er­klä­rung ab­ge­fragt, der auch als sol­cher zu­sam­men mit der URL ge­spei­chert wird. Auch Tags wer­den ab­ge­fragt, die mit ei­nem Komma von­ein­an­der zu tren­nen sind. Pa­pa­razzi er­stellt ein PNG, legt die­ses tem­po­rär im Bilder-Ordner ab und über­gibt es an Yo­jimbo. Eine Growl-Nachricht be­stä­tigt den er­folg­rei­chen Vor­gang. Er­geb­nis: Ein kom­plet­ter Screen­shot ei­ner Web­seite mit Kom­men­tar, URL und Tags in Yo­jimbo als Bild.

Down­load: Website-als-Bild-aus-Safari-an-Paparazzi-und-Yojimbo.zip

2. Book­mark aus Sa­fari über Pukka gleich­zei­tig an deli.cio.us und Yo­jimbo senden

Pukka Als lo­ka­les Backup von del.icio.us–Book­marks bie­tet es sich an, diese gleich­zei­tig auch in Yo­jimbo zu sam­meln. Dazu habe ich das be­kannte Skript, das Pukka ver­wen­det, so ab­ge­wan­delt, dass es kein Web-Archiv son­dern ein Le­se­zei­chen in Yo­jimbo er­stellt. Es bie­tet sich an, die­ses Skript z.B. über ei­nen Quicksilver-Trigger auf­zu­ru­fen. Eine Growl-Nachricht be­stä­tigt den er­folg­rei­chen Vor­gang. Er­geb­nis: Ein iden­ti­sches Le­se­zei­chen bei del.icio.us und in Yo­jimbo mit Be­schrei­bung und Tags. (Na­tür­lich be­nö­tigt man ei­nen del.icio.us–Ac­count.)

Down­load: Link-aus-Safari-ueber-Pukka.zip

3. Eine Aus­wahl aus Sa­fari an Yo­jimbo senden

Sen­det die ak­tu­elle Aus­wahl (Text und auch Bild) im ak­tu­el­len Brow­ser­fens­ter von Sa­fari an Yo­jimbo, er­stellt dort eine neue No­titz mit dem Ti­tel der Web­seite als Name der No­tiz und der URL als Kom­men­tar. Bei der Überg­abe wer­den Tags ab­ge­fragt, die man ein­ge­ben kann. Auch hier be­stä­tigt eine Growl-Nachricht den er­folg­rei­chen Vor­gang. Er­geb­nis: Eine Note mit dem for­ma­tier­ten In­halt der Aus­wahl in Yo­jimbo mit Tags und URL als Kommentar.

Down­load: Auswahl-aus-Safari-an-Yojimbo.zip

4. Eine Aus­wahl aus ei­nem be­lie­bi­gen Pro­gramm an Yo­jimbo senden

Sen­det die ak­tu­elle Aus­wahl an Yo­jimbo, er­stellt dort eine neue Note. Ti­tel der No­tiz und Tags wer­den ab­ge­fragt. Letz­tere sind bitte mit ei­nem Komma von­ein­an­der zu tren­nen. Er­geb­nis: Eine Note mit dem for­ma­tier­ten In­halt der Aus­wahl in Yo­jimbo mit Tags und selbst­ver­ge­be­nem Titel.

Diese Lö­sung ist wie Skript 3 dar­auf aus­ge­legt, die Aus­wahl im Rich-Text-Format zu über­neh­men. Des­halb ist es not­wen­dig, Yo­jimbo in den Vor­der­grund zu ho­len. Eine nicht for­ma­tierte Aus­wahl liesse sich ein­fa­cher er­stel­len. Dann gin­gen al­ler­dings auch alle For­ma­tie­run­gen und Links verloren.

Down­load: Auswahl-an-Yojimbo.zip

In­stal­la­tion

Skripte

Alle Skripte soll­ten ent­packt in ~/Library/Scripts ab­ge­legt wer­den. Sie sind dann über das Skript-Menü ver­füg­bar. Wie schon er­wähnt, ist es prak­tisch, Quicksilver-Trigger fest­zu­le­gen um sie be­quem per Tas­ten­druck zu star­ten. Viel Spaß beim Sam­meln :-) !

Quel­len und Weiterführendes

13 Kommentare zu “Yo­jimbo per App­le­script füttern”

  1. Patrick sagt:

    Hat dich De­von­T­hink doch nicht ue­ber­zeugt? ;)

    Freut mich aber, dass du end­lich eine Soft­ware ge­fun­den hast um deine “No­tes” ab­zu­spei­chern und zu sor­tie­ren. Ich werde erst­mal bei De­von­T­hink blei­ben und hoffe, dass die neue Ober­flae­che nicht mehr so lange auf sich war­ten laesst.

    Gree­tings

  2. Manuela sagt:

    Nach­dem ich SoHo No­tes und De­von­T­hink ge­tes­tet hatte, wäre meine Wahl auf SoHo ge­fal­len, wä­ren nicht die Kom­men­tare übe­r­all im Netz so schlecht.

    Yo­jimbo habe ich schon vor lan­ger Zeit ge­kauft und bleibe nun also erst mal da­bei. Mit den obi­gen Fi­xes las­sen sich ja schöne Sa­chen ma­chen :-) . .Mac-Sync ist für mich sehr wich­tig und da macht De­von­T­hink ja nicht mit. Ein Vor­teil von Yo­jimbo und Co ist es ja, dass man die Da­ten auch leicht wie­der aus dem Pro­gramm raus in ein an­de­res be­kommt, sollte sich da mal was ergeben …

  3. Patrick sagt:

    De­von­T­hink kann die Da­ten, mit de­nen es ge­fuet­tert wird, auch ganz ein­fach ex­por­tie­ren und zwar mit in De­von­T­hink an­ge­leg­ter Ord­ner­struk­tur und al­lem Pi­papo… ;)

    .Mac-Sync ist na­tu­er­lich ue­be­r­aus prak­tisch wenn man mehr als ei­nen Rech­ner hat, da geb’ ich dir ab­so­lut Recht.

  4. Manuela sagt:

    De­von­T­hink ist ja auch der Über­flie­ger bei all die­sen Pro­gram­men. Müsste ich noch mal ne Ex­amens­ar­beit schrei­ben, wäre meine Ent­schei­dung auch an­ders aus­ge­fal­len :-) . Ich warte ja noch, dass sie das Pro­gramm op­tisch und Sync-technisch wei­ter aus­bauen :-) .

  5. Auch ich habe mich nach län­ge­rem Hin– und Her für Yo­jimbo ent­schie­den und zwar haupt­säch­lich aus zwei Grün­den: Es bie­tet .Mac-Synchronisation und ist sehr ein­fach und stream­lined vom In­ter­face. Ich habe ge­rade in den letz­ten Wo­chen auch fest­stel­len müs­sen, dass die Ar­beit mit Yo­jimbo um vie­les er­träg­li­cher wird, wenn man Scripts be­nutzt. So lasse ich mir zum Bei­spiel die ak­tu­elle Aus­wahl aus Net­News­Wire an Yo­jimbo sen­den, um Bei­träge spä­ter durch­zu­le­sen, so­fern sie län­ger sind oder ich ge­rade ein­fach keine Zeit habe.

    .Mac-Synchronisation ist bei mir mitt­ler­weile bei sehr vie­len Pro­gram­men ei­nes der vie­len K.O.-Kriterien, wa­rum ich mich für eine An­wen­dung ent­schei­den sollte.

  6. Patrick sagt:

    Ich muss mir bei Ge­le­gen­heit mal die Skripte ge­nauer an­schauen und viel­leicht kann ich sie fuer den Ge­brauch mit De­von­T­hink an­pas­sen, die Ideen sind na­em­lich ganz gut und die meis­ten Sa­chen mach’ ich im All­tag auch.

  7. @Patrick: Ich habe auch schon mit dem Ge­dan­ken ge­spielt die Skripts an DT an­zu­pas­sen. Es wäre nett, wenn du da was ma­chen könntest.

  8. Patrick sagt:

    So, ich hab die Scripts jetzt mal auf DE­VON­t­hink Pro por­tiert.
    Fin­den kann man sie unter:

    http://www.schreiblogade.de/software/

    Danke noch mal fuer die Ideen.

  9. Hans sagt:

    Vie­len Dank für die Scripts und die Tipps.

    So ma­che ich das auch: Öff­nen, An­pas­sen, Freuen. Das Schöne an App­le­Scripts ist, dass man sie re­la­tiv leicht _lesen_ kann.

    Ich ver­wende ja wie­der WebS­nap­per. Meinst du, du könn­test das Paparrazi-Skript dar­auf anpassen?

    Bei Yo­jimbo habe ich al­ler­dings zum Ori­gi­nal­script ge­grif­fen. Ich hab’ ganz gern das Web­ar­chive auf der Fest­platte. So kann ich den Voll­text durchsuchen.

    (Ach ja. Nach lan­gem Grü­beln und Tes­ten hab’ ich mich vor ei­ni­gen Wo­chen auch für Yo­jimbo ent­schie­den. De­von­T­hink hat mich ein­fach über­for­dert und Yo­jimbo ist bei der Be­nut­zer­gruppe, mit der ich mich iden­ti­fi­ziere am wei­tes­ten ver­brei­tet. Mit den Ein­schrän­kun­gen kann ich le­ben. Im Ge­gen­teil. Ich über­lege, ob ich nicht viel­leicht ab und an In­for­ma­tio­nen, die nicht drin­gend brau­che viel­leicht in ein Ar­chiv im Fin­der exportiere.)

    Viele Grüße

  10. @Hans: Ich habe mich ge­rade daran ver­sucht das Paparazzi-Script für WebS­nap­per um­zu­schrei­ben. Al­ler­dings funk­tio­niert es noch nicht, da das Pro­gramm noch keine Rou­tine zum Spei­chern an­bie­tet. Im Mo­ment kön­nen dem Pro­gramm nur neue Ele­mente hin­zu­ge­fügt wer­den. Da die jet­zige Ver­sion aber noch beta ist, wird eine um­fang­rei­chere Script-Unterstützung si­cher­lich noch kommen.

  11. […] ist aber nun auch be­ho­ben. Mal se­hen was man mit App­le­Script sonst noch al­les an­stel­len kann. Ma­nuela hat sich auch schon mal da­mit ge­spielt um Yo­jimbo zu […]

  12. […] ist aber nun auch be­ho­ben. Mal se­hen was man mit App­le­Script sonst noch al­les an­stel­len kann. Ma­nuela hat sich auch schon mal da­mit ge­spielt um Yo­jimbo zu […]

  13. Christian sagt:

    Hab da ge­rade was ge­bas­telt. Neue No­tiz mit Tags und Na­men via Launch­Bar:
    http://bit.ly/NewNoteYojimbo

Schreibe etwas!