- - A kiválasztott szöveg mentése az OS X Notes alkalmazásba a jobb egérgombbal a helyi menüben

Mentse a kiválasztott szöveget az OS X Notes alkalmazásba a jobb egérgombbal a helyi menüben

Böngésző-bővítmények és kiegészítők, amelyek lehetővé teszika kiválasztott szöveg megjegyzésként történő mentése az egyik legegyszerűbb módszer a hasznos szövegrészletek mentésére, hogy később könnyen letölthessék azokat. Ezek a megjegyzések azonban leginkább a böngészőre korlátozódnak. A böngészőn kívül vannak olyan alkalmazások, amelyek a háttérben futhatnak és szöveget gyűjthetnek a vágólapra. Az OS X rendszerben észreveszi, hogy a rendszer széles választéka bármilyen alkalmazásból szöveget kiválaszthat és kereshet a Safari-ban. Az Automator segítségével létrehozhat egy hasonló szolgáltatást, amely felhasználható bármely alkalmazás szövegének kiválasztására, és létrehoz egy jegyzetet az alapértelmezett Notes alkalmazásban.

A folyamat nagyon egyszerű, és nem igényelbármilyen testreszabás az Ön részéről. Kezdje az Automator megnyitásával és egy szolgáltatás létrehozásával. Alapértelmezés szerint két legördülő menü jelenik meg a tetején. Ellenőrizze, hogy be vannak-e állítva a beérkező szövegek fogadása bármely alkalmazásból, amint az az alábbi képernyőképen látható.

szövegbevitel

A közüzemi könyvtárból (a segédprogramok listájaa munkafolyamat területének bal oldalán található oszlopban) húzza át a „Másolás a vágólapra” segédprogramot a munkafolyamat területére. Ezután dobja el az „Indítsa el az AppleScript” segédprogramot a munkafolyamat területére, és illessze be a következő szkriptet, ahova azt mondja: „(* A szkript ide megy *)”, ügyelve arra, hogy eltávolítsa a zárójeleket is.

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

A szolgáltatás futtatásakor a vágólapra semmi nem másolható. Futtassa; a vágólap hibáján kívül nem szabad más problémát látnia. Mentse el a szolgáltatást, és zárja be.

automatizálási szolgáltatás

Most indítsa el a Notes alkalmazást, és lépjen a böngészőbevagy szövegszerkesztő alkalmazást, vagy csak nyisson meg egy PDF-fájlt az Előnézetben - ezt megteszi minden olyan alkalmazás, amely lehetővé teszi a szöveg kiválasztását. Válasszon ki egy szöveget, kattintson rá a jobb gombbal, és lépjen a Szolgáltatások almenübe, ahol megtalálja az éppen létrehozott szolgáltatást. Kattintson rá, és a szöveg új megjegyzésként kerül a Megjegyzések közé.

save-text-to-note.jpg

A Jegyzetek az újonnan létrehozott jegyzet szövegét fogják használnihogy megnevezze a jegyzetet. Ugyanakkor felülírja a vágólapot ugyanazzal a szöveggel, amelyet a Megjegyzés alkalmazáshoz küldött. Ha el akarja kerülni a vágólapot az egész folyamattól, akkor a következő szkriptet használhatja.

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

Csak a fentiek szerint járjon el, mint fentkülönbség - NE adja hozzá a „Másolás a vágólapra” segédprogramot a munkafolyamathoz. Ennek a módszernek azonban van egy hiányossága: nem fogja az új jegyzetnek megfelelő címet adni, és az összes ilyen módon létrehozott jegyzet „Új jegyzet” feliratú lesz.

[keresztül Mac OS X tippek]

Hozzászólások