Como acionar remotamente um download de torrent via e-mail [Mac]

Como acionar remotamente um download de torrent via e-mail [Mac]

Há muito tempo, venho procurando uma maneira de iniciar o download de um torrent de um local remoto. E como estou na estrada a maior parte do dia, o WebUI da Transmission não é nada bom para mim. De qualquer forma, não me incomodei em configurá-lo, envolveria ter um endereço IP fixo ou DynDNS - muito incômodo para estar com ele. O que eu realmente precisava era de uma maneira simples de baixar um torrent no meu iPhone e enviá-lo para o meu Mac rodando em casa.





Quando percebi que o iPhone não suportava download de arquivos nativamente, voltei à estaca zero. Então pensei em usar o Dropbox - mas não funcionou. Depois de algumas horas de pesquisa, finalmente encontrei uma solução, embora bastante rudimentar. Envolve um email secundário , Regras de correio , Transmissão ou uTorrent e Applescript . Agora, sejamos claros: não sou um geek de scripts. Sou apenas um usuário comum de Mac. Mas o fato de eu realmente ter escrito este script é uma prova clara de como é fácil aprender a linguagem Applescript. Eu divaguei.





Veja como eu consegui configurar o Mail and Transmission para baixar automaticamente os torrents enviados por e-mail.





Em primeiro lugar, precisamos escrever o script. Mas como este é MakeUseOf, eu já escrevi para você. Baixe a versão apropriada dependendo de qual cliente de torrent você usa.

Baixe o Applescript: Transmissão por e-mail



Baixe Applescript: uTorrent via e-mail

Descompacte o arquivo e armazene o script em algum lugar seguro, por exemplo, na pasta de scripts localizada em / Library / Scripts /.





Se você preferir compilar o script por conta própria, veja como ele se parece:

(* Transmissão por e-mail por Jackson Chung *) usando os termos do aplicativo 'Mail' em executar ação de e-mail com mensagens theMessages for rule Torrent tell application 'Mail' repeat with theMessage in theMessages set theText to content of the Message set the clipboard to (theText) end repeat end tell tell no aplicativo 'Transmissão' para ativar o tell no aplicativo 'System Events' tell no processo 'Transmissão' pressionamento de tecla 'u' usando o código de tecla {command down} (theText) 36 end tell end tell end execute a ação de e-mail com mensagensend usando termos a partir de





Antes de prosseguirmos, deixe-me explicar que vamos definir uma regra para detectar torrents enviados de um e-mail principal para um e-mail secundário. Portanto, neste caso, você precisará de 2 contas de e-mail separadas.

aplicativo gps para android sem internet

Agora inicie o Mail (supondo que você use o Mail inerentemente; do contrário, você está sem sorte) e insira suas Preferências. Clique na guia Regras e adicione uma nova regra. Diga ' Torrente 'e, em seguida, defina a condição para' todos ', como em 'Se tudo das seguintes condições forem atendidas ' . Em seguida, defina as condições da regra como você vê na captura de tela abaixo:

De - é igual a - seu@emailaddress.comSubject - é igual a - Baixar o torrent

Execute as seguintes ações:

Marcar como ReadRun Applescript - Clique no botão de escolha e localize o Applescript que você acabou de baixar

Clique em OK e clique em 'Não Aplicar' se solicitado Você deseja aplicar suas regras às mensagens nas caixas de correio selecionadas?

O correio agora está definido. Para cada e-mail de your@emailaddress.com com o assunto 'Baixar torrent' , ele acionará o Applescript. Perfeito, exatamente o que queremos.

Agora, vamos definir a transmissão. Insira suas preferências e Verifica a caixa para 'Iniciar transferências quando adicionadas' e certifique-se de desmarque 'Exibir' adicionar transferência 'janela de opções'. Queremos que o Transmission inicie torrents automaticamente sem intervenção. OK, a transmissão também está configurada.

As configurações padrão do uTorrent servirão perfeitamente.

Agora vem a parte interessante. Como formatamos o e-mail? É muito simples. O Applescript está configurado para copiar o conteúdo da mensagem, portanto, tudo o que você precisa adicionar é o URL do torrent. Remova sua assinatura de e-mail ou não funcionará. No meu iPhone, tudo que faço é segurar um link até que o menu contextual apareça. Toco em Copiar e inicio o Mail no meu iPhone.

Selecione a caixa de correio apropriada correspondente a your@emailaddress.com e escrever uma nova mensagem para sua conta de e-mail secundária my@emailaddress.com . Digite a linha de assunto: Baixar torrent - lembre-se de que é um dos gatilhos.

Em seguida, cole o URL do torrent no conteúdo da mensagem e remova tudo o mais, ou seja, assinaturas, etc. Clique em Enviar e veja a mágica acontecer.

Assim que o seu Mac receber o e-mail, ele irá:

Como toda a mágica acontece dentro do seu Mac, não importa como você envia o e-mail. Felizmente, você pode fazer isso de qualquer telefone celular com conexão à Internet ou de um navegador. Espero que você ache este 'hack' útil.

Esta é minha última postagem do ano, antes de fazer uma pequena pausa na escrita. Desejo a todos os leitores do MakeUseOf um Feliz Ano Novo!

Compartilhado Compartilhado Tweet O email Como alterar a aparência da área de trabalho do Windows 10

Quer saber como melhorar a aparência do Windows 10? Use essas personalizações simples para tornar o Windows 10 seu.

Leia a seguir
Tópicos relacionados
  • Mac
  • Apple Mail
  • Programação
  • BitTorrent
  • Applescript
Sobre o autor Jackson chung(148 Artigos Publicados)

Jackson Chung, M.D. é o CEO da MakeUseOf. Apesar de ter se formado em medicina, ele sempre foi apaixonado por tecnologia e foi assim que se tornou o primeiro escritor de Mac de MakeUseOf. Ele tem quase 20 anos de experiência trabalhando com computadores Apple.

Mais de Jackson Chung

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever
Categoria Mac