Gyakran kell beszúrni egy nagyon hosszú URL-címeket, például a képaláírásokat képeket a Facebook vagy üzenetek barátok Skype. Bár a karakter limit ezekben az esetekben nem kell hosszú linkek csúnya és „szünet” a megjelenése a szövegben. Jobb, mint ezek a „kolbász” vágni: Válassza ki a hosszú kapcsolat, kattintott a jobb egérgombbal válassza ki a parancsot a helyi menüben vágott kapcsolat -, és helyette hosszú URL rövid. És nem kell semmilyen speciális szerszámok - segítségével „Avtomatora” ilyen sokraschalku magát könnyen.
Hogyan kell működnie
Az input a szolgáltatás „Avtomatora” mellékelt szöveges rész - dedikált szöveges hosszú web link. Az első aktus elküldeni ezt a linket szolgáltatás Google linkek csökkentés (goo.gl) - az általa használt speciális konzol parancs, kézikönyvben leírt Google Developers (Cm. egy példa a csapat curl). Válaszul a lekérdezés is kap egy sor három pár húr értékeket. A második pár tárolódik már készített egy rövid linket.
Ezt követően, a kapott adathalmazt tartjuk ki az összes felesleges, így csak két találat - rövid és eredeti hosszát. Az általunk használt rövid egy AppleScript szkript kimenete már csak egy rövid link, amely automatikusan és be kell illeszteni az eredeti szöveg helyett dedikált sokáig a webcímet.
Hogyan néz ki a valóságban
Hozzon létre egy „Avtomatore” az új szolgáltatást. A címben állítsa be a paramétereket, hogy a kapott szolgáltatás „kiválasztott Text (szöveg) -ban bármely alkalmazás (bármely alkalmazás)». Nagyon fontos, hogy a beállítás engedélyezve Kimenő adatok helyettesíti a kijelölt szöveget (Output helyettesíti kijelölt szöveg) - az egyetlen módja annak, hogy cserélje ki a kiválasztott szolgáltatás összekapcsolja rövidebb URL.
Címszó alatt, húzza a cselekvés könyvtár Run AppleScript (Run AppleScript) és adja meg az alábbi kódot (ami akkor elküldi a kérést tesszük közzé, és kap választ tőle):
A futási {bemeneti, paraméterek} set eredményeként a (do shell script „curl https://www.googleapis.com/urlshortener/v1/url -H 'Content-Type: application / json' -d '{ "longUrl": "" és bevitel & ""}' „) --Podrobnosti itt: http://goo.gl/KDQv1. visszatérő eredmény end run
A második húzza a cselekvés könyvtár Kinyeri az adatokat szöveges (kinyeri az adatokat a szöveg) és a legördülő listából kivonat választ URL-címek (URL-ek).
Utolsó aktivitás - egy AppleScript-script ezzel a kóddal:
A futási {bemeneti, paraméterek} ismételjük I bemeneti set rövidült (i szövegként) kilépési Ismétlés vége ismételje visszatérő rövidíteni. end run
Ez az állítás visszaút rövidített
át a kilépési rövidített linket, hogy a szolgáltatás fog illeszteni a szöveget, hanem egy dedikált sokáig a webcímet.
Menteni a szolgáltatás megadásával egy nevet, például Lerövidíti a linket (Shorten URL)És azonnal látni, hogy működik: írja be a szöveget kívánt mező egy webcímet (például http://macradar.ru/tips/automator-podschet-obema-teksta-v-lyuboj-mak-programme/)Jelölje ki, kattintson jobb egérgombbal, és a helyi menüben, kattintson az Lerövidíti a linket (Shorten URL) - egy pillanatra, hogy előfordulnak szükséges hókuszpókusz. :)
frissíteni:
Kiváló hint adott a hozzászólások DmitriyLyalyuev, tanácsadás neki, hogy a szolgáltatás igénybevételéhez shrt.org.ua. Annak a ténynek köszönhetően, hogy azonnal visszatér a kész eredményt (rövidített link) anélkül, hogy külön adatokat mi esetünkben, Hozzon létre egy szolgáltatás „Avtomatora” nagyban egyszerűsíti -, hogy távolítsa el a második és a harmadik lépésben, és az első, hogy adja meg a következő kód:
A futási {bemeneti, paraméterek} set eredményeként a (do shell script „curl" http://shrt.org.ua/--?url=" & Beviteli & "& s = goo.gl„") --Podrobnosti itt: http://shrt.org.ua visszatérő eredmény end run
Azt is hozzáfér a Goo.gl (bár használhat más sokraschalku listájában meghatározott támogatott), de miután Shrt.org.ua mediátorként. Ha ez az opció is alkalmas, az akkor kap egy eredményt, hogy egy ilyen szolgáltatás: