以具体应用实例加以说明。
目标:在youtube页面上观看视频,发现喜欢的视频,单击按钮就可以下载视频。
但是,youtube页面并未提供这样的按钮及其功能。
实现思路:在浏览器下载youtube页面后,我们自己添加一个按钮到页面上,编写一段视频下载处理程序(js程序),点击按钮,就可以视频下载。
实现方法:
浏览器的行为
无油猴:下载网页 => 显示,无法下载视频。
有油猴:下载网页 => 网址和网页发送给油猴扩展程序 => 油猴获取网址,搜索与该网址对应的js处理程序 => 油猴发送网页内容给js处理程序 => js处理程序在网页上插入视频下载按钮和相应的视频下载处理程序 => 增加了视频下载功能的网页再由浏览器显示出来。
最终呈现给用户的是具有视频下载功能的页面。
结论:
油猴的功能就是维护一张映射表:把网址映射到相应的js处理程序。若发现网址存在相应的js处理程序,就调用之。
声明:本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。