Как удаленно запустить торрент-загрузку по электронной почте [Mac]

Как удаленно запустить торрент-загрузку по электронной почте [Mac]

Давно искал способ запустить торрент-загрузку из удаленного места. А поскольку большую часть дня я в разъездах, WebUI Transmission мне не подходит. В любом случае я не мог беспокоиться о настройке, это потребовало бы наличия фиксированного IP-адреса или DynDNS - слишком много хлопот. На самом деле мне был нужен простой способ загрузить торрент на мой iPhone и отправить его на мой Mac, работающий дома.





Когда я понял, что iPhone изначально не поддерживает загрузку файлов, я вернулся к исходной точке. Затем я подумал об использовании Dropbox, но это не сработало. После пары часов исследований я наконец нашел решение, хотя и довольно примитивное. Это включает в себя дополнительный адрес электронной почты , Почтовые правила , Передача или uTorrent а также Яблоко . Теперь давайте проясним это: я не фанат сценариев. Я обычный пользователь Mac. Но тот факт, что я действительно написал этот сценарий, является четким свидетельством того, насколько легко выучить язык Applescript. Я отвлекся.





Вот как мне удалось настроить Mail and Transmission для автоматической загрузки торрентов, отправленных по электронной почте.





Прежде всего, нам нужно написать сценарий. Но поскольку это MakeUseOf, я уже написал его для вас. Скачайте соответствующую версию в зависимости от того, какой торрент-клиент вы используете.

Скачать Applescript: передача по электронной почте



Скачать Applescript: uTorrent по электронной почте

Разархивируйте файл и сохраните сценарий в безопасном месте, например, в папке сценариев, расположенной в / Library / Scripts /.





Если вы предпочитаете компилировать скрипт самостоятельно, вот как он выглядит:

(* Передача по электронной почте Джексоном Чангом *) с использованием терминов из приложения «Почта» при выполнении действия с почтой с сообщениями. Сообщения для правила Torrent tell, приложение «Почта» повторяется с помощью сообщения в сообщениях, в тексте задается содержание сообщения, в буфере обмена устанавливается значение (текст) end Repeat end tell tell application 'Transmission' для активации tell application 'System Events' tell process 'Transmission' нажатие клавиши 'u' с помощью {command down} нажатие клавиши (theText) код клавиши 36 end tell end tell end выполнить действие по электронной почте с сообщением отправить с использованием терминов из





Прежде чем мы продолжим, позвольте мне объяснить, что мы собираемся установить правило для обнаружения торрентов, отправляемых с основного письма на вторичное. Так что в этом случае вам понадобятся 2 отдельных учетных записи электронной почты.

сброс Windows 10 к заводским настройкам из BIOS

Теперь запустите Mail (при условии, что вы изначально используете Mail; если нет, вам не повезло) и введите его настройки. Щелкните вкладку «Правила» и добавьте новое правило. Назови это ' Торрент ', затем установите условие 'все', как в 'Если все из следующих условий выполнены ' . Затем установите условия правила, как показано на скриншоте ниже:

From - равно - your@emailaddress.com Тема - равно - Скачать торрент

Выполните следующие действия:

Отметить как ReadRun Applescript - Нажмите кнопку выбора и найдите только что загруженный Applescript.

Нажмите OK, а затем нажмите «Не применять», если вас спросят. Вы хотите применить свои правила к сообщениям в выбранных почтовых ящиках?

Почта настроена. На каждое электронное письмо от your@emailaddress.com с предметом 'Скачать торрент' , это вызовет Applescript. Идеально, именно то, что мы хотим.

Теперь давайте настроим передачу. Введите его настройки и проверить поле 'Начать перевод при добавлении' и обязательно снимите отметку «Отобразить» окно опций добавления перевода ». Мы хотим, чтобы Transmission автоматически запускал торренты без вмешательства пользователя. ОК, передача тоже настроена.

Настройки uTorrent по умолчанию подойдут.

А теперь самое интересное. Как мы форматируем письмо? Все очень просто. Applescript настроен на копирование содержимого сообщения, поэтому все, что вам нужно добавить, - это URL-адрес торрента. Удалите подпись электронной почты, иначе она не сработает. На своем iPhone все, что я делаю, - это удерживаю ссылку, пока не появится контекстное меню. Я нажимаю «Копировать» и запускаю «Почту» на своем iPhone.

Выберите соответствующий почтовый ящик, соответствующий your@emailaddress.com и создайте новое сообщение на свой дополнительный адрес электронной почты my@emailaddress.com . Введите тему: Скачать торрент - помните, что это один из триггеров.

Затем вставьте URL-адрес торрента в содержимое сообщения и удалите все остальное, например, подписи и т. Д. Нажмите «Отправить» и наблюдайте, как происходит волшебство.

Как только ваш Mac получит электронное письмо, он:

Поскольку все волшебство происходит внутри вашего Mac, на самом деле не имеет значения, как вы отправляете электронное письмо. К счастью, вы можете сделать это с любого мобильного телефона с подключением к Интернету или из браузера. Надеюсь, вы найдете этот «хитрый прием» полезным.

Это мой последний пост в году, прежде чем я сделаю небольшой перерыв в написании. Желаю всем читателям MakeUseOf счастливого Нового года!

Делиться Делиться Твитнуть Эл. адрес Как изменить внешний вид рабочего стола Windows 10

Хотите узнать, как улучшить внешний вид Windows 10? Используйте эти простые настройки, чтобы сделать Windows 10 своей собственной.

Читать далее
Похожие темы
  • Mac
  • Apple Mail
  • Программирование
  • BitTorrent
  • Яблоко
Об авторе Джексон Чанг(Опубликовано 148 статей)

Джексон Чанг, доктор медицины, является главным исполнительным директором MakeUseOf. Несмотря на медицинское образование, он всегда был увлечен технологиями, и именно поэтому он стал первым автором Mac MakeUseOf. У него почти 20-летний опыт работы с компьютерами Apple.

Ещё от Jackson Chung

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться
Категория Mac