Saya sering harus memasukkan alamat web yang sangat lama, misalnya, dalam keterangan untuk gambar di Facebook atau pesan ke teman-teman di Skype. Meskipun batas karakter dalam kasus ini, saya tidak memiliki link panjang terlihat jelek dan bisa "istirahat" penampilan teks. Lebih baik dari ini "sosis" untuk memotong: Pilih link yang panjang, mengklik tombol kanan mouse, pilih perintah dalam menu konteks dipotong Link - dan diganti pendek URL yang panjang. Dan itu tidak membutuhkan alat khusus - dengan bantuan "Avtomatora" membuat sokraschalku seperti diri Anda mudah.
Bagaimana harus bekerja
Masukan dari layanan "Avtomatora" disediakan teks fragmen - Dedicated text link web panjang. Tindakan pertama pengiriman layanan link Google pengurangan link ini (goo.gl) - menggunakan perintah konsol khusus, dijelaskan dalam manual untuk Google Developers (Cm. contoh tim keriting). Menanggapi permintaan kita mendapatkan satu set tiga pasang nilai string. Dalam pasangan kedua tersimpan sudah menyiapkan link pendek.
Setelah itu, dari data yang dihasilkan ditetapkan kami terus keluar semua kelebihan, hanya menyisakan dua referensi - panjang pendek dan asli. Kami menggunakan short-AppleScript script untuk keluaran kami hanya memiliki link pendek, yang secara otomatis dan akan dimasukkan ke dalam teks asli bukan yang didedikasikan jauh sebelum alamat web.
Bagaimana tampilannya pada kenyataannya
Buat "Avtomatore" layanan baru. Dalam judul, mengatur parameter sehingga pelayanan yang diterima "yang dipilih Teks (text) di aplikasi (aplikasi)ยป. Hal ini sangat penting bahwa pengaturan itu diaktifkan Data output menggantikan teks yang dipilih (teks keluaran Menggantikan yang dipilih) - satu-satunya cara untuk mengganti layanan yang dipilih dapat menghubungkan Anda ke URL pendek.
Di bawah judul, tarik dari perpustakaan tindakan Run AppleScript (Run AppleScript) dan masukkan kode berikut (yang akan mengirimkan permintaan ke goo.gl dan menerima balasan dari dia):
di jalankan {input, parameter} hasil set ke (melakukan shell script "ikal https://www.googleapis.com/urlshortener/v1/url -H 'Content-Type: application / json' -d '{ "LongURL": "" & input & ""}' ") --Podrobnosti di: http://goo.gl/KDQv1. kembali hasil akhir run
Kedua tarik dari perpustakaan tindakan ekstrak data dari teks (ekstrak Data dari Text) dan dalam daftar drop-down ekstrak memilih URL-alamat (URL).
aktivitas terakhir - lain AppleScript-script dengan kode ini:
di jalankan {input, parameter} ulangi dengan saya di masukan set disingkat menjadi (i sebagai teks) keluar ulangi akhir ulangi kembali dipersingkat. akhir run
pernyataan itu kembali dipersingkat
lulus keluar dipersingkat link yang layanan akan memasukkan ke dalam teks Anda bukan yang didedikasikan jauh sebelum alamat web.
Simpan layanan dengan menentukan nama, misalnya, Memperpendek link (Mempersingkat URL)Dan segera melihat apakah itu beroperasi: ketik setiap bidang teks yang Anda inginkan alamat web (misalnya, http://macradar.ru/tips/automator-podschet-obema-teksta-v-lyuboj-mak-programme/), Pilih, klik pada tombol kanan mouse dan pada menu shortcut, klik Memperpendek link (Mempersingkat URL) - saat terjadi diperlukan silap mata. :)
memperbarui:
petunjuk yang sangat baik diberikan di komentar DmitriyLyalyuev, menasihati dia untuk menggunakan layanan ini shrt.org.ua. Karena kenyataan bahwa segera mengembalikan hasil selesai (disingkat link) tanpa data tambahan untuk kasus kami, Membuat layanan "Avtomatora" dapat sangat menyederhanakan - untuk menghapus kedua dan ketiga langkah, dan yang pertama untuk memasuki berikut code:
di jalankan {input, parameter} hasil set ke (melakukan shell script "ikal ' http://shrt.org.ua/--?url=" & Input & "& s = goo.gl '") --Podrobnosti di: http://shrt.org.ua kembali hasil akhir run
Ini juga mengakses Goo.gl (meskipun Anda dapat menggunakan sokraschalku lain yang ditentukan dalam daftar didukung), tapi setelah Shrt.org.ua sebagai mediator. Jika pilihan itu juga cocok, dalam Anda harus mendapatkan hasil, itu layanan seperti: