İlan

Bir Torrent'i E-posta ile İndirme Tetikle [Mac] başlatma iletimini uzaktan tetiklemeUzun süredir uzak bir konumdan torrent indirmeye başlamanın bir yolunu arıyordum. Günün büyük bir bölümünde yolda olduğum için, Transmission’ın WebUI’si benim için iyi değil. Yine de kurmak için rahatsız edemedim, sabit bir IP adresi veya DynDNS'ye sahip olmak - çok fazla güçlük çekiyordu. Aslında ihtiyacım olan şey, iPhone'umda bir torrent indirmenin ve evde çalışan Mac'ime göndermenin basit bir yoluydu.

İPhone'un yerel olarak dosya indirmeyi desteklemediğini fark ettiğimde, bir kareye geri döndüm. Sonra Dropbox kullanmayı düşündüm - ama işe yaramadı. Birkaç saat süren bir araştırmadan sonra, oldukça basit de olsa bir çözüm buldum. Bir ikincil e-posta, Posta kuralları, İletim veya uTorrent ve applescript. Şimdi bunun üzerinde net olalım: Ben bir senaryo geyiği değilim. Ben sadece ortalama bir Mac kullanıcısıyım. Ama aslında bu senaryoyu yazdığım gerçeği, Applescript dilini öğrenmenin ne kadar kolay olduğunun açık bir kanıtı. Araştırdım.

E-posta ile gönderilen torrentleri otomatik olarak indirmek için Posta ve İletimi nasıl ayarlayacağımı burada başardım.

instagram viewer


Her şeyden önce senaryoyu yazmamız gerekiyor. Ama bu MakeUseOf olduğundan, zaten sizin için yazdım. Hangi torrent istemcisini kullandığınıza bağlı olarak uygun sürümü indirin.

Applescript'i indirin: E-posta ile iletim

Applescript'i indirin: uTorrent e-posta ile

Dosyayı açın ve komut dosyasını güvenli bir yerde saklayın, örneğin / Library / Scripts / adresindeki scriptler klasöründe.

Senaryoyu kendiniz derlemeyi tercih ederseniz, şöyle görünür:

(* Jackson Chung tarafından e-posta ile iletim *)

“Mail” uygulamasındaki terimleri kullanma
Torrent kuralı iletileri ile posta eylemi gerçekleştirme
"Mail" uygulamasını söyle
Mesajlardaki Mesaj ile tekrarlayın
Metni İletinin içeriğine ayarlayın
panoyu (Metin) olarak ayarla
tekrar et
son söyle

"İletim" uygulamasına etkinleştirmesini söyleyin
"Sistem Olayları" uygulamasını söyle
"İletim" sürecini anlatır
{command down} tuşunu kullanarak “u” tuşuna basın

tuş vuruşu (Metin)
anahtar kodu 36
son söyle

son söyle
iletilerle posta işlemini sonlandır
terimlerini kullanarak bitir

Devam etmeden önce, birincil e-postadan ikincil e-postaya gönderilen torrentleri tespit etmek için bir kural belirleyeceğimizi açıklayalım. Bu durumda, 2 ayrı e-posta hesabına ihtiyacınız olacaktır.

Şimdi Mail'i başlatın (doğal olarak Mail kullandığınızı varsayarsak; değilse, şansınız kalmaz) ve Tercihlerini girin. Kurallar sekmesini tıklayın ve yeni bir kural ekleyin. Adını sen koy "sel“, Ardından koşulu“ all ”olarak ayarlayın, "Eğer herşey aşağıdaki koşulların karşılanması ”. Ardından, aşağıdaki ekran görüntüsünde gördüğünüz gibi kural koşullarını ayarlayın:

Torrent İndirmeyi E-posta ile Uzaktan Tetikleme [Mac] posta kuralı

Gönderen - eşittir - [email protected]
Konu - eşittir - torrent indir

Aşağıdaki işlemleri gerçekleştirin:

Okundu olarak işaretle
Applescript'i Çalıştır - Seç düğmesini tıklayın ve az önce indirdiğiniz Applescript'i bulun

Tamam'ı tıklayın ve istenirse “Uygulamayın” seçeneğini tıklayın Kurallarınızı seçilen posta kutularındaki iletilere uygulamak istiyor musunuz?

Posta ayarlandı. Adresinden gelen her e-posta için [email protected] konu ile "Torrenti indir", Applescript'i tetikleyecektir. Mükemmel, tam istediğimiz şey.

Şimdi İletimi ayarlayalım. Tercihlerini girin ve Kontrol "Eklendiğinde aktarımları başlat" kutusunu işaretleyin ve işaretini kaldırın ““ Aktarım ekleme ”seçenekleri penceresini görüntüle”. Transmission'un, torrentleri müdahale etmeden otomatik olarak başlatmasını istiyoruz. Tamam, İletim de ayarlandı.

Torrent İndirme İşlemini E-posta Yoluyla [Mac] iletim ayarları ile uzaktan tetikleme

uTorrent’in varsayılan ayarları yeterli olacaktır.

Şimdi ilginç kısım geliyor. E-postayı nasıl biçimlendiririz? Oldukça basit. Applescript, mesajın içeriğini kopyalayacak şekilde ayarlanmıştır, böylece eklemeniz gereken tek şey torrentin URL'sidir. E-posta imzanızı kaldırın, aksi takdirde çalışmaz. İPhone'umdan yaptığım tek şey, bağlam menüsü görünene kadar bir bağlantıyı basılı tutmak. İPhone'umda Posta'yı kopyalayıp başlat üzerine dokunun.

Bir Torrent'i Uzaktan Tetikleme E-posta ile İndirme [Mac] IMG 0739

Karşılık gelen uygun posta kutusunu seçin [email protected] ve ikincil e-posta hesabınıza yeni bir ileti oluşturun [email protected]. Konu satırını girin: Torrent'i indirin - bunun tetikleyicilerden biri olduğunu unutmayın.

Ardından torrent URL'sini iletinin içeriğine yapıştırın ve diğer her şeyi, yani imzaları vb. Kaldırın. Gönder'i tıklayın ve sihrin gerçekleşmesini izleyin.

Bir Torrent'i Uzaktan Tetikleme E-posta ile İndirme [Mac] IMG 0740

Mac'iniz e-postayı alır almaz:

    * Okundu olarak işaretleyin;
    * Sonra Applescript başlatın;
    * İletim veya uTorrent'i başlatır;
    * Bir URL'den torrent konumu açar;
    * Alana URL'yi girer ve Tamam'ı tıklatır;
    * Torrent'i indirmeye başlar.

Tüm sihir Mac'inizden geldiğinden, e-postayı nasıl gönderdiğiniz önemli değildir. Mutlu bir şekilde, bunu internet bağlantısı olan herhangi bir cep telefonundan veya bir tarayıcıdan yapabilirsiniz. Umarım bu “hack” i faydalı bulacaksınız.

Bu, yazımdan kısa bir ara vermeden önceki yılın son görevim. Tüm MakeUseOf okuyucularına Mutlu Yıllar dilerim!

Jackson Chung, M.D., MakeUseOf'un İcra Kurulu Başkanıdır. Tıbbi bir dereceye sahip olmasına rağmen, teknoloji konusunda her zaman tutkulu ve MakeUseOf'un ilk Mac yazarı oldu. Apple bilgisayarlarda 20 yıla yakın deneyime sahiptir.