Browserudvidelser og tilføjelser, der giver dig mulighed for detgemme valgt tekst som noter er en af de nemmeste måder at gemme nyttige tekstuddrag til let at hente dem senere. Disse noter er dog mest begrænset til din browser. Uden for browseren er der apps, der kan køre i baggrunden og indsamle tekst fra dit udklipsholder. I OS X vil du bemærke, at der er en bred mulighed for at vælge og søge efter tekst i Safari fra enhver app. Ved hjælp af Automator kan du oprette en lignende service, der kan bruges til at vælge tekst i enhver app og oprette en note i standard Notes-appen med den.
Processen er meget enkel og kræver ikkeenhver tilpasning fra din side. Start med at åbne Automator og oprette en service. Som standard vil du se to rullemenuer øverst. Sørg for, at de er indstillet til at acceptere indgående tekst fra ethvert program, som vist på skærmbilledet nedenfor.

Fra værktøjsbiblioteket (listen over værktøjeri kolonnen til venstre for arbejdsgangsområdet), træk & slip værktøjet 'Kopier til udklipsholder' til arbejdsgangsområdet. Derefter skal du slippe værktøjet "Kør AppleScript" til arbejdsgangsområdet og indsætte følgende script, hvor det står "(* Dit script går her *)", og sørg for, at du også fjerner parentesen.
tell application "Notes" to activate tell application "System Events" click menu item "Notes" of ((process "Notes")"s (menu bar 1)"s ¬ (menu bar item "Window")"s (menu "Window")) click menu item "New Note" of ((process "Notes")"s (menu bar 1)"s ¬ (menu bar item "File")"s (menu "File")) keystroke "v" using {command down} end tell
Når du kører tjenesten, kan den ikke kopiere noget fra udklipsholderen. Kør det alligevel; du skulle ikke se andre problemer udover fejltypen på udklipsholderen. Gem tjenesten, og luk den.

Start nu Notes-appen, og gå til din browsereller en tekstbehandlingsapp, eller bare åbne en PDF i Preview - enhver app, der giver dig mulighed for at vælge tekst, vil gøre. Vælg noget tekst, højreklik på den og gå til undermenuen Tjenester, hvor du nu finder den tjeneste, du lige har oprettet. Klik på den, så teksten tilføjes som en ny note til Noter.

Noter bruger teksten til den nyoprettede notefor at navngive noten. Hvad det også gør, er at overskrive dit udklipsholder med den samme tekst, som du sendte til Notes-appen. Hvis du gerne vil holde klippebordet ude af hele denne proces, kan du i stedet bruge følgende script.
set theInput to quoted form of (input as text) set noteText to do shell script "echo " & theInput & " | /usr/bin/textutil -stdin -stdout -convert html" tell application "Notes" tell account id (do shell script "defaults read -app Notes DefaultAccount") if not (exists folder "Notes") then make new folder with properties {name:"Notes"} tell folder "Notes" make new note with properties {body:noteText} end tell end tell end tell
Følg den samme proces som ovenfor med kun enforskel - tilføj IKKE værktøjet 'Kopier til udklipsholder' til arbejdsgangen. Denne metode har dog en mangel: den giver ikke den nye note en ordentlig titel, og alle noter, der er oprettet på denne måde, vil blive mærket 'Ny note'.
[via Mac OS X-tip]
Kommentarer