Ne kartą susimąsčiau, kodėl „Apple“ neįtraukė teksto kopijavimo paslaugos, kad būtų galima tiesiogiai perkelti jį į „Notes“ programą, tai yra, jei esame tinklalapyje arba kur nors kitur atidarytas tekstas, galime tiesiog jį pasirinkti ir spustelėkite dešinįjį pelės klavišą, kad nukopijuotumėte jį į pastabas. Tai neleidžia mums pirmiausia nukopijuoti jo į mainų sritį, o tada atidaryti užrašus, sukurti naują užrašą ir jį įtraukti – tai daug paprastesnis ir greitesnis procesas.
Būtent dėl šios priežasties buvo sukurta ši „Stickies“ įpėdinė programa „Mac“, tačiau jos pranašumas – ne viskas užpildyta „post-it“ užrašais.
Automator mums padės šiame procese
Norėdami atlikti šią užduotį, kaip pagrindinį „ginklą“ naudosime „Automator“. Pirmas dalykas yra paleisti jį ir sukurti naują paslaugą, pamatysime, kad pagal numatytuosius nustatymus viršutiniame meniu rodoma "Paslauga gauna pasirinkimą: Tekstas en Bet kokia programa » kurį paliksime tokį, koks yra, ir pereisime prie veiksmo „Kopijuoti į mainų sritį“, kurį lygiai taip pat tempsime į darbo eigą.
Kitas dalykas yra ieškoti veiksmo „Vykdyti AppleScript“, kuris taip pat nutempsime į darbo eigą ir kur jis mums rodomas » ( * Jūsų scenarijus eina čia * ) «, mes jį ištrinsime ir nukopijuosime šias eilutes:
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 "iCloud" 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
Belieka išsaugoti paslaugą Failas - išsaugoti su pavadinimu New Note. Dabar, kai pasirenkame tekstą, dešiniuoju mygtuku spustelėjame iškylančiajame meniu su parinktimi „Nauja pastaba“., kuri nukopijuos pasirinktą tekstą į užrašus nieko nedarant.
Daugiau informacijos - Sužinokite, kaip naudoti įvairius maršruto valdymo būdus „Mac“
Šaltinis - „CultofMac“
Deamasiado complicado, prefiero copiar y pegar.
Me da error en flujo de Trabajo, no agrega nada, me díce que hay un error de sintaxis, se esperaba un final de línea y se ha encontrado un identificador desconocido.
Corrijo: Fallo típico de programador… CUIDADO con copiar y pegar, las comillas darán error, tendréis que escribirlas a mano una vez este copiado la sintaxis en Automator.
Es cierto, las comillas habían adoptado el formato de la cursiva y por eso daba error el script, yo lo probé antes de darle el formato, es decir, que cuando lo ejecutaba estaba en texto plano.
No hay otra forma de hacerlo que reescribiendo las comillas dentro del script. Gracias por el aviso Guiller Vks !
de nada, un placer..! Me ha pasado tantas veces… que fue lo primero que revisé y eso era! para mi uno de los fallos tipicos jeje 😛
Gerai
Pues a mi no me sale el «ejecutar applescript,,solo tengo execute SQL …
Búscalo como «Run Applescript». Sino simplemente pon en el cuadro de búsqueda arriba del todo «Applescript» sin las comillas y seguro que te sale.
ok, gracias, encontrado…
pero no me sale lo de nota nueva en el menu tras seleccionar un texto…
En el menú de automator en la esquina superior izquierda busca Archivo y le das a Guardar, le pones el nombre de Nota nueva y ya te debería aparecer al seleccionar cualquier texto.
lo hice, y me guardo Nota nueva.workflow, pero sigue sin funcionar …
Al abrir automator tienes que elegir Servicio y no Flujo de trabajo o Workflow para que funcione.
Siento la pesadez, pero eso eligo, pero me lo guarda como extensión workflow y lo acabo de hacer otra vez, por si acaso, y me sigue sin ir.
una cosa más, cuando ejecuto el servicio de nota nuea.workflow desde el propio automator para ver como va el script me dice en la parte de copiar en el portapapeles…»no se han porporcionado los datos necesarios para la acción «copiar en el portapapeles»»…
Eso es «normal» no pasa nada, a veces hay excepciones o advertencias pero funciona bien. Al guardarlo te debe decir directamente «Guardar servicio como» y el nombre que quieras.»Si te sale «Guardar como: …. Formato de archivo: Flujo de trabajo», es porque estás eligiendo mal desde el principio. Intenta a abrir de nuevo Automator y hacer todo paso a paso desde el principio eligiendo servicio… te aseguro que funciona.
Debería guardartelo efectivamente como WFLOW en esta ruta, mira a ver si lo tienes ahí:
/Users/»Tu usuario»/Library/Services
En una ventana del finder pulsas: May + CMD + G para abrir la función ir a carpeta, pega la ruta cambiando «Tu usuario» por el tuyo en realidad y compruébalo.
Si esto ya no funciona no se me ocurre nada más que te pueda estar pasando.
Pues nada majo que le vamos a hacer, gracias por todo.
Me sigue pasando lo mismo y me sale tal y como dices en el texto anterior, me dice «guardar servicio como», me lo deja en mi librería,,en fin,,todo bien,,pero no lo hace…¡ que le vamos a hacer !. Gracias.
Después de tantos intentos, ahora intentando otro script, me doy cuenta que si que me funciona este, pero solo en Safari, yo lo intentaba en firefox,anda que !! ya me vale…
En otro orden de cosas, la pegada que hace en la notas no es la literal , la hace con un determinado tipo de letra y no pega las imágenes…