reklama

Jak vzdáleně spouštět Torrent stahování prostřednictvím e-mailu [Mac] zahájit přenosDlouho jsem hledal způsob, jak zahájit stahování torrentů ze vzdáleného místa. A protože jsem většinu dne na cestách, WebUI Transmission pro mě není k ničemu. Nemohl jsem se obtěžovat, že jej nastavím, přesto by to vyžadovalo pevnou IP adresu nebo DynDNS - příliš mnoho potíží s tím. To, co jsem vlastně potřeboval, byl jednoduchý způsob, jak stáhnout torrent na můj iPhone a poslat jej do Mac běžícího doma.

Když jsem si uvědomil, že iPhone nepodporuje nativní stahování souborů, byl jsem zpět na druhou. Pak jsem myslel na použití Dropboxu - ale to nefungovalo. Po několika hodinách výzkumu jsem konečně našel řešení, i když docela rudimentární. Zahrnuje to druhý email, Pravidla pošty, Přenos nebo uTorrent a Applescript. Teď si to ujasníme: nejsem skriptovací geek. Jsem jen průměrný uživatel Mac. Ale skutečnost, že jsem vlastně napsal tento skript, je jasným důkazem toho, jak snadné je naučit se jazyk Applescript. Odbočil jsem.

Zde je návod, jak se mi podařilo nastavit Mail and Transmission pro automatické stahování torrentů odeslaných e-mailem.

instagram viewer


Nejprve musíme napsat skript. Ale protože to je MakeUseOf, už jsem to pro vás napsal. Stáhněte si příslušnou verzi v závislosti na tom, kterého torrent klienta používáte.

Stáhnout Applescript: Přenos prostřednictvím e-mailu

Stáhnout Applescript: uTorrent prostřednictvím e-mailu

Rozbalte soubor a uložte skript někde v bezpečí, například do složky skriptů umístěné v / Library / Scripts /.

Pokud chcete skript zkompilovat sami, vypadá to takto:

(* Přenos prostřednictvím e-mailu Jackson Chung *)

pomocí výrazů z aplikace „Mail“
o provádění e-mailové akce se zprávami Zprávy pro pravidlo Torrent
řekněte aplikaci „Mail“
opakujte s Zprávou v Zprávy
nastavte text na obsah zprávy
nastavit schránku na (theText)
konec opakování
konec říct

aktivujte aplikaci „Přenos“
řekněte aplikaci „Systémové události“
řekněte proces „Přenos“
stisknutí klávesy „u“ pomocí {příkaz dolů}

stisknutí klávesy (theText)
kód klíče 36
konec říct

konec říct
end provést e-mailovou akci se zprávami
konec používat termíny z

Než budeme pokračovat, dovolte mi vysvětlit, že nastavíme pravidlo pro detekci torrentů odeslaných z primárního e-mailu na sekundární e-mail. V takovém případě budete potřebovat dva samostatné e-mailové účty.

Nyní spusťte Mail (za předpokladu, že používáte Mail; pokud ne, máte štěstí) a zadejte jeho předvolby. Klikněte na kartu Pravidla a přidejte nové pravidlo. Pojmenuj to "Torrent“, Potom nastavte podmínku na„ vše “, jako v "Li Všechno splněny následující podmínky “. Dále nastavte podmínky pravidla, jak vidíte na obrázku níže:

Jak vzdáleně spouštět Pravidelné stahování pomocí e-mailu [Mac]

Z - se rovná - [email protected]
Předmět - je roven - Stáhnout torrent

Proveďte následující akce:

Označit jako přečtené
Spustit Applescript - Klikněte na tlačítko Vybrat a najděte Applescript, který jste právě stáhli

Klikněte na OK a na dotaz klikněte na „Neuplatňovat“ Chcete aplikovat svá pravidla na zprávy ve vybraných poštovních schránkách?

Pošta je nyní nastavena. Za každý e-mail od [email protected] s předmětem "Stáhnout program", spustí Applescript. Perfektní, přesně to, co chceme.

Nyní nastavme Transmission. Zadejte předvolby a šek zaškrtněte políčko „Zahájit přenosy po přidání“ zrušit zaškrtnutí Zobrazí se okno možností „Přidání přenosu“. Chceme, aby Transmission automaticky spustil torrenty bez zásahu. OK, nyní je nastaven přenos.

Jak vzdáleně spouštět Torrent stahování prostřednictvím e-mailu [Mac] nastavení přenosu

Výchozí nastavení uTorrentu bude v pořádku.

Nyní přichází zajímavá část. Jak formátujeme e-mail? Je to docela jednoduché. Applescript je nastaven tak, aby kopíroval obsah zprávy, takže stačí přidat URL do torrentu. Odstraňte svůj e-mailový podpis, nebo to nebude fungovat. Z mého iPhone vše, co dělám, je podrženo na odkazu, dokud se neobjeví kontextové menu. Klepnu na Kopírovat a spustím Mail na svém iPhone.

Jak vzdáleně spouštět Torrent Stáhnout prostřednictvím e-mailu [Mac] IMG 0739

Vyberte odpovídající poštovní schránku odpovídající [email protected] a vytvořte novou zprávu na sekundární e-mailový účet [email protected]. Zadejte předmět: Stáhnout torrent - nezapomeňte, že je to jeden ze spouštěčů.

Poté vložte URL torrentu do obsahu zprávy a odeberte vše ostatní, tj. Podpisy atd. Klikněte na Odeslat a sledujte, jak se kouzlo stalo.

Jak vzdáleně spouštět Torrent Stáhnout prostřednictvím e-mailu [Mac] IMG 0740

Jakmile váš počítač Mac obdrží e-mail, bude:

    * Označit jako přečtené;
    * Spusťte Applescript který;
    * Spustí přenos nebo uTorrent;
    * Otevře umístění torrentu z adresy URL;
    * Zadá URL do pole a klikne na OK;
    * Začne stahovat torrent.

Jelikož se všechna magie odehrává v počítači Mac, nezáleží na tom, jak e-mail odešlete. Naštěstí to můžete udělat z jakéhokoli mobilního telefonu s připojením k internetu nebo z prohlížeče. Doufám, že pro vás bude tento „hack“ užitečný.

Toto je můj poslední příspěvek v roce, než si udělám krátkou pauzu od psaní. Přeji všem čtenářům MakeUseOf šťastný nový rok!

Jackson Chung, M.D. je generálním ředitelem společnosti MakeUseOf. Přestože měl lékařský titul, byl vždy nadšený z technologie, a tak se stal prvním MacU spisovatelem MakeUseOf. Má téměř 20 let zkušeností s prací s počítači Apple.