Publicitate

Cum de a declanșa de la distanță o descărcare Torrent via e-mail [Mac] transmisie de lansareDe mult timp am căutat o modalitate de a începe o descărcare a torrentului dintr-o locație de la distanță. Și din moment ce sunt pe drum în cea mai mare parte a zilei, WebUI-ul de transmisie nu este deloc bun pentru mine. Nu m-aș putea deranja să o configurez oricum, ci ar avea o adresă IP fixă ​​sau DynDNS - prea multă dificultate pentru a fi. Ceea ce aveam nevoie de fapt a fost un mod simplu de a descărca un torrent pe iPhone și de a-l trimite pe Mac-ul care rulează acasă.

Când mi-am dat seama că iPhone nu a acceptat descărcarea fișierelor în mod nativ, am revenit la un pătrat. Apoi m-am gândit să folosesc Dropbox - dar asta nu a funcționat. După câteva ore de cercetare, am găsit în sfârșit o soluție, deși una destul de rudimentară. Implică un Al doilea email, Reguli de mail, Transmisie sau uTorrent și AppleScript. Acum, să lămurim acest lucru: nu sunt un geek cu scripturi. Sunt doar un utilizator Mac obișnuit. Dar faptul că am scris de fapt acest scenariu este un testament clar al cât de ușor este să înveți limbajul Applescript. Am săpat.

instagram viewer

Iată cum am reușit să configurez Mail și Transmission pentru a descărca automat torentele trimise prin e-mail.

În primul rând, trebuie să scriem scenariul. Dar, deoarece este MakeUseOf, am scris-o deja pentru tine. Descărcați versiunea corespunzătoare în funcție de clientul torrent pe care îl utilizați.

Descărcați Applescript: transmisie prin e-mail

Descărcați Applescript: uTorrent prin e-mail

Decuplați fișierul și stocați scriptul undeva în siguranță, de exemplu în folderul scripturi situat la / Library / Scripts /.

Dacă preferați să redactați singur scriptul, iată cum arată:

(* Transmitere prin e-mail de către Jackson Chung *)

folosind termeni din aplicația „Mail”
la efectuarea acțiunii prin poștă cu mesajele Mesaje pentru regula Torrent
spuneți aplicației „Mail”
repetați cu Mesajul din Mesaje
setați textul la conținutul mesajului
setați clipboard-ul la (TheText)
se repeta
spune final

spuneți aplicației „Transmisie” pentru a activa
spuneți aplicației „Evenimente de sistem”
spune procesul „Transmisie”
apăsarea tastei „u” folosind {comanda jos}

apăsarea tastei (textul)
cod cheie 36
spune final

spune final
finalizați acțiunea prin poștă cu mesaje
terminați folosind termenii din

Înainte de a continua, permiteți-mi să explic că vom seta o regulă pentru a detecta torentele trimise de la un e-mail principal la un e-mail secundar. Deci, în acest caz, va trebui să 2 conturi de e-mail separate.

Lansați acum Mail (presupunând că utilizați în mod inerent Mail; dacă nu, nu aveți noroc) și introduceți Preferințele sale. Faceți clic pe fila Reguli și adăugați o nouă regulă. Numeste "Torent„, Apoi setați condiția la„ toate ”, ca în "Dacă toate sunt îndeplinite următoarele condiții ”. Apoi, setați condițiile de regulă așa cum vedeți în imaginea de mai jos:

Cum de a declanșa de la distanță un torrent descărcați prin e-mail [Mac] regula de mail

De la - este egal cu - adresa dvs. de e-mail.com
Subiect - este egal cu - Descărcare torrent

Efectuați următoarele acțiuni:

Marcheaza ca citit
Execută aplicația - Faceți clic pe butonul de alegere și localizați Applescript-ul pe care tocmai l-ați descărcat

Faceți clic pe OK și faceți clic pe „Nu aplicați” dacă vi se solicită Doriți să aplicați regulile la mesajele din căsuțele poștale selectate?

E-mailul este acum setat. Pentru fiecare e-mail de la [email protected] cu subiectul „Descărcare torrent”, va declanșa Applescript. Perfect, exact ceea ce ne dorim.

Acum, să stabilim Transmisia. Introduceți preferințele sale și Verifica căsuța „Începe transferurile când este adăugat” și asigurați-vă că debifează „Afișează fereastra de opțiuni„ adăugarea transferului ”. Vrem ca Transmisia să pornească automat torentele fără intervenție. OK, transmisia este setată și ea.

Cum de a declanșa de la distanță un Torrent Descărcați prin setări de transmisie prin e-mail [Mac]

Setările implicite ale uTorrent vor merge bine.

Acum vine partea interesantă. Cum formatăm e-mailul? Este destul de simplu. Applescript este setat să copieze conținutul mesajului, astfel încât tot ce trebuie să adăugați este adresa URL a torrentului. Ștergeți semnătura dvs. de e-mail sau nu va funcționa. De pe iPhone, tot ce fac este să țineți apăsat pe un link până când apare meniul contextual. Apas pe Copiere și lansez Mail pe iPhone.

Cum de a declanșa de la distanță un torrent descărcați prin e-mail [Mac] IMG 0739

Selectați căsuța poștală corespunzătoare corespunzătoare [email protected] și scrieți un mesaj nou în contul dvs. de e-mail secundar [email protected]. Introduceți linia subiectului: Descărcare torrent - nu uitați că acesta este unul dintre declanșatorii.

Apoi lipiți URL-ul torrent în conținutul mesajului și eliminați orice altceva, adică semnături etc. Faceți clic pe Trimiteți și urmăriți cum se întâmplă magia.

Cum de a declanșa de la distanță un torrent descărcați prin e-mail [Mac] IMG 0740

De îndată ce Mac-ul dvs. primește e-mailul, acesta va:

    * Marcează-l ca citit;
    * Porniți aplicația care apoi;
    * Lansează Transmisie sau uTorrent;
    * Deschide o locație de torrent de la o adresă URL;
    * Introduce URL-ul în câmp și face clic pe OK;
    * Începe descărcarea torrentului.

Din moment ce toată magia se întâmplă din interiorul Macului dvs., nu contează cu adevărat modul în care trimiteți e-mailul. Din fericire, puteți face acest lucru de pe orice telefon mobil cu conectivitate la internet sau dintr-un browser. Sper că veți găsi acest „hack” util.

Aceasta este ultima mea postare a anului înainte de a face o scurtă pauză de la scris. Doresc tuturor cititorilor MakeUseOf un An Nou fericit!

Jackson Chung, M.D. este directorul executiv al MakeUseOf. În ciuda faptului că a obținut o diplomă medicală, a fost întotdeauna pasionat de tehnologie și așa a ajuns să fie primul scriitor Mac al MakeUseOf. El are aproape 20 de ani de experiență în lucrul cu calculatoarele Apple.