From d6ec730d4f1b959057d5f08b71144a36ec9f6b5c Mon Sep 17 00:00:00 2001 From: RevGear <95308545+RevGear@users.noreply.github.com> Date: Thu, 29 Dec 2022 13:15:14 +0000 Subject: [PATCH] Rename to mujtvprogram.cz --- .../__data__/content.html | 0 .../__data__/no_content.html | 0 .../mujtvprogram.cz.config.js} | 0 .../mujtvprogram.cz.test.js} | 104 ++++++++-------- .../mujtvprogram.cz_cz.channels.xml} | 116 +++++++++--------- 5 files changed, 110 insertions(+), 110 deletions(-) rename sites/{skylink.cz => mujtvprogram.cz}/__data__/content.html (100%) rename sites/{skylink.cz => mujtvprogram.cz}/__data__/no_content.html (100%) rename sites/{skylink.cz/skylink.cz.config.js => mujtvprogram.cz/mujtvprogram.cz.config.js} (100%) rename sites/{skylink.cz/skylink.cz.test.js => mujtvprogram.cz/mujtvprogram.cz.test.js} (89%) rename sites/{skylink.cz/skylink.cz_cz.channels.xml => mujtvprogram.cz/mujtvprogram.cz_cz.channels.xml} (80%) diff --git a/sites/skylink.cz/__data__/content.html b/sites/mujtvprogram.cz/__data__/content.html similarity index 100% rename from sites/skylink.cz/__data__/content.html rename to sites/mujtvprogram.cz/__data__/content.html diff --git a/sites/skylink.cz/__data__/no_content.html b/sites/mujtvprogram.cz/__data__/no_content.html similarity index 100% rename from sites/skylink.cz/__data__/no_content.html rename to sites/mujtvprogram.cz/__data__/no_content.html diff --git a/sites/skylink.cz/skylink.cz.config.js b/sites/mujtvprogram.cz/mujtvprogram.cz.config.js similarity index 100% rename from sites/skylink.cz/skylink.cz.config.js rename to sites/mujtvprogram.cz/mujtvprogram.cz.config.js diff --git a/sites/skylink.cz/skylink.cz.test.js b/sites/mujtvprogram.cz/mujtvprogram.cz.test.js similarity index 89% rename from sites/skylink.cz/skylink.cz.test.js rename to sites/mujtvprogram.cz/mujtvprogram.cz.test.js index 661f1f6d..2d745e39 100644 --- a/sites/skylink.cz/skylink.cz.test.js +++ b/sites/mujtvprogram.cz/mujtvprogram.cz.test.js @@ -1,52 +1,52 @@ -// npx epg-grabber --config=sites/skylink.cz/skylink.cz.config.js --channels=sites/skylink.cz/skylink.cz_cz.channels.xml --output=guide.xml --days=2 - -const { parser, url } = require('./skylink.cz.config.js') -const fs = require('fs') -const path = require('path') -const dayjs = require('dayjs') -const utc = require('dayjs/plugin/utc') -const customParseFormat = require('dayjs/plugin/customParseFormat') -dayjs.extend(customParseFormat) -dayjs.extend(utc) - - -const channel = { - site_id: '1', - xmltv_id: 'CT1.cz' -} - -it('can generate valid url for today', () => { - const date = dayjs.utc().startOf('d') - expect(url({ channel, date })).toBe('https://services.mujtvprogram.cz/tvprogram2services/services/tvprogrammelist_mobile.php?channel_cid=1&day=0') -}) - -it('can generate valid url for tomorrow', () => { - const date = dayjs.utc().startOf('d').add(1, 'd') - expect(url({ channel, date })).toBe('https://services.mujtvprogram.cz/tvprogram2services/services/tvprogrammelist_mobile.php?channel_cid=1&day=1') -}) - -it('can parse response', () => { - const content = fs.readFileSync(path.resolve(__dirname, '__data__/content.html')) - - let results = parser({ content }).map(p => { - p.start = p.start.toJSON() - p.stop = p.stop.toJSON() - return p - }) - expect(results[3]).toMatchObject({ - title: `Čepice`, - description: `Jarka (J. Bohdalová) vyčítá manželovi Jiřímu (F. Řehák), že jí nepomáhá při předvánočním úklidu. Vzápětí ale náhodou najde ve skříni ukrytou dámskou čepici a napadne ji, že jde o Jiřího dárek pro ni pod stromeček. Její chování se ihned změní. Jen muži naznačí, že by chtěla čepici jiné barvy. Manžel jí ovšem řekne, že čepici si u něj schoval kamarád Venca (M. Šulc). Zklamaná žena to prozradí Vencově manželce Božce (A. Tománková). Na Štědrý den však Božka najde pod stromečkem jen rtěnku...`, - category: 'film', - date: '1983', - director: ['Mudra F.'], - actor: ['Bohdalová J.', 'Řehák F.', 'Šulc M.'], - start: '2022-12-23T08:00:00.000Z', - stop: '2022-12-23T08:20:00.000Z' - }) - }) - - it('can handle empty guide', () => { - const content = fs.readFileSync(path.resolve(__dirname, '__data__/no_content.html')) - const result = parser(content, channel ) - expect(result).toMatchObject([]) -}) +// npx epg-grabber --config=sites/mujtvprogram.cz/mujtvprogram.cz.config.js --channels=sites/mujtvprogram.cz/mujtvprogram.cz_cz.channels.xml --output=guide.xml --days=2 + +const { parser, url } = require('./mujtvprogram.cz.config.js') +const fs = require('fs') +const path = require('path') +const dayjs = require('dayjs') +const utc = require('dayjs/plugin/utc') +const customParseFormat = require('dayjs/plugin/customParseFormat') +dayjs.extend(customParseFormat) +dayjs.extend(utc) + + +const channel = { + site_id: '1', + xmltv_id: 'CT1.cz' +} + +it('can generate valid url for today', () => { + const date = dayjs.utc().startOf('d') + expect(url({ channel, date })).toBe('https://services.mujtvprogram.cz/tvprogram2services/services/tvprogrammelist_mobile.php?channel_cid=1&day=0') +}) + +it('can generate valid url for tomorrow', () => { + const date = dayjs.utc().startOf('d').add(1, 'd') + expect(url({ channel, date })).toBe('https://services.mujtvprogram.cz/tvprogram2services/services/tvprogrammelist_mobile.php?channel_cid=1&day=1') +}) + +it('can parse response', () => { + const content = fs.readFileSync(path.resolve(__dirname, '__data__/content.html')) + + let results = parser({ content }).map(p => { + p.start = p.start.toJSON() + p.stop = p.stop.toJSON() + return p + }) + expect(results[3]).toMatchObject({ + title: `Čepice`, + description: `Jarka (J. Bohdalová) vyčítá manželovi Jiřímu (F. Řehák), že jí nepomáhá při předvánočním úklidu. Vzápětí ale náhodou najde ve skříni ukrytou dámskou čepici a napadne ji, že jde o Jiřího dárek pro ni pod stromeček. Její chování se ihned změní. Jen muži naznačí, že by chtěla čepici jiné barvy. Manžel jí ovšem řekne, že čepici si u něj schoval kamarád Venca (M. Šulc). Zklamaná žena to prozradí Vencově manželce Božce (A. Tománková). Na Štědrý den však Božka najde pod stromečkem jen rtěnku...`, + category: 'film', + date: '1983', + director: ['Mudra F.'], + actor: ['Bohdalová J.', 'Řehák F.', 'Šulc M.'], + start: '2022-12-23T08:00:00.000Z', + stop: '2022-12-23T08:20:00.000Z' + }) + }) + + it('can handle empty guide', () => { + const content = fs.readFileSync(path.resolve(__dirname, '__data__/no_content.html')) + const result = parser(content, channel ) + expect(result).toMatchObject([]) +}) diff --git a/sites/skylink.cz/skylink.cz_cz.channels.xml b/sites/mujtvprogram.cz/mujtvprogram.cz_cz.channels.xml similarity index 80% rename from sites/skylink.cz/skylink.cz_cz.channels.xml rename to sites/mujtvprogram.cz/mujtvprogram.cz_cz.channels.xml index e76b2aed..8e13b1ff 100644 --- a/sites/skylink.cz/skylink.cz_cz.channels.xml +++ b/sites/mujtvprogram.cz/mujtvprogram.cz_cz.channels.xml @@ -1,18 +1,23 @@ - + 360TuneBox 3SAT + Adult Channel Al Jazeera AMC + Animal Planet + Arena Sport 1 HD Arena Sport 2 ARTE Auto Motor Sport HD - AXN Black AXN + + AXN Black + AXN White BabyTV Barrandov Krimi @@ -21,12 +26,15 @@ Blue Hustler Boomerang BoomerangEMEA.us + Brazzers TV Europe Canal 24 Horas CANAL+ Domo Cartoon Network CBS Reality + Cinemax + Cinemax2 Club MTV Europe CNBC Europe @@ -35,27 +43,33 @@ Cool TV Crime & Investigation CS Film + CS History CS Horror CS Mystery ČT :D HD ČT art HD ČT Sport HD + ČT1 HD + ČT2 HD ČT24 HD ČT3 HD Deutsche Welle English Deluxe Music Discovery Channel + Discovery Science Disney Channel + Disney Channel Disney Junior DMAX DocuBox Dorcel TV Dorcel XXX - ducktv + Duck TV + Duck TV Duna Duna SK Dvojka HD @@ -66,35 +80,45 @@ Eroxxx EuroNews Eurosport 1 - + Eurosport 2 - + Extreme Sports Channel Fashion TV Europe FashionBox.nl Fast&FunBox FightBox Film Europe HD - + Film Europe+ HD Film+ + FilmBox + FilmBox Extra HD + FilmBox Family + + FilmBox Premium HD + FilmBox Premium FilmBox Stars - FilmBoxPremiumCzechRepublicSlovakia.cz + Fishing and Hunting + Food Network France 24 HD France 24 Ginx eSports TV Golf Channel HBO + HBO2 + HBO3 HBO3 History HD + HTV1 HTV2 Hustler @@ -120,7 +144,8 @@ Markiza Dajto Markíza International Markíza - TV Doma + Markíza Doma + MDR Mezzo HD Mezzo Live HD Minimax @@ -136,8 +161,11 @@ Music Box National Geographic + National Geographic Wild + + Nick Jr Czech Nickelodeon Nicktoons @@ -157,10 +185,13 @@ ÓČKO EXPRES HD ÓČKO STAR ORF1 + ORF2 + Paramount Network Playboy TV Europe Polsat + Power TV Praha TV @@ -176,6 +207,7 @@ PrimaPlus.cz Private TV PRO7 + Rebel RELAX Retro @@ -186,6 +218,7 @@ RTL Hungary RTL2 SAT.1 + SAT.1 Gold Senzi Sky News International @@ -195,9 +228,13 @@ Spektrum HD Spektrum Home Spektrum - - Sport 1 HD - Sport 2 HD + + Sport1 + + Sport 1 + + Sport 2 + Sport.sk SPORT5 Stingray Classica HD @@ -211,64 +248,27 @@ TV5 Monde TV Barrandov HD JOJ + + TV Lux HD TV Noe HD + TVP 1 TVP 2 TV Paprika + TV8 HD UP NETWORK + V1 Viasat Explore - Viasat History HD - Viasat Nature HD + + Viasat History + + Viasat Nature + VIXEN HD VOX ZDF ZDF NEO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file