Automation AHK+;字幕应用程序=100%免提字幕获取?

Automation AHK+;字幕应用程序=100%免提字幕获取?,automation,autohotkey,subtitle,Automation,Autohotkey,Subtitle,我是新来的,如果我问错了地方,请耐心点。我最近遇到了一个非常简单的Windows和Mac字幕下载程序,名为Subtitles()。这使得下载字幕变得非常简单,但我正在考虑一种更简洁的方法来简化这个过程 首先,一些背景: 通常我会下载一个电视节目或电影,然后去subscene.com(或任何字幕网站),为我的视频寻找合适的字幕文件。字幕的作用是使过程更容易。它将视频文件作为输入(拖到UI上或用程序打开),并立即搜索适当的字幕文件。一旦找到某个内容,它将下载与原始视频文件同名的字幕,并将其保存在同一

我是新来的,如果我问错了地方,请耐心点。我最近遇到了一个非常简单的Windows和Mac字幕下载程序,名为Subtitles()。这使得下载字幕变得非常简单,但我正在考虑一种更简洁的方法来简化这个过程

首先,一些背景:

通常我会下载一个电视节目或电影,然后去subscene.com(或任何字幕网站),为我的视频寻找合适的字幕文件。字幕的作用是使过程更容易。它将视频文件作为输入(拖到UI上或用程序打开),并立即搜索适当的字幕文件。一旦找到某个内容,它将下载与原始视频文件同名的字幕,并将其保存在同一文件夹中,除打开视频文件外,用户无需进行任何交互

我想做的是:

是否可以让AutoHotKey监视文件夹,这样当视频文件添加到文件夹中时,它们会自动在后台通过字幕运行,从而获取相应的字幕?其结果是:将电影/电视节目下载到特殊文件夹中,并且已经有了boom字幕。我想从几乎没有互动字幕应用程序到绝对没有互动字幕+AHK

像这样的事情对AHK有可能吗

--更新

好吧,遵循建议,浏览论坛,我想要的似乎可以通过一个名为的函数来完成,我只是还没有完全弄明白。基本上,我想做的是观看下载文件夹中的.mkv、.avi和.mp4文件,每当添加电影文件时,用一个名为Subtitles的程序打开它。我不希望它做任何事情时,文件被移出目录,其名称被更改,等等,我不希望任何报告的变化或类似的事情。添加文件后,只需通过Subtitles应用程序运行该文件

通过在WatchDirectory线程上发布一个变体代码,我在某种程度上让它工作起来,但它仍然相当不可预测。它有时会启动,或者启动多个实例,或者每当我将文件移出下载而不是复制到下载时,它都会启动。这是我的第一个脚本,所以我仍然很难理解这个函数以及AHK是如何工作的。有什么想法吗?这是我的密码:

#persistent
SetTimer, loop, 100
WatchDirectory ("C:\Users\jvilc_000\Downloads*|.mkv|.avi|.mp4","OpenFileWith")
return

loop:
if (Exit)
   SetTimer, Loop, Off
return
#g::Exit := true

OpenFileWith(from, to)
{
   Run, C:\Program Files (x86)\Subtitles\Contents\Windows\Subtitles.exe %from%
}

可能是回答这个问题的好地方。是的,这是可能的。根据你问题的模糊性,我推断你自己并没有试图找出答案。谷歌搜索autohotkey monitor文件夹会得到一个结果。搜索自动热键http请求会导致。请自己做一些这方面的研究,并尝试开始做一些事情。一旦你有了一个真正的编码问题,人们会很乐意帮助你。试着开始做一些事情,但还是有很多问题。在原始帖子中添加了一些新信息。