Maccy + Genvägar: Praktisk guide till automatisering på macOS
Kort svar: Maccy har inga egna åtgärder i Genvägar , men apparna fungerar ändå utmärkt ihop. Maccy App sparar allt som hamnar i macOS urklipp (pasteboard), och Genvägar kan läsa, bearbeta och skriva till urklippet. Varje genväg som avslutas med “Kopiera till Urklipp” fyller alltså automatiskt din Maccy Mac-historik, utan någon särskild integration.
Varför det inte finns någon “Maccy-åtgärd” i Genvägar, och varför det inte gör något
Maccy Clipboard bygger på en enda idé: bevaka systemets urklipp och spara en sökbar lokal historik. Appen behöver inte exponera sina inre delar, eftersom urklippet är själva gränssnittet. Genvägar har förstklassiga åtgärder för urklipp, så apparna möts på mitten.
Maccy går inte att styra från en genväg som ett fullfjädrat API. Du kan inte be den “söka efter ‘faktura’ i Maccy och ge mig tredje träffen”. Däremot kan du lösa de tre sakerna folk oftast är ute efter: lägga in saker i historiken, bearbeta det senaste objektet och öppna Maccy-fönstret när du vill.
Så utbyter apparna egentligen data
| Riktning | Mekanism | Bra att veta |
|---|---|---|
| Genvägar → Maccy | Åtgärden Kopiera till Urklipp, eller pbcopy i Kör shell-skript |
Maccy plockar upp objektet vid nästa kontroll av urklippet och sparar det som vilken annan kopiering som helst. |
| Maccy → Genvägar | Åtgärden Hämta Urklipp, eller pbpaste |
Returnerar bara det aktuella objektet i urklippet, alltså det du senast kopierade eller klistrade in från Maccy. Äldre historik går inte att bläddra i. |
| Genvägar → Maccy-fönstret | AppleScript-tangenttryckning via Kör AppleScript | Simulerar ditt kortkommando för Maccy. Kräver att Genvägar har behörighet under Tillgänglighet. |
Recept 1: Lägg dynamiska textsnuttar i historiken
Maccys fästa objekt passar perfekt för text som aldrig ändras, som en e-postsignatur eller ett standardsvar till kunder. För text som ändras varje gång, som dagens datum, en möteslänk eller ett ärendenummer, bygger du i stället en genväg.
- Skapa en ny genväg och lägg till Datum (Aktuellt datum).
- Lägg till Formatera datum och välj ett eget format, till exempel
yyyy-MM-dd. - Lägg till Kopiera till Urklipp.
- Aktivera Fäst i menyraden i genvägens detaljer, eller tilldela ett tangentbordskommando.
Kör genvägen och öppna sedan Maccy: det formaterade datumet ligger överst. Eftersom det nu är vanlig historik kan du fästa det (⌥P i Maccys lista), söka efter det eller klistra in det med en siffertangent senare.
Specialfall: kör du genvägen två gånger med identiskt resultat bör du räkna med att Maccy behandlar den andra kopian som en dubblett av den första i stället för som en ny post .
Recept 2: Städa den senaste kopieringen innan du klistrar in
Det här är det mest värdefulla mönstret. Kopiera rörig text, kör en genväg och klistra sedan in ren text.
- Hämta Urklipp
- Hämta text från indata (tar bort rik formatering)
- Ersätt text, gärna med reguljära uttryck aktiverade, till exempel för att slå ihop blanksteg med
\s+→ ett enda mellanslag - Kopiera till Urklipp
Maccy innehåller sedan två poster: den röriga originaltexten och den städade versionen. Det är praktiskt, för om ditt reguljära uttryck skulle bli fel ligger originalet fortfarande bara ett knapptryck bort.
Versionen med shell-skript
Föredrar du terminalen gör åtgärden Kör shell-skript samma jobb på en enda rad. Exemplet nedan tar bort inledande och avslutande blanksteg, slår ihop upprepade mellanslag och skriver tillbaka resultatet:
pbpaste | sed -E 's/[[:space:]]+/ /g; s/^ | $//g' | pbcopy
Observera att pbpaste som standard returnerar ren text, så rik text och bilder försvinner i den här varianten.
Recept 3: Öppna Maccy från en genväg
Eftersom Maccy inte levereras med någon åtgärd för Genvägar är det säkraste sättet att utlösa dess globala kortkommando. Lägg till en Kör AppleScript-åtgärd med följande innehåll (exemplet utgår från standardkommandot ⇧⌘C; tangentkod 8 är C-tangenten):
tell application "System Events"
key code 8 using {command down, shift down}
end tell
Ge sedan åtkomst under Systeminställningar → Integritet och säkerhet → Tillgänglighet för den app som kör skriptet (Genvägar, eller en hjälpprocess som den startar) . Har du ändrat Maccys kortkommando justerar du tangentkod och modifierare så att de stämmer.
Om du bara vill öppna Maccy är appens eget kortkommando ärligt talat snabbare än en genväg. Receptet kommer till sin rätt när Maccy ska öppnas som sista steg i en längre kedja, till exempel efter en genväg som samlar ihop flera textsnuttar.
Recept 4: Stäng av Maccy under känsligt arbete
Maccy ignorerar redan objekt som lösenordshanterare markerar som dolda (concealed) eller tillfälliga (transient), och du kan utesluta hela appar under Maccy → Inställningar → Ignorera. För strängare tillfällen, som skärmdelning eller hantering av inloggningsuppgifter, kan du koppla ett fokusläge till Maccys livscykel:
- När fokusläget slås på: en Kör shell-skript-åtgärd som kör
osascript -e 'quit app "Maccy"' - När fokusläget slås av: en Öppna app-åtgärd inställd på Maccy
Ställ in detta under fliken Automatisering i Genvägar, med en fokusutlösare om din macOS-version erbjuder det . Så länge Maccy är avslutad sparas ingenting. Om redan sparad historik finns kvar efter att appen avslutats beror på din inställning för att rensa historiken vid avslut, så kontrollera den innan du förlitar dig på det här .
Fallgropar som kostar folk tid
| Symptom | Trolig orsak | Åtgärd |
|---|---|---|
| Genvägens resultat dyker inte upp i Maccy | Maccy körs inte, eller så finns appen som skrev texten på ignoreringslistan | Kontrollera ikonen i menyraden och Inställningar → Ignorera. |
| Resultatet dyker upp, men med formatering du inte ville ha | Genvägar skickade vidare rik text | Lägg till Hämta text från indata före kopieringen. |
| Inklistring från Maccy skriver inte in i målappen | Automatisk inklistring kräver behörighet under Tillgänglighet | Ge Maccy behörighet i Systeminställningar → Integritet och säkerhet. |
| AppleScript-kortkommandot gör ingenting | Skriptets värdapp saknar behörighet under Tillgänglighet, eller så har Maccys kortkommando ändrats | Ge åtkomst och anpassa tangentkoden till ditt kortkommando. |
| Objekt som markerats som känsliga dyker aldrig upp | Maccy hoppar medvetet över dolda och tillfälliga urklippstyper | Det är avsiktligt. Försök inte kringgå det för hemligheter. |
Maccy, Genvägar eller båda?
| Uppgift | Bästa verktyget |
|---|---|
| Återanvända något du kopierade för en timme sedan | Maccys historik och sökfunktion |
| Ha en fast textsnutt ett knapptryck bort | Maccys fästa objekt |
| Skapa text som ändras varje gång | Genvägar, med Maccy som skyddsnät |
| Bearbeta text med reguljära uttryck eller ett API | Genvägar |
| Kedja ihop steg mellan flera appar | Genvägar, med Maccy för historiken |
En sak till att ha i åtanke 2026: nyare macOS-versioner har fått egna funktioner för urklippshistorik i Spotlight . Maccys styrkor ligger kvar i det dedikerade tangentbordsstyrda arbetssättet, den rent lokala lagringen och den öppna källkoden, och inget av det krockar med Genvägar.
Sammanfattning
Se urklippet som kontraktet: Genvägar skriver till det, Maccy minns det. Städreceptet betalar särskilt snabbt tillbaka sig, eftersom din ursprungliga kopiering ligger kvar ett knapptryck bort om det reguljära uttrycket skulle bete sig illa. Vilken text skriver du om och om igen oftast? Det är din första genväg.
Har du inte provat Maccy än är den gratis och open source, och finns på projektets GitHub-sida.
Vanliga frågor
Har Maccy åtgärder för Genvägar?
Inte såvitt jag kan bekräfta. Den praktiska integrationen sker via macOS urklipp: allt som Genvägar kopierar fångas av Maccy.
Kan en genväg läsa hela min Maccy-historik?
Nej. “Hämta Urklipp” returnerar bara det aktuella objektet i urklippet. Maccys sparade historik är inte tillgänglig för Genvägar.
Hur öppnar jag Maccy med en genväg?
Använd en “Kör AppleScript”-åtgärd som skickar Maccys kortkommando (standard ⇧⌘C) via System Events, och ge behörighet under Tillgänglighet.
Sparar Maccy lösenord som min genväg kopierar?
Maccy hoppar över urklippsobjekt som flaggats som dolda eller tillfälliga, till exempel de som kommer från de flesta lösenordshanterare. Vanlig text som din egen genväg kopierar sparas som vanligt, så undvik att kopiera hemligheter på det sättet.
Kan jag hindra Maccy från att spara medan ett fokusläge är aktivt?
Ja, du kan avsluta Maccy när fokusläget startar och starta om appen när det slutar, med hjälp av en automatisering i Genvägar, som i Recept 4.
0 Comments