Διαφήμιση
Εδώ και πολύ καιρό, ψάχνω έναν τρόπο να ξεκινήσω μια λήψη torrent από μια απομακρυσμένη τοποθεσία. Και δεδομένου ότι είμαι στο δρόμο τις περισσότερες μέρες, το WebUI του Transmission δεν είναι καλό για μένα. Δεν θα μπορούσα να τον ενοχλήσω ούτως ή άλλως, αυτό θα συνεπαγόταν την κατοχή μιας σταθερής διεύθυνσης IP ή DynDNS - πάρα πολύ ταλαιπωρία. Αυτό που πραγματικά χρειαζόμουν ήταν ένας απλός τρόπος για να κατεβάσω ένα torrent στο iPhone μου και να το στείλω στο Mac που τρέχει στο σπίτι.
Όταν συνειδητοποίησα ότι το iPhone δεν υποστήριζε τη λήψη αρχείων εγγενώς, επέστρεψα στο τετράγωνο. Τότε σκέφτηκα να χρησιμοποιήσω το Dropbox - αλλά αυτό δεν λειτούργησε. Μετά από μερικές ώρες έρευνας, βρήκα επιτέλους μια λύση, αν και αρκετά υποτυπώδης. Περιλαμβάνει ένα δευτερεύουσα διεύθυνση ηλεκτρονικού ταχυδρομείου, Κανόνες αλληλογραφίας, Μετάδοση ή uTorrent και Μήλο. Τώρα, ας είμαστε σαφείς σχετικά με αυτό: Δεν είμαι geek scripting. Είμαι απλώς ένας μέσος χρήστης Mac. Αλλά το γεγονός ότι έγραψα αυτό το σενάριο είναι μια σαφής απόδειξη για το πόσο εύκολο είναι να μάθεις τη γλώσσα του Applescript. Έπεσα.
Δείτε πώς κατάφερα να ρυθμίσω το Mail and Transmission για αυτόματη λήψη torrents που αποστέλλονται μέσω email.
Πρώτα απ 'όλα, πρέπει να γράψουμε το σενάριο. Αλλά επειδή αυτό είναι το MakeUseOf, το έχω ήδη γράψει για εσάς. Πραγματοποιήστε λήψη της κατάλληλης έκδοσης ανάλογα με τον πελάτη torrent που χρησιμοποιείτε.
Κατεβάστε το Applescript: Μετάδοση μέσω email
Κατεβάστε το Applescript: uTorrent μέσω email
Αποσυμπιέστε το αρχείο και αποθηκεύστε το σενάριο κάπου ασφαλές, για παράδειγμα μέσα στο φάκελο scripts που βρίσκεται στο / Library / Scripts /.
Αν προτιμάτε να συντάξετε το σενάριο μόνοι σας, δείτε πώς φαίνεται:
(* Διαβίβαση μέσω email από τον Τζάκσον Τσανγκ *)
χρησιμοποιώντας όρους από την εφαρμογή "Mail"
για την εκτέλεση αλληλογραφίας με μηνύματα τα μηνύματα για τον κανόνα Torrent
πείτε στην εφαρμογή «Mail»
επαναλάβετε με το μήνυμα στα μηνύματα
ορίστε το κείμενο στο περιεχόμενο του μηνύματος
ορίστε το πρόχειρο σε (το κείμενο)
επαναλάβετε το τέλος
τέλος πεςπείτε στην εφαρμογή «Μετάδοση» για ενεργοποίηση
πείτε στην εφαρμογή "Συμβάντα συστήματος"
πείτε τη διαδικασία «Μετάδοση»
πληκτρολογήστε "u" χρησιμοποιώντας το {command down}πληκτρολόγηση (το κείμενο)
κωδικός κλειδιού 36
τέλος πεςτέλος πες
τέλος εκτέλεση αλληλογραφίας με μηνύματα
τέλος χρησιμοποιώντας όρους από
Πριν προχωρήσουμε, επιτρέψτε μου να εξηγήσω ότι πρόκειται να θέσουμε έναν κανόνα για τον εντοπισμό torrents που αποστέλλονται από ένα κύριο email σε ένα δευτερεύον email. Επομένως, σε αυτήν την περίπτωση, θα χρειαστείτε 2 ξεχωριστούς λογαριασμούς email.
Τώρα ξεκινήστε το Mail (υποθέτοντας ότι χρησιμοποιείτε εγγενώς το Mail. αν όχι, δεν έχετε τύχη) και εισαγάγετε τις Προτιμήσεις του. Κάντε κλικ στην καρτέλα Κανόνες και προσθέστε έναν νέο κανόνα. Ονόμασέ το "Χείμαρος", Στη συνέχεια, ορίστε την κατάσταση σε" όλα ", όπως στο "Αν όλα πληρούνται οι ακόλουθες προϋποθέσεις ». Στη συνέχεια, ορίστε τις συνθήκες κανόνα όπως βλέπετε στο παρακάτω στιγμιότυπο οθόνης:
![Τρόπος απομακρυσμένης ενεργοποίησης ενός Torrent Λήψη μέσω email [Mac] κανόνας αλληλογραφίας](/f/c84d788fc1a06024f54e9c64b6cfcf81.jpg)
Από - είναι ίσο με - [email protected]
Θέμα - ισούται με - Λήψη torrent
Εκτελέστε τις ακόλουθες ενέργειες:
Σημείωσε ως διαβασμένο
Εκτέλεση Applescript - Κάντε κλικ στο κουμπί επιλογής και εντοπίστε το Applescript που μόλις κατεβάσατε
Κάντε κλικ στο OK και κάντε κλικ στο "Να μην εφαρμοστεί" εάν σας ζητηθεί Θέλετε να εφαρμόσετε τους κανόνες σας σε μηνύματα σε επιλεγμένα γραμματοκιβώτια;
Η αλληλογραφία έχει πλέον ρυθμιστεί. Για κάθε email από [email protected] με το θέμα "Λήψη torrent", θα ενεργοποιήσει το Applescript. Τέλεια, ακριβώς αυτό που θέλουμε.
Τώρα, ας ρυθμίσουμε τη μετάδοση. Εισαγάγετε τις προτιμήσεις και έλεγχος το πλαίσιο για "Έναρξη μεταφοράς κατά την προσθήκη" και βεβαιωθείτε ότι έχετε αποεπιλέξτε Παράθυρο επιλογών «Προσθήκη μεταφοράς». Θέλουμε το Transmission να ξεκινήσει αυτόματα torrents χωρίς παρέμβαση. Εντάξει, η μετάδοση έχει ρυθμιστεί επίσης.
![Τρόπος απομακρυσμένης ενεργοποίησης ενός Torrent Λήψη μέσω ρυθμίσεων μετάδοσης μέσω email [Mac]](/f/c229273c2549792fad83d2a1330b0993.png)
Οι προεπιλεγμένες ρυθμίσεις του uTorrent θα πάνε καλά.
Τώρα έρχεται το ενδιαφέρον μέρος. Πώς μορφοποιούμε το email; Είναι πολύ απλό. Το Applescript έχει ρυθμιστεί να αντιγράφει το περιεχόμενο του μηνύματος, ώστε το μόνο που χρειάζεται να προσθέσετε είναι η διεύθυνση URL του torrent. Καταργήστε την υπογραφή του email σας, διαφορετικά δεν θα λειτουργήσει. Από το iPhone μου, το μόνο που κάνω είναι να κρατήσω έναν σύνδεσμο μέχρι να εμφανιστεί το μενού με βάση τα συμφραζόμενα. Πατάω Αντιγραφή και εκκίνηση αλληλογραφίας στο iPhone μου.
Επιλέξτε το κατάλληλο γραμματοκιβώτιο που αντιστοιχεί στο [email protected] και συνθέστε ένα νέο μήνυμα στον δευτερεύοντα λογαριασμό email σας [email protected]. Εισαγάγετε τη γραμμή θέματος: Λήψη torrent - θυμηθείτε ότι αυτός είναι ένας από τους ενεργοποιητές.
Στη συνέχεια, επικολλήστε τη διεύθυνση URL torrent στο περιεχόμενο του μηνύματος και καταργήστε όλα τα άλλα, δηλαδή υπογραφές κ.λπ. Κάντε κλικ στην επιλογή Αποστολή και δείτε τη μαγεία που συμβαίνει.
Μόλις ο Mac σας λάβει το email, θα:
-
* Σημειώστε το ως αναγνωσμένο.
* Ξεκινήστε το Applescript το οποίο τότε;
* Εκκινεί μετάδοση ή uTorrent.
* Ανοίγει μια τοποθεσία torrent από μια διεύθυνση URL.
* Εισάγει τη διεύθυνση URL στο πεδίο και κάνει κλικ στο OK.
* Ξεκινά τη λήψη του torrent.
Δεδομένου ότι όλη η μαγεία συμβαίνει μέσα από το Mac σας, δεν έχει σημασία πώς στέλνετε το email. Ευτυχώς, μπορείτε να το κάνετε αυτό από οποιοδήποτε κινητό τηλέφωνο με σύνδεση στο Διαδίκτυο ή από πρόγραμμα περιήγησης. Ελπίζω να βρείτε αυτό το "hack" χρήσιμο.
Αυτή είναι η τελευταία μου δημοσίευση του έτους πριν κάνω ένα μικρό διάλειμμα από το γράψιμο. Εύχομαι σε όλους τους αναγνώστες του MakeUseOf καλή χρονιά!
Ο Τζάκσον Τσανγκ, MD είναι ο Διευθύνων Σύμβουλος του MakeUseOf. Παρά το γεγονός ότι έχει πτυχίο ιατρικής, ήταν πάντα παθιασμένος με την τεχνολογία και έτσι έγινε ο πρώτος συγγραφέας του MakeUseOf. Έχει σχεδόν 20 χρόνια εμπειρίας σε υπολογιστές της Apple.