wd23 commited on
Commit
2f85aec
·
verified ·
1 Parent(s): b9e8035

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -7
app.py CHANGED
@@ -1134,12 +1134,16 @@ HTML_TEMPLATE = r"""<!DOCTYPE html>
1134
  let tvFilters={official:'popular', region:null, year:null, genres:[]};
1135
  const ALLOWED_PAN_TYPES=['115','baidu','magnet'];
1136
  const MOVIE_MAIN=[{id:'popular',name:'🔥 热门电影'},{id:'now_playing',name:'🎬 正在热映'},{id:'top_rated',name:'⭐ 评分最高'},{id:'upcoming',name:'📅 即将上映'}];
1137
- const MOVIE_REGION=[{id:'movie_region_cn',name:'🇨🇳 国产'},{id:'movie_region_us',name:'🇺🇸 美国'},{id:'movie_region_jp',name:'🇯🇵 日本'},{id:'movie_region_kr',name:'🇰🇷 韩国'},{id:'movie_region_uk',name:'🇬🇧 英国'},{id:'movie_region_fr',name:'🇫🇷 法国'},{id:'movie_region_de',name:'🇩🇪 德国'}];
1138
- const MOVIE_YEAR=[{id:'movie_year_2026',name:'2026'},{id:'movie_year_2025',name:'2025'},{id:'movie_year_2024',name:'2024'},{id:'movie_year_2023',name:'2023'},{id:'movie_year_2022',name:'2022'},{id:'movie_year_2021',name:'2021'},{id:'movie_year_2020',name:'2020'},{id:'movie_year_2019',name:'2019'},{id:'movie_year_2018',name:'2018'},{id:'movie_year_2017',name:'2017'},{id:'movie_year_2016',name:'2016'},{id:'movie_year_2015',name:'2015'},{id:'movie_year_2014',name:'2014'},{id:'movie_year_2013',name:'2013'},{id:'movie_year_2012',name:'2012'},{id:'movie_year_2011',name:'2011'},{id:'movie_year_2010',name:'2010'}];
 
 
1139
  const MOVIE_GENRE=[{id:'movie_genre_28',name:'⚔️ 动作'},{id:'movie_genre_12',name:'🧙 冒险'},{id:'movie_genre_16',name:'🎨 动画'},{id:'movie_genre_35',name:'😄 喜剧'},{id:'movie_genre_80',name:'🔫 犯罪'},{id:'movie_genre_99',name:'📹 纪录片'},{id:'movie_genre_18',name:'📖 剧情'},{id:'movie_genre_10751',name:'👨‍👩‍👧 家庭'},{id:'movie_genre_14',name:'✨ 奇幻'},{id:'movie_genre_36',name:'📜 历史'},{id:'movie_genre_27',name:'👻 恐怖'},{id:'movie_genre_10402',name:'🎵 音乐'},{id:'movie_genre_9648',name:'🕵️ 悬疑'},{id:'movie_genre_10749',name:'💕 爱情'},{id:'movie_genre_878',name:'🚀 科幻'},{id:'movie_genre_53',name:'⚡ 惊悚'},{id:'movie_genre_10752',name:'⚔️ 战争'},{id:'movie_genre_37',name:'🤠 西部'}];
1140
  const TV_OFFICIAL=[{id:'popular',name:'🔥 热门剧集'},{id:'top_rated',name:'⭐ 评分最高'},{id:'on_the_air',name:'📡 正在播出'},{id:'airing_today',name:'📺 今日播出'}];
1141
- const TV_REGION=[{id:'cn',name:'🇨🇳 国产'},{id:'us_eu',name:'🌍 欧美'},{id:'jp',name:'🇯🇵 日剧'},{id:'kr',name:'🇰🇷 韩剧'},{id:'tw',name:'🇹🇼 台剧'},{id:'hk',name:'🇭🇰 港剧'},{id:'th',name:'🇹🇭 泰剧'}];
1142
- const TV_YEAR=[{id:'year_2026',name:'2026'},{id:'year_2025',name:'2025'},{id:'year_2024',name:'2024'},{id:'year_2023',name:'2023'},{id:'year_2022',name:'2022'},{id:'year_2021',name:'2021'},{id:'year_2020',name:'2020'},{id:'year_2019',name:'2019'},{id:'year_2018',name:'2018'},{id:'year_2017',name:'2017'},{id:'year_2016',name:'2016'},{id:'year_2015',name:'2015'},{id:'year_2014',name:'2014'},{id:'year_2013',name:'2013'},{id:'year_2012',name:'2012'},{id:'year_2011',name:'2011'},{id:'year_2010',name:'2010'}];
 
 
1143
  const TV_GENRE=[{id:'genre_18',name:'📖 剧情'},{id:'genre_35',name:'😄 喜剧'},{id:'genre_10759',name:'⚔️ 动作冒险'},{id:'genre_10765',name:'🚀 科幻奇幻'},{id:'genre_9648',name:'���️ 悬疑'},{id:'genre_10749',name:'💕 爱情'},{id:'genre_99',name:'📹 纪录片'},{id:'genre_16',name:'🎨 动画'},{id:'genre_80',name:'🔫 犯罪'},{id:'genre_10751',name:'👨‍👩‍👧 家庭'},{id:'genre_10762',name:'🎭 真人秀'},{id:'genre_10763',name:'🗳️ 新闻'},{id:'genre_10764',name:'📺 真人秀'},{id:'genre_10766',name:'🎬 肥皂剧'},{id:'genre_10767',name:'🗣️ 脱口秀'},{id:'genre_10768',name:'⚖️ 律政'}];
1144
  function extractLinkFromResource(r){return r.link||r.download_url||r.url||r.pan_url||'';}
1145
  function detectPanTypeFromLink(link){if(!link)return'unknown';let l=link.toLowerCase();if(l.includes('pan.baidu.com')||l.includes('baidu.com/s/'))return'baidu';if(l.includes('115.com'))return'115';if(l.includes('magnet:')||l.includes('ed2k://'))return'magnet';return'unknown';}
@@ -1430,13 +1434,10 @@ except Exception as e:
1430
  # =========================
1431
 
1432
  TMDB_CATEGORY_ENDPOINTS = {
1433
- # TMDB 官方原版电影分类
1434
  "now_playing": "/movie/now_playing",
1435
  "popular": "/movie/popular",
1436
  "top_rated": "/movie/top_rated",
1437
  "upcoming": "/movie/upcoming",
1438
-
1439
- # TMDB 官方原版电视剧分类
1440
  "tv_popular": "/tv/popular",
1441
  "tv_top_rated": "/tv/top_rated",
1442
  "on_the_air": "/tv/on_the_air",
 
1134
  let tvFilters={official:'popular', region:null, year:null, genres:[]};
1135
  const ALLOWED_PAN_TYPES=['115','baidu','magnet'];
1136
  const MOVIE_MAIN=[{id:'popular',name:'🔥 热门电影'},{id:'now_playing',name:'🎬 正在热映'},{id:'top_rated',name:'⭐ 评分最高'},{id:'upcoming',name:'📅 即将上映'}];
1137
+ const MOVIE_REGION=[];//removed
1138
+ //{id:'movie_region_cn',name:'🇨🇳 国产'},{id:'movie_region_us',name:'🇺🇸 美国'},{id:'movie_region_jp',name:'🇯🇵 日本'},{id:'movie_region_kr',name:'🇰🇷 韩国'},{id:'movie_region_uk',name:'🇬🇧 英国'},{id:'movie_region_fr',name:'🇫🇷 法国'},{id:'movie_region_de',name:'🇩🇪 德国'}];
1139
+ const MOVIE_YEAR=[];//removed
1140
+ //{id:'movie_year_2026',name:'2026'},{id:'movie_year_2025',name:'2025'},{id:'movie_year_2024',name:'2024'},{id:'movie_year_2023',name:'2023'},{id:'movie_year_2022',name:'2022'},{id:'movie_year_2021',name:'2021'},{id:'movie_year_2020',name:'2020'},{id:'movie_year_2019',name:'2019'},{id:'movie_year_2018',name:'2018'},{id:'movie_year_2017',name:'2017'},{id:'movie_year_2016',name:'2016'},{id:'movie_year_2015',name:'2015'},{id:'movie_year_2014',name:'2014'},{id:'movie_year_2013',name:'2013'},{id:'movie_year_2012',name:'2012'},{id:'movie_year_2011',name:'2011'},{id:'movie_year_2010',name:'2010'}];
1141
  const MOVIE_GENRE=[{id:'movie_genre_28',name:'⚔️ 动作'},{id:'movie_genre_12',name:'🧙 冒险'},{id:'movie_genre_16',name:'🎨 动画'},{id:'movie_genre_35',name:'😄 喜剧'},{id:'movie_genre_80',name:'🔫 犯罪'},{id:'movie_genre_99',name:'📹 纪录片'},{id:'movie_genre_18',name:'📖 剧情'},{id:'movie_genre_10751',name:'👨‍👩‍👧 家庭'},{id:'movie_genre_14',name:'✨ 奇幻'},{id:'movie_genre_36',name:'📜 历史'},{id:'movie_genre_27',name:'👻 恐怖'},{id:'movie_genre_10402',name:'🎵 音乐'},{id:'movie_genre_9648',name:'🕵️ 悬疑'},{id:'movie_genre_10749',name:'💕 爱情'},{id:'movie_genre_878',name:'🚀 科幻'},{id:'movie_genre_53',name:'⚡ 惊悚'},{id:'movie_genre_10752',name:'⚔️ 战争'},{id:'movie_genre_37',name:'🤠 西部'}];
1142
  const TV_OFFICIAL=[{id:'popular',name:'🔥 热门剧集'},{id:'top_rated',name:'⭐ 评分最高'},{id:'on_the_air',name:'📡 正在播出'},{id:'airing_today',name:'📺 今日播出'}];
1143
+ const TV_REGION=[];//removed
1144
+ //{id:'cn',name:'🇨🇳 国产'},{id:'us_eu',name:'🌍 欧美'},{id:'jp',name:'🇯🇵 日剧'},{id:'kr',name:'🇰🇷 韩剧'},{id:'tw',name:'🇹🇼 台剧'},{id:'hk',name:'🇭🇰 港剧'},{id:'th',name:'🇹🇭 泰剧'}];
1145
+ const TV_YEAR=[];//removed
1146
+ //{id:'year_2026',name:'2026'},{id:'year_2025',name:'2025'},{id:'year_2024',name:'2024'},{id:'year_2023',name:'2023'},{id:'year_2022',name:'2022'},{id:'year_2021',name:'2021'},{id:'year_2020',name:'2020'},{id:'year_2019',name:'2019'},{id:'year_2018',name:'2018'},{id:'year_2017',name:'2017'},{id:'year_2016',name:'2016'},{id:'year_2015',name:'2015'},{id:'year_2014',name:'2014'},{id:'year_2013',name:'2013'},{id:'year_2012',name:'2012'},{id:'year_2011',name:'2011'},{id:'year_2010',name:'2010'}];
1147
  const TV_GENRE=[{id:'genre_18',name:'📖 剧情'},{id:'genre_35',name:'😄 喜剧'},{id:'genre_10759',name:'⚔️ 动作冒险'},{id:'genre_10765',name:'🚀 科幻奇幻'},{id:'genre_9648',name:'���️ 悬疑'},{id:'genre_10749',name:'💕 爱情'},{id:'genre_99',name:'📹 纪录片'},{id:'genre_16',name:'🎨 动画'},{id:'genre_80',name:'🔫 犯罪'},{id:'genre_10751',name:'👨‍👩‍👧 家庭'},{id:'genre_10762',name:'🎭 真人秀'},{id:'genre_10763',name:'🗳️ 新闻'},{id:'genre_10764',name:'📺 真人秀'},{id:'genre_10766',name:'🎬 肥皂剧'},{id:'genre_10767',name:'🗣️ 脱口秀'},{id:'genre_10768',name:'⚖️ 律政'}];
1148
  function extractLinkFromResource(r){return r.link||r.download_url||r.url||r.pan_url||'';}
1149
  function detectPanTypeFromLink(link){if(!link)return'unknown';let l=link.toLowerCase();if(l.includes('pan.baidu.com')||l.includes('baidu.com/s/'))return'baidu';if(l.includes('115.com'))return'115';if(l.includes('magnet:')||l.includes('ed2k://'))return'magnet';return'unknown';}
 
1434
  # =========================
1435
 
1436
  TMDB_CATEGORY_ENDPOINTS = {
 
1437
  "now_playing": "/movie/now_playing",
1438
  "popular": "/movie/popular",
1439
  "top_rated": "/movie/top_rated",
1440
  "upcoming": "/movie/upcoming",
 
 
1441
  "tv_popular": "/tv/popular",
1442
  "tv_top_rated": "/tv/top_rated",
1443
  "on_the_air": "/tv/on_the_air",