Συχνά πρέπει να εισάγετε ένα πολύ μεγάλο διευθύνσεις ιστοσελίδων, για παράδειγμα, στις λεζάντες για τις φωτογραφίες στο Facebook ή μηνύματα με τους φίλους σας στο Skype. Παρά το γεγονός ότι το όριο χαρακτήρων σε αυτές τις περιπτώσεις, δεν έχω καιρό συνδέσεις φαίνονται άσχημα και μπορεί να «σπάσει» η εμφάνιση του κειμένου. Καλύτερα από αυτά τα «λουκάνικα» σε περικοπή: Επιλέξτε το μακρύ σύνδεσμο, κάνετε κλικ με το δεξί πλήκτρο του ποντικιού, επιλέξτε την εντολή στο μενού περιβάλλοντος κομμένα σύνδεση - και αντικατέστησε το μακρύ σύντομη διεύθυνση URL. Και δεν χρειάζεται ειδικά εργαλεία - με τη βοήθεια του «Avtomatora» κάνουν τέτοιες sokraschalku τον εαυτό σας εύκολα.
Πώς θα πρέπει να λειτουργεί
Η είσοδος της υπηρεσίας «Avtomatora» παρεχόμενο κομμάτι κειμένου - Αφιερωμένο κείμενο καιρό web link. Η πρώτη πράξη της αποστολής αυτής της υπηρεσίας σύνδεσμο Google μείωση συνδέσεις (goo.gl) - χρησιμοποιεί την εντολή ειδική κονσόλα, περιγράφονται στο εγχειρίδιο για το Google Developers (Cm. ένα παράδειγμα μιας ομάδας
μπούκλα). Σε απάντηση στο ερώτημα θα έχουμε μια σειρά από τρία ζευγάρια τιμές συμβολοσειράς. Στο δεύτερο ζεύγος έχει φυλαχτεί ήδη ετοιμάσει ένα σύντομο σύνδεσμο.Μετά από αυτό, από που τα δεδομένα που προκύπτουν κρατάμε από όλα την περίσσεια, αφήνοντας μόνο δύο αναφορές - μια σύντομη και αρχικού μήκους. Χρησιμοποιούμε μικρής ένα AppleScript σενάριο για την έξοδο είχαμε μόνο μια σύντομη σύνδεση, η οποία αυτόματα και θα εισαχθεί στο αρχικό κείμενο αντί για μια αφιερωμένη πολύ πριν από την διεύθυνση της ιστοσελίδας.
Πώς φαίνεται, στην πραγματικότητα,
Δημιουργήστε μια «Avtomatore» νέα υπηρεσία. Στον τίτλο, ρυθμίστε τις παραμέτρους έτσι ώστε η υπηρεσία έλαβε «επιλεγμένο Κειμένου (κείμενο) σε οποιαδήποτε εφαρμογή (οποιαδήποτε εφαρμογή)». Είναι πολύ σημαντικό το γεγονός ότι η ρύθμιση αυτή είναι ενεργοποιημένη Δεδομένα εξόδου αντικαθιστά το επιλεγμένο κείμενο (αντικαθιστά εξόδου επιλεγμένο κείμενο) - ο μόνος τρόπος για να αντικαταστήσει την επιλεγμένη υπηρεσία μπορεί να σας συνδέσει με μια μικρότερη διεύθυνση URL.
Κάτω από τον τίτλο, σύρετε από τη βιβλιοθήκη δράση Εκτέλεση AppleScript (Run AppleScript) και πληκτρολογήστε τον κωδικό (που θα στείλει το αίτημα να goo.gl και να λαμβάνουν απάντηση από αυτόν):
για τρέξιμο {εισόδου, παράμετροι} σύνολο αποτελεσμάτων για να (κάνει shell script «μπούκλα https://www.googleapis.com/urlshortener/v1/url -Η 'Content-Type: application / JSON' -d '{ "longUrl": "" και εισαγωγή & ""}' «) --Podrobnosti σε: http://goo.gl/KDQv1. επιστροφή τελικό αποτέλεσμα τρέξιμο
Η δεύτερη σύρετε από τη βιβλιοθήκη δράση δεδομένα απόσπασμα από κείμενο (Απόσπασμα δεδομένα από το κείμενο) και στην αναπτυσσόμενη λίστα εκχύλισμα επιλέξτε URL διευθύνσεις (URLs).
Τελευταία δραστηριότητα - ένα άλλο AppleScript-σενάριο με αυτόν τον κωδικό:
για τρέξιμο {εισόδου, παράμετροι} επαναλάβετε με i στο σύνολο εισόδου συντομεύεται σε (i ως κείμενο) συντομευθεί εξόδου τέλος επανάληψης επανάληψης επιστροφής. τέλος τρέξιμο
Η δήλωση επιστρέψει μειωθεί
περάσει την έξοδο μειωθεί το σύνδεσμο ότι η υπηρεσία θα εισάγετε στο κείμενό σας αντί ενός αφιερωμένη πολύ πριν από την διεύθυνση της ιστοσελίδας.
Αποθηκεύστε την υπηρεσία καθορίζοντας ένα όνομα, για παράδειγμα, Συντομεύσει το σύνδεσμο (Περιορίστε τη διεύθυνση URL)Και αμέσως να δούμε αν λειτουργεί: Τύπος σε οποιοδήποτε πεδίο κειμένου που θέλετε μια διεύθυνση ιστού (για παράδειγμα, http://macradar.ru/tips/automator-podschet-obema-teksta-v-lyuboj-mak-programme/), Επιλέξτε, κάντε κλικ στο δεξί πλήκτρο του ποντικιού και στο μενού συντόμευσης, κάντε κλικ στο κουμπί Συντομεύσει το σύνδεσμο (Περιορίστε τη διεύθυνση URL) - μια στιγμή για να συμβεί χρειάζεται ξόρκια. :)
ενημέρωση:
Εξαιρετική υπόδειξη δίνεται στην σχόλια DmitriyLyalyuev, συμβουλεύοντας τον να χρησιμοποιήσετε την υπηρεσία shrt.org.ua. Λόγω του γεγονότος ότι επιστρέφει άμεσα το τελικό αποτέλεσμα (συντομευμένη link) χωρίς καμία επιπλέον στοιχεία για την περίπτωσή μας, Δημιουργήστε μια υπηρεσία «Avtomatora» μπορεί να απλοποιήσει σε μεγάλο βαθμό - για να αφαιρέσετε το δεύτερο και το τρίτο βήμα, και ο πρώτος που θα εισέλθουν στην ακόλουθη κωδικός:
για τρέξιμο {εισόδου, παράμετροι} σύνολο αποτελεσμάτων για να (κάνει shell script «μπούκλα" http://shrt.org.ua/--?url=" & Εισαγωγή & "& s = goo.gl«) --Podrobnosti σε: http://shrt.org.ua επιστροφή τελικό αποτέλεσμα τρέξιμο
Αποκτά πρόσβαση και την Goo.gl (αν και μπορείτε να χρησιμοποιήσετε οποιαδήποτε άλλη sokraschalku που ορίζεται στον πίνακα των υποστηριζόμενων), αλλά μετά από Shrt.org.ua ως μεσολαβητής. Αν αυτή η επιλογή είναι επίσης κατάλληλο, σε σας θα πρέπει να πάρει ένα αποτέλεσμα, που είναι η υπηρεσία ένα: