用autohotkey编写一个脚本。打开D桌面123subtitlestxt文件找出里面带有时间码的第一行和第二行并显示出来
下面是使用AutoHotkey编写的脚本,可以打开指定的文件并找到带有时间码的第一行和第二行,并弹出对话框显示出来:
#NoEnv
SetWorkingDir %A_ScriptDir%
FilePath := "D:\桌面\123\subtitles.txt"
FileRead, FileContent, %FilePath%
Loop, Parse, FileContent, `n
{
Line := Trim(A_LoopField)
IfInString, Line, --> ; 时间码的标识符
{
MsgBox, 第一行: %Line%
FileRead, Line2, %FilePath%, %A_Index%+1
MsgBox, 第二行: %Line2%
Break
}
}
请确保将FilePath变量设置为您要打开的文件路径。该脚本使用FileRead函数读取文件内容,并使用Loop循环逐行查找带有时间码的行。一旦找到,它将弹出对话框显示第一行和第二行,并使用Break关键字停止循环。
请将脚本保存为.ahk文件,并使用AutoHotkey运行。当运行该脚本时,它将打开指定的文件,并显示带有时间码的第一行和第二行
原文地址: https://www.cveoy.top/t/topic/hyjJ 著作权归作者所有。请勿转载和采集!