Mul on tihti sisestada väga pikki veebiaadresse, näiteks subtiitrid pilte Facebookis või sõnumeid sõpradega Skype. Kuigi tähemärgipiirangule nendel juhtudel, mul ei ole kaua lingid inetu ja saab "break" välimus teksti. Parem kui need "vorstid" lõigata: Vali kaua link, klõpsatud hiire parema nupuga, vali käsk kontekstimenüüst lõigatud link - ja asendatakse pikas URL lühike. Ja see ei ole vaja mingeid erilisi vahendeid - abiga "Avtomatora" sellise sokraschalku ise lihtne.
Kuidas see peaks töötama
Sisend teenuse "Avtomatora" tarnitud teksti fragment - Pühendatud teksti kaua veebilink. Esimene vaatus saates lingi teenuse Google lingid vähendamine (goo.gl) - ta kasutab erilist konsooli käsk, kasutusjuhendis kirjeldatud Google Developers (Cm. näide meeskond curl). Vastuseks päringule saame komplekti kolm paari string väärtused. Teises paari hoiustamine juba valmis lühikese link.
Pärast seda, alates saadud andmestik hoiame kõik üleliigne, jättes ainult kaks mudelit - lühikese ja esialgset pikkust. Me kasutame lühikese AppleScript skripti väljund oli meil ainult lühikese link, mis automaatselt ja lisatakse algsesse teksti asemel pühendatud ammu enne veebiaadressi.
Kuidas tundub tegelikult
Loo "Avtomatore" uus teenus. Pealkirjas määrata parameetrid nii, et saadud teenuse "valitud Tekst (tekst) sisse ühtegi taotlust (ühtegi rakendust)». On väga oluline, et see seade oli sisse lülitatud Väljund asendab valitud teksti (väljund asendab valitud teksti) - ainus viis asendada valitud teenust saab lingi lühema URL.
Pealkirja all lohistage Meetmest raamatukogu Run AppleScriptin (Run AppleScriptin) ja sisestage järgmine kood (mille ta saadab taotluse goo.gl ja saada vastuse temalt):
aasta perspektiivis {input, parameetrid} komplekt tulemuse (teha skripti "curl https://www.googleapis.com/urlshortener/v1/url -H "Content-Type: application / Jon '-d" { "longUrl": "" ja sisend & ""} "") --Podrobnosti aadressil: http://goo.gl/KDQv1. tagasi tulemuse lõpus perspektiivis
Teine drag Meetmest raamatukogu Väljavõte andmete teksti (Väljavõte Andmed Text) ja rippmenüüst ekstrakt valima URL-aadress (URL).
Viimase tegevuse - teise AppleScriptin-skripti see kood:
aasta perspektiivis {input, parameetrid} kordus i sisend komplekt lühendada (i teksti) väljumise korrake lõpus korrake tulu lühendada. lõpus perspektiivis
See avaldus tagasi lühendatud
läbida väljumise lühendatud link, et teenus lisada oma teksti asemel pühendatud ammu enne veebiaadressi.
Säästa teenuse määrates nimi, näiteks Lingi lühendamiseks (lühendamine URL)Ja kohe näha, kas see toimib: tüüp igal tekstiväljale soovite veebiaadress (näiteks http://macradar.ru/tips/automator-podschet-obema-teksta-v-lyuboj-mak-programme/)Valige see, klõpsa hiire parema nupuga ning otseteemenüü käsku Lingi lühendamiseks (lühendamine URL) - hetk tekkida vaja sulitemp. :)
uuendada:
Suurepärane vihje esitatud märkuste DmitriyLyalyuev, nõustades teda teenust kasutada shrt.org.ua. Tulenevalt asjaolust, et see kohe tagasi lõpptulemust (lühendatud link) ilma täiendavaid andmeid meie juhul Loo teenus "Avtomatora" võib oluliselt lihtsustada - eemaldada teise ja kolmanda sammu ja esimene siseneda järgmise kood:
aasta perspektiivis {input, parameetrid} komplekt tulemuse (teha skripti "curl" http://shrt.org.ua/--?url=" Ja sisend & "& s = goo.gl '") --Podrobnosti aadressil: http://shrt.org.ua tagasi tulemuse lõpus perspektiivis
Samuti pöördub Goo.gl (kuigi võib kasutada mis tahes muud sokraschalku täpsustatud nimekiri toetatud), kuid pärast Shrt.org.ua vahendajana. Kui see valik on sobilik ka, et sa peaksid tulemus, see on selline teenus: