Joudun usein lisätä hyvin pitkä web-osoitteita, esimerkiksi kuvatekstejä kuvia Facebookissa tai viestejä ystävien Skypessä. Vaikka merkin rajan näissä tapauksissa Minulla ei ole pitkään yhteyksiä ruma ja voi "tauolla" tekstin ulkoasua. Parempi kuin nämä "makkara" leikata: Valitse pitkä lenkki, napsautetaan hiiren oikealla painikkeella, valitse komento pikavalikosta Katkaise linkki - ja korvasi pitkä URL-osoite lyhyt. Ja se ei tarvitse mitään erikoistyökaluja - avulla "Avtomatora" tehdä tällaisia sokraschalku itse helposti.
Miten sen pitäisi toimia
Panos palvelu "Avtomatora" toimitetulla teksti fragmentti - Dedicated teksti pitkä web-linkki. Ensimmäinen teko lähettämällä tämän linkin palvelun Google linkkejä vähennys (goo.gl) - se käyttää erillistä konsolia komennon, kuvattu käsikirjassa Google Developers (Cm. esimerkki tiimin kiemura). Vastauksena kyselyyn saamme asettaa kolme paria merkkijonon arvoja. Toisessa parissa on varastoitu jo valmis lyhyen linkin.
Sen jälkeen, mistä tuloksena tietokokonaisuus pidämme pois kaikki ylimääräinen, jättäen vain kaksi viittausta - lyhyt ja alkuperäisestä pituudestaan. Käytämme lyhyen AppleScript skriptin lähtöön meillä oli vain lyhyen linkin, joka automaattisesti ja ne asetetaan alkuperäisen tekstin sijasta omistettu kauan ennen verkko-osoite.
Miltä se näyttää todellisuudessa
Luo "Avtomatore" uuden palvelun. Otsikossa, asettaa parametrit niin, että palvelu sai "valittu Teksti (teksti) sisään minkä tahansa sovelluksen (tahansa sovelluksen)». On erittäin tärkeää, että asetus on ollut käytössä Lähtödata korvaa valitun tekstin (lähtö korvaa valitun tekstin) - ainoa tapa korvata valittua palvelua voi linkittää voit lyhyempää URL-osoitetta.
Otsikolla vetämällä Toimintaan kirjastosta Run AppleScript (run AppleScript) ja syöttää seuraava koodi (jonka se lähettää pyynnön goo.gl ja saada vastaus häneltä):
Suorita {panos, parametrit} asettaa tulos (do shell script "curl https://www.googleapis.com/urlshortener/v1/url H 'Content-Type: application / json' -d '{ "longUrl": "" ja syöttötapa & ""}' ") --Podrobnosti osoitteessa: http://goo.gl/KDQv1. paluu tulos lopussa aikavälillä
Toinen vetämällä toiminta kirjastosta Poimia tietoja tekstistä (poimia tietoja teksti) ja pudotusvalikosta uute valita URL-osoitteita (URL-osoitteet).
Viimeksi toimi - toinen AppleScript-skriptin tällä koodilla:
Suorita {panos, parametrit} mallikerta i panos asettaa lyhentää (i tekstinä) poistumisen toista lopussa toista tuotto lyhentää. end run
Tämä toteamus palata lyhentää
pass exit lyhentää linkkiä, joka yksikkö sisällyttää osaksi tekstin sijasta omistettu kauan ennen verkko-osoite.
Tallentaa palveluun määrittelemällä nimi, esimerkiksi, Lyhentää linkkiä (lyhennä URL)Ja heti nähdä, onko se toimii: kirjoita mitään tekstikenttään haluamasi verkko-osoite (esim http://macradar.ru/tips/automator-podschet-obema-teksta-v-lyuboj-mak-programme/), Valitse se, klikkaa hiiren oikealla painikkeella ja pikavalikosta, valitse Lyhentää linkkiä (lyhennä URL) - hetki esiintyä vaaditaan silmänkääntötemppu. :)
Päivitys:
Erinomainen vihje annetut kommentit DmitriyLyalyuev, neuvoo häntä käyttämään palvelua shrt.org.ua. Johtuen siitä, että se välittömästi palauttaa lopputuloksen (lyhennetty linkki) ilman ylimääräisiä tietoja meidän tapauksessamme, Luo palvelu "Avtomatora" voidaan huomattavasti yksinkertaistaa - poistamaan toisen ja kolmannen askeleen, ja ensimmäiseksi tulee seuraava koodi:
Suorita {panos, parametrit} asettaa tulos (do shell script "curl" http://shrt.org.ua/--?url=" & Syöttö & "& s = goo.gl '") --Podrobnosti osoitteessa: http://shrt.org.ua paluu tulos lopussa aikavälillä
Se sisäänkäyntien Goo.gl (vaikka voit käyttää muita sokraschalku määritelty tuetuista), mutta sen jälkeen Shrt.org.ua välittäjänä. Jos tämä vaihtoehto on myös sopiva, vuonna sinun pitäisi saada tuloksen, joka on niin palvelu: