yf1197565391 发表于 2024-9-11 09:14:12

migu.js

极致壳子可直接看


function main(item) {
    let id = jz.getQuery(item.url, "id") || 'ssxwzh';//源自guoma的PHP修改

    let n = {
    'cctv1': 265183188, // CCTV-1HD
    'cctv2': 265667329, // CCTV-2HD
    'cctv3': 265667206, // CCTV-3HD
    'cctv4': 265667639, // CCTV-4HD
    'cctv4o': 265667313, // CCTV-4欧洲
    'cctv4a': 265667335, // CCTV-4美洲
    'cctv5': 265667565, // CCTV-5HD
    'cctv5p': 265106763, // CCTV-5+HD
    'cctv6': 265667482, // CCTV-6HD
    'cctv7': 265667268, // CCTV-7HD
    'cctv8': 265667466, // CCTV-8HD
    'cctv9': 265667202, // CCTV-9HD
    'cctv10': 265667631, // CCTV-10HD
    'cctv11': 265667429, // CCTV-11HD
    'cctv12': 265667607, // CCTV-12HD
    'cctv13': 265667474, // CCTV-13HD
    'cctv14': 265667325, // CCTV-14HD
    'cctv15': 265667535, // CCTV-15HD
    'cctv17': 265667526, // CCTV-17HD
    'fxzl': 810326624, // 中央新影-发现之旅
    'lgs': 810326846, // 中央新影-老故事
    'zxs': 810326679, // 中央新影-中学生
    'cgtnjl': 265218920, // CGTN纪录
    'cgtne': 265218872, // CGTN西语
    'cgtna': 265219154, // CGTN阿语
    'cgtnf': 265219025, // CGTN法语
    'cgtnr': 265218806, // CGTN俄语
    'chcjt': 265667645, // CHC家庭影院
    'chcdz': 265218967, // CHC动作电影
    'dfws': 264104266, // 东方卫视
    'jlws': 531262154, // 吉林卫视
    'qhws': 531262027, // 青海卫视
    'sxws': 816409120, // 陕西卫视
    'hubws': 531261978, // 湖北卫视
    'jxws': 810783159, // 江西卫视
    'jsws': 264104188, // 江苏卫视
    'gdws': 263541274, // 广东卫视
    'dwqws': 265218882, // 大湾区卫视
    'hinws': 531262161, // 海南卫视
    'cqws': 531262033, // 重庆卫视x
    'lnws': 265669068, // 辽宁卫视x
    'nmws': 531261982, // 内蒙古卫视x
    'nxws': 531261057, // 宁夏卫视x
    'gsws': 531261933, // 甘肃卫视x
    'sdws': 531261825, // 山东卫视x
    'hunws': 265667721, // 湖南卫视x
    'scws': 531261937, // 四川卫视x
    'xjws': 531262095, // 新疆卫视x
    'xzws': 524854265, // 西藏卫视x
    'shdy': 265667494, // 四海钓鱼
    'jsjy': 265219146, // 江苏教育
    'sdjy': 265218942, // 山东教育
    'yxfy': 265667664, // 游戏风云
    'hxjc': 202812323, // 欢笑剧场x
    'zjjl': 80891335, // 之江纪录
    'hzzh': 76680661, // 杭州综合
    'hzmz': 76680568, // 杭州明珠
    'hzsh': 76680574, // 杭州生活
    'hzys': 76680745, // 杭州影视
    'hzse': 76680756, // 杭州少儿体育
    'ssxwzh': '395fa76975f92c603ffd04561ea125fd', // 嵊泗新闻综合
    'ptxwzh': '01a8a217f622f6c0222ed8e673e87eb7', // 普陀新闻综合
    'gqdp': 265218862, // 高清大片
    'jdxgdy': 265219029, // 经典此字符被系统屏蔽电影
    'jsdp': 265218878, // 军事迷必看大片
    'rjlb': 265218955, // 热剧联播
    'sszjd': 265218921, // 赛事最经典
    'ttmlh': 265218759, // 体坛名栏汇
    'xpfyt': 265218930, // 新片放映厅
    'yjjc': 140151866, // Y+剧场
    'xmhd': 265667599, // 熊猫频道高清
    'xm1': 265219065, // 熊猫频道1
    'xm2': 265218959, // 熊猫频道2
    'xm3': 265218910, // 熊猫频道3
    'xm4': 265218991, // 熊猫频道4
    'xm5': 265218689, // 熊猫频道5
    'xm6': 265218934, // 熊猫频道6
    'xm7': 265219037, // 熊猫频道7
    'xm8': 265218971, // 熊猫频道8
    'xm9': 265218886, // 熊猫频道9
    'xm10': 65218794 // 熊猫频道10
    };

    if (!n) {
      return { error: `未知的频道ID: ${id}` };
    }

    let url;
    if (id == 'ptxwzh' || id == 'ssxwzh') {
      url = `https://aikanvod.miguvideo.com/v ... =guest&channelcode=${n}&isEncrypt=1`;
    } else {
      url = `http://aikanvod.miguvideo.com/vi ... user=guest&channel=${n}`;
    }

    let headers = { 'User-Agent': 'Mozilla/5.0' };
    let res;
    try {
      res = jz.get(url, headers);
    } catch (e) {
      return { error: `获取页面失败: ${e.message}`, url: url };
    }

    if (!res) {
      return { error: "获取页面返回空内容", url: url };
    }

    let m3u8Match = res.match(/source src="(.*?)"/);
    if (!m3u8Match) {
      return { error: "无法在页面中找到m3u8地址", response: res };
    }

    let m3u8 = m3u8Match;


    return { url: m3u8 };
    }


不知道咋改成酷9壳子播放

true 发表于 2024-9-11 09:57:54

酷9没有jz对象?换成纯js获取url数据

金生丽水 发表于 2024-9-11 10:08:41

谢谢楼主的分享

chenanan 发表于 2024-9-11 10:15:38

都烂大街了,随便加个酷9非官方群都有

随便玩玩啊 发表于 2024-9-11 20:23:37

改成酷9很简单 相差不大

huanggai186 发表于 2024-9-11 23:35:27

主要是咪咕没啥好台啊   就懒得改了粗略看了下把jz.xxx换成xxx.call即可

huanggai186 发表于 2024-9-12 14:34:06

酷9的调用格式就是这样啊比如var id = getQuery.call({ url: url, key: "id" });

huanggai186 发表于 2024-9-12 18:31:46

我知道   那不是同样的道理get.call   

huanggai186 发表于 2024-9-12 18:32:23

huanggai186 发表于 2024-9-12 14:34
酷9的调用格式就是这样啊比如var id = getQuery.call({ url: url, key: "id" });

我知道   那不是同样的道理get.call   
页: [1]
查看完整版本: migu.js