如何利用钟馗之眼获取酒店源节目列表
在互联网的世界里,钟馗之眼(https://www.zoomeye.org/)是一个强大的网络空间测绘工具。今天,就来和大家唠唠咋用它获取酒店源节目列表的事儿,保证让你看得懂、学得会。
一、获取酒店源 IP 及节目列表
-
找到有效酒店源 IP :打开钟馗之眼,在搜索框输入类似 “iptv/live/zh_cn.js” 这样的关键字,再加上地区关键字,比如 “广州 iptv/live/zh_cn.js”,就能搜出部分酒店源 IP。像搜索结果显示广州的一个 IP 是 219.137.29.213:4433。
-
获取节目列表内容 :拿到 IP 后,在浏览器输入 “IP+/iptv/live/1000.json?key=txiptv”,就拿刚才那个广州的 IP 举例,输入http://219.137.29.213:4433/iptv/live/1000.json?key=txiptv ,就能得到节目列表内容的 json 数据。这个节目列表有 29 个节目呢,节目名称和 url 都在 json 数据里。打开第一条数据的 url 测试,发现节目是可以正常播放的。
-
处理不同情况的节目列表 :有时候搜索到的节目列表可能会出现乱码,比如搜索 “zhgxtv” 得到赣州的 IP 是 117.44.0.79:20000,访问http://117.44.0.79:20000/ZHGXTV/Public/json/live_interface.txt ,显示乱码。别慌,用 firefox 浏览器(其他浏览器也差不多),右键点击 “另存页面为”,下载 txt 文件,发现节目名称正常了。不过里面有个内网 IP:10.8.8.200,想正常播放节目,得把 10.8.8.200 替换为搜索到的 IP,也就是 117.44.0.79:20000,批量替换后,节目列表就弄好了。测试节目也可以正常播放。
二、相关说明
-
添加限定条件获取特定节目 :想获取特定区域的酒店源 IP,可以在搜索时添加限定条件,比如 “ZHGXTV + subdivisions:" 广西 "”,这样就只搜索广西的酒店源 IP 了。
-
搜索结果有效性 :不是所有从钟馗之眼搜到的 IP 都有节目源,通常日期越近的,找到相关节目列表的可能性越大。而且登录用户或者高级账户获取的数据更多,找到有效 IP 的几率也更高。
-
探索特种关键字 :酒店源的特种关键字不止 “iptv/live/zh_cn.js” 和 “ZHGXTV”,大家还可以多探索其他的关键字,找到对应节目列表的位置。
-
设计自动获取代码 :基于上述原理,可以设计 python 代码,自动获取 IP 和匹配节目列表,提高效率。
-
其他获取有效 IP 的方法 :除了从钟馗之眼获取,还可以扫描 IP 段,测试对应的节目列表网页是否能正常访问,能正常访问的 IP 就是有效 IP,然后获取节目列表并保存。
大伙儿按照这个方法,就能轻松利用钟馗之眼获取酒店源节目列表啦,快去试试吧。
评论(0)