{"AIGC":{"Label":"1","ContentProducer":"001191440101327598294H1Q2ZY","ProduceID":"490cb360248d41e28844301b81144c92_55pO+","ReservedCode1":"7c7HsmXpQZy8jTKr8rxGlxnU9KPirL59Y9TKE+k94GTycKn6ls9iffs99SCFXmiDE6yjNdHYPI0IrzVLieeXmGlOKinOXtQILfheMVf3Yg3Cahl/99a/5G/t1JQcSIOZgcL4tuU1I7X6/Ee8SKaLRA==","ContentPropagator":"001191440101327598294H1Q2ZY","PropagateID":"490cb360248d41e28844301b81144c92_55pO+","ReservedCode2":"7c7HsmXpQZy8jTKr8rxGlxnU9KPirL59Y9TKE+k94GTycKn6ls9iffs99SCFXmiDE6yjNdHYPI0IrzVLieeXmGlOKinOXtQILfheMVf3Yg3Cahl/99a/5G/t1JQcSIOZgcL4tuU1I7X6/Ee8SKaLRA=="}}
在日常使用中,我们经常使用PHP代理脚本来完成各种网络请求任务。传统做法是将PHP脚本上传到虚拟主机运行,但如果没有虚拟主机怎么办?今天就来分享一个绝佳解决方案——通过Deepseek将PHP脚本转换为酷9 JS脚本,让脚本直接在本机运行!
传统方式的局限性:
转换后的优势:
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://web.cbg.cn/live/getLiveUrl?url=https%3A%2F%2Fsjlivecdn.cbg.cn%2Fapp_2%2F_definst_%2Fls_3.stream%2Fchunklist.m3u8');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36',
]);
$response = curl_exec($ch);
curl_close($ch);
// 解析JSON响应
$data = json_decode($response, true);
// 检查是否解析成功且包含URL
if ($data && isset($data['data']['url']) && !empty($data['data']['url'])) {
$url = $data['data']['url'];
// 重定向到提取的URL
header('Location: ' . $url);
exit();
} else {
// 如果提取失败,显示错误信息
header('Content-Type: application/json');
echo json_encode([
'error' => true,
'message' => '无法提取URL',
'original_response' => $response
]);
}
?>
脚本功能: 请求接口获取播放地址并实现重定向。
首先,我们要明白酷9 JS脚本的规范,可参见说明:
因此,我们需要从安装包中提取Script.js,将其交给Deepseek来解读并转换。
酷9原版1.7.2_20250515_2202.apk改为酷9原版1.7.2_20250515_2202.zipScript.js 找到Script.js
Script.js,并复制文件内容: 向Deepseek提交以下内容:
Script.js文件内容提问内容:
将Script.js发送给deepseek,附加提问词:以上为酷9 JS规范,以下是PHP代码,将这个PHP代码转为酷9 JS脚本:
Deepseek会快速生成符合酷9规范的JS代码,并添加详细注释:
转换后的脚本特点:
将生成的JS脚本复制到酷9 js文件夹中,测试运行效果:
测试结果显示:转换后的脚本完美运行,成功获取并播放视频流!
通过Deepseek的智能转换能力,我们实现了:
| 特性 | 传统方式 | 转换后方式 |
|---|---|---|
| 部署成本 | 需要虚拟主机 | 完全免费 |
| 运行环境 | 服务器依赖 | 本地运行 |
| 维护难度 | 较复杂 | 极其简单 |
| 执行效率 | 受服务器限制 | 本地高速 |
如果不想手动解压获取Script.js或需要完整的CQTV NEWS JS代码,关注公众号后私信【251129】即可获取相关文件。
✨ 技术改变生活,智能简化开发! 尝试用Deepseek转换你的第一个PHP脚本,体验本地化运行的便捷与高效吧!
本文涉及的技术方法仅供学习交流使用,请遵守相关法律法规。