From c6bdfea482f26e4596eeb3bec7dec0df77ed1725 Mon Sep 17 00:00:00 2001 From: Animenosekai <40539549+Animenosekai@users.noreply.github.com> Date: Wed, 31 Jul 2024 20:09:09 +0200 Subject: [PATCH] [fix] fixing premium channels from www.skyperfectv.co.jp --- .../www.skyperfectv.co.jp.channels.xml | 136 +++++++++--------- .../www.skyperfectv.co.jp.config.js | 7 +- 2 files changed, 73 insertions(+), 70 deletions(-) diff --git a/sites/www.skyperfectv.co.jp/www.skyperfectv.co.jp.channels.xml b/sites/www.skyperfectv.co.jp/www.skyperfectv.co.jp.channels.xml index c84f80a5..945cc877 100644 --- a/sites/www.skyperfectv.co.jp/www.skyperfectv.co.jp.channels.xml +++ b/sites/www.skyperfectv.co.jp/www.skyperfectv.co.jp.channels.xml @@ -69,72 +69,72 @@ ショップチャンネル QVC(キューヴィーシー) WOWOW 4K - V☆パラダイス - エキサイティング・グランプリ - スポーツライブ+ 2 - FIGHTING TV サムライ - 刺激ストロングチャンネル - ダンスチャンネル by エンタメ~テレ - スカチャン5 - スカチャン6 - スカチャン7 - スカチャン8 - スカチャン9 - スカチャン10 - スカチャン11 - スカチャン12 - スカチャン13 - スカチャン14 - ミュージック・ジャパンTV - ミュージック・グラフィティTV - アジアドラマチックTV(アジドラ) - KNTV - 大人のイキヌキ!ヌーヴェルパラダイス - アイドル専門チャンネルPigoo - SORA―お天気チャンネル― - CNN U.S. - 中国テレビ★大富チャンネル - 日経CNBC - ベターライフチャンネル - パチンコ★パチスロTV! - パチ・スロ サイトセブンTV - 釣りビジョンHD - 寄席チャンネル - 旅チャンネル - 鉄道チャンネル - 南関東地方競馬チャンネル - JLC680 - JLC681 - JLC682 - JLC683 - JLC684 - グリーンチャンネル2 - SPEEDチャンネル(競輪ライブ) 690 - SPEEDチャンネル(競輪ライブ) 691 - SPEEDチャンネル(競輪ライブ) 692 - SPEEDチャンネル(競輪ライブ) 693 - SPEEDチャンネル(競輪ライブ) 694 - スピードプラスワン695 - 地方競馬ナイン 701 - 地方競馬ナイン 702 - 地方競馬ナイン 703 - フェニックステレビ(鳳凰衛視) - ジュエリー☆GSTV - セレクトショッピング - kmpチャンネル - プレイボーイ チャンネル - レインボーチャンネル - ミッドナイト・ブルー - パラダイステレビ - チェリーボム - VENUS - バニラスカイチャンネル - エンタ!959 - Zaptv - ダイナマイトTV - AV王 - レッドチェリー - Splash - フラミンゴ - スカパー!プロモ599 + V☆パラダイス + エキサイティング・グランプリ + スポーツライブ+ 2 + FIGHTING TV サムライ + 刺激ストロングチャンネル + ダンスチャンネル by エンタメ~テレ + スカチャン5 + スカチャン6 + スカチャン7 + スカチャン8 + スカチャン9 + スカチャン10 + スカチャン11 + スカチャン12 + スカチャン13 + スカチャン14 + ミュージック・ジャパンTV + ミュージック・グラフィティTV + アジアドラマチックTV(アジドラ) + KNTV + 大人のイキヌキ!ヌーヴェルパラダイス + アイドル専門チャンネルPigoo + SORA―お天気チャンネル― + CNN U.S. + 中国テレビ★大富チャンネル + 日経CNBC + ベターライフチャンネル + パチンコ★パチスロTV! + パチ・スロ サイトセブンTV + 釣りビジョンHD + 寄席チャンネル + 旅チャンネル + 鉄道チャンネル + 南関東地方競馬チャンネル + JLC680 + JLC681 + JLC682 + JLC683 + JLC684 + グリーンチャンネル2 + SPEEDチャンネル(競輪ライブ) 690 + SPEEDチャンネル(競輪ライブ) 691 + SPEEDチャンネル(競輪ライブ) 692 + SPEEDチャンネル(競輪ライブ) 693 + SPEEDチャンネル(競輪ライブ) 694 + スピードプラスワン695 + 地方競馬ナイン 701 + 地方競馬ナイン 702 + 地方競馬ナイン 703 + フェニックステレビ(鳳凰衛視) + ジュエリー☆GSTV + セレクトショッピング + kmpチャンネル + プレイボーイ チャンネル + レインボーチャンネル + ミッドナイト・ブルー + パラダイステレビ + チェリーボム + VENUS + バニラスカイチャンネル + エンタ!959 + Zaptv + ダイナマイトTV + AV王 + レッドチェリー + Splash + フラミンゴ + スカパー!プロモ599 \ No newline at end of file diff --git a/sites/www.skyperfectv.co.jp/www.skyperfectv.co.jp.config.js b/sites/www.skyperfectv.co.jp/www.skyperfectv.co.jp.config.js index 0bc9d0be..b42499ad 100644 --- a/sites/www.skyperfectv.co.jp/www.skyperfectv.co.jp.config.js +++ b/sites/www.skyperfectv.co.jp/www.skyperfectv.co.jp.config.js @@ -13,13 +13,17 @@ dayjs.extend(duration) module.exports = { site: 'www.skyperfectv.co.jp', - days: 7, + days: 1, lang: 'ja', url: function ({ date, channel }) { let [type, ...code] = channel.site_id.split('_') code = code.join('_') + console.log(`https://www.skyperfectv.co.jp/program/schedule/${type}/channel:${code}/date:${date.format('YYMMDD')}`) return `https://www.skyperfectv.co.jp/program/schedule/${type}/channel:${code}/date:${date.format('YYMMDD')}` }, + logo: function ({channel}) { + return `https://www.skyperfectv.co.jp/library/common/img/channel/icon/basic/m_${channel.site_id.toLowerCase()}.gif` + }, parser: function ({ content, date }) { const $ = cheerio.load(content) const programs = [] @@ -67,7 +71,6 @@ module.exports = { return programs }, - async channels() { const pageParser = (content, type) => { // type: "basic" | "premium"