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"