Tipus de variables utilitzades a l’app Dreceres del Mac
A l’editor de dreceres, les variables es mostren com a identificadors amb forma de píndola blava. Moltes accions ja contenen variables per omissió. Pots modificar aquestes variables o afegir‑ne de teves per personalitzar les accions.
A l’app Dreceres hi ha tres tipus de variables: les variables màgiques, les especials i les manuals.
Variables màgiques
A totes les dreceres, el resultat de cada acció queda disponible com a variable màgica. A diferència de les variables manuals (que es descriuen a continuació), les variables màgiques no t’obliguen a desar el resultat d’una acció per utilitzar‑lo més tard, només has de seleccionar el resultat de qualsevol acció per fer‑lo servir com a variable de l’acció següent. Les variables màgiques també són útils visualment, ja que mostren la icona de l’acció a partir de la qual s’han generat.
Però el que fa que les variables siguin veritablement màgiques és la capacitat que de canviar el tipus de variable. Només has de fer clic a una variable màgica per canviar‑ne el format i especificar quins dels seus detalls vols fer servir. Per obtenir més informació, consulta Ajusta les variables a l’app Dreceres del Mac.
En molts casos, les variables màgiques faciliten la creació de dreceres i són una opció preferible a crear les variables manualment. Per exemple, si vols fer servir text esàtic o un nombre, afegeix l’acció Text o Nombre i, després, recuperar la sortida de text o nombre a la drecera com a variable màgica.
Variables especials
Les variables especials són variables que pots afegir a un camp de text o a una configuració de paràmetre (per exemple, per substituir una configuració de paràmetre amb la variable “Preguntar cada vegada”). Les variables especials s’apliquen des d’un menú contextual que s’obre quan fas clic a un camp de text o un control de paràmetre amb la tecla Control premuda. Aquestes són algunes de les variables especials més freqüents:
Preguntar cada vegada: Et demana que introdueixis text en un camp quan s’executa la drecera.
Porta‑retalls: Insereix allò que hagis copiat més recentment en el moment que s’executi la drecera.
Data actual: Insereix la data i hora d’avui, amb el format que prefereixis.
Entrada de drecera: Obté l’entrada que es va passar al principi de la drecera (aplicable a les dreceres definides per executar‑se en una altra app).
Per obtenir més informació, consulta Afegir una variable especial a una acció.
Variables manuals
Les variables manuals et permeten retenir un valor que pot canviar més endavant (per exemple, l’hora actual) i afegir informació a una variable existent. Per exemple, podries afegir la data actual al contingut rebut com a entrada al flux de treball.
A diferència de les variables màgiques i especials, les manuals s’afegeixen amb una acció: l’acció “Definir la variable” o l’acció “Afegir a la variable”. “Definir la variable” permet definir una variable nova per primera vegada o sobreescriure una variable desada prèviament. “Afegir a la variable” permet afegir diverses peces de contingut a la mateixa variable inserint‑les‑hi cada vegada que s’executa la drecera, emmagatzemant les dades com en una llista ordenada.
Configurar les variables manualment tendeix a fer les dreceres més llargues i que siguin més difícils de llegir. En molts casos, les variables manuals no són necessàries, les variables màgiques i les especials fan gairebé la mateixa feina i d’una manera més concisa. Per exemple, pots replicar la major part de la funcionalitat “Afegir a la variable” situant variables en una acció Llista i recuperant més tard les variables.
Per obtenir més informació, consulta Afegir una variable manual a una acció.