如何通过电子邮件远程触发种子下载[Mac]

当我意识到iPhone不支持本机下载文件时,我回到了第一个。然后我想到了使用Dropbox-但这没用。经过几个小时的研究,我终于找到了一个解决方案,尽管这是一个非常基本的解决方案。它涉及到辅助电子邮件邮件规则传输或uTorrent Applescript 。现在,让我们澄清一下:我不是脚本专家。我只是Mac的普通用户。但是我实际上是编写此脚本的事实清楚地证明了学习Applescript语言有多么容易。我离题了。

这是我设法设置“邮件和传输"以自动下载通过电子邮件发送的种子的方法。

首先,我们需要编写脚本。但是,由于这是PCPC.me,因此我已经为您编写了它。根据您使用的哪个torrent客户端下载适当的版本。

解压缩文件并将脚本存储在安全的位置,例如,存储在/ Library / Scripts /中的scripts文件夹中。

如果您希望自己编译脚本,则它看起来是这样的:

(**使用Jackson的电子邮件进行传输*)

使用应用程序中的术语对邮件执行邮件操作时的“邮件"
规则Torrent
的消息告诉应用程序“邮件"
在邮件中重复消息
,将文本设置为消息的内容
,将剪贴板设置为(theText )
结束重复
结束告诉

告诉应用程序“传输"激活
告诉应用程序“系统事件"
告诉进程“传输"
击键“ u" {command down}

击键(theText)
键代码36
结束告诉

结束告诉
结束对邮件执行邮件操作
使用条款结束来自

在继续之前,让我解释一下,我们将设置一个规则,以检测从主要电子邮件发送到次要电子邮件的种子。因此,在这种情况下,您需要2个单独的电子邮件帐户。

现在启动Mail(假设您本质上使用Mail;否则,则不走运),然后输入其偏好设置。单击“规则"选项卡,然后添加新规则。将其命名为“ Torrent ",然后将条件设置为“ all",如“如果满足以下条件的 all " 。接下来,设置规则条件,如下面的屏幕快照所示:

发件人–等于– [email protected]
主题–等于–下载torrent

执行以下操作:

标记为已读
运行Applescript – 单击“选择"按钮并找到刚刚下载的Applescript

单击单击确定,然后询问是否单击“不应用"。是否要将规则应用于所选邮箱中的邮件?

现在已设置邮件。对于来自 [email protected] 的每封电子邮件,主题为“下载种子" 的电子邮件,都会触发Applescript 。完美,正是我们想要的。

现在,让我们设置“传输"。输入其首选项,并选中“添加后开始传输"框,并确保取消选中“显示“正在添加传输"选项窗口"。我们希望Transmission无需干预即可自动启动种子。好,现在也已经设置了传输。

uTorrent的默认设置就可以了。

现在,有趣的部分到了。我们如何格式化电子邮件?非常简单Applescript设置为复制消息的内容,因此您需要添加的只是torrent的URL。删除您的电子邮件签名,否则它将不起作用。在我的iPhone上,我只需要按住一个链接,直到出现上下文菜单即可。我点击“复制"并在iPhone上启动“邮件"。

选择与 [email protected] 相对应的适当邮箱,然后将新邮件撰写到您的辅助电子邮件帐户我@ emailaddress.com 。输入主题行:下载torrent-记住这是触发器之一。

然后将torrent URL粘贴到消息的内容中,并删除所有其他内容,例如签名等。单击“发送",观察魔术发生。

一旦Mac收到电子邮件,它就会:

由于所有魔术都发生在Mac内部,所以发送电子邮件的方式并不重要。幸运的是,您可以通过任何具有互联网连接的手机或浏览器来执行此操作。希望您会发现此“黑客"有用。

这是我一年中的最后一篇文章,在此之前我稍作休息。祝所有PCPC.me读者新年快乐!

标签: Apple Mail Applescript BitTorrent 编程