我有一个含有75个视频文件的《中医诊断学》课件,文件名因此01.RMVB、02.RMVB……75.RMVB这种格式命名的。
我希望能找到代表各集文件的标题更换掉以数字命名的视频文件名,这样便于在学习时按文件名点播。
我在网上搜索和发帖乞助,都没能找到该视频序列的现成文本名列表,但在一个视频网站上创造有该视频专辑的播放页面,却因播放页面上显示的文件名不全而无法以直接复制的办法取得完全的文件名序列(图1)。
如果用点击每个链接,查看链接属性,复制完全链接名的办法,倒是可以得到完全的文件名称,但那样一个接一个地操作效率太低了。
有没有效率更高的办法呢?

借助网页代码过滤是个办理问题的办法。
既然用右键单击链接可以看到完全的视频文件名称,那解释在网页代码中肯定存在完备的视频文件名的记录。
得到了网页代码,这些完全文件名也就在个中了。

但是,在网页代码中,完全的文件名是殽杂在非常繁芜的网页代码中的(图2),如何快速从这密密麻麻的网页中提取出我们所须要的完全视频文件名?这倒成了一个大问题。

过滤所有html代码网页代码过滤 轻松获取专辑目次 AJAX
(图片来自网络侵删)

末了,我在网页代码的根本上,利用文本编辑器软件的过滤更换技能,在很短的韶光内过滤出自己须要的完全文件名序列。
详细方法如下。

获取网页代码

右键单击网页,选择快捷菜单命令“查看源文件”,系统会自动用记事本打开网页的源文件代码。

借用EmEditor处理

由于记事本本身对源代码的过滤编辑浸染有限,以是我们可以借助于功能强大的笔墨编辑软件EmEditor来办理问题。

打开EmEditor编辑软件,将以上由记事本得到的网页源码全部复制过来。

过滤网页源代码

经由对源代码的大略剖析得知,在每个视频文件名的前面都有一个固定的字符串

用快捷键Ctrl+H启动更换窗口,在“查找”框中输入

末了,再用类似的更换方法成批将其他无关代码段或笔墨统统更换为空(“更换为”框中不填任何内容),再点一下EmEditor插件工具栏上的一次性删除空缺行和重复行命令钮,一次性成批删除多余的空缺行和重复行。
剩下便是我们要的完备版文件目录列表了。