Hirdetés
Régóta keresek egy módot a torrent letöltésének elindítására egy távoli helyről. És mivel a nap nagy részében úton vagyok, a Transmission's WebUI nem jó nekem. Nem zavarhatnám úgy, hogy beállítanám, ehhez rögzített IP-címmel vagy DynDNS-rel lenne szükség - ez túl sok gond, hogy vele lehessen. Amire valójában szükségem volt, egy egyszerű módja annak, hogy letöltsem a torrentet az iPhone-on, és elküldöm azt otthon futó Mac-én.
Amikor rájöttem, hogy az iPhone nem támogatja a fájlok natív letöltését, visszatértem a négyzetbe. Aztán gondoltam a Dropbox használatára - de ez nem működött. Néhány órás kutatás után végül megoldást találtam, bár nagyon meglehetősen kezdetleges megoldást. Ez magában foglalja a másodlagos e-mail, Levélszabályok, Átvitel vagy uTorrent és applescript. Most tisztázzuk meg ezt: nem vagyok szkript geek. Csak egy átlagos Mac-felhasználó vagyok. De az a tény, hogy én tényleg ezt a forgatókönyvet írtam, egyértelmű bizonyíték arra, hogy mennyire könnyű megtanulni az Applescript nyelvet. Elvontam.
Így sikerült beállítanom a Levél és átvitel funkciót, hogy automatikusan letölthessem az e-mailen küldött torrenteket.
Először is meg kell írnunk a forgatókönyvet. De mivel ez a MakeUseOf, már írtam neked. Töltse le a megfelelő verziót attól függően, hogy melyik torrent klienst használja.
Töltse le az AppleScriptet: E-mail küldés
Töltse le az Applescriptet: uTorrent e-mailben
Csomagolja ki a fájlt, és tárolja a szkriptet biztonságosan, például a / Library / Scripts / könyvtárban található szkriptek mappában.
Ha inkább a szkriptet állítja össze, a következőképpen néz ki:
(* E-mail továbbítás Jackson Chung által *)
a „Mail” alkalmazás kifejezéseinek használata
a Torrent szabály üzeneteinek üzenetküldésével
mondd az alkalmazás “Mail”
ismételje meg a üzenet üzenet elemet
állítsa aText a üzenet tartalmára
állítsa a vágólapra (a szöveg)
ismétlés vége
vége mondd elmondja meg az „átvitel” alkalmazás aktiválását
mondd az alkalmazásnak a „Rendszer események”
mondja meg a folyamatot „Átvitel”
„u” billentyűkombináció a {parancs le} segítségévelgombnyomás (a szöveg)
kulcskód 36
vége mondd elvége mondd el
végezze el az e-mail műveletet üzenetekkel
befejezni a következő kifejezések használatát:
Mielőtt folytatnánk, magyarázzam el, hogy szabályt állítunk fel az elsődleges e-mailről a másodlagos e-mailre küldött torrentok észlelésére. Tehát ebben az esetben két különálló e-mail fiókot kell létrehoznia.
Most indítsa el a Mail programot (feltételezve, hogy veleszületett módon használja a Mailt; ha nem, akkor nincs szerencséje), és adja meg a Beállításokat. Kattintson a Szabályok fülre, és adjon hozzá egy új szabályt. Nevezd meg "özön“, Majd állítsa a feltételt„ mindenre ”, mint a "Ha minden a következő feltételek teljesülnek ”. Ezután állítsa be a szabály feltételeit, amint az az alábbi képernyőképen látható:
![A torrent letöltésének távoli megnyitása e-mailben [Mac] e-mail szabály](/f/c84d788fc1a06024f54e9c64b6cfcf81.jpg)
-Tól - megegyezik - [email protected]
Tárgy - megegyezik a - torrent letöltése
Végezze el a következő műveleteket:
Jelöld olvasottként
Futtassa az Applescriptet - Kattintson a választás gombra, és keresse meg az éppen letöltött Applescriptet
Kattintson az OK gombra, és ha a rendszer kéri, kattintson a „Ne jelentkezzen be” elemre A szabályokat a kiválasztott postafiókokban szereplő üzenetekre szeretné alkalmazni?
A levél most beállítva. Minden e-mailtől [email protected] a témával „Torrent letöltése”, ez elindítja az Applescriptet. Tökéletes, csak azt akarjuk.
Most állítsuk be az átvitelt. Írja be a Preferences és a jelölje be jelölje be az „Átvitel indítása, ha hozzáadva” négyzetet, és győződjön meg róla, törölje a “Jelenítse meg az“ átvitel hozzáadása ”opciókat tartalmazó ablakot”. Azt akarjuk, hogy a sebességváltó automatikusan elindítsa a torrentokat beavatkozás nélkül. OK, az átvitel szintén be van állítva.
![A torrent letöltésének távolról történő indítása e-mailben [Mac] átviteli beállítások](/f/c229273c2549792fad83d2a1330b0993.png)
Az uTorrent alapértelmezett beállításai csak jól lesznek.
Most jön az érdekes rész. Hogyan formázhatjuk az e-mailt? Ez elég egyszerű. Az Applescript úgy van beállítva, hogy lemásolja az üzenet tartalmát, így csak hozzá kell adnia a torrent URL-jét. Távolítsa el e-mail aláírását, különben nem fog működni. IPhone-mtól egészen addig tartom lenyomva a linket, amíg meg nem jelenik a tartalmi menü. Érintse meg a Másolás elemet, és elindítsa az E-mailt az iPhone készüléken.
Válassza ki a megfelelő postafiókot [email protected] és írjon új üzenetet a másodlagos e-mail fiókjába [email protected]. Írja be a tárgy sort: Töltse le a torrentet - ne feledje, hogy ez az egyik kiváltó.
Ezután illessze be a torrent URL-t az üzenet tartalmába, és távolítson el minden mást, azaz az aláírásokat stb. Kattintson a Küldés elemre, és nézze meg a varázslat eseményét.
Amint a Mac megkapja az e-mailt, az:
-
* Jelölje meg olvasottként;
* Indítsa el az Applescriptet, amely aztán;
* Átvitelt vagy uTorrent indít;
* Megnyit egy torrent helyet egy URL-ből;
* Beírja az URL-t a mezőbe, és az OK gombra kattint;
* A torrent letöltését elkezdi.
Mivel az összes varázslat a Mac-en belül történik, nem igazán számít, hogy hogyan küldi el az e-mailt. Szerencsére ezt bármilyen mobiltelefonról, internet-kapcsolattal, vagy böngészőből megteheti. Remélem hasznosnak találja ezt a „hacket”.
Ez az utolsó hozzászólásom az évben, mielőtt egy kis szünetet tartok az írástól. Minden MakeUseOf olvasónak boldog új évet kívánok!
Jackson Chung, M.D. a MakeUseOf vezérigazgatója. Annak ellenére, hogy orvosi végzettséggel rendelkezik, mindig is szenvedélyesen dolgozott a technológia iránt, és így jött a MakeUseOf első Mac-írójává. Közel 20 éves tapasztalattal rendelkezik az Apple számítógépekkel való munka terén.