Reklama
Od dłuższego czasu szukam sposobu na rozpoczęcie pobierania torrentów ze zdalnej lokalizacji. A ponieważ przez większość dnia jestem w drodze, interfejs WebUI skrzyni biegów nie jest dla mnie dobry. I tak nie zawracałbym sobie głowy konfiguracją, wymagałoby to posiadania stałego adresu IP lub DynDNS - zbyt wiele kłopotów. Tak naprawdę potrzebowałem prostego sposobu, aby pobrać torrent na mój iPhone i wysłać go na komputer Mac działający w domu.
Kiedy zdałem sobie sprawę, że iPhone nie obsługuje pobierania plików natywnie, wróciłem do pierwszego. Potem pomyślałem o użyciu Dropbox - ale to nie działało. Po kilku godzinach badań w końcu znalazłem rozwiązanie, choć dość podstawowe. Dotyczy to drugi email, Zasady poczty, Transmisja lub uTorrent i Jabłkowy. Wyjaśnijmy teraz: nie jestem maniakiem skryptów. Jestem tylko przeciętnym użytkownikiem komputera Mac. Ale fakt, że faktycznie napisałem ten skrypt, jest wyraźnym świadectwem tego, jak łatwo jest nauczyć się języka Applescript. Zdygresowałem.
Oto jak udało mi się skonfigurować Mail and Transmission do automatycznego pobierania torrentów wysyłanych pocztą elektroniczną.
Przede wszystkim musimy napisać skrypt. Ale ponieważ jest to MakeUseOf, już to napisałem dla Ciebie. Pobierz odpowiednią wersję w zależności od używanego klienta torrent.
Pobierz Applescript: Transmisja przez e-mail
Pobierz Applescript: uTorrent przez e-mail
Rozpakuj plik i przechowuj skrypt w bezpiecznym miejscu, na przykład w folderze skryptów znajdującym się w / Library / Scripts /.
Jeśli wolisz samodzielnie skompilować skrypt, oto jak to wygląda:
(* Transmisja za pośrednictwem poczty elektronicznej przez Jackson Chung *)
używając terminów z aplikacji „Mail”
po wykonaniu akcji mailowej z wiadomościami wiadomość dla reguły Torrent
powiedz aplikacji „Mail”
powtórz z theMessage w theMessages
ustaw tekst do treści wiadomości
ustaw schowek na (theText)
koniec powtórz
koniec powiedzpowiedz aplikacji „Transmission”, aby aktywowała
powiedz aplikacji „Zdarzenia systemowe”
powiedzieć procesowi „Transmisja”
naciśnięcie klawisza „u” za pomocą {polecenie w dół}naciśnięcie klawisza (theText)
kod klucza 36
koniec powiedzkoniec powiedz
zakończ działanie poczty z wiadomościami
zakończ używając warunków z
Zanim przejdziemy dalej, wyjaśnię, że zamierzamy ustawić regułę wykrywania torrentów wysyłanych z głównego e-maila na drugi e-mail. W takim przypadku musisz 2 osobne konta e-mail.
Teraz uruchom Mail (zakładając, że nieodłącznie używasz Maila; jeśli nie, nie masz szczęścia) i wprowadź Preferencje. Kliknij kartę Reguły i dodaj nową regułę. Nazwij to "Potok„, A następnie ustaw warunek na„ wszystkie ”, jak w "Gdyby wszystko z następujących warunków są spełnione ”. Następnie ustaw warunki reguły, jak pokazano na zrzucie ekranu poniżej:
Od - jest równe - twó[email protected]
Temat - jest równy - Pobierz torrent
Wykonaj następujące czynności:
Oznacz jako przeczytane
Uruchom Applescript - Kliknij przycisk Wybierz i znajdź właśnie pobrany plik Applescript
Kliknij OK i kliknij „Nie aplikuj”, jeśli zostaniesz o to poproszony Czy chcesz zastosować swoje reguły do wiadomości w wybranych skrzynkach pocztowych?
Poczta jest teraz ustawiona. Dla każdego e-maila od [email protected] z tematem „Pobierz torrent”, spowoduje uruchomienie Applescript. Idealnie, właśnie tego chcemy.
Teraz ustawmy Transmisję. Wprowadź swoje Preferencje i czek pole „Rozpocznij przelewy po dodaniu” i upewnij się, że odznacz „Wyświetl okno opcji dodawania transferu”. Chcemy, aby Transmisja automatycznie uruchamiała torrenty bez interwencji. OK, transmisja jest teraz również ustawiona.
Domyślne ustawienia uTorrenta będą w porządku.
Teraz nadchodzi interesująca część. Jak formatujemy wiadomość e-mail? To całkiem proste. Applescript jest ustawiony do kopiowania treści wiadomości, więc wszystko, co musisz dodać, to adres URL do torrenta. Usuń swój podpis e-mail, inaczej nie zadziała. W moim iPhonie wszystko, co robię, to przytrzymanie linku, aż pojawi się menu kontekstowe. Stukam w Kopiuj i uruchamiam Mail na swoim iPhonie.
Wybierz odpowiednią skrzynkę pocztową odpowiadającą [email protected] i zredaguj nową wiadomość na dodatkowe konto e-mail [email protected]. Wpisz temat: Pobierz torrent - pamiętaj, że to jeden z czynników uruchamiających.
Następnie wklej torrent URL do treści wiadomości i usuń wszystko inne, tj. Podpisy itp. Kliknij Wyślij i obejrzyj magię.
Po otrzymaniu wiadomości e-mail komputer Mac:
-
* Oznacz jako przeczytane;
* Uruchom Applescript, który następnie;
* Uruchamia transmisję lub uTorrent;
* Otwiera lokalizację torrenta z adresu URL;
* Wpisuje adres URL w pole i klika OK;
* Rozpoczyna pobieranie torrenta.
Ponieważ cała magia dzieje się na komputerze Mac, tak naprawdę nie ma znaczenia, jak wysyłasz wiadomość e-mail. Na szczęście możesz to zrobić z dowolnego telefonu komórkowego z łączem internetowym lub z przeglądarki. Mam nadzieję, że ten „hack” okaże się przydatny.
To mój ostatni post w roku, zanim zrobiłem sobie krótką przerwę od pisania. Wszystkim czytelnikom MakeUseOf życzę szczęśliwego nowego roku!
Jackson Chung, M.D., jest dyrektorem generalnym MakeUseOf. Pomimo posiadania dyplomu medycznego, zawsze pasjonował się technologią i tak właśnie stał się pierwszym pisarzem MakeUseOf dla komputerów Mac. Ma prawie 20-letnie doświadczenie w pracy z komputerami Apple.