为了下载Oracle MySQL 30周年开放的课程视频,自研了一款半自动Oracle视频下载工具
最开始用命令行工具下载,但是要复制很多次,不方便。后续让AI生成了一个bat脚本,只需要复制一次m3u8网址和课程名字,然后运行一下bat脚本就可以了。
后来发现还是不方便,要不停地去编辑bat脚本,就想了一下,能否让AI生成一个Python脚本程序,然后把bat脚本扔给AI,AI生成了最初的下载界面,如图。
现在下载是方便了,但还是需要人工值守,有没有更好的办法呢?随机让Ai做了一个队列的功能,真正实现无人值守的操作,只需要在队列里添加好m3u8地址和文件名就可以了。
再后来就是进一步完善一些细节,具体功能如下:
1、实现Oracle视频m3u8网址自动从剪贴板自动粘贴,并且复制之后有醒目颜色提醒
2、文件名自动从剪贴板自动粘贴
3、章节前缀自动递增
4、日志区日志文本颜色区分
5、M3U8粘贴后的网址自动从https://处开始显示
6、M3U8和文件名输入框实现Ctrl+Z撤销
7、增加下载队列管理 实现半自动化
8、增加下载后自动分类