{
  "spider": "./okpng.txt;md5;c34bfd20875ff45745532a0b3ec5a2b6",
  "wallpaper": "http://饭太硬.top/深色壁纸/api.php",
  "sites": [
    {
      "key": "豆瓣",
      "name": "🤓关注公众号《OK猫影》",
      "type": 3,
      "api": "csp_Douban",
      "searchable": 0,
      "changeable": 1
    },
    {
      "key": "配置中心",
      "name": "👨‍🍳‍配置中心",
      "type": 3,
      "api": "csp_Config",
      "searchable": 0,
      "changeable": 0,
      "style": {
        "type": "rect",
        "ratio": 1.43
      }
    },
    {
      "key": "南瓜弹幕版",
      "name": "🎃南瓜|弹幕",
      "type": 3,
      "api": "csp_Nangua",
      "searchable": 1,
      "quickSearch": 1,
      "filterable": 1,
      "ext": {
        "danmu": true
      },
      "timeout": 10
    },
    {
      "key": "厂长弹幕版",
      "name": "🌸厂长|弹幕",
      "type": 3,
      "api": "csp_Czzy",
      "searchable": 1,
      "quickSearch": 1,
      "filterable": 1,
      "ext": {
        "danmu": true
      },
      "timeout": 25
    },
    {
      "key": "天天弹幕版",
      "name": "⛅️天天|弹幕",
      "type": 3,
      "api": "csp_TianTian",
      "searchable": 1,
      "quickSearch": 1,
      "filterable": 1,
      "ext": {
        "danmu": true
      },
      "timeout": 10
    },
    {
      "key": "玩偶弹幕版",
      "name": "👽玩偶┃4K弹幕",
      "type": 3,
      "api": "csp_Wogg",
      "searchable": 1,
      "filterable": 1,
      "changeable": 1,
      "ext": {
        "token": "file://TV/ali_token.txt",
        "wogg": true,
        "danmu": true
      },
      "timeout": 30
    },
    {
      "key": "阿里合集",
      "name": "🦋阿里|合集",
      "type": 3,
      "api": "csp_AliShare",
      "searchable": 1,
      "changeable": 0,
      "filterable": 0,
      "ext": {
        "token": "file://TV/ali_token.txt",
        "share": "file://TV/阿里集合.json"
      },
      "style": {
        "type": "list"
      },
      "timeout": 30
    },
    {
      "key": "运输车弹幕版",
      "name": "🚗运输车┃4K弹幕",
      "type": 3,
      "api": "csp_Wogg",
      "searchable": 1,
      "filterable": 1,
      "changeable": 1,
      "ext": {
        "token": "file://TV/ali_token.txt",
        "cookie": "file://TV/quark_cookie.txt",
        "site": "https://www.weixine.net",
        "danmu": true
      },
      "timeout": 25
    },
    {
      "key": "团长弹幕版",
      "name": "🗽团长┃4K弹幕",
      "type": 3,
      "api": "csp_Tzfile",
      "searchable": 1,
      "filterable": 1,
      "changeable": 1,
      "ext": {
        "token": "file://TV/ali_token.txt",
        "cookie": "file://TV/quark_cookie.txt",
        "danmu": true
      },
      "timeout": 25
    },
    {
      "key": "土豆网盘弹幕",
      "name": "🥔土豆┃4K弹幕",
      "type": 3,
      "api": "csp_Wobg",
      "quickSearch": 1,
      "changeable": 1,
      "filterable": 1,
      "ext": {
        "token": "file://TV/ali_token.txt",
        "cookie": "file://TV/quark_cookie.txt",
        "site": "https://aliz.lvdoui.top",
        "danmu": true
      },
      "timeout": 25
    },
    {
      "key": "我哥哥弹幕",
      "name": "🍡我哥哥┃4K弹幕",
      "type": 3,
      "api": "csp_Wobg",
      "quickSearch": 1,
      "changeable": 1,
      "filterable": 1,
      "ext": {
        "token": "file://TV/ali_token.txt",
        "cookie": "file://TV/quark_cookie.txt",
        "site": "http://www.ttkx.live",
        "danmu": true
      },
      "timeout": 25
    },
    {
      "key": "玩偶表哥弹幕",
      "name": "🥏玩偶表哥┃4K弹幕",
      "type": 3,
      "api": "csp_Wobg",
      "quickSearch": 1,
      "changeable": 1,
      "filterable": 1,
      "ext": {
        "token": "file://TV/ali_token.txt",
        "cookie": "file://TV/quark_cookie.txt",
        "danmu": true
      },
      "timeout": 25
    },
    {
      "key": "️爱看Bot弹幕版",
      "name": "⛅️爱看Bot|弹幕",
      "type": 3,
      "api": "csp_Ikanbot",
      "searchable": 1,
      "quickSearch": 1,
      "filterable": 1,
      "ext": {
        "danmu": true
      },
      "timeout": 10
    },
    {
      "key": "bili",
      "name": "🅱哔哔┃合集",
      "type": 3,
      "api": "csp_Bili",
      "searchable": 1,
      "quickSearch": 1,
      "filterable": 1,
      "style": {
        "type": "rect",
        "ratio": 1.433
      },
      "ext": {
        "cookie": "file://TV/bili_cookie.txt",
        "json": "./lib/bili.json"
      },
      "timeout": 20
    },
    {
      "key": "biliych",
      "name": "🅱哔哔┃歌曲",
      "type": 3,
      "api": "csp_Bili",
      "searchable": 1,
      "quickSearch": 1,
      "filterable": 1,
      "style": {
        "type": "rect",
        "ratio": 1.433
      },
      "ext": {
        "cookie": "file://TV/bili_cookie.txt",
        "json": "./lib/biliych.json"
      },
      "timeout": 20
    },
    {
      "key": "荐片弹幕版",
      "name": "🐭荐片┃弹幕",
      "type": 3,
      "api": "csp_Jianpian",
      "searchable": 1,
      "quickSearch": 1,
      "filterable": 1,
      "ext": {
        "danmu": true
      },
      "timeout": 20
    },
    {
      "key": "动漫巴士",
      "name": "🚌巴士┃动漫",
      "type": 3,
      "api": "csp_Dm84",
      "searchable": 1,
      "quickSearch": 1,
      "filterable": 1,
      "timeout": 10
    },
    {
      "key": "快手直播",
      "name": "😎快手┃直播",
      "type": 3,
      "api": "csp_KsLive",
      "searchable": 0,
      "quickSearch": 0,
      "filterable": 1,
      "style": {
        "type": "rect",
        "ratio": 1.433
      },
      "timeout": 10
    },
    {
      "key": "JustLive",
      "name": "📽️网红┃直播",
      "type": 3,
      "api": "csp_JustLive",
      "searchable": 1,
      "changeable": 0,
      "style": {
        "type": "rect",
        "ratio": 1.433
      },
      "timeout": 10
    },
    {
      "key": "haiwaikan",
      "name": "👌🏻海外看┃直连",
      "type": 1,
      "api": "https://haiwaikan.com/api.php/provide/vod",
      "searchable": 1,
      "changeable": 1,
      "timeout": 10,
      "categories": [
        "日本动漫",
        "国产动漫",
        "欧美动漫",
        "国产剧",
        "韩剧",
        "日剧",
        "台剧",
        "泰剧",
        "港剧",
        "欧美剧",
        "动画电影",
        "韩国综艺",
        "国产综艺",
        "日本综艺",
        "欧美综艺",
        "冒险片",
        "剧情片",
        "动作片",
        "同性片",
        "喜剧片",
        "奇幻片",
        "恐怖片",
        "悬疑片",
        "惊悚片",
        "战争片",
        "歌舞片",
        "灾难片",
        "爱情片",
        "犯罪片",
        "科幻片",
        "纪录片",
        "经典片"
      ]
    },
    {
      "key": "星星",
      "name": "⭐️星星┃直连",
      "type": 3,
      "api": "csp_Star",
      "searchable": 1,
      "changeable": 1,
      "timeout": 10
    },
    {
      "key": "泥巴弹幕版",
      "name": "🛫泥巴┃弹幕",
      "type": 3,
      "api": "csp_NiNi",
      "searchable": 1,
      "changeable": 1,
      "ext": {
        "danmu": true
      },
      "timeout": 10
    },
    {
      "key": "短剧",
      "name": "🌈短剧┃在线",
      "type": 3,
      "api": "csp_Duanju",
      "searchable": 1,
      "changeable": 0,
      "style": {
        "type": "rect",
        "ratio": 1.433
      },
      "timeout": 10
    },
    {
      "key": "看球",
      "name": "⚽看球┃在线",
      "type": 3,
      "api": "csp_Kanqiu",
      "searchable": 1,
      "changeable": 0,
      "style": {
        "type": "list"
      },
      "timeout": 10
    },
    {
      "key": "虎牙直播js",
      "name": "🐯虎牙┃直播",
      "type": 3,
      "api": "./lib/drpy2.min.js",
      "ext": "./lib/huyazhibo.js",
      "style": {
        "type": "rect",
        "ratio": 1.755
      },
      "searchable": 0,
      "quickSearch": 0,
      "changeable": 0,
      "timeout": 10
    },
    {
      "key": "斗鱼js",
      "name": "🐟斗鱼┃直播",
      "type": 3,
      "api": "./lib/drpy2.min.js",
      "ext": "./lib/douyuzhibo.js",
      "style": {
        "type": "rect",
        "ratio": 1.755
      },
      "searchable": 0,
      "quickSearch": 0,
      "changeable": 0,
      "timeout": 10
    },
    {
      "key": "聚短视频js",
      "name": "📽️聚短┃视频",
      "type": 3,
      "api": "./lib/drpy2.min.js",
      "ext": "./lib/duanshipin.js",
      "searchable": 0,
      "quickSearch": 0,
      "changeable": 0,
      "timeout": 10
    },
    {
      "key": "海洋听书js",
      "name": "🎧海洋┃听书",
      "type": 3,
      "api": "./lib/drpy2.min.js",
      "ext": "./lib/haiyangtingshu.js",
      "style": {
        "type": "rect",
        "ratio": 1
      },
      "searchable": 0,
      "quickSearch": 0,
      "changeable": 0,
      "timeout": 10
    },
    {
      "key": "达达龟js",
      "name": "🐢达达龟┃在线",
      "type": 3,
      "searchable": 1,
      "quickSearch": 1,
      "filterable": 1,
      "api": "./lib/drpy2.min.js",
      "ext": "./lib/dadagui.js",
      "timeout": 15
    },
    {
      "key": "555电影js",
      "name": "🎬555电影┃在线",
      "type": 3,
      "searchable": 1,
      "quickSearch": 1,
      "filterable": 1,
      "api": "./lib/drpy2.min.js",
      "ext": "./lib/555dy_v2.js",
      "timeout": 15
    },
    {
      "key": "libvio_js",
      "name": "🐰利播┃在线",
      "type": 3,
      "searchable": 1,
      "quickSearch": 1,
      "filterable": 1,
      "api": "./lib/drpy2.min.js",
      "ext": "./lib/libvio.js",
      "timeout": 15
    },
    {
      "key": "nmys_js",
      "name": "👨‍🌾‍农民┃在线",
      "type": 3,
      "searchable": 1,
      "quickSearch": 1,
      "filterable": 1,
      "api": "./lib/drpy2.min.js",
      "ext": "./lib/nmys.js",
      "timeout": 15
    },
    {
      "key": "ntdm_js",
      "name": "🐯NT动漫┃动漫",
      "type": 3,
      "searchable": 1,
      "quickSearch": 1,
      "filterable": 1,
      "api": "./lib/drpy2.min.js",
      "ext": "./lib/ntdm.js",
      "timeout": 15
    },
    {
      "key": "dmd_js",
      "name": "🦁动漫岛┃动漫",
      "type": 3,
      "searchable": 1,
      "quickSearch": 1,
      "filterable": 1,
      "api": "./lib/drpy2.min.js",
      "ext": "./lib/dmd.js",
      "timeout": 15
    },
    {
      "key": "yishijiedm_js",
      "name": "🐶异世界┃动漫",
      "type": 3,
      "searchable": 1,
      "quickSearch": 1,
      "filterable": 1,
      "api": "./lib/drpy2.min.js",
      "ext": "./lib/yishijiedm.js",
      "timeout": 15
    },
    {
      "key": "新6V",
      "name": "🧲新6V┃磁力",
      "type": 3,
      "api": "csp_Xb6v",
      "searchable": 1,
      "changeable": 0,
      "timeout": 10
    },
    {
      "key": "暴風",
      "name": "🤗暴風┃采集",
      "type": 1,
      "api": "https://bfzyapi.com/api.php/provide/vod",
      "searchable": 1,
      "changeable": 1,
      "timeout": 10
    },
    {
      "key": "索尼",
      "name": "🤔索尼┃采集",
      "type": 1,
      "api": "https://suoniapi.com/api.php/provide/vod",
      "searchable": 1,
      "changeable": 1,
      "timeout": 10
    },
    {
      "key": "快帆",
      "name": "😒快帆┃采集",
      "type": 1,
      "api": "https://api.kuaifan.tv/api.php/provide/vod",
      "searchable": 1,
      "changeable": 1,
      "timeout": 10
    },
    {
      "key": "量子",
      "name": "🤠量子┃采集",
      "type": 0,
      "api": "https://cj.lziapi.com/api.php/provide/vod/at/xml/",
      "searchable": 1,
      "changeable": 1,
      "timeout": 10
    },
    {
      "key": "csp_QuPanSou",
      "name": "🤓趣盘搜┃搜索",
      "type": 3,
      "api": "csp_QuPanSou",
      "searchable": 1,
      "filterable": 1,
      "changeable": 0,
      "ext": {
        "cookie": "file://TV/quark_cookie.txt",
        "danmu": true
      },
      "timeout": 15
    },
    {
      "key": "csp_Qkpanso",
      "name": "🐚夸克盘搜┃搜索",
      "type": 3,
      "api": "csp_Qkpanso",
      "searchable": 1,
      "filterable": 1,
      "changeable": 0,
      "ext": {
        "cookie": "file://TV/quark_cookie.txt",
        "danmu": true
      },
      "timeout": 15
    },
    {
      "key": "csp_AiPanSou",
      "name": "🥰爱盘搜┃搜索",
      "type": 3,
      "api": "csp_AiPanSou",
      "searchable": 1,
      "filterable": 1,
      "changeable": 0,
      "ext": {
        "cookie": "file://TV/quark_cookie.txt",
        "danmu": true
      },
      "timeout": 15
    },
    {
      "key": "纸条",
      "name": "🗞纸条┃搜索",
      "type": 3,
      "api": "csp_XiaoZhiTiao",
      "searchable": 1,
      "filterable": 1,
      "changeable": 0,
      "ext": {
        "token": "file://TV/ali_token.txt",
        "danmu": true
      },
      "timeout": 15
    },
    {
      "key": "盘Se",
      "name": "🙀盘Se┃搜索",
      "type": 3,
      "api": "csp_PanSearch",
      "searchable": 1,
      "filterable": 0,
      "changeable": 0,
      "ext": "http://127.0.0.1:9978/file/tvbox/02383c26-04c5-41eb-a8ae-ea43660181c2/token.txt",
      "timeout": 15
    },
    {
      "key": "找資源",
      "name": "🐺找资源┃搜索",
      "type": 3,
      "api": "csp_Zhaozy",
      "searchable": 1,
      "filterable": 0,
      "changeable": 0,
      "ext": "http://127.0.0.1:9978/file/tvbox/02383c26-04c5-41eb-a8ae-ea43660181c2/token.txt",
      "timeout": 15
    },
    {
      "key": "七夜",
      "name": "😾七夜┃搜索",
      "type": 3,
      "api": "csp_Dovx",
      "searchable": 1,
      "filterable": 0,
      "changeable": 0,
      "ext": "http://127.0.0.1:9978/file/tvbox/02383c26-04c5-41eb-a8ae-ea43660181c2/token.txt",
      "timeout": 15
    },
    {
      "key": "盘搜",
      "name": "🦊盘搜┃搜索",
      "type": 3,
      "api": "csp_PanSou",
      "searchable": 1,
      "filterable": 0,
      "changeable": 0,
      "ext": "http://127.0.0.1:9978/file/tvbox/02383c26-04c5-41eb-a8ae-ea43660181c2/token.txt",
      "timeout": 15
    },
    {
      "key": "易搜",
      "name": "😹易搜┃搜索",
      "type": 3,
      "api": "csp_YiSo",
      "searchable": 1,
      "filterable": 0,
      "changeable": 0,
      "ext": "http://127.0.0.1:9978/file/tvbox/02383c26-04c5-41eb-a8ae-ea43660181c2/token.txt",
      "timeout": 15
    },
    {
      "key": "Up云搜",
      "name": "😻Up搜┃搜索",
      "type": 3,
      "api": "csp_Upys",
      "searchable": 1,
      "filterable": 0,
      "changeable": 0,
      "ext": {
        "token": "file://TV/ali_token.txt",
        "danmu": true
      },
      "timeout": 15
    },
    {
      "key": "云盘4K",
      "name": "🤖云盘4K┃搜索",
      "type": 3,
      "api": "csp_Yunpan4k",
      "searchable": 1,
      "filterable": 0,
      "changeable": 0,
      "ext": {
        "token": "file://TV/ali_token.txt",
        "cookie": "file://TV/quark_cookie.txt",
        "danmu": true
      },
      "timeout": 15
    },
    {
      "key": "push_agent",
      "name": "🛴手机┃推送",
      "type": 3,
      "api": "csp_Push",
      "searchable": 0,
      "filterable": 0,
      "changeable": 0,
      "ext": "http://127.0.0.1:9978/file/tvbox/02383c26-04c5-41eb-a8ae-ea43660181c2/token.txt",
      "timeout": 15
    }
  ],
  "parses": [
    {
      "name": "聚合1",
      "type": 3,
      "url": "Demo"
    },
    {
      "name": "聚合0",
      "type": 3,
      "url": "Web"
    },
    {
      "name": "免费分享",
      "type": 0,
      "url": "https://jx.xmflv.com/?url=",
      "ext": {
        "flag": [
          "qq",
          "腾讯",
          "qiyi",
          "爱奇艺",
          "奇艺",
          "youku",
          "优酷",
          "mgtv",
          "芒果",
          "imgo",
          "letv",
          "乐视",
          "pptv",
          "PPTV",
          "sohu",
          "bilibili",
          "哔哩哔哩",
          "哔哩"
        ],
        "header": {
          "User-Agent": "okhttp/4.1.0"
        }
      }
    }
  ],
  "doh": [
    {
      "name": "Google",
      "url": "https://dns.google/dns-query",
      "ips": [
        "8.8.4.4",
        "8.8.8.8"
      ]
    },
    {
      "name": "Cloudflare",
      "url": "https://cloudflare-dns.com/dns-query",
      "ips": [
        "1.1.1.1",
        "1.0.0.1",
        "2606:4700:4700::1111",
        "2606:4700:4700::1001"
      ]
    },
    {
      "name": "AdGuard",
      "url": "https://dns.adguard.com/dns-query",
      "ips": [
        "94.140.14.140",
        "94.140.14.141"
      ]
    },
    {
      "name": "DNSWatch",
      "url": "https://resolver2.dns.watch/dns-query",
      "ips": [
        "84.200.69.80",
        "84.200.70.40"
      ]
    },
    {
      "name": "Quad9",
      "url": "https://dns.quad9.net/dns-quer",
      "ips": [
        "9.9.9.9",
        "149.112.112.112"
      ]
    }
  ],
  "ads": [
    "mozai.4gtv.tv"
  ],
  "lives": [
    {
      "name": "live",
      "type": 0,
      "url": "http://127.0.0.1:9978/proxy?do=live&url=https://jihulab.com/my-program/zhiboyuan/-/raw/main/zhiboyuan.txt",
      "playerType": 1,
      "ua": "okhttp/3.15",
      "epg": "http://epg.112114.xyz/?ch={name}&date={date}",
      "logo": "https://epg.112114.xyz/logo/{name}.png",
      "timeout": 10
    },
    {
      "name": "fanmingming",
      "type": 0,
      "url": "https://live.fanmingming.com/tv/m3u/ipv6.m3u",
      "playerType": 1,
      "ua": "okhttp/3.15",
      "epg": "http://epg.112114.xyz/?ch={name}&date={date}",
      "logo": "https://epg.112114.xyz/logo/{name}.png",
      "timeout": 10
    }
  ],
  "rules": [
    {
      "name": "proxy",
      "hosts": [
        "raw.githubusercontent.com",
        "googlevideo.com",
        "cdn.v82u1l.com",
        "cdn.iz8qkg.com",
        "cdn.kin6c1.com",
        "c.biggggg.com",
        "c.olddddd.com",
        "haiwaikan.com",
        "www.histar.tv",
        "youtube.com",
        "uhibo.com",
        ".*boku.*",
        ".*nivod.*",
        ".*ulivetv.*",
        "wogg.link",
        "wogg.xyz"
      ]
    },
    {
      "name": "cl",
      "hosts": [
        "magnet"
      ],
      "regex": [
        "最 新",
        "直 播",
        "更 新"
      ]
    },
    {
      "name": "海外看",
      "hosts": [
        "haiwaikan"
      ],
      "regex": [
        "10.0099",
        "10.3333",
        "16.0599",
        "8.1748",
        "12.33",
        "10.85"
      ]
    },
    {
      "name": "索尼",
      "hosts": [
        "suonizy"
      ],
      "regex": [
        "15.1666",
        "15.2666"
      ]
    },
    {
      "name": "暴風",
      "hosts": [
        "bfzy"
      ],
      "regex": [
        "#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:3,[\\s\\S]*?#EXT-X-DISCONTINUITY"
      ]
    },
    {
      "name": "星星",
      "hosts": [
        "aws.ulivetv.net"
      ],
      "regex": [
        "#EXT-X-DISCONTINUITY\\r*\\n*#EXTINF:8,[\\s\\S]*?#EXT-X-DISCONTINUITY"
      ]
    },
    {
      "name": "量子",
      "hosts": [
        "vip.lz",
        "hd.lz",
        "v.cdnlz"
      ],
      "regex": [
        "18.5333"
      ]
    },
    {
      "name": "非凡",
      "hosts": [
        "vip.ffzy",
        "hd.ffzy"
      ],
      "regex": [
        "25.1999",
        "25.0666",
        "25.08",
        "20.52"
      ]
    },
    {
      "name": "火山嗅探",
      "hosts": [
        "huoshan.com"
      ],
      "regex": [
        "item_id="
      ]
    },
    {
      "name": "抖音嗅探",
      "hosts": [
        "douyin.com"
      ],
      "regex": [
        "is_play_url="
      ]
    },
    {
      "name": "农民嗅探",
      "hosts": [
        "toutiaovod.com"
      ],
      "regex": [
        "video/tos/cn"
      ]
    },
    {
      "name": "七新嗅探",
      "hosts": [
        "api.52wyb.com"
      ],
      "regex": [
        "m3u8?pt=m3u8"
      ]
    },
    {
      "name": "夜市",
      "hosts": [
        "yeslivetv.com"
      ],
      "script": [
        "document.getElementsByClassName('vjs-big-play-button')[0].click()"
      ]
    },
    {
      "name": "毛驴",
      "hosts": [
        "www.maolvys.com"
      ],
      "script": [
        "document.getElementsByClassName('swal-button swal-button--confirm')[0].click()"
      ]
    },
    {
      "name": "czzy",
      "hosts": [
        "10086.cn"
      ],
      "regex": [
        "/storageWeb/servlet/downloadServlet"
      ]
    },
    {
      "name": "bdys",
      "hosts": [
        "bytetos.com",
        "byteimg.com",
        "bytednsdoc.com",
        "pstatp.com"
      ],
      "regex": [
        "/tos-cn"
      ],
      "exclude": [
        ".m3u8"
      ]
    },
    {
      "name": "bdys10",
      "hosts": [
        "bdys10.com"
      ],
      "regex": [
        "/obj/"
      ],
      "exclude": [
        ".m3u8"
      ]
    }
  ]
}