mirror of
https://github.com/iptv-org/epg.git
synced 2025-05-09 08:30:06 -04:00
Merge branch 'master' into BellezaEmporium-patch-2
This commit is contained in:
commit
cba34bd351
213 changed files with 10962 additions and 2455 deletions
|
@ -94,7 +94,7 @@ it('can handle empty guide', () => {
|
|||
To run the tests you can use the following command:
|
||||
|
||||
```sh
|
||||
npm test -- example.com
|
||||
npm test --- example.com
|
||||
```
|
||||
|
||||
Detailed documentation for the tests can be found here: https://jestjs.io/docs/using-matchers
|
||||
|
@ -119,7 +119,7 @@ This file contains a list of channels available at the source.
|
|||
After creating all the files we can make sure that the guide loads correctly and has no errors using the command:
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=example.com
|
||||
npm run grab --- --site=example.com
|
||||
```
|
||||
|
||||
If the download is successful, the `guide.xml` file with the ready to use program should appear in the root directory.
|
||||
|
|
10
README.md
10
README.md
|
@ -42,13 +42,13 @@ npm install
|
|||
To start the download of the guide, select one of the [supported sites](SITES.md) and paste its name into the command below:
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=example.com
|
||||
npm run grab --- --site=example.com
|
||||
```
|
||||
|
||||
And once the download is complete, the guide will be saved to the `guide.xml` file.
|
||||
|
||||
```sh
|
||||
Usage: npm run grab -- [options]
|
||||
Usage: npm run grab --- [options]
|
||||
|
||||
Options:
|
||||
-s, --site <name> Name of the site to parse
|
||||
|
@ -90,7 +90,7 @@ http://<your_local_ip_address>:3000/guide.xml
|
|||
By default, the guide for each channel is downloaded one by one, but you can change this behavior by increasing the number of simultaneous requests using the `--maxConnections` attribute:
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=example.com --maxConnections=10
|
||||
npm run grab --- --site=example.com --maxConnections=10
|
||||
```
|
||||
|
||||
But be aware that under heavy load, some sites may start return an error or completely block your access.
|
||||
|
@ -110,7 +110,7 @@ Create an XML file and copy the descriptions of all the channels you need from t
|
|||
And then specify the path to that file via the `--channels` attribute:
|
||||
|
||||
```sh
|
||||
npm run grab -- --channels=path/to/custom.channels.xml
|
||||
npm run grab --- --channels=path/to/custom.channels.xml
|
||||
```
|
||||
|
||||
### Run on schedule
|
||||
|
@ -118,7 +118,7 @@ npm run grab -- --channels=path/to/custom.channels.xml
|
|||
If you want to download the guide automatically on a schedule, you need to pass a valid [cron expression](https://crontab.guru/) to the script using the `--cron` attribute:
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=example.com --cron="0 0 * * *"
|
||||
npm run grab --- --site=example.com --cron="0 0 * * *"
|
||||
```
|
||||
|
||||
## Update
|
||||
|
|
2170
package-lock.json
generated
2170
package-lock.json
generated
File diff suppressed because it is too large
Load diff
16
package.json
16
package.json
|
@ -38,9 +38,9 @@
|
|||
"@types/lodash": "^4.14.199",
|
||||
"@types/node-cleanup": "^2.1.2",
|
||||
"@types/numeral": "^2.0.3",
|
||||
"@typescript-eslint/eslint-plugin": "^6.7.3",
|
||||
"@typescript-eslint/eslint-plugin": "^8.18.0",
|
||||
"axios": "^1.5.1",
|
||||
"axios-cookiejar-support": "^4.0.7",
|
||||
"axios-cookiejar-support": "^5.0.4",
|
||||
"chalk": "^4.1.2",
|
||||
"cheerio": "^1.0.0-rc.10",
|
||||
"cli-progress": "^3.12.0",
|
||||
|
@ -50,9 +50,9 @@
|
|||
"csv-parser": "^3.0.0",
|
||||
"cwait": "^1.1.2",
|
||||
"dayjs": "^1.11.10",
|
||||
"epg-grabber": "^0.37.2",
|
||||
"epg-parser": "^0.3.1",
|
||||
"eslint": "^8.17.0",
|
||||
"epg-grabber": "^0.37.4",
|
||||
"epg-parser": "^0.2.0",
|
||||
"eslint": "^9.17.0",
|
||||
"eslint-config-prettier": "^9.0.0",
|
||||
"form-data": "^4.0.0",
|
||||
"fs-extra": "^10.0.1",
|
||||
|
@ -72,15 +72,15 @@
|
|||
"numeral": "^2.0.6",
|
||||
"parse-duration": "^1.0.0",
|
||||
"pdf-parse": "^1.1.1",
|
||||
"serve": "^14.2.0",
|
||||
"serve": "^14.2.4",
|
||||
"signale": "^1.4.0",
|
||||
"srcset": "^4.0.0",
|
||||
"table2array": "^0.0.2",
|
||||
"tabletojson": "^2.0.7",
|
||||
"tough-cookie": "^4.1.3",
|
||||
"tough-cookie": "^5.0.0",
|
||||
"transliteration": "^2.2.0",
|
||||
"ts-jest": "^29.1.1",
|
||||
"tsx": "^3.13.0",
|
||||
"tsx": "^4.19.2",
|
||||
"unzipit": "^1.4.0",
|
||||
"wildcard-match": "^5.1.2"
|
||||
},
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
import { Collection, Logger, DateTime, Storage, Zip } from '@freearhey/core'
|
||||
import { Channel } from 'epg-grabber'
|
||||
import { XMLTV } from '../core'
|
||||
import path from 'path'
|
||||
|
||||
type GuideProps = {
|
||||
channels: Collection
|
||||
|
@ -22,7 +23,7 @@ export class Guide {
|
|||
this.channels = channels
|
||||
this.programs = programs
|
||||
this.logger = logger
|
||||
this.storage = new Storage()
|
||||
this.storage = new Storage(path.dirname(filepath))
|
||||
this.filepath = filepath
|
||||
this.gzip = gzip || false
|
||||
}
|
||||
|
@ -43,15 +44,17 @@ export class Guide {
|
|||
})
|
||||
|
||||
const xmlFilepath = this.filepath
|
||||
const xmlFilename = path.basename(xmlFilepath)
|
||||
this.logger.info(` saving to "${xmlFilepath}"...`)
|
||||
await this.storage.save(xmlFilepath, xmltv.toString())
|
||||
await this.storage.save(xmlFilename, xmltv.toString())
|
||||
|
||||
if (this.gzip) {
|
||||
const zip = new Zip()
|
||||
const compressed = await zip.compress(xmltv.toString())
|
||||
const gzFilepath = `${this.filepath}.gz`
|
||||
const gzFilename = path.basename(gzFilepath)
|
||||
this.logger.info(` saving to "${gzFilepath}"...`)
|
||||
await this.storage.save(gzFilepath, compressed)
|
||||
await this.storage.save(gzFilename, compressed)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -47,7 +47,7 @@ export class QueueCreator {
|
|||
(_channel: ApiChannel) => _channel.id === channel.xmltv_id
|
||||
)
|
||||
if (found) {
|
||||
channel.logo = found.logo
|
||||
channel.icon = found.logo
|
||||
channel.name = found.name
|
||||
}
|
||||
} else {
|
||||
|
|
|
@ -5,11 +5,11 @@ https://www.9tv.co.il/BroadcastSchedule
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=9tv.co.il
|
||||
npm run grab --- --site=9tv.co.il
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- 9tv.co.il
|
||||
npm test --- 9tv.co.il
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.abc.net.au/tv/epg/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=abc.net.au
|
||||
npm run grab --- --site=abc.net.au
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/abc.net.au/abc.net.au.config.js --output=./sites/abc.net.au/abc.net.au.channels.xml
|
||||
npm run channels:parse --- --config=./sites/abc.net.au/abc.net.au.config.js --output=./sites/abc.net.au/abc.net.au.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- abc.net.au
|
||||
npm test --- abc.net.au
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.allente.dk/tv-guide/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=allente.dk
|
||||
npm run grab --- --site=allente.dk
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/allente.dk/allente.dk.config.js --output=./sites/allente.dk/allente.dk.channels.xml
|
||||
npm run channels:parse --- --config=./sites/allente.dk/allente.dk.config.js --output=./sites/allente.dk/allente.dk.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- allente.dk
|
||||
npm test --- allente.dk
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.allente.fi/tv-guide/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=allente.fi
|
||||
npm run grab --- --site=allente.fi
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/allente.fi/allente.fi.config.js --output=./sites/allente.fi/allente.fi.channels.xml
|
||||
npm run channels:parse --- --config=./sites/allente.fi/allente.fi.config.js --output=./sites/allente.fi/allente.fi.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- allente.fi
|
||||
npm test --- allente.fi
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.allente.no/tv-guide/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=allente.no
|
||||
npm run grab --- --site=allente.no
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/allente.no/allente.no.config.js --output=./sites/allente.no/allente.no.channels.xml
|
||||
npm run channels:parse --- --config=./sites/allente.no/allente.no.config.js --output=./sites/allente.no/allente.no.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- allente.no
|
||||
npm test --- allente.no
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.allente.se/tv-guide/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=allente.se
|
||||
npm run grab --- --site=allente.se
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/allente.se/allente.se.config.js --output=./sites/allente.se/allente.se.channels.xml
|
||||
npm run channels:parse --- --config=./sites/allente.se/allente.se.config.js --output=./sites/allente.se/allente.se.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- allente.se
|
||||
npm test --- allente.se
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://andorradifusio.ad/programacio/atv
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=andorradifusio.ad
|
||||
npm run grab --- --site=andorradifusio.ad
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- andorradifusio.ad
|
||||
npm test --- andorradifusio.ad
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://anteltv.com.uy/envivo
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=anteltv.com.uy
|
||||
npm run grab --- --site=anteltv.com.uy
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/anteltv.com.uy/anteltv.com.uy.config.js --output=./sites/anteltv.com.uy/anteltv.com.uy.channels.xml
|
||||
npm run channels:parse --- --config=./sites/anteltv.com.uy/anteltv.com.uy.config.js --output=./sites/anteltv.com.uy/anteltv.com.uy.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- anteltv.com.uy
|
||||
npm test --- anteltv.com.uy
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://arianaafgtv.com/#ariana-afghanistan-television-tv-guide
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=arianaafgtv.com
|
||||
npm run grab --- --site=arianaafgtv.com
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- arianaafgtv.com
|
||||
npm test --- arianaafgtv.com
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://www.arianatelevision.com/program-schedule/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=arianatelevision.com
|
||||
npm run grab --- --site=arianatelevision.com
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- arianatelevision.com
|
||||
npm test --- arianatelevision.com
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://arirang.com/schedule
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=arirang.com
|
||||
npm run grab --- --site=arirang.com
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- arirang.com
|
||||
npm test --- arirang.com
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://www.artonline.tv/guide/1
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=artonline.tv
|
||||
npm run grab --- --site=artonline.tv
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- artonline.tv
|
||||
npm test --- artonline.tv
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.awilime.com/tv/musor
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=awilime.com
|
||||
npm run grab --- --site=awilime.com
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/awilime.com/awilime.com.config.js --output=./sites/awilime.com/awilime.com.channels.xml
|
||||
npm run channels:parse --- --config=./sites/awilime.com/awilime.com.config.js --output=./sites/awilime.com/awilime.com.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- awilime.com
|
||||
npm test --- awilime.com
|
||||
```
|
||||
|
|
|
@ -9,13 +9,13 @@ https://www.bein.com/en/tv-guide/ (English)
|
|||
Arabic:
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=bein.com --lang=ar
|
||||
npm run grab --- --site=bein.com --lang=ar
|
||||
```
|
||||
|
||||
English:
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=bein.com --lang=en
|
||||
npm run grab --- --site=bein.com --lang=en
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
@ -23,17 +23,17 @@ npm run grab -- --site=bein.com --lang=en
|
|||
Arabic:
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/bein.com/bein.com.config.js --output=./sites/bein.com/bein.com_ar.channels.xml --set=lang:ar
|
||||
npm run channels:parse --- --config=./sites/bein.com/bein.com.config.js --output=./sites/bein.com/bein.com_ar.channels.xml --set=lang:ar
|
||||
```
|
||||
|
||||
English:
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/bein.com/bein.com.config.js --output=./sites/bein.com/bein.com_en.channels.xml --set=lang:en
|
||||
npm run channels:parse --- --config=./sites/bein.com/bein.com.config.js --output=./sites/bein.com/bein.com_en.channels.xml --set=lang:en
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- bein.com
|
||||
npm test --- bein.com
|
||||
```
|
||||
|
|
|
@ -14,17 +14,17 @@
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --channels=sites/beinsports.com/beinsports.com_<REGION_CODE>-<LANGUAGE_CODE>.channels.xml
|
||||
npm run grab --- --channels=sites/beinsports.com/beinsports.com_<REGION_CODE>-<LANGUAGE_CODE>.channels.xml
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/beinsports.com/beinsports.com.config.js --output=./sites/beinsports.com/beinsports.com_<REGION_CODE>-<LANGUAGE_CODE>.channels.xml --set=region:<REGION_CODE> --set=lang:<LANGUAGE_CODE>
|
||||
npm run channels:parse --- --config=./sites/beinsports.com/beinsports.com.config.js --output=./sites/beinsports.com/beinsports.com_<REGION_CODE>-<LANGUAGE_CODE>.channels.xml --set=region:<REGION_CODE> --set=lang:<LANGUAGE_CODE>
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- beinsports.com
|
||||
npm test --- beinsports.com
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ http://berrymedia.co.kr/ [Geo-blocked]
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=berrymedia.co.kr
|
||||
npm run grab --- --site=berrymedia.co.kr
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- berrymedia.co.kr
|
||||
npm test --- berrymedia.co.kr
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://cablego.com.pe/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=cablego.com.pe
|
||||
npm run grab --- --site=cablego.com.pe
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/cablego.com.pe/cablego.com.pe.config.js --output=./sites/cablego.com.pe/cablego.com.pe.channels.xml
|
||||
npm run channels:parse --- --config=./sites/cablego.com.pe/cablego.com.pe.config.js --output=./sites/cablego.com.pe/cablego.com.pe.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- cablego.com.pe
|
||||
npm test --- cablego.com.pe
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://cableplus.com.uy/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=cableplus.com.uy
|
||||
npm run grab --- --site=cableplus.com.uy
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/cableplus.com.uy/cableplus.com.uy.config.js --output=./sites/cableplus.com.uy/cableplus.com.uy.channels.xml
|
||||
npm run channels:parse --- --config=./sites/cableplus.com.uy/cableplus.com.uy.config.js --output=./sites/cableplus.com.uy/cableplus.com.uy.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- cableplus.com.uy
|
||||
npm test --- cableplus.com.uy
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.canalplus-haiti.com/guide-tv-maintenant
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=canalplus-haiti.com
|
||||
npm run grab --- --site=canalplus-haiti.com
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/canalplus-haiti.com/canalplus-haiti.com.config.js --output=./sites/canalplus-haiti.com/canalplus-haiti.com.channels.xml
|
||||
npm run channels:parse --- --config=./sites/canalplus-haiti.com/canalplus-haiti.com.config.js --output=./sites/canalplus-haiti.com/canalplus-haiti.com.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- canalplus-haiti.com
|
||||
npm test --- canalplus-haiti.com
|
||||
```
|
||||
|
|
|
@ -44,17 +44,17 @@
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --channels=sites/canalplus.com/canalplus.com_<COUNTRY_CODE>.channels.xml
|
||||
npm run grab --- --channels=sites/canalplus.com/canalplus.com_<COUNTRY_CODE>.channels.xml
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/canalplus.com/canalplus.com.config.js --output=./sites/canalplus.com/canalplus.com_<COUNTRY_CODE>.channels.xml --set=country:<COUNTRY_CODE>
|
||||
npm run channels:parse --- --config=./sites/canalplus.com/canalplus.com.config.js --output=./sites/canalplus.com/canalplus.com_<COUNTRY_CODE>.channels.xml --set=country:<COUNTRY_CODE>
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- canalplus.com
|
||||
npm test --- canalplus.com
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.cgates.lt/televizija/tv-programa-savaitei/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=cgates.lt
|
||||
npm run grab --- --site=cgates.lt
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/cgates.lt/cgates.lt.config.js --output=./sites/cgates.lt/cgates.lt.channels.xml
|
||||
npm run channels:parse --- --config=./sites/cgates.lt/cgates.lt.config.js --output=./sites/cgates.lt/cgates.lt.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- cgates.lt
|
||||
npm test --- cgates.lt
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://chaines-tv.orange.fr/programme-tv
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=chaines-tv.orange.fr
|
||||
npm run grab --- --site=chaines-tv.orange.fr
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/chaines-tv.orange.fr/chaines-tv.orange.fr.config.js --output=./sites/chaines-tv.orange.fr/chaines-tv.orange.fr.channels.xml
|
||||
npm run channels:parse --- --config=./sites/chaines-tv.orange.fr/chaines-tv.orange.fr.config.js --output=./sites/chaines-tv.orange.fr/chaines-tv.orange.fr.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- chaines-tv.orange.fr
|
||||
npm test --- chaines-tv.orange.fr
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.clickthecity.com/tv/schedules/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=clickthecity.com
|
||||
npm run grab --- --site=clickthecity.com
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/clickthecity.com/clickthecity.com.config.js --output=./sites/clickthecity.com/clickthecity.com.channels.xml
|
||||
npm run channels:parse --- --config=./sites/clickthecity.com/clickthecity.com.config.js --output=./sites/clickthecity.com/clickthecity.com.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- clickthecity.com
|
||||
npm test --- clickthecity.com
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://www.comteco.com.bo/pages/canales-y-programacion-tv/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=comteco.com.bo
|
||||
npm run grab --- --site=comteco.com.bo
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- comteco.com.bo
|
||||
npm test --- comteco.com.bo
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://content.astro.com.my/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=content.astro.com.my
|
||||
npm run grab --- --site=content.astro.com.my
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/content.astro.com.my/content.astro.com.my.config.js --output=./sites/content.astro.com.my/content.astro.com.my.channels.xml
|
||||
npm run channels:parse --- --config=./sites/content.astro.com.my/content.astro.com.my.config.js --output=./sites/content.astro.com.my/content.astro.com.my.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- content.astro.com.my
|
||||
npm test --- content.astro.com.my
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.cosmote.gr/ _[Geo-blocked]_
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=cosmote.gr
|
||||
npm run grab --- --site=cosmote.gr
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/cosmote.gr/cosmote.gr.config.js --output=./sites/cosmote.gr/cosmote.gr.channels.xml
|
||||
npm run channels:parse --- --config=./sites/cosmote.gr/cosmote.gr.config.js --output=./sites/cosmote.gr/cosmote.gr.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- cosmote.gr
|
||||
npm test --- cosmote.gr
|
||||
```
|
||||
|
|
|
@ -7,13 +7,13 @@ https://cubmu.com/live-tv _[Geo-restricted]_
|
|||
Indonesian:
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=cubmu.com --lang=id
|
||||
npm run grab --- --site=cubmu.com --lang=id
|
||||
```
|
||||
|
||||
English:
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=cubmu.com --lang=en
|
||||
npm run grab --- --site=cubmu.com --lang=en
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
@ -21,17 +21,17 @@ npm run grab -- --site=cubmu.com --lang=en
|
|||
Indonesian:
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=sites/cubmu.com/cubmu.com.config.js --output=sites/cubmu.com/cubmu.com_id.channels.xml --set=lang:id
|
||||
npm run channels:parse --- --config=sites/cubmu.com/cubmu.com.config.js --output=sites/cubmu.com/cubmu.com_id.channels.xml --set=lang:id
|
||||
```
|
||||
|
||||
English:
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=sites/cubmu.com/cubmu.com.config.js --output=sites/cubmu.com/cubmu.com_en.channels.xml --set=lang:en
|
||||
npm run channels:parse --- --config=sites/cubmu.com/cubmu.com.config.js --output=sites/cubmu.com/cubmu.com_en.channels.xml --set=lang:en
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- cubmu.com
|
||||
npm test --- cubmu.com
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.dens.tv/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=dens.tv
|
||||
npm run grab --- --site=dens.tv
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=sites/dens.tv/dens.tv.config.js --output=sites/dens.tv/dens.tv.channels.xml
|
||||
npm run channels:parse --- --config=sites/dens.tv/dens.tv.config.js --output=sites/dens.tv/dens.tv.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- dens.tv
|
||||
npm test --- dens.tv
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.digiturk.com.tr/yayin-akisi
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=digiturk.com.tr
|
||||
npm run grab --- --site=digiturk.com.tr
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/digiturk.com.tr/digiturk.com.tr.config.js --output=./sites/digiturk.com.tr/digiturk.com.tr.channels.xml
|
||||
npm run channels:parse --- --config=./sites/digiturk.com.tr/digiturk.com.tr.config.js --output=./sites/digiturk.com.tr/digiturk.com.tr.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- digiturk.com.tr
|
||||
npm test --- digiturk.com.tr
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://directv.com.ar/ _[Geo-blocked]_
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=directv.com.ar
|
||||
npm run grab --- --site=directv.com.ar
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- directv.com.ar
|
||||
npm test --- directv.com.ar
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://directv.com.uy/ _[Geo-blocked]_
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=directv.com.uy
|
||||
npm run grab --- --site=directv.com.uy
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- directv.com.uy
|
||||
npm test --- directv.com.uy
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.directv.com/ _[Geo-blocked]_
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=directv.com
|
||||
npm run grab --- --site=directv.com
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/directv.com/directv.com.config.js --output=./sites/directv.com/directv.com.channels.xml
|
||||
npm run channels:parse --- --config=./sites/directv.com/directv.com.config.js --output=./sites/directv.com/directv.com.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- directv.com
|
||||
npm test --- directv.com
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.dishtv.in/channelguide/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=dishtv.in
|
||||
npm run grab --- --site=dishtv.in
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/dishtv.in/dishtv.in.config.js --output=./sites/dishtv.in/dishtv.in.channels.xml
|
||||
npm run channels:parse --- --config=./sites/dishtv.in/dishtv.in.config.js --output=./sites/dishtv.in/dishtv.in.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- dishtv.in
|
||||
npm test --- dishtv.in
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.dsmart.com.tr/yayin-akisi
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=dsmart.com.tr
|
||||
npm run grab --- --site=dsmart.com.tr
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/dsmart.com.tr/dsmart.com.tr.config.js --output=./sites/dsmart.com.tr/dsmart.com.tr.channels.xml
|
||||
npm run channels:parse --- --config=./sites/dsmart.com.tr/dsmart.com.tr.config.js --output=./sites/dsmart.com.tr/dsmart.com.tr.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- dsmart.com.tr
|
||||
npm test --- dsmart.com.tr
|
||||
```
|
||||
|
|
|
@ -54,17 +54,17 @@
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --channels=sites/dstv.com/dstv.com_<COUNTRY_CODE>.channels.xml
|
||||
npm run grab --- --channels=sites/dstv.com/dstv.com_<COUNTRY_CODE>.channels.xml
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/dstv.com/dstv.com.config.js --output=./sites/dstv.com/dstv.com_<COUNTRY_CODE>.channels.xml --set=country:<COUNTRY_CODE>
|
||||
npm run channels:parse --- --config=./sites/dstv.com/dstv.com.config.js --output=./sites/dstv.com/dstv.com_<COUNTRY_CODE>.channels.xml --set=country:<COUNTRY_CODE>
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- dstv.com
|
||||
npm test --- dstv.com
|
||||
```
|
||||
|
|
|
@ -9,13 +9,13 @@ https://elcinema.com/en/tvguide/ (English)
|
|||
Arabic:
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=elcinema.com --lang=ar
|
||||
npm run grab --- --site=elcinema.com --lang=ar
|
||||
```
|
||||
|
||||
English:
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=elcinema.com --lang=en
|
||||
npm run grab --- --site=elcinema.com --lang=en
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
@ -23,17 +23,17 @@ npm run grab -- --site=elcinema.com --lang=en
|
|||
Arabic:
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/elcinema.com/elcinema.com.config.js --output=./sites/elcinema.com/elcinema.com_ar.channels.xml --set=lang:ar
|
||||
npm run channels:parse --- --config=./sites/elcinema.com/elcinema.com.config.js --output=./sites/elcinema.com/elcinema.com_ar.channels.xml --set=lang:ar
|
||||
```
|
||||
|
||||
English:
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/elcinema.com/elcinema.com.config.js --output=./sites/elcinema.com/elcinema.com_en.channels.xml --set=lang:en
|
||||
npm run channels:parse --- --config=./sites/elcinema.com/elcinema.com.config.js --output=./sites/elcinema.com/elcinema.com_en.channels.xml --set=lang:en
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- elcinema.com
|
||||
npm test --- elcinema.com
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://ena.skylifetv.co.kr/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=ena.skylifetv.co.kr
|
||||
npm run grab --- --site=ena.skylifetv.co.kr
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- ena.skylifetv.co.kr
|
||||
npm test --- ena.skylifetv.co.kr
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://www.energeek.cl/programacion/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=energeek.cl
|
||||
npm run grab --- --site=energeek.cl
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- energeek.cl
|
||||
npm test --- energeek.cl
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://entertainment.ie/tv/all-channels/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=entertainment.ie
|
||||
npm run grab --- --site=entertainment.ie
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/entertainment.ie/entertainment.ie.config.js --output=./sites/entertainment.ie/entertainment.ie.channels.xml
|
||||
npm run channels:parse --- --config=./sites/entertainment.ie/entertainment.ie.config.js --output=./sites/entertainment.ie/entertainment.ie.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- entertainment.ie
|
||||
npm test --- entertainment.ie
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.firstmedia.com/product/tv-guide
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=firstmedia.com
|
||||
npm run grab --- --site=firstmedia.com
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/firstmedia.com/firstmedia.com.config.js --output=./sites/firstmedia.com/firstmedia.com.channels.xml
|
||||
npm run channels:parse --- --config=./sites/firstmedia.com/firstmedia.com.config.js --output=./sites/firstmedia.com/firstmedia.com.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- firstmedia.com
|
||||
npm test --- firstmedia.com
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://flixed.io/tv-guide
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=flixed.io
|
||||
npm run grab --- --site=flixed.io
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- flixed.io
|
||||
npm test --- flixed.io
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.foxsports.com.au/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=foxsports.com.au
|
||||
npm run grab --- --site=foxsports.com.au
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/foxsports.com.au/foxsports.com.au.config.js --output=./sites/foxsports.com.au/foxsports.com.au.channels.xml
|
||||
npm run channels:parse --- --config=./sites/foxsports.com.au/foxsports.com.au.config.js --output=./sites/foxsports.com.au/foxsports.com.au.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- foxsports.com.au
|
||||
npm test --- foxsports.com.au
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.foxtel.com.au/ _[Geo-blocked]_
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=foxtel.com.au
|
||||
npm run grab --- --site=foxtel.com.au
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/foxtel.com.au/foxtel.com.au.config.js --output=./sites/foxtel.com.au/foxtel.com.au.channels.xml
|
||||
npm run channels:parse --- --config=./sites/foxtel.com.au/foxtel.com.au.config.js --output=./sites/foxtel.com.au/foxtel.com.au.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- foxtel.com.au
|
||||
npm test --- foxtel.com.au
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://frikanalen.no/schedule
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=frikanalen.no
|
||||
npm run grab --- --site=frikanalen.no
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- frikanalen.no
|
||||
npm test --- frikanalen.no
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.gatotv.com/guia_tv/completa
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=gatotv.com
|
||||
npm run grab --- --site=gatotv.com
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/gatotv.com/gatotv.com.config.js --output=./sites/gatotv.com/gatotv.com.channels.xml
|
||||
npm run channels:parse --- --config=./sites/gatotv.com/gatotv.com.config.js --output=./sites/gatotv.com/gatotv.com.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- gatotv.com
|
||||
npm test --- gatotv.com
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://www.getafteritmedia.com/guia_tv/completa
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=getafteritmedia.com
|
||||
npm run grab --- --site=getafteritmedia.com
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- getafteritmedia.com
|
||||
npm test --- getafteritmedia.com
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.guida.tv/programmi-tv/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=guida.tv
|
||||
npm run grab --- --site=guida.tv
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/guida.tv/guida.tv.config.js --output=./sites/guida.tv/guida.tv.channels.xml
|
||||
npm run channels:parse --- --config=./sites/guida.tv/guida.tv.config.js --output=./sites/guida.tv/guida.tv.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- guida.tv
|
||||
npm test --- guida.tv
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://guidatv.sky.it/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=guidatv.sky.it
|
||||
npm run grab --- --site=guidatv.sky.it
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/guidatv.sky.it/guidatv.sky.it.config.js --output=./sites/guidatv.sky.it/guidatv.sky.it.channels.xml
|
||||
npm run channels:parse --- --config=./sites/guidatv.sky.it/guidatv.sky.it.config.js --output=./sites/guidatv.sky.it/guidatv.sky.it.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- guidatv.sky.it
|
||||
npm test --- guidatv.sky.it
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://hd-plus.de/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=hd-plus.de
|
||||
npm run grab --- --site=hd-plus.de
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- hd-plus.de
|
||||
npm test --- hd-plus.de
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://horizon.tv/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=horizon.tv
|
||||
npm run grab --- --site=horizon.tv
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/horizon.tv/horizon.tv.config.js --output=./sites/horizon.tv/horizon.tv.channels.xml
|
||||
npm run channels:parse --- --config=./sites/horizon.tv/horizon.tv.config.js --output=./sites/horizon.tv/horizon.tv.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- horizon.tv
|
||||
npm test --- horizon.tv
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://hoy.tv/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=hoy.tv
|
||||
npm run grab --- --site=hoy.tv
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/hoy.tv/hoy.tv.config.js --output=./sites/hoy.tv/hoy.tv.channels.xml
|
||||
npm run channels:parse --- --config=./sites/hoy.tv/hoy.tv.config.js --output=./sites/hoy.tv/hoy.tv.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- hoy.tv
|
||||
npm test --- hoy.tv
|
||||
```
|
||||
|
|
|
@ -27,17 +27,17 @@
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --channels=sites/i.mjh.nz/i.mjh.nz_<PROVIDER_CODE>.channels.xml
|
||||
npm run grab --- --channels=sites/i.mjh.nz/i.mjh.nz_<PROVIDER_CODE>.channels.xml
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/i.mjh.nz/i.mjh.nz.config.js --output=./sites/i.mjh.nz/i.mjh.nz_<PROVIDER_CODE>.channels.xml --set=provider:<PROVIDER_CODE>
|
||||
npm run channels:parse --- --config=./sites/i.mjh.nz/i.mjh.nz.config.js --output=./sites/i.mjh.nz/i.mjh.nz_<PROVIDER_CODE>.channels.xml --set=provider:<PROVIDER_CODE>
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- i.mjh.nz
|
||||
npm test --- i.mjh.nz
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://www.i24news.tv/en/schedules
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=i24news.tv
|
||||
npm run grab --- --site=i24news.tv
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- i24news.tv
|
||||
npm test --- i24news.tv
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.iltalehti.fi/telkku/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=iltalehti.fi
|
||||
npm run grab --- --site=iltalehti.fi
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/iltalehti.fi/iltalehti.fi.config.js --output=./sites/iltalehti.fi/iltalehti.fi.channels.xml
|
||||
npm run channels:parse --- --config=./sites/iltalehti.fi/iltalehti.fi.config.js --output=./sites/iltalehti.fi/iltalehti.fi.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- iltalehti.fi
|
||||
npm test --- iltalehti.fi
|
||||
```
|
||||
|
|
|
@ -5,7 +5,7 @@ https://www.indihometv.com/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=indihometv.com
|
||||
npm run grab --- --site=indihometv.com
|
||||
```
|
||||
|
||||
**NOTE:** Requests from some regions may return a "Connection timeout" error (https://check-host.net/check-report/13a843e2ke22).
|
||||
|
@ -13,11 +13,11 @@ npm run grab -- --site=indihometv.com
|
|||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/indihometv.com/indihometv.com.config.js --output=./sites/indihometv.com/indihometv.com.channels.xml
|
||||
npm run channels:parse --- --config=./sites/indihometv.com/indihometv.com.config.js --output=./sites/indihometv.com/indihometv.com.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- indihometv.com
|
||||
npm test --- indihometv.com
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://ionplustv.com/schedule
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=ionplustv.com
|
||||
npm run grab --- --site=ionplustv.com
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- ionplustv.com
|
||||
npm test --- ionplustv.com
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.ipko.com/epg/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=ipko.com
|
||||
npm run grab --- --site=ipko.com
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/ipko.com/ipko.com.config.js --output=./sites/ipko.com/ipko.com.channels.xml
|
||||
npm run channels:parse --- --config=./sites/ipko.com/ipko.com.config.js --output=./sites/ipko.com/ipko.com.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- ipko.com
|
||||
npm test --- ipko.com
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://kan.org.il/ _[Geo-blocked]_
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=kan.org.il
|
||||
npm run grab --- --site=kan.org.il
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- kan.org.il
|
||||
npm test --- kan.org.il
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://knr.gl/kl/tv/aallakaatitassat
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=knr.gl
|
||||
npm run grab --- --site=knr.gl
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- knr.gl
|
||||
npm test --- knr.gl
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.kplus.vn/highlights/broadcast-schedule
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=kplus.vn
|
||||
npm run grab --- --site=kplus.vn
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/kplus.vn/kplus.vn.config.js --output=./sites/kplus.vn/kplus.vn.channels.xml
|
||||
npm run channels:parse --- --config=./sites/kplus.vn/kplus.vn.config.js --output=./sites/kplus.vn/kplus.vn.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- kplus.vn
|
||||
npm test --- kplus.vn
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://kvf.fo/nskra/sv
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=kvf.fo
|
||||
npm run grab --- --site=kvf.fo
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- kvf.fo
|
||||
npm test --- kvf.fo
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://m.tv.sms.cz/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=m.tv.sms.cz
|
||||
npm run grab --- --site=m.tv.sms.cz
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/m.tv.sms.cz/m.tv.sms.cz.config.js --output=./sites/m.tv.sms.cz/m.tv.sms.cz.channels.xml
|
||||
npm run channels:parse --- --config=./sites/m.tv.sms.cz/m.tv.sms.cz.config.js --output=./sites/m.tv.sms.cz/m.tv.sms.cz.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- m.tv.sms.cz
|
||||
npm test --- m.tv.sms.cz
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://m.tving.com/guide/schedule.tving
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=m.tving.com
|
||||
npm run grab --- --site=m.tving.com
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/m.tving.com/m.tving.com.config.js --output=./sites/m.tving.com/m.tving.com.channels.xml
|
||||
npm run channels:parse --- --config=./sites/m.tving.com/m.tving.com.config.js --output=./sites/m.tving.com/m.tving.com.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- m.tving.com
|
||||
npm test --- m.tving.com
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.magticom.ge/ka/tv/ip-tv/tv-guide
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=magticom.ge
|
||||
npm run grab --- --site=magticom.ge
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/magticom.ge/magticom.ge.config.js --output=./sites/magticom.ge/magticom.ge.channels.xml
|
||||
npm run channels:parse --- --config=./sites/magticom.ge/magticom.ge.config.js --output=./sites/magticom.ge/magticom.ge.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- magticom.ge
|
||||
npm test --- magticom.ge
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://www.mako.co.il/tv-tv-schedule
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=mako.co.il
|
||||
npm run grab --- --site=mako.co.il
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- mako.co.il
|
||||
npm test --- mako.co.il
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://maxtv.hrvatskitelekom.hr/#/epg
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=maxtv.hrvatskitelekom.hr
|
||||
npm run grab --- --site=maxtv.hrvatskitelekom.hr
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/maxtv.hrvatskitelekom.hr/maxtv.hrvatskitelekom.hr.config.js --output=./sites/maxtv.hrvatskitelekom.hr/maxtv.hrvatskitelekom.hr.channels.xml
|
||||
npm run channels:parse --- --config=./sites/maxtv.hrvatskitelekom.hr/maxtv.hrvatskitelekom.hr.config.js --output=./sites/maxtv.hrvatskitelekom.hr/maxtv.hrvatskitelekom.hr.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- maxtv.hrvatskitelekom.hr
|
||||
npm test --- maxtv.hrvatskitelekom.hr
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://maxtvgo.mk/epg
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=maxtvgo.mk
|
||||
npm run grab --- --site=maxtvgo.mk
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/maxtvgo.mk/maxtvgo.mk.config.js --output=./sites/maxtvgo.mk/maxtvgo.mk.channels.xml
|
||||
npm run channels:parse --- --config=./sites/maxtvgo.mk/maxtvgo.mk.config.js --output=./sites/maxtvgo.mk/maxtvgo.mk.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- maxtvgo.mk
|
||||
npm test --- maxtvgo.mk
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://mediagenie.co.kr/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=mediagenie.co.kr
|
||||
npm run grab --- --site=mediagenie.co.kr
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- mediagenie.co.kr
|
||||
npm test --- mediagenie.co.kr
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://mediaklikk.hu/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=mediaklikk.hu
|
||||
npm run grab --- --site=mediaklikk.hu
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- mediaklikk.hu
|
||||
npm test --- mediaklikk.hu
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://mediasetinfinity.mediaset.it/ _[Geo-blocked]_
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=mediasetinfinity.mediaset.it
|
||||
npm run grab --- --site=mediasetinfinity.mediaset.it
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- mediasetinfinity.mediaset.it
|
||||
npm test --- mediasetinfinity.mediaset.it
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.melita.com/tv-schedule/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=melita.com
|
||||
npm run grab --- --site=melita.com
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/melita.com/melita.com.config.js --output=./sites/melita.com/melita.com.channels.xml
|
||||
npm run channels:parse --- --config=./sites/melita.com/melita.com.config.js --output=./sites/melita.com/melita.com.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- melita.com
|
||||
npm test --- melita.com
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.meo.pt/tv/canais-programacao/guia-tv
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=meo.pt
|
||||
npm run grab --- --site=meo.pt
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/meo.pt/meo.pt.config.js --output=./sites/meo.pt/meo.pt.channels.xml
|
||||
npm run channels:parse --- --config=./sites/meo.pt/meo.pt.config.js --output=./sites/meo.pt/meo.pt.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- meo.pt
|
||||
npm test --- meo.pt
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://meuguia.tv/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=meuguia.tv
|
||||
npm run grab --- --site=meuguia.tv
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/meuguia.tv/meuguia.tv.config.js --output=./sites/meuguia.tv/meuguia.tv.channels.xml
|
||||
npm run channels:parse --- --config=./sites/meuguia.tv/meuguia.tv.config.js --output=./sites/meuguia.tv/meuguia.tv.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- meuguia.tv
|
||||
npm test --- meuguia.tv
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.mewatch.sg/channel-guide
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=mewatch.sg
|
||||
npm run grab --- --site=mewatch.sg
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/mewatch.sg/mewatch.sg.config.js --output=./sites/mewatch.sg/mewatch.sg.channels.xml
|
||||
npm run channels:parse --- --config=./sites/mewatch.sg/mewatch.sg.config.js --output=./sites/mewatch.sg/mewatch.sg.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- mewatch.sg
|
||||
npm test --- mewatch.sg
|
||||
```
|
||||
|
|
|
@ -16,17 +16,17 @@
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --channels=sites/mi.tv/mi.tv_<COUNTRY_CODE>.channels.xml
|
||||
npm run grab --- --channels=sites/mi.tv/mi.tv_<COUNTRY_CODE>.channels.xml
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/mi.tv/mi.tv.config.js --output=./sites/mi.tv/mi.tv_<COUNTRY_CODE>.channels.xml --set=country:<COUNTRY_CODE>
|
||||
npm run channels:parse --- --config=./sites/mi.tv/mi.tv.config.js --output=./sites/mi.tv/mi.tv_<COUNTRY_CODE>.channels.xml --set=country:<COUNTRY_CODE>
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- mi.tv
|
||||
npm test --- mi.tv
|
||||
```
|
||||
|
|
|
@ -7,13 +7,13 @@ https://www.mncvision.id/schedule/table
|
|||
Indonesian:
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=mncvision.id --lang=id
|
||||
npm run grab --- --site=mncvision.id --lang=id
|
||||
```
|
||||
|
||||
English:
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=mncvision.id --lang=en
|
||||
npm run grab --- --site=mncvision.id --lang=en
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
@ -21,17 +21,17 @@ npm run grab -- --site=mncvision.id --lang=en
|
|||
Indonesian:
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/mncvision.id/mncvision.id.config.js --output=./sites/mncvision.id/mncvision.id_id.channels.xml --set=lang:id
|
||||
npm run channels:parse --- --config=./sites/mncvision.id/mncvision.id.config.js --output=./sites/mncvision.id/mncvision.id_id.channels.xml --set=lang:id
|
||||
```
|
||||
|
||||
English:
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/mncvision.id/mncvision.id.config.js --output=./sites/mncvision.id/mncvision.id_en.channels.xml --set=lang:en
|
||||
npm run channels:parse --- --config=./sites/mncvision.id/mncvision.id.config.js --output=./sites/mncvision.id/mncvision.id_en.channels.xml --set=lang:en
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- mncvision.id
|
||||
npm test --- mncvision.id
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://moji.id/schedule
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=moji.id
|
||||
npm run grab --- --site=moji.id
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- moji.id
|
||||
npm test --- moji.id
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.mon-programme-tv.be/mon-programme-television.html
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=mon-programme-tv.be
|
||||
npm run grab --- --site=mon-programme-tv.be
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/mon-programme-tv.be/mon-programme-tv.be.config.js --output=./sites/mon-programme-tv.be/mon-programme-tv.be.channels.xml
|
||||
npm run channels:parse --- --config=./sites/mon-programme-tv.be/mon-programme-tv.be.config.js --output=./sites/mon-programme-tv.be/mon-programme-tv.be.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- mon-programme-tv.be
|
||||
npm test --- mon-programme-tv.be
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.movistarplus.es/programacion-tv
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=movistarplus.es
|
||||
npm run grab --- --site=movistarplus.es
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/movistarplus.es/movistarplus.es.config.js --output=./sites/movistarplus.es/movistarplus.es.channels.xml
|
||||
npm run channels:parse --- --config=./sites/movistarplus.es/movistarplus.es.config.js --output=./sites/movistarplus.es/movistarplus.es.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- movistarplus.es
|
||||
npm test --- movistarplus.es
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://mtel.ba/Televizija/TV-ponuda/TV-vodic
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=mtel.ba
|
||||
npm run grab --- --site=mtel.ba
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/mtel.ba/mtel.ba.config.js --output=./sites/mtel.ba/mtel.ba.channels.xml
|
||||
npm run channels:parse --- --config=./sites/mtel.ba/mtel.ba.config.js --output=./sites/mtel.ba/mtel.ba.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- mtel.ba
|
||||
npm test --- mtel.ba
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://mts.rs/tv-vodic/epg
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=mts.rs
|
||||
npm run grab --- --site=mts.rs
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/mts.rs/mts.rs.config.js --output=./sites/mts.rs/mts.rs.channels.xml
|
||||
npm run channels:parse --- --config=./sites/mts.rs/mts.rs.config.js --output=./sites/mts.rs/mts.rs.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- mts.rs
|
||||
npm test --- mts.rs
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.mujtvprogram.cz/ _[Geo-blocked]_
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=mujtvprogram.cz
|
||||
npm run grab --- --site=mujtvprogram.cz
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/mujtvprogram.cz/mujtvprogram.cz.config.js --output=./sites/mujtvprogram.cz/mujtvprogram.cz.channels.xml
|
||||
npm run channels:parse --- --config=./sites/mujtvprogram.cz/mujtvprogram.cz.config.js --output=./sites/mujtvprogram.cz/mujtvprogram.cz.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- mujtvprogram.cz
|
||||
npm test --- mujtvprogram.cz
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://musor.tv/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=musor.tv
|
||||
npm run grab --- --site=musor.tv
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/musor.tv/musor.tv.config.js --output=./sites/musor.tv/musor.tv.channels.xml
|
||||
npm run channels:parse --- --config=./sites/musor.tv/musor.tv.config.js --output=./sites/musor.tv/musor.tv.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- musor.tv
|
||||
npm test --- musor.tv
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.mysky.com.ph/metromanila/tv-schedules
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=mysky.com.ph
|
||||
npm run grab --- --site=mysky.com.ph
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/mysky.com.ph/mysky.com.ph.config.js --output=./sites/mysky.com.ph/mysky.com.ph.channels.xml
|
||||
npm run channels:parse --- --config=./sites/mysky.com.ph/mysky.com.ph.config.js --output=./sites/mysky.com.ph/mysky.com.ph.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- mysky.com.ph
|
||||
npm test --- mysky.com.ph
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.mytelly.co.uk/tv-guide/listings/tv-tonight.html
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=mytelly.co.uk
|
||||
npm run grab --- --site=mytelly.co.uk
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/mytelly.co.uk/mytelly.co.uk.config.js --output=./sites/mytelly.co.uk/mytelly.co.uk.channels.xml
|
||||
npm run channels:parse --- --config=./sites/mytelly.co.uk/mytelly.co.uk.config.js --output=./sites/mytelly.co.uk/mytelly.co.uk.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- mytelly.co.uk
|
||||
npm test --- mytelly.co.uk
|
||||
```
|
||||
|
|
|
@ -9,13 +9,13 @@ https://www.mytvsuper.com/en/epg/ (English)
|
|||
Chinese:
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=mytvsuper.com --lang=zh
|
||||
npm run grab --- --site=mytvsuper.com --lang=zh
|
||||
```
|
||||
|
||||
English:
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=mytvsuper.com --lang=en
|
||||
npm run grab --- --site=mytvsuper.com --lang=en
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
@ -23,17 +23,17 @@ npm run grab -- --site=mytvsuper.com --lang=en
|
|||
Chinese:
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/mytvsuper.com/mytvsuper.com.config.js --output=./sites/mytvsuper.com/mytvsuper.com_zh.channels.xml --set=lang:zh
|
||||
npm run channels:parse --- --config=./sites/mytvsuper.com/mytvsuper.com.config.js --output=./sites/mytvsuper.com/mytvsuper.com_zh.channels.xml --set=lang:zh
|
||||
```
|
||||
|
||||
English:
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/mytvsuper.com/mytvsuper.com.config.js --output=./sites/mytvsuper.com/mytvsuper.com_en.channels.xml --set=lang:en
|
||||
npm run channels:parse --- --config=./sites/mytvsuper.com/mytvsuper.com.config.js --output=./sites/mytvsuper.com/mytvsuper.com_en.channels.xml --set=lang:en
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- mytvsuper.com
|
||||
npm test --- mytvsuper.com
|
||||
```
|
||||
|
|
|
@ -9,17 +9,17 @@ https://nhkworldpremium.com/ja/schedules (Japanese)
|
|||
English:
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=nhkworldpremium.com --lang=en
|
||||
npm run grab --- --site=nhkworldpremium.com --lang=en
|
||||
```
|
||||
|
||||
Japanese:
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=nhkworldpremium.com --lang=ja
|
||||
npm run grab --- --site=nhkworldpremium.com --lang=ja
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- nhkworldpremium.com
|
||||
npm test --- nhkworldpremium.com
|
||||
```
|
||||
|
|
|
@ -5,11 +5,11 @@ https://www.nhl.com/nhl-network/programming-schedule
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=nhl.com
|
||||
npm run grab --- --site=nhl.com
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- nhl.com
|
||||
npm test --- nhl.com
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://nostv.pt/guia/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=nostv.pt
|
||||
npm run grab --- --site=nostv.pt
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/nostv.pt/nostv.pt.config.js --output=./sites/nostv.pt/nostv.pt.channels.xml
|
||||
npm run channels:parse --- --config=./sites/nostv.pt/nostv.pt.config.js --output=./sites/nostv.pt/nostv.pt.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- nostv.pt
|
||||
npm test --- nostv.pt
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.novacyprus.com/en/node/32742
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=novacyprus.com
|
||||
npm run grab --- --site=novacyprus.com
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/novacyprus.com/novacyprus.com.config.js --output=./sites/novacyprus.com/novacyprus.com.channels.xml
|
||||
npm run channels:parse --- --config=./sites/novacyprus.com/novacyprus.com.config.js --output=./sites/novacyprus.com/novacyprus.com.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- novacyprus.com
|
||||
npm test --- novacyprus.com
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://www.novasports.gr/tv-program/
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=novasports.gr
|
||||
npm run grab --- --site=novasports.gr
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/novasports.gr/novasports.gr.config.js --output=./sites/novasports.gr/novasports.gr.channels.xml
|
||||
npm run channels:parse --- --config=./sites/novasports.gr/novasports.gr.config.js --output=./sites/novasports.gr/novasports.gr.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- novasports.gr
|
||||
npm test --- novasports.gr
|
||||
```
|
||||
|
|
|
@ -7,13 +7,13 @@ https://nowplayer.now.com/tvguide
|
|||
Chinese:
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=nowplayer.now.com --lang=zh
|
||||
npm run grab --- --site=nowplayer.now.com --lang=zh
|
||||
```
|
||||
|
||||
English:
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=nowplayer.now.com --lang=en
|
||||
npm run grab --- --site=nowplayer.now.com --lang=en
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
@ -21,17 +21,17 @@ npm run grab -- --site=nowplayer.now.com --lang=en
|
|||
Chinese:
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/nowplayer.now.com/nowplayer.now.com.config.js --output=./sites/nowplayer.now.com/nowplayer.now.com_zh.channels.xml --set=lang:zh
|
||||
npm run channels:parse --- --config=./sites/nowplayer.now.com/nowplayer.now.com.config.js --output=./sites/nowplayer.now.com/nowplayer.now.com_zh.channels.xml --set=lang:zh
|
||||
```
|
||||
|
||||
English:
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/nowplayer.now.com/nowplayer.now.com.config.js --output=./sites/nowplayer.now.com/nowplayer.now.com_en.channels.xml --set=lang:en
|
||||
npm run channels:parse --- --config=./sites/nowplayer.now.com/nowplayer.now.com.config.js --output=./sites/nowplayer.now.com/nowplayer.now.com_en.channels.xml --set=lang:en
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- nowplayer.now.com
|
||||
npm test --- nowplayer.now.com
|
||||
```
|
||||
|
|
|
@ -5,17 +5,17 @@ https://nuevosiglo.com.uy/ _[Geo-blocked]_
|
|||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --site=nuevosiglo.com.uy
|
||||
npm run grab --- --site=nuevosiglo.com.uy
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/nuevosiglo.com.uy/nuevosiglo.com.uy.config.js --output=./sites/nuevosiglo.com.uy/nuevosiglo.com.uy.channels.xml
|
||||
npm run channels:parse --- --config=./sites/nuevosiglo.com.uy/nuevosiglo.com.uy.config.js --output=./sites/nuevosiglo.com.uy/nuevosiglo.com.uy.channels.xml
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- nuevosiglo.com.uy
|
||||
npm test --- nuevosiglo.com.uy
|
||||
```
|
||||
|
|
|
@ -7,25 +7,25 @@ https://nzxmltv.com/
|
|||
Freeview:
|
||||
|
||||
```sh
|
||||
npm run grab -- --channels=sites/nzxmltv.com/nzxmltv.com_freeview.channels.xml
|
||||
npm run grab --- --channels=sites/nzxmltv.com/nzxmltv.com_freeview.channels.xml
|
||||
```
|
||||
|
||||
Sky:
|
||||
|
||||
```sh
|
||||
npm run grab -- --channels=sites/nzxmltv.com/nzxmltv.com_sky.channels.xml
|
||||
npm run grab --- --channels=sites/nzxmltv.com/nzxmltv.com_sky.channels.xml
|
||||
```
|
||||
|
||||
Red Bull TV:
|
||||
|
||||
```sh
|
||||
npm run grab -- --channels=sites/nzxmltv.com/nzxmltv.com_redbull.channels.xml
|
||||
npm run grab --- --channels=sites/nzxmltv.com/nzxmltv.com_redbull.channels.xml
|
||||
```
|
||||
|
||||
Pluto TV:
|
||||
|
||||
```sh
|
||||
npm run grab -- --channels=sites/nzxmltv.com/nzxmltv.com_pluto.channels.xml
|
||||
npm run grab --- --channels=sites/nzxmltv.com/nzxmltv.com_pluto.channels.xml
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
@ -33,29 +33,29 @@ npm run grab -- --channels=sites/nzxmltv.com/nzxmltv.com_pluto.channels.xml
|
|||
Freeview:
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/nzxmltv.com/nzxmltv.com.config.js --output=./sites/nzxmltv.com/nzxmltv.com_freeview.channels.xml --set=provider:freeview
|
||||
npm run channels:parse --- --config=./sites/nzxmltv.com/nzxmltv.com.config.js --output=./sites/nzxmltv.com/nzxmltv.com_freeview.channels.xml --set=provider:freeview
|
||||
```
|
||||
|
||||
Sky:
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/nzxmltv.com/nzxmltv.com.config.js --output=./sites/nzxmltv.com/nzxmltv.com_sky.channels.xml --set=provider:sky
|
||||
npm run channels:parse --- --config=./sites/nzxmltv.com/nzxmltv.com.config.js --output=./sites/nzxmltv.com/nzxmltv.com_sky.channels.xml --set=provider:sky
|
||||
```
|
||||
|
||||
Red Bull TV:
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/nzxmltv.com/nzxmltv.com.config.js --output=./sites/nzxmltv.com/nzxmltv.com_redbull.channels.xml --set=provider:redbull
|
||||
npm run channels:parse --- --config=./sites/nzxmltv.com/nzxmltv.com.config.js --output=./sites/nzxmltv.com/nzxmltv.com_redbull.channels.xml --set=provider:redbull
|
||||
```
|
||||
|
||||
Pluto TV:
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/nzxmltv.com/nzxmltv.com.config.js --output=./sites/nzxmltv.com/nzxmltv.com_pluto.channels.xml --set=provider:pluto
|
||||
npm run channels:parse --- --config=./sites/nzxmltv.com/nzxmltv.com.config.js --output=./sites/nzxmltv.com/nzxmltv.com_pluto.channels.xml --set=provider:pluto
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- nzxmltv.com
|
||||
npm test --- nzxmltv.com
|
||||
```
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue