java嗅探网页视频_网页视频嗅探器( API钩子 )
1.[代码]下面源码复制到快手(WWW.AAU.CN)中运行即可
import win.ui;
import web.form;
/*DSG{{*/
var winform = ..win.form( bottom=399;right=607;text="网页视频嗅探器" )
winform.add(
sniff={ dr=1;bottom=40;text="嗅探";left=528;dt=1;top=16;z=1;right=592;cls="button" };
url={ dr=1;dl=1;bottom=40;right=528;left=16;dt=1;top=16;z=2;edge=1;cls="edit" };
wbWrapper={ dr=1;dl=1;bottom=384;right=592;left=16;dt=1;top=48;z=3;db=1;cls="static" }
)
/*}}*/
var wb = web.form(winform.wbWrapper);
wb.noScriptErr = true;
wb.translate = function( url ){
owner.translateUrl = url;
winform.url.text = wb.location;
}
wb.NewWindow2=function( ppDisp, Cancel) {
winform.setTimeout( function(){ wb.go( wb.translateUrl ) } )
return ppDisp, true;
}
winform.sniff.oncommand = function (id, event) {
wb.go(winform.url.text);
}
wb.go("http://www.youku.com")
// 自定义 send 函数,独立线程
HookSend = function (s, buf, len, flags) {
import console;
import process;
import inet.url;
try {
var data = raw.tostring(buf,1,len);
var requestURL = string.match(data, "GET\s+(\S+)");
var host = string.match(data, 'Host\\:\\s+([^\r\n]+)');
if ( ! ( requestURL && host ) )
return;
requestURL = "http://" ++ host ++ requestURL;
var filename = inet.url.getFileName(requestURL);
var ext = string.match(filename, "\.([^\.]+)$");
if ( ext ? owner.sniffType[ext] ) {
thread.lock("console.log");
console.log("嗅探", requestURL);
thread.unlock("console.log");
}
}
return owner.callApi(s, buf, len, flags);
}
import thread.apiHook;
hook = thread.apiHook("Ws2_32.dll", "send","int(pointer,pointer,int,int)",HookSend,{
sniffType = { flv = true; mp4 = true } //指定回调函数的owner参数
} ).install();
winform.show();
win.loopMessage();
hook.unInstall();
java嗅探网页视频_网页视频嗅探器( API钩子 )相关推荐
- 网页java打不开_网页打不开,JAVA有问题
我打开网页时,网页打不开,出现如下提示:500ServletExceptionjava.sql.SQLException:ORA-00020:maximumnumberofprocesses(3000 ...
- 猫咪视频_猫视频如何进入您的手机
猫咪视频 用Layman的术语解释数据如何在Internet上移动 (Explaining How Data Moves Around the Internet in Layman's Terms) ...
- 3d立体相册特效html网页代码_网页设计程序设计的必备知识点
如今,随着互联网技术的深入应用及普及,人们对网页越来越熟悉,也有更多的人想学习网页设计,以期得到较好的发展.那要想学好网页设计程序设计,避免少走弯路,都应该掌握哪些必备的知识点呢? 1.你必须要学会H ...
- python 短视频_短视频篇 | Python 带你进行短视频二次创作
image 阅读文本大概需要 10 分钟. 1.目 标 场 景 无论是抖音还是快手等视频平台,一旦一个视频火了后,很多 UP 主都会争先抢后去模仿拍摄或剪辑,然后上传到平台,最后都能带来不错的流量. ...
- 下载vimeo视频_使用Vimeo的API和Slim构建基本的视频搜索应用
下载vimeo视频 In this tutorial, you'll get to know the basics of the Vimeo API. With it, you can fetch i ...
- 网页制作和java有关系么_网页设计注意问题
网页设计注意问题 引导语:网页设计时应考虑哪些方面的问题,包括网站功能和以及访问者需要什么.你的整个设计都应该围绕这些方面来进行.以下是小编整理的网页设计注意问题,欢迎参考阅读! 1.页面内容要新颖 ...
- java俄罗斯方块视频_[VIP视频]【A0233】java面对对象编程-俄罗斯方块视频教程 高清视频 百度云 百度网...
Java视频教程名称:java面对对象编程-俄罗斯方块视频教程 俄罗斯方块视频教程 $ X0 X1 Z: W4 P3 T e. m3 q百度网盘下载链接: . M% x- I- V5 p( J 游 ...
- java咪咕视频_咪咕视频免费看大片
咪咕视频是一个视频播放软件,能够播放各种的视频还有电视电影资源,一网打尽网络各大电影.电视剧.综艺大榜单资源,流畅播放不卡顿,给你最好的观看体验.独家原画电影大片.热播高清电视剧集.最全最热综艺节目. ...
- java语言程序设计视频_[VIP视频]【A0152】Java语言程序设计进阶高级进阶视频教程 网易云课堂 百度网盘 云盘...
Java语言程序设计进阶-云课堂' S0 c5 z4 C* S: n: K/ D ├─第1周 类和对象 9 i5 N/ j$ I9 d9 z9 t# [# U: D│ 1.1 用类制造对象. ...
- java打开网页空白_网页打开后是空白 怎么回事
展开全部 1.在"开始"菜单中打开"运行"窗口,在其中输入"regsvr32 actxprxy.dll",然后"确定", ...
最新文章
- Ceph分布式存储实战1.4 Ceph快速安装
- android中编译和使用luajit开发应用,Android 嵌入 LuaJIT 的曲折道路
- WIN2003下×××服务器架设攻略
- python3.5安装pygame_python怎么安装pygame
- Java常用类集接口以及实现方式总结
- 【APIO2015】完跪记
- 性能调优-硬盘方面,操作系统方面,文件系统方面
- 一对一软件开发:在一对一社交app源码中加入这个功能,很有用...
- SQLite数据库浅谈
- Atitit 外包管理规范attilax总结
- UVW 在C#中的代码实现
- Linux学习——磁盘分区管理
- LV自动挂载,快照,删除等操作
- python网页抓取与按键精灵原理一样吗_按键精灵等以GUI接口为基础的程序在爬虫界的地位是怎样的?...
- 提升电脑性能的经典技巧
- mysql僵尸进程_僵尸Z进程和D进程
- 四五百蓝牙耳机哪个好?500元以内音质最好的蓝牙耳机
- ​Word文档的隐藏功能​
- 软件工程 sdlcmodel
- 2021-08-03 git pull 报错 cannot lock ref
热门文章
- 雾霾图像matlab,MATLAB图像处理:一分钟去除图片中的雾霾
- 支持linux_Linux的UL库 支持MCC数据采集卡
- 物联网学什么编程语言_物联网要学什么
- python论文排版格式_一行代码简化Python异常信息:错误清晰指出,排版简洁美观 | 开源...
- 中数据库url怎么写_WIN10下怎么找到MYSQL数据库中存储数据的位置
- 计算机等级考试网络数据,全国计算机等级考试三级信息、网络、数据库上机编程题15道...
- JAVA中jspinner设置选中内容_java – 如何在JSpinner中获取所选项的值?
- 在Windows Server 2012R2离线安装.net framework3.5
- html中多个div分开排列,CSS+DIV设计实例:多个DIV排列时居中
- nginx 移动端和pc端自动跳转