使用场景:硬盘学习资料太多,不想浪费时间找,做一个脚本来随机打开文件,具体实现过程还是略微巧妙的
完整代码和exe文件我会放在文末,可以直接下载使用
界面和功能如图,点击Button后弹出对话框选择路径,然后从该路径下检索匹配的文件格式,并抽取一个幸运文件来打开
1.新建ahk脚本文件,添加以下代码,目的是让脚本以最快速度进行
SetBatchLines, -1
2.绘制Gui界面
Gui, Add, Button,w125 h40, 视频
Gui, Add, Button,w125 h40, 图片
Gui, -MaximizeBox -MinimizeBox ;去除标题栏最小化和最大化控件
Gui, Show, w150 h100, 随机打开
return
3.创建函数,让你选择文件夹路径,扫描匹配格式的文件,并用loop函数运行FileList字符串的第一行(暂时只想到用这个办法解析字符串)
4.回到Gui代码的下方,给Gui的Button添加响应,使用函数并传递参数
Button视频:
Function("mp4")
return
Button图片:
Function("jpg")
return
5.最后给Gui界面Esc和Close做退出事件
GuiEscape:
GuiClose:
ExitApp
6.完整代码:
https://wws.lanzoui.com/b026el8bi
密码:b1az
不错的思路,不过我个人觉得这个应用场景不是很完美的样子。
这是什么应用场景啊?随机打开图片视频,在什么情况下用得到呢
选择强迫症的福音???
能不能添加多个格式
经过几天的版本迭代,现在多了很多新功能,多格式并列、设置、开机启动、打开前询问…这些功能都有了,欢迎体验https://www.cnblogs.com/chr2020/p/15171012.html
感谢,很有帮助。
看看,感谢
试试
最喜欢讲的一步步讲得这么详细的博主了,对新手特别友好
感谢分享
看看代码
学习学习,感谢