Hur fjärraktiveras en torrent Ladda ner via e -post [Mac]

Hur fjärraktiveras en torrent Ladda ner via e -post [Mac]

Sedan länge har jag letat efter ett sätt att starta en torrent -nedladdning från en avlägsen plats. Och eftersom jag är på väg större delen av dagen är Transmissions WebUI inte bra för mig. Jag kunde inte bry mig om att konfigurera det ändå, det skulle innebära att ha en fast IP -adress eller DynDNS - för mycket krångel att vara med. Vad jag faktiskt behövde var ett enkelt sätt att ladda ner en torrent på min iPhone och skicka den till min Mac som körs hemma.





När jag insåg att iPhone inte stöder nedladdning av filer inbyggt, var jag tillbaka till ruta ett. Då tänkte jag använda Dropbox - men det fungerade inte. Efter ett par timmars forskning hittade jag äntligen en lösning, om än en ganska rudimentär. Det innebär en andrahands email , Regler för e -post , Överföring eller uTorrent och Applescript . Låt oss nu vara tydliga med detta: jag är inte en skriptnörd. Jag är bara en genomsnittlig Mac -användare. Men det faktum att jag faktiskt skrev detta manus är ett tydligt bevis på hur lätt det är att lära sig Applescript -språket. Jag avvek.





Så här lyckades jag konfigurera Mail and Transmission för att automatiskt ladda ner torrenter som skickats via e -post.



Först och främst måste vi skriva manuset. Men eftersom det här är MakeUseOf har jag redan skrivit det åt dig. Ladda ner lämplig version beroende på vilken torrentklient du använder.

Ladda ner Applescript: Överföring via e -post



Ladda ner Applescript: uTorrent via e -post

Packa upp filen och spara skriptet någonstans säkert, till exempel i skriptmappen som finns på/Library/Scripts/.





Om du föredrar att kompilera manuset själv så här ser det ut:

(*Överföring via e -post av Jackson Chung*) med hjälp av termer från programmet 'Mail' för att utföra e -poståtgärder med meddelandenMeddelanden för regel Torrent berätta programmet 'Mail' upprepa med meddelandet i meddelandena ställa in texten till innehållet i meddelandet ställa urklipp till (theText) avsluta upprepa avsluta berätta för applikationen 'Överföring' för att aktivera berätta applikation 'Systemhändelser' berätta processen 'Överföring' tangenttryckning 'u' med {kommando ned} tangenttryckning (theText) nyckelkod 36 avsluta berätta slut berätta slut utföra e -poståtgärd med meddelandesändning med termer från





Innan vi fortsätter, låt mig förklara att vi ska sätta en regel för att upptäcka torrenter som skickas från ett primärt e -postmeddelande till ett sekundärt e -postmeddelande. Så i det här fallet behöver du två separata e -postkonton.

apple watch 6 aluminium vs rostfritt stål

Starta nu Mail (förutsatt att du i sig använder Mail; om inte, har du inte tur) och ange dess inställningar. Klicka på fliken Regler och lägg till en ny regel. Namnge det ' Torrent ', ställ sedan villkoret till' alla ', som i 'Om Allt av följande villkor är uppfyllda ' . Ange därefter regelvillkoren som du ser på skärmdumpen nedan:

Från - är lika med - your@emailaddress.comSubject - är lika med - Ladda ner torrent

Utför följande åtgärder:

Markera som ReadRun Applescript - Klicka på väljknappen och leta upp Applescriptet du just har laddat ner

Klicka på OK och klicka på 'Använd inte' om du blir ombedd Vill du tillämpa dina regler på meddelanden i utvalda brevlådor?

Nu är posten inställd. För varje mejl från din@emailaddress.com med ämnet 'Ladda ner torrent' , det kommer att utlösa Applescript. Perfekt, precis vad vi vill.

Låt oss nu ställa in Transmission. Ange dess inställningar och kontrollera rutan för 'Starta överföringar när den läggs till' och se till att avmarkera Fönstret 'Lägg till överföringsalternativ'. Vi vill att överföringen ska starta torrenter automatiskt utan ingripande. OK, överföringen är nu inställd också.

uTorrent standardinställningar kommer att fungera bra.

Nu kommer den intressanta delen. Hur formaterar vi mejlet? Det är ganska enkelt. Applescriptet är inställt på att kopiera innehållet i meddelandet så allt du behöver lägga till är URL: en till torrenten. Ta bort din e -postsignatur annars fungerar det inte. Allt jag gör från min iPhone är att hålla nere en länk tills kontextmenyn visas. Jag trycker på Kopiera och startar Mail på min iPhone.

Välj lämplig brevlåda som motsvarar din@emailaddress.com och skriv ett nytt meddelande till ditt sekundära e -postkonto my@emailaddress.com . Ange ämnesraden: Ladda ner torrent - kom ihåg att det är en av utlösarna.

Klistra sedan in torrent -URL: en i meddelandets innehåll och ta bort allt annat, dvs signaturer, etc. Klicka på Skicka och se hur magin händer.

Så snart din Mac tar emot e -postmeddelandet kommer det att:

Eftersom all magi händer från din Mac spelar det ingen roll hur du skickar e -postmeddelandet. Lyckligtvis kan du göra detta från vilken mobiltelefon som helst med internetuppkoppling eller från en webbläsare. Jag hoppas att du kommer att tycka att detta 'hack' är användbart.

Det här är mitt sista inlägg för året innan jag tar en liten paus från att skriva. Jag önskar alla MakeUseOf -läsare ett gott nytt år!

Dela med sig Dela med sig Tweet E-post Så här ändrar du utseende och känsla på ditt Windows 10 -skrivbord

Vill du veta hur du får Windows 10 att se bättre ut? Använd dessa enkla anpassningar för att göra Windows 10 till din egen.

Läs Nästa
Relaterade ämnen
  • Mac
  • Apple Mail
  • Programmering
  • BitTorrent
  • Applescript
Om författaren Jackson chung(148 artiklar publicerade)

Jackson Chung, M.D. är MakeUseOfs verkställande direktör. Trots att han hade en medicinsk examen har han alltid brunnit för teknik, och det var så han blev MakeUseOfs första Mac -författare. Han har nära 20 års erfarenhet av att arbeta med Apple -datorer.

Mer från Jackson Chung

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera