Toha
b1ffe9e436
Merge pull request #3137 from iptv-org/patch-2026.05.2
...
Patch 2026.05.2
2026-05-09 17:44:41 +07:00
Toha
25cc38c593
Merge pull request #3135 from iptv-org/update-ipko.tv
...
Update ipko.tv
2026-05-06 10:59:03 +07:00
Toha
944d76753d
Merge pull request #3133 from JulioCesarXY/master
...
Update XMLTV IDs for several channels
2026-05-06 10:58:15 +07:00
Toha
04dbdfde35
Merge pull request #3123 from iptv-org/update-clickthecity.com
...
Update clickthecity.com
2026-05-06 10:57:49 +07:00
Toha
f14439d441
Update channels XMLTV id.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2026-05-06 10:22:44 +07:00
Toha
b457de9c3a
tivie.id: Clean hidden text and fix program categories.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2026-05-06 09:55:06 +07:00
Toha
f2cfb97ebe
Add site maxstream.tv.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2026-05-05 07:42:16 +07:00
Toha
eea4f68746
Update singtel.com channels.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2026-05-01 06:41:46 +07:00
Toha
db03466e5c
Update nowplayer.now.com channels.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2026-04-30 13:34:58 +07:00
Toha
351ddb4aab
Update HBO Asia XMLTV id.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2026-04-30 13:04:54 +07:00
Toha
e0cb6d1ff3
Update mncvision.id channels.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2026-04-30 11:01:29 +07:00
Toha
cd9de838b2
Update MDTV XMLTV id.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2026-04-30 10:41:07 +07:00
Toha
6a4bab7539
Update MDTV XMLTV id.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2026-04-30 10:39:17 +07:00
Toha
bb7bc8f267
Update MDTV XMLTV id.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2026-04-30 10:36:41 +07:00
Toha
d96fd8f3b2
Fixes some channels XMLTV id.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2026-04-30 10:34:09 +07:00
Toha
9ddff3392d
Update dens.tv channels.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2026-04-30 10:29:19 +07:00
Toha
87abab3fff
Update vidio.com channels.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2026-04-30 10:22:08 +07:00
Toha
43645e39c5
Fix tivie.id program description and update channels.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2026-04-30 09:45:38 +07:00
Toha
8a90234191
Update some channels XMLTV id.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2026-04-30 09:20:29 +07:00
Toha
467de4c6bd
Fix visionplus.id categories and update channels.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2026-04-30 08:59:20 +07:00
Toha
74bff45c34
Site firstmedia.com is retired.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2026-04-29 21:37:46 +07:00
Toha
8a8179bcb9
Remove unused parameter and semicolon.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2026-04-26 22:08:09 +07:00
Toha
4700706fec
Update cubmu.com api and channels.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2026-04-26 22:00:38 +07:00
Toha
a817dabb02
Site indihometv.com is retired.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2026-04-22 10:06:26 +07:00
Toha
fec2f9f5e5
Fix missing programs sorting.
...
Programs sorting was removed in f07af88a8c ,
this fix re-add the removed code.
Signed-off-by: Toha <tohenk@yahoo.com >
2025-11-23 11:56:31 +07:00
Toha
40eecb9bba
Run custom channel and multiple channels test for 2 days.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2025-11-13 18:27:31 +07:00
Toha
535850c6e7
Merge branch 'iptv-org:master' into fix-merge-config
2025-11-13 14:42:32 +07:00
Toha
71aa72afb4
Fix merge polluting default config.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2025-11-11 15:34:00 +07:00
Toha
3fd6e47d4f
Site mytelly.co.uk now requires user agent.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2025-03-28 21:11:08 +07:00
Toha
bd5cdcf892
Guard against empty program description on mncvision.id.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2025-03-28 18:28:16 +07:00
Toha
4eff318722
Fix excessive page while fetching channels.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2025-01-13 14:11:12 +07:00
Toha
8be65cc04f
Update dsmart.com.tr guide.
...
Test:
```sh
npm test --- dsmart.com.tr
> test
> run-script-os dsmart.com.tr
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand dsmart.com.tr
PASS sites/dsmart.com.tr/dsmart.com.tr.test.js
√ can generate valid url (6 ms)
√ can parse response (14 ms)
√ can handle empty guide (2 ms)
Test Suites: 1 passed, 1 total
Tests: 3 passed, 3 total
Snapshots: 0 total
Time: 0.828 s, estimated 1 s
Ran all test suites matching /dsmart.com.tr/i.
```
Grab:
```sh
npm run grab --- --site=dsmart.com.tr
> grab
> npx tsx scripts/commands/epg/grab.ts --site=dsmart.com.tr
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: dsmart.com.tr
loading channels...
found 104 channel(s)
run #1 :
[1/208] dsmart.com.tr (tr) - 5d25dbe5cfef0b5761a051db - Jan 13, 2025 (38 programs)
[2/208] dsmart.com.tr (tr) - 5d25dbe5cfef0b5761a051db - Jan 14, 2025 (36 programs)
...
[207/208] dsmart.com.tr (tr) - 58d29bb0eefad3db9c6062b4 - Jan 14, 2025 (35 programs)
[208/208] dsmart.com.tr (tr) - 58d29bb0eefad3db9c6062b4 - Jan 13, 2025 (41 programs)
saving to "guide.xml"...
done in 00h 00m 12s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2025-01-13 13:36:53 +07:00
Toha
6def709352
Update tvguide.com guide.
...
Test:
```sh
npm test --- tvguide.com
> test
> run-script-os tvguide.com
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand tvguide.com
PASS sites/tvguide.com/tvguide.com.test.js
√ can generate valid url (4 ms)
√ can parse response (5 ms)
√ can handle empty guide (1 ms)
Test Suites: 1 passed, 1 total
Tests: 3 passed, 3 total
Snapshots: 0 total
Time: 0.567 s, estimated 1 s
Ran all test suites matching /tvguide.com/i.
```
Grab:
```sh
npm run grab --- --site=tvguide.com
> grab
> npx tsx scripts/commands/epg/grab.ts --site=tvguide.com
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: tvguide.com
loading channels...
found 1 channel(s)
run #1 :
[1/2] tvguide.com (es) - UnivisionEast.us - Jan 12, 2025 (33 programs)
[2/2] tvguide.com (es) - UnivisionEast.us - Jan 13, 2025 (25 programs)
saving to "guide.xml"...
done in 00h 00m 05s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2025-01-12 23:07:10 +07:00
Toha
3118077673
Update digiturk.com.tr guide.
...
Test:
```sh
npm test --- digiturk.com.tr
> test
> run-script-os digiturk.com.tr
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand digiturk.com.tr
PASS sites/digiturk.com.tr/digiturk.com.tr.test.js
√ can generate valid url (3 ms)
√ can parse response (167 ms)
√ can handle empty guide (1 ms)
Test Suites: 1 passed, 1 total
Tests: 3 passed, 3 total
Snapshots: 0 total
Time: 0.918 s, estimated 1 s
Ran all test suites matching /digiturk.com.tr/i.
```
Grab:
```sh
npm run grab --- --site=digiturk.com.tr
> grab
> npx tsx scripts/commands/epg/grab.ts --site=digiturk.com.tr
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: digiturk.com.tr
loading channels...
found 108 channel(s)
run #1 :
[1/216] digiturk.com.tr (tr) - 212 - Jan 12, 2025 (56 programs)
[2/216] digiturk.com.tr (tr) - 212 - Jan 13, 2025 (58 programs)
...
[215/216] digiturk.com.tr (tr) - VavTV.tr - Jan 13, 2025 (18 programs)
[216/216] digiturk.com.tr (tr) - TVNET.tr - Jan 13, 2025 (32 programs)
saving to "guide.xml"...
done in 00h 02m 10s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2025-01-12 17:33:06 +07:00
Toha
3dbece7ff0
Update orangetv.orange.es guide.
...
Test:
```sh
npm test --- orangetv.orange.es
> test
> run-script-os orangetv.orange.es
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand orangetv.orange.es
PASS sites/orangetv.orange.es/orangetv.orange.es.test.js
√ can generate valid url (6 ms)
√ can parse response (6 ms)
√ can handle empty guide (1 ms)
Test Suites: 1 passed, 1 total
Tests: 3 passed, 3 total
Snapshots: 0 total
Time: 0.701 s, estimated 1 s
Ran all test suites matching /orangetv.orange.es/i.
```
Grab:
```sh
pm run grab --- --site=orangetv.orange.es
> grab
> npx tsx scripts/commands/epg/grab.ts --site=orangetv.orange.es
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: orangetv.orange.es
loading channels...
found 2 channel(s)
run #1 :
[1/2] orangetv.orange.es (es) - La1.es - Jan 12, 2025 (18 programs)
[2/2] orangetv.orange.es (es) - La2.es - Jan 12, 2025 (39 programs)
saving to "guide.xml"...
done in 00h 00m 18s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2025-01-12 14:14:28 +07:00
Toha
7c3d32191d
Prevent empty commit on SITES update. ( #2575 )
...
Signed-off-by: Toha <tohenk@yahoo.com >
2025-01-12 00:01:27 +01:00
Toha
7cce6d737e
Update web.magentatv.de.
...
Test:
```sh
npm test --- web.magentatv.de
> test
> run-script-os web.magentatv.de
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand web.magentatv.de
PASS sites/web.magentatv.de/web.magentatv.de.test.js
√ can generate valid url (2 ms)
√ can generate valid request method (1 ms)
√ can generate valid request headers (2 ms)
√ can generate valid request data (3 ms)
√ can parse response (3 ms)
√ can handle empty guide
Test Suites: 1 passed, 1 total
Tests: 6 passed, 6 total
Snapshots: 0 total
Time: 0.599 s, estimated 1 s
Ran all test suites matching /web.magentatv.de/i.
```
Grab:
```sh
npm run grab --- --site=web.magentatv.de
> grab
> npx tsx scripts/commands/epg/grab.ts --site=web.magentatv.de
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: web.magentatv.de
loading channels...
found 348 channel(s)
run #1 :
[1/696] web.magentatv.de (de) - 132 - Jan 11, 2025 (9 programs)
[2/696] web.magentatv.de (de) - 132 - Jan 12, 2025 (11 programs)
...
[695/696] web.magentatv.de (de) - SkyOne.de - Jan 12, 2025 (38 programs)
[696/696] web.magentatv.de (de) - SkySport9.de - Jan 11, 2025 (2 programs)
saving to "guide.xml"...
done in 00h 04m 59s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2025-01-11 20:32:46 +07:00
Toha
aa1356e10b
Fix snrt.ma parser and implement channel parser.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2025-01-11 19:19:27 +07:00
Toha
f11ed412ee
Fix excluded schedule event from test.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2025-01-01 18:15:59 +07:00
Toha
67509d97b1
Filter out repeated schedule events from sky.com.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2025-01-01 17:51:47 +07:00
Toha
d7b281304b
Add site tivie.id.
...
Test:
```sh
npm test --- tivie.id
> test
> run-script-os tivie.id
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand tivie.id
PASS sites/tivie.id/tivie.id.test.js
√ can generate valid url (4 ms)
√ can parse response (767 ms)
√ can handle empty guide (1 ms)
Test Suites: 1 passed, 1 total
Tests: 3 passed, 3 total
Snapshots: 0 total
Time: 5.273 s, estimated 6 s
Ran all test suites matching /tivie.id/i.
```
Grab:
```sh
npm run grab --- --site=tivie.id
> grab
> npx tsx scripts/commands/epg/grab.ts --site=tivie.id
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: tivie.id
loading channels...
found 50 channel(s)
run #1 :
Unable to fetch https://tivie.id/film/as%cc%85oka-nwzDnwvClgf4 : Request failed with status code 404!
[1/100] tivie.id (id) - ANTV.id - Dec 31, 2024 (15 programs)
[2/100] tivie.id (id) - ANTV.id - Jan 1, 2025 (13 programs)
...
[99/100] tivie.id (id) - SindoNewsTV.id - Dec 31, 2024 (22 programs)
[100/100] tivie.id (id) - SEAToday.id - Jan 1, 2025 (37 programs)
saving to "guide.xml"...
done in 00h 08m 58s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2025-01-01 00:19:15 +07:00
Toha
368304fb2e
Distinguish between UK and IE channels.
...
- Update some channels TVG-ID.
- Fix duplicated TVG-ID between UK and IE.
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-31 17:30:52 +07:00
Toha
d59f68b9f1
Return first item of program date and icon.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-28 20:13:53 +07:00
Toha
d9c8e20a24
Update ziggogo.tv guide.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-28 11:00:25 +07:00
Toha
08a6e61f3f
Merge branch 'master' into bellezaemporium/fixes/ziggogo
2024-12-20 22:25:55 +07:00
Toha
a5229d3af0
Simultaneous fetch is now external package.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-20 19:54:59 +07:00
Toha
916b5f5234
Use simultaneous fetch helper.
...
- Introduce fetch helper for site to fetch guide simultaneously.
- Clean-up unused requires.
- Updated tv.yandex.ru cookies.
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-20 19:54:59 +07:00
Toha
f644583a65
Update tvplus.com.tr guide.
...
Test:
```sh
npm test -- tvplus.com.tr
> test
> run-script-os tvplus.com.tr
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand tvplus.com.tr
PASS sites/tvplus.com.tr/tvplus.com.tr.test.js
√ can generate valid url (4 ms)
√ can parse response (15 ms)
√ can handle empty guide
Test Suites: 1 passed, 1 total
Tests: 3 passed, 3 total
Snapshots: 0 total
Time: 3.648 s, estimated 4 s
Ran all test suites matching /tvplus.com.tr/i.
```
Grab:
```sh
npm run grab -- --site=tvplus.com.tr
> grab
> npx tsx scripts/commands/epg/grab.ts --site=tvplus.com.tr
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: tvplus.com.tr
loading channels...
found 10 channel(s)
run #1 :
[1/20] tvplus.com.tr (tr) - 24TV.tr - Dec 15, 2024 (22 programs)
[2/20] tvplus.com.tr (tr) - 24TV.tr - Dec 16, 2024 (19 programs)
[3/20] tvplus.com.tr (tr) - BabyTV.uk - Dec 16, 2024 (48 programs)
[4/20] tvplus.com.tr (tr) - BabyTV.uk - Dec 15, 2024 (48 programs)
[5/20] tvplus.com.tr (tr) - ASpor.tr - Dec 16, 2024 (13 programs)
[6/20] tvplus.com.tr (tr) - ASpor.tr - Dec 15, 2024 (14 programs)
[7/20] tvplus.com.tr (tr) - APara.tr - Dec 16, 2024 (31 programs)
[8/20] tvplus.com.tr (tr) - APara.tr - Dec 15, 2024 (25 programs)
[9/20] tvplus.com.tr (tr) - AlJazeeraEnglish.qa - Dec 16, 2024 (32 programs)
[10/20] tvplus.com.tr (tr) - AlJazeeraEnglish.qa - Dec 15, 2024 (32 programs)
[11/20] tvplus.com.tr (tr) - AlJazeera.qa - Dec 16, 2024 (40 programs)
[12/20] tvplus.com.tr (tr) - AlJazeera.qa - Dec 15, 2024 (41 programs)
[13/20] tvplus.com.tr (tr) - AkitTV.tr - Dec 16, 2024 (15 programs)
[14/20] tvplus.com.tr (tr) - AkitTV.tr - Dec 15, 2024 (12 programs)
[15/20] tvplus.com.tr (tr) - AHaber.tr - Dec 16, 2024 (27 programs)
[16/20] tvplus.com.tr (tr) - AHaber.tr - Dec 15, 2024 (19 programs)
[17/20] tvplus.com.tr (tr) - A2TV.tr - Dec 16, 2024 (11 programs)
[18/20] tvplus.com.tr (tr) - A2TV.tr - Dec 15, 2024 (11 programs)
[19/20] tvplus.com.tr (tr) - 360.tr - Dec 16, 2024 (18 programs)
[20/20] tvplus.com.tr (tr) - 360.tr - Dec 15, 2024 (18 programs)
saving to "guide.xml"...
done in 00h 02m 17s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-18 21:32:33 +00:00
Toha
91f72c5bb2
Update tvplus.com.tr guide.
...
Test:
```sh
npm test -- tvplus.com.tr
> test
> run-script-os tvplus.com.tr
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand tvplus.com.tr
PASS sites/tvplus.com.tr/tvplus.com.tr.test.js
√ can generate valid url (4 ms)
√ can parse response (15 ms)
√ can handle empty guide
Test Suites: 1 passed, 1 total
Tests: 3 passed, 3 total
Snapshots: 0 total
Time: 3.648 s, estimated 4 s
Ran all test suites matching /tvplus.com.tr/i.
```
Grab:
```sh
npm run grab -- --site=tvplus.com.tr
> grab
> npx tsx scripts/commands/epg/grab.ts --site=tvplus.com.tr
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: tvplus.com.tr
loading channels...
found 10 channel(s)
run #1 :
[1/20] tvplus.com.tr (tr) - 24TV.tr - Dec 15, 2024 (22 programs)
[2/20] tvplus.com.tr (tr) - 24TV.tr - Dec 16, 2024 (19 programs)
[3/20] tvplus.com.tr (tr) - BabyTV.uk - Dec 16, 2024 (48 programs)
[4/20] tvplus.com.tr (tr) - BabyTV.uk - Dec 15, 2024 (48 programs)
[5/20] tvplus.com.tr (tr) - ASpor.tr - Dec 16, 2024 (13 programs)
[6/20] tvplus.com.tr (tr) - ASpor.tr - Dec 15, 2024 (14 programs)
[7/20] tvplus.com.tr (tr) - APara.tr - Dec 16, 2024 (31 programs)
[8/20] tvplus.com.tr (tr) - APara.tr - Dec 15, 2024 (25 programs)
[9/20] tvplus.com.tr (tr) - AlJazeeraEnglish.qa - Dec 16, 2024 (32 programs)
[10/20] tvplus.com.tr (tr) - AlJazeeraEnglish.qa - Dec 15, 2024 (32 programs)
[11/20] tvplus.com.tr (tr) - AlJazeera.qa - Dec 16, 2024 (40 programs)
[12/20] tvplus.com.tr (tr) - AlJazeera.qa - Dec 15, 2024 (41 programs)
[13/20] tvplus.com.tr (tr) - AkitTV.tr - Dec 16, 2024 (15 programs)
[14/20] tvplus.com.tr (tr) - AkitTV.tr - Dec 15, 2024 (12 programs)
[15/20] tvplus.com.tr (tr) - AHaber.tr - Dec 16, 2024 (27 programs)
[16/20] tvplus.com.tr (tr) - AHaber.tr - Dec 15, 2024 (19 programs)
[17/20] tvplus.com.tr (tr) - A2TV.tr - Dec 16, 2024 (11 programs)
[18/20] tvplus.com.tr (tr) - A2TV.tr - Dec 15, 2024 (11 programs)
[19/20] tvplus.com.tr (tr) - 360.tr - Dec 16, 2024 (18 programs)
[20/20] tvplus.com.tr (tr) - 360.tr - Dec 15, 2024 (18 programs)
saving to "guide.xml"...
done in 00h 02m 17s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-18 21:27:54 +00:00
Toha
5fd4eaf869
Update tvplus.com.tr guide.
...
Test:
```sh
npm test -- tvplus.com.tr
> test
> run-script-os tvplus.com.tr
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand tvplus.com.tr
PASS sites/tvplus.com.tr/tvplus.com.tr.test.js
√ can generate valid url (4 ms)
√ can parse response (15 ms)
√ can handle empty guide
Test Suites: 1 passed, 1 total
Tests: 3 passed, 3 total
Snapshots: 0 total
Time: 3.648 s, estimated 4 s
Ran all test suites matching /tvplus.com.tr/i.
```
Grab:
```sh
npm run grab -- --site=tvplus.com.tr
> grab
> npx tsx scripts/commands/epg/grab.ts --site=tvplus.com.tr
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: tvplus.com.tr
loading channels...
found 10 channel(s)
run #1 :
[1/20] tvplus.com.tr (tr) - 24TV.tr - Dec 15, 2024 (22 programs)
[2/20] tvplus.com.tr (tr) - 24TV.tr - Dec 16, 2024 (19 programs)
[3/20] tvplus.com.tr (tr) - BabyTV.uk - Dec 16, 2024 (48 programs)
[4/20] tvplus.com.tr (tr) - BabyTV.uk - Dec 15, 2024 (48 programs)
[5/20] tvplus.com.tr (tr) - ASpor.tr - Dec 16, 2024 (13 programs)
[6/20] tvplus.com.tr (tr) - ASpor.tr - Dec 15, 2024 (14 programs)
[7/20] tvplus.com.tr (tr) - APara.tr - Dec 16, 2024 (31 programs)
[8/20] tvplus.com.tr (tr) - APara.tr - Dec 15, 2024 (25 programs)
[9/20] tvplus.com.tr (tr) - AlJazeeraEnglish.qa - Dec 16, 2024 (32 programs)
[10/20] tvplus.com.tr (tr) - AlJazeeraEnglish.qa - Dec 15, 2024 (32 programs)
[11/20] tvplus.com.tr (tr) - AlJazeera.qa - Dec 16, 2024 (40 programs)
[12/20] tvplus.com.tr (tr) - AlJazeera.qa - Dec 15, 2024 (41 programs)
[13/20] tvplus.com.tr (tr) - AkitTV.tr - Dec 16, 2024 (15 programs)
[14/20] tvplus.com.tr (tr) - AkitTV.tr - Dec 15, 2024 (12 programs)
[15/20] tvplus.com.tr (tr) - AHaber.tr - Dec 16, 2024 (27 programs)
[16/20] tvplus.com.tr (tr) - AHaber.tr - Dec 15, 2024 (19 programs)
[17/20] tvplus.com.tr (tr) - A2TV.tr - Dec 16, 2024 (11 programs)
[18/20] tvplus.com.tr (tr) - A2TV.tr - Dec 15, 2024 (11 programs)
[19/20] tvplus.com.tr (tr) - 360.tr - Dec 16, 2024 (18 programs)
[20/20] tvplus.com.tr (tr) - 360.tr - Dec 15, 2024 (18 programs)
saving to "guide.xml"...
done in 00h 02m 17s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-18 21:26:43 +00:00
Toha
458cac0894
Update tvplus.com.tr guide.
...
Test:
```sh
npm test -- tvplus.com.tr
> test
> run-script-os tvplus.com.tr
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand tvplus.com.tr
PASS sites/tvplus.com.tr/tvplus.com.tr.test.js
√ can generate valid url (4 ms)
√ can parse response (15 ms)
√ can handle empty guide
Test Suites: 1 passed, 1 total
Tests: 3 passed, 3 total
Snapshots: 0 total
Time: 3.648 s, estimated 4 s
Ran all test suites matching /tvplus.com.tr/i.
```
Grab:
```sh
npm run grab -- --site=tvplus.com.tr
> grab
> npx tsx scripts/commands/epg/grab.ts --site=tvplus.com.tr
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: tvplus.com.tr
loading channels...
found 10 channel(s)
run #1 :
[1/20] tvplus.com.tr (tr) - 24TV.tr - Dec 15, 2024 (22 programs)
[2/20] tvplus.com.tr (tr) - 24TV.tr - Dec 16, 2024 (19 programs)
[3/20] tvplus.com.tr (tr) - BabyTV.uk - Dec 16, 2024 (48 programs)
[4/20] tvplus.com.tr (tr) - BabyTV.uk - Dec 15, 2024 (48 programs)
[5/20] tvplus.com.tr (tr) - ASpor.tr - Dec 16, 2024 (13 programs)
[6/20] tvplus.com.tr (tr) - ASpor.tr - Dec 15, 2024 (14 programs)
[7/20] tvplus.com.tr (tr) - APara.tr - Dec 16, 2024 (31 programs)
[8/20] tvplus.com.tr (tr) - APara.tr - Dec 15, 2024 (25 programs)
[9/20] tvplus.com.tr (tr) - AlJazeeraEnglish.qa - Dec 16, 2024 (32 programs)
[10/20] tvplus.com.tr (tr) - AlJazeeraEnglish.qa - Dec 15, 2024 (32 programs)
[11/20] tvplus.com.tr (tr) - AlJazeera.qa - Dec 16, 2024 (40 programs)
[12/20] tvplus.com.tr (tr) - AlJazeera.qa - Dec 15, 2024 (41 programs)
[13/20] tvplus.com.tr (tr) - AkitTV.tr - Dec 16, 2024 (15 programs)
[14/20] tvplus.com.tr (tr) - AkitTV.tr - Dec 15, 2024 (12 programs)
[15/20] tvplus.com.tr (tr) - AHaber.tr - Dec 16, 2024 (27 programs)
[16/20] tvplus.com.tr (tr) - AHaber.tr - Dec 15, 2024 (19 programs)
[17/20] tvplus.com.tr (tr) - A2TV.tr - Dec 16, 2024 (11 programs)
[18/20] tvplus.com.tr (tr) - A2TV.tr - Dec 15, 2024 (11 programs)
[19/20] tvplus.com.tr (tr) - 360.tr - Dec 16, 2024 (18 programs)
[20/20] tvplus.com.tr (tr) - 360.tr - Dec 15, 2024 (18 programs)
saving to "guide.xml"...
done in 00h 02m 17s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-17 08:54:11 +07:00
Toha
efd24aac90
Update tvplus.com.tr guide.
...
Test:
```sh
npm test -- tvplus.com.tr
> test
> run-script-os tvplus.com.tr
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand tvplus.com.tr
PASS sites/tvplus.com.tr/tvplus.com.tr.test.js
√ can generate valid url (4 ms)
√ can parse response (15 ms)
√ can handle empty guide
Test Suites: 1 passed, 1 total
Tests: 3 passed, 3 total
Snapshots: 0 total
Time: 3.648 s, estimated 4 s
Ran all test suites matching /tvplus.com.tr/i.
```
Grab:
```sh
npm run grab -- --site=tvplus.com.tr
> grab
> npx tsx scripts/commands/epg/grab.ts --site=tvplus.com.tr
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: tvplus.com.tr
loading channels...
found 10 channel(s)
run #1 :
[1/20] tvplus.com.tr (tr) - 24TV.tr - Dec 15, 2024 (22 programs)
[2/20] tvplus.com.tr (tr) - 24TV.tr - Dec 16, 2024 (19 programs)
[3/20] tvplus.com.tr (tr) - BabyTV.uk - Dec 16, 2024 (48 programs)
[4/20] tvplus.com.tr (tr) - BabyTV.uk - Dec 15, 2024 (48 programs)
[5/20] tvplus.com.tr (tr) - ASpor.tr - Dec 16, 2024 (13 programs)
[6/20] tvplus.com.tr (tr) - ASpor.tr - Dec 15, 2024 (14 programs)
[7/20] tvplus.com.tr (tr) - APara.tr - Dec 16, 2024 (31 programs)
[8/20] tvplus.com.tr (tr) - APara.tr - Dec 15, 2024 (25 programs)
[9/20] tvplus.com.tr (tr) - AlJazeeraEnglish.qa - Dec 16, 2024 (32 programs)
[10/20] tvplus.com.tr (tr) - AlJazeeraEnglish.qa - Dec 15, 2024 (32 programs)
[11/20] tvplus.com.tr (tr) - AlJazeera.qa - Dec 16, 2024 (40 programs)
[12/20] tvplus.com.tr (tr) - AlJazeera.qa - Dec 15, 2024 (41 programs)
[13/20] tvplus.com.tr (tr) - AkitTV.tr - Dec 16, 2024 (15 programs)
[14/20] tvplus.com.tr (tr) - AkitTV.tr - Dec 15, 2024 (12 programs)
[15/20] tvplus.com.tr (tr) - AHaber.tr - Dec 16, 2024 (27 programs)
[16/20] tvplus.com.tr (tr) - AHaber.tr - Dec 15, 2024 (19 programs)
[17/20] tvplus.com.tr (tr) - A2TV.tr - Dec 16, 2024 (11 programs)
[18/20] tvplus.com.tr (tr) - A2TV.tr - Dec 15, 2024 (11 programs)
[19/20] tvplus.com.tr (tr) - 360.tr - Dec 16, 2024 (18 programs)
[20/20] tvplus.com.tr (tr) - 360.tr - Dec 15, 2024 (18 programs)
saving to "guide.xml"...
done in 00h 02m 17s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-15 22:49:55 +07:00
Toha
ac914c7081
Update musor.tv guide.
...
Test:
```sh
npm test -- musor.tv
> test
> run-script-os musor.tv
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand musor.tv
PASS sites/musor.tv/musor.tv.test.js (7.206 s)
√ can generate valid url (14 ms)
√ can generate valid url for today
√ can parse response (372 ms)
√ can handle empty guide (2 ms)
Test Suites: 1 passed, 1 total
Tests: 4 passed, 4 total
Snapshots: 0 total
Time: 7.437 s
Ran all test suites matching /musor.tv/i.
```
Grab:
```sh
npm run grab -- --site=musor.tv
> grab
> npx tsx scripts/commands/epg/grab.ts --site=musor.tv
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: musor.tv
loading channels...
found 18 channel(s)
run #1 :
[1/36] musor.tv (en) - ClubMTVEurope.uk - Dec 15, 2024 (11 programs)
[2/36] musor.tv (en) - ClubMTVEurope.uk - Dec 16, 2024 (10 programs)
[3/36] musor.tv (en) - Travelxp.in - Dec 16, 2024 (49 programs)
[4/36] musor.tv (en) - Travelxp.in - Dec 15, 2024 (61 programs)
[5/36] musor.tv (en) - TraceUrban.fr - Dec 16, 2024 (10 programs)
[6/36] musor.tv (en) - TraceUrban.fr - Dec 15, 2024 (11 programs)
[7/36] musor.tv (en) - TraceSportStars.fr - Dec 16, 2024 (48 programs)
[8/36] musor.tv (en) - TraceSportStars.fr - Dec 15, 2024 (60 programs)
[9/36] musor.tv (en) - TotalDanceTV.hu - Dec 16, 2024 (0 programs)
ERR: socket hang up
[10/36] musor.tv (en) - TotalDanceTV.hu - Dec 15, 2024 (30 programs)
[11/36] musor.tv (en) - StingrayCMusic.ca - Dec 16, 2024 (11 programs)
[12/36] musor.tv (en) - StingrayCMusic.ca - Dec 15, 2024 (12 programs)
[13/36] musor.tv (en) - StingrayClassica.ca - Dec 16, 2024 (31 programs)
[14/36] musor.tv (en) - StingrayClassica.ca - Dec 15, 2024 (34 programs)
[15/36] musor.tv (en) - SkyNewsInternational.uk - Dec 16, 2024 (42 programs)
[16/36] musor.tv (en) - SkyNewsInternational.uk - Dec 15, 2024 (47 programs)
[17/36] musor.tv (en) - MTVLive.uk - Dec 16, 2024 (26 programs)
[18/36] musor.tv (en) - MTVLive.uk - Dec 15, 2024 (31 programs)
[19/36] musor.tv (en) - MTVHitsEurope.uk - Dec 16, 2024 (13 programs)
[20/36] musor.tv (en) - MTVHitsEurope.uk - Dec 15, 2024 (13 programs)
[21/36] musor.tv (en) - MTVGlobal.uk - Dec 16, 2024 (34 programs)
[22/36] musor.tv (en) - MTVGlobal.uk - Dec 15, 2024 (38 programs)
[23/36] musor.tv (en) - MTV90s.uk - Dec 16, 2024 (10 programs)
[24/36] musor.tv (en) - MTV90s.uk - Dec 15, 2024 (10 programs)
[25/36] musor.tv (en) - MTV00s.uk - Dec 16, 2024 (8 programs)
[26/36] musor.tv (en) - MTV00s.uk - Dec 15, 2024 (11 programs)
[27/36] musor.tv (en) - FilmBoxArthouse.nl - Dec 16, 2024 (21 programs)
[28/36] musor.tv (en) - FilmBoxArthouse.nl - Dec 15, 2024 (27 programs)
[29/36] musor.tv (en) - FightBox.nl - Dec 16, 2024 (24 programs)
[30/36] musor.tv (en) - FightBox.nl - Dec 15, 2024 (33 programs)
[31/36] musor.tv (en) - ExtremeSportsChannel.nl - Dec 16, 2024 (20 programs)
[32/36] musor.tv (en) - ExtremeSportsChannel.nl - Dec 15, 2024 (25 programs)
[33/36] musor.tv (en) - EnglishClubTV.uk - Dec 16, 2024 (134 programs)
[34/36] musor.tv (en) - EnglishClubTV.uk - Dec 15, 2024 (129 programs)
[35/36] musor.tv (en) - EEurope.nl - Dec 16, 2024 (26 programs)
[36/36] musor.tv (en) - EEurope.nl - Dec 15, 2024 (32 programs)
saving to "guide.xml"...
done in 00h 02m 35s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-15 18:52:30 +07:00
Toha
c54509f95e
Update sky.com guide.
...
Test:
```sh
npm test -- /sky.com
> test
> run-script-os /sky.com
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand /sky.com
PASS sites/sky.com/sky.com.test.js
√ can generate valid url (3 ms)
√ can parse response (11 ms)
√ can handle empty guide
Test Suites: 1 passed, 1 total
Tests: 3 passed, 3 total
Snapshots: 0 total
Time: 3.533 s, estimated 4 s
Ran all test suites matching /\\sky.com/i.
```
Grab:
```sh
npm run grab -- --site=sky.com
> grab
> npx tsx scripts/commands/epg/grab.ts --site=sky.com
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: sky.com
loading channels...
found 558 channel(s)
run #1 :
[1/1116] sky.com (en) - 1009 - Dec 14, 2024 (35 programs)
[2/1116] sky.com (en) - 1009 - Dec 15, 2024 (34 programs)
...
[1115/1116] sky.com (en) - SkySportsNews.uk - Dec 15, 2024 (26 programs)
[1116/1116] sky.com (en) - TLCHD.uk - Dec 14, 2024 (30 programs)
saving to "guide.xml"...
done in 00h 04m 32s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-15 03:46:36 +07:00
Toha
70e37c6760
Update virgintvgo.virginmedia.com guide.
...
Test:
```sh
npm test -- virgintvgo.virginmedia.com
> test
> run-script-os virgintvgo.virginmedia.com
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand virgintvgo.virginmedia.com
PASS sites/virgintvgo.virginmedia.com/virgintvgo.virginmedia.com.test.js
√ can generate valid url (3 ms)
√ can parse response (1028 ms)
√ can handle empty guide (1 ms)
Test Suites: 1 passed, 1 total
Tests: 3 passed, 3 total
Snapshots: 0 total
Time: 4.181 s, estimated 5 s
Ran all test suites matching /virgintvgo.virginmedia.com/i.
```
Grab:
```sh
npm run grab -- --site=virgintvgo.virginmedia.com
> grab
> npx tsx scripts/commands/epg/grab.ts --site=virgintvgo.virginmedia.com
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: virgintvgo.virginmedia.com
loading channels...
found 238 channel(s)
run #1 :
[1/476] virgintvgo.virginmedia.com (en) - 138 - Dec 14, 2024 (8 programs)
[2/476] virgintvgo.virginmedia.com (en) - 138 - Dec 15, 2024 (8 programs)
...
[475/476] virgintvgo.virginmedia.com (en) - 195 - Dec 15, 2024 (39 programs)
[476/476] virgintvgo.virginmedia.com (en) - 195 - Dec 14, 2024 (40 programs)
saving to "guide.xml"...
done in 00h 08m 57s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-14 23:36:26 +07:00
Toha
769379a707
Update startimestv.com guide.
...
Test:
```sh
npm test -- startimestv.com
> test
> run-script-os startimestv.com
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand startimestv.com
PASS sites/startimestv.com/startimestv.com.test.js
√ can generate valid url (3 ms)
√ can parse response (114 ms)
√ can handle empty guide (2 ms)
Test Suites: 1 passed, 1 total
Tests: 3 passed, 3 total
Snapshots: 0 total
Time: 4.618 s, estimated 5 s
Ran all test suites matching /startimestv.com/i.
```
Grab:
```sh
npm run grab -- --site=startimestv.com
> grab
> npx tsx scripts/commands/epg/grab.ts --site=startimestv.com
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: startimestv.com
loading channels...
found 77 channel(s)
run #1 :
[1/154] startimestv.com (en) - 648 - Dec 10, 2024 (17 programs)
[2/154] startimestv.com (en) - 648 - Dec 11, 2024 (18 programs)
...
[153/154] startimestv.com (pt) - DisneyChannel.pt - Dec 11, 2024 (61 programs)
[154/154] startimestv.com (en) - ZeeOneAfrica.za - Dec 10, 2024 (22 programs)
saving to "guide.xml"...
done in 00h 01m 02s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-10 22:59:14 +07:00
Toha
37505d391b
Update tvarenasport.hr guide.
...
It is now derived from tvarenasport.com.
Test:
```sh
npm test -- tvarenasport.com
> test
> run-script-os tvarenasport.com
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand tvarenasport.com
PASS sites/tvarenasport.com/tvarenasport.com.test.js (5.391 s)
√ can generate valid url (3 ms)
√ can parse response (877 ms)
√ can handle empty guide (1 ms)
Test Suites: 1 passed, 1 total
Tests: 3 passed, 3 total
Snapshots: 0 total
Time: 5.555 s, estimated 6 s
Ran all test suites matching /tvarenasport.com/i.
```
```sh
npm test -- tvarenasport.hr
> test
> run-script-os tvarenasport.hr
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand tvarenasport.hr
PASS sites/tvarenasport.hr/tvarenasport.hr.test.js (5.578 s)
√ can generate valid url (4 ms)
√ can parse response (327 ms)
√ can handle empty guide (1 ms)
Test Suites: 1 passed, 1 total
Tests: 3 passed, 3 total
Snapshots: 0 total
Time: 5.774 s
Ran all test suites matching /tvarenasport.hr/i.
```
Grab:
```sh
npm run grab -- --site=tvarenasport.hr
> grab
> npx tsx scripts/commands/epg/grab.ts --site=tvarenasport.hr
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: tvarenasport.hr
loading channels...
found 10 channel(s)
run #1 :
[1/20] tvarenasport.hr (hr) - ArenaSport1.hr - Dec 10, 2024 (17 programs)
[2/20] tvarenasport.hr (hr) - ArenaSport1.hr - Dec 11, 2024 (17 programs)
...
[19/20] tvarenasport.hr (hr) - ArenaSport2.hr - Dec 11, 2024 (12 programs)
[20/20] tvarenasport.hr (hr) - ArenaSport2.hr - Dec 10, 2024 (12 programs)
saving to "guide.xml"...
done in 00h 00m 11s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-10 08:17:23 +07:00
Toha
aa04d9482e
Fetch detailed guide.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-07 23:49:27 +07:00
Toha
81509d07c5
Refactor fetch worker as async function.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-07 21:41:30 +07:00
Toha
4aa23fa862
Update mytelly.co.uk guide.
...
Test:
```sh
npm test -- mytelly.co.uk
> test
> run-script-os mytelly.co.uk
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand mytelly.co.uk
PASS sites/mytelly.co.uk/mytelly.co.uk.test.js
√ can generate valid url (4 ms)
√ can parse response (135 ms)
√ can handle empty guide (1 ms)
Test Suites: 1 passed, 1 total
Tests: 3 passed, 3 total
Snapshots: 0 total
Time: 4.146 s, estimated 5 s
Ran all test suites matching /mytelly.co.uk/i.
```
Grab:
```sh
npm run grab -- --site=mytelly.co.uk
> grab
> npx tsx scripts/commands/epg/grab.ts --site=mytelly.co.uk
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: mytelly.co.uk
loading channels...
found 488 channel(s)
run #1 :
[1/976] mytelly.co.uk (en) - 63/mtv-xmas - Dec 7, 2024 (14 programs)
[2/976] mytelly.co.uk (en) - 63/mtv-xmas - Dec 8, 2024 (11 programs)
...
[975/976] mytelly.co.uk (en) - TNTSports6.uk - Dec 8, 2024 (3 programs)
[976/976] mytelly.co.uk (en) - SkySportsMix.uk - Dec 8, 2024 (17 programs)
saving to "guide.xml"...
done in 00h 04m 16s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-07 21:07:16 +07:00
Toha
34da0a19eb
Update tvarenasport.com guide.
...
Test:
```sh
npm test -- tvarenasport.com
> test
> run-script-os tvarenasport.com
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand tvarenasport.com
PASS sites/tvarenasport.com/tvarenasport.com.test.js (5.89 s)
√ can parse response (977 ms)
√ can handle empty guide
Test Suites: 1 passed, 1 total
Tests: 2 passed, 2 total
Snapshots: 0 total
Time: 6.097 s
Ran all test suites matching /tvarenasport.com/i.
```
Grab:
```sh
npm run grab -- --site=tvarenasport.com
> grab
> npx tsx scripts/commands/epg/grab.ts --site=tvarenasport.com
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: tvarenasport.com
loading channels...
found 14 channel(s)
run #1 :
[1/28] tvarenasport.com (sr) - ArenaSport1.rs - Dec 7, 2024 (16 programs)
[2/28] tvarenasport.com (sr) - ArenaSport1.rs - Dec 8, 2024 (14 programs)
...
[27/28] tvarenasport.com (sr) - ArenaSport1Premium.rs - Dec 8, 2024 (17 programs)
[28/28] tvarenasport.com (sr) - ArenaSport1Premium.rs - Dec 7, 2024 (19 programs)
saving to "guide.xml"...
done in 00h 00m 29s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-07 17:07:29 +07:00
Toha
f9515b3962
Update programme.tvb.com guide.
...
Test:
```sh
npm test -- programme.tvb.com
> test
> run-script-os programme.tvb.com
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand programme.tvb.com
PASS sites/programme.tvb.com/programme.tvb.com.test.js (5.14 s)
√ can generate valid url (4 ms)
√ can parse response (en) (41 ms)
√ can parse response (zh) (2 ms)
√ can handle empty guide (1 ms)
Test Suites: 1 passed, 1 total
Tests: 4 passed, 4 total
Snapshots: 0 total
Time: 5.391 s
Ran all test suites matching /programme.tvb.com/i.
```
Grab:
```sh
npm run grab -- --site=programme.tvb.com --lang=en
> grab
> npx tsx scripts/commands/epg/grab.ts --site=programme.tvb.com --lang=en
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: programme.tvb.com
lang: en
loading channels...
found 4 channel(s)
run #1 :
[1/8] programme.tvb.com (en) - B - Dec 6, 2024 (37 programs)
[2/8] programme.tvb.com (en) - B - Dec 7, 2024 (33 programs)
[3/8] programme.tvb.com (en) - TVBNewsChannel.hk - Dec 7, 2024 (48 programs)
[4/8] programme.tvb.com (en) - TVBNewsChannel.hk - Dec 6, 2024 (50 programs)
[5/8] programme.tvb.com (en) - Pearl.hk - Dec 7, 2024 (32 programs)
[6/8] programme.tvb.com (en) - Pearl.hk - Dec 6, 2024 (37 programs)
[7/8] programme.tvb.com (en) - Jade.hk - Dec 7, 2024 (36 programs)
[8/8] programme.tvb.com (en) - Jade.hk - Dec 6, 2024 (48 programs)
saving to "guide.xml"...
done in 00h 00m 03s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-06 20:58:13 +07:00
Toha
4c706f49a4
Update starhubtvplus.com guide.
...
Test:
```sh
npm test -- starhubtvplus.com
> test
> run-script-os starhubtvplus.com
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand starhubtvplus.com
PASS sites/starhubtvplus.com/starhubtvplus.com.test.js
√ can generate valid url (3 ms)
√ can parse response (3 ms)
√ can handle empty guide (1 ms)
Test Suites: 1 passed, 1 total
Tests: 3 passed, 3 total
Snapshots: 0 total
Time: 4.337 s
Ran all test suites matching /starhubtvplus.com/i.
```
Grab:
```sh
npm run grab -- --site=starhubtvplus.com --lang=en
> grab
> npx tsx scripts/commands/epg/grab.ts --site=starhubtvplus.com --lang=en
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: starhubtvplus.com
lang: en
loading channels...
found 116 channel(s)
run #1 :
[1/232] starhubtvplus.com (en) - 7c0ee1eb-5f74-4f5a-a338-69eb125badb4 - Dec 4, 2024 (26 programs)
[2/232] starhubtvplus.com (en) - 7c0ee1eb-5f74-4f5a-a338-69eb125badb4 - Dec 5, 2024 (26 programs)
...
[231/232] starhubtvplus.com (en) - 210ba103-0d19-4b26-bb9f-36d531d7471f - Dec 5, 2024 (39 programs)
[232/232] starhubtvplus.com (en) - 210ba103-0d19-4b26-bb9f-36d531d7471f - Dec 4, 2024 (39 programs)
saving to "guide.xml"...
done in 00h 00m 22s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-04 20:56:00 +07:00
Toha
9c6978deba
Update tv.nu guide.
...
Test:
```sh
npm test -- tv.nu
> test
> run-script-os tv.nu
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand tv.nu
PASS sites/tv.nu/tv.nu.test.js (6.72 s)
√ can generate valid url (5 ms)
√ can parse response (7 ms)
√ can handle empty guide (1 ms)
Test Suites: 1 passed, 1 total
Tests: 3 passed, 3 total
Snapshots: 0 total
Time: 7.246 s
Ran all test suites matching /tv.nu/i.
```
Grab:
```sh
npm run grab -- --site=tv.nu
> grab
> npx tsx scripts/commands/epg/grab.ts --site=tv.nu
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: tv.nu
loading channels...
found 199 channel(s)
run #1 :
[1/398] tv.nu (da) - dk4.dk - Dec 4, 2024 (41 programs)
[2/398] tv.nu (da) - dk4.dk - Dec 5, 2024 (43 programs)
...
[397/398] tv.nu (sv) - VSportUltraHD.se - Dec 4, 2024 (7 programs)
[398/398] tv.nu (sv) - VSportUltraHD.se - Dec 5, 2024 (7 programs)
saving to "guide.xml"...
done in 00h 02m 40s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-04 12:59:29 +07:00
Toha
964590ac80
Bump libxmljs2 to 0.35.0.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-03 00:17:35 +07:00
Toha
ca64f1fb23
Fix package license as UNLICENSED.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-03 00:06:16 +07:00
Toha
975abcd1b4
Update test cookies and api URL.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2024-12-01 07:32:26 +07:00
Toha
1d3008d144
Update osn.com guide.
...
Test
```
npm test -- osn.com
> test
> run-script-os osn.com
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand osn.com
PASS sites/osn.com/osn.com.test.js (5.194 s)
√ can generate valid request headers (6 ms)
√ can generate valid url (2 ms)
√ can parse response (ar) (112 ms)
√ can parse response (en) (9 ms)
√ can handle empty guide (1 ms)
Test Suites: 1 passed, 1 total
Tests: 5 passed, 5 total
Snapshots: 0 total
Time: 5.499 s
Ran all test suites matching /osn.com/i.
```
Grab
```
npm run grab -- --site=osn.com --lang=ar
> grab
> npx tsx scripts/commands/epg/grab.ts --site=osn.com --lang=ar
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: osn.com
lang: ar
loading channels...
found 59 channel(s)
run #1 :
[1/118] osn.com (ar) - DWR - Nov 27, 2024 (24 programs)
[2/118] osn.com (ar) - DWR - Nov 28, 2024 (24 programs)
...
[117/118] osn.com (ar) - OSNYahalaBilArabi.ae - Nov 28, 2024 (29 programs)
[118/118] osn.com (ar) - TheFilipinoChannelMiddleEast.us - Nov 28, 2024 (30 programs)
saving to "guide.xml"...
done in 00h 01m 23s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2024-11-27 20:42:06 +07:00
Toha
11c618c3e5
Increase fetch worker.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2024-11-27 12:13:05 +07:00
Toha
e09316dc63
Update rotana.net guide.
...
Test
```shell
npm test -- rotana.net
> test
> run-script-os rotana.net
> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand rotana.net
PASS sites/rotana.net/rotana.net.test.js (6.081 s)
√ can use defined user agent (3 ms)
√ can generate valid english url (1 ms)
√ can generate valid arabic url
√ can parse english response (630 ms)
√ can parse arabic response (560 ms)
√ can handle empty guide (3 ms)
Test Suites: 1 passed, 1 total
Tests: 6 passed, 6 total
Snapshots: 0 total
Time: 6.406 s, estimated 8 s
Ran all test suites matching /rotana.net/i.
```
Grab
```shell
npm run grab -- --site=rotana.net --lang=en
> grab
> npx tsx scripts/commands/epg/grab.ts --site=rotana.net --lang=en
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: rotana.net
lang: en
loading channels...
found 16 channel(s)
run #1 :
[1/32] rotana.net (en) - 432 - Nov 26, 2024 (24 programs)
[2/32] rotana.net (en) - 432 - Nov 27, 2024 (23 programs)
[3/32] rotana.net (en) - 433 - Nov 27, 2024 (14 programs)
[4/32] rotana.net (en) - LBC.sa - Nov 27, 2024 (19 programs)
[5/32] rotana.net (en) - LBC.sa - Nov 26, 2024 (20 programs)
[6/32] rotana.net (en) - 433 - Nov 26, 2024 (14 programs)
[7/32] rotana.net (en) - AlResalah.sa - Nov 27, 2024 (54 programs)
[8/32] rotana.net (en) - RotanaAflam.sa - Nov 26, 2024 (16 programs)
[9/32] rotana.net (en) - AlResalah.sa - Nov 26, 2024 (57 programs)
[10/32] rotana.net (en) - MPlusHD.sa - Nov 27, 2024 (2 programs)
[11/32] rotana.net (en) - MPlusHD.sa - Nov 26, 2024 (240 programs)
[12/32] rotana.net (en) - RotanaComedy.sa - Nov 26, 2024 (13 programs)
[13/32] rotana.net (en) - RotanaClip.sa - Nov 27, 2024 (2 programs)
[14/32] rotana.net (en) - RotanaClip.sa - Nov 26, 2024 (246 programs)
[15/32] rotana.net (en) - RotanaClassic.sa - Nov 27, 2024 (18 programs)
[16/32] rotana.net (en) - RotanaClassic.sa - Nov 26, 2024 (18 programs)
[17/32] rotana.net (en) - RotanaCinemaKSA.sa - Nov 27, 2024 (13 programs)
[18/32] rotana.net (en) - RotanaCinemaKSA.sa - Nov 26, 2024 (14 programs)
[19/32] rotana.net (en) - RotanaCinemaEgypt.eg - Nov 27, 2024 (12 programs)
[20/32] rotana.net (en) - RotanaCinemaEgypt.eg - Nov 26, 2024 (13 programs)
[21/32] rotana.net (en) - RotanaAmerica.sa - Nov 27, 2024 (18 programs)
[22/32] rotana.net (en) - RotanaAmerica.sa - Nov 26, 2024 (15 programs)
[23/32] rotana.net (en) - RotanaAflam.sa - Nov 27, 2024 (16 programs)
[24/32] rotana.net (en) - RotanaKids.sa - Nov 26, 2024 (83 programs)
[25/32] rotana.net (en) - RotanaKhalijia.sa - Nov 26, 2024 (23 programs)
[26/32] rotana.net (en) - RotanaDrama.sa - Nov 27, 2024 (26 programs)
[27/32] rotana.net (en) - RotanaMusic.sa - Nov 27, 2024 (0 programs)
[28/32] rotana.net (en) - RotanaMusic.sa - Nov 26, 2024 (0 programs)
[29/32] rotana.net (en) - RotanaKhalijia.sa - Nov 27, 2024 (24 programs)
[30/32] rotana.net (en) - RotanaDrama.sa - Nov 26, 2024 (26 programs)
[31/32] rotana.net (en) - RotanaKids.sa - Nov 27, 2024 (83 programs)
[32/32] rotana.net (en) - RotanaComedy.sa - Nov 27, 2024 (13 programs)
saving to "guide.xml"...
done in 00h 00m 49s
```
Signed-off-by: Toha <tohenk@yahoo.com >
2024-11-27 03:48:25 +07:00
Toha
29bdcc94c3
Update tv.yandex.ru guide.
...
```sh
npm run grab -- --site=tv.yandex.ru
> grab
> npx tsx scripts/commands/epg/grab.ts --site=tv.yandex.ru
starting...
config:
output: guide.xml
maxConnections: 1
gzip: false
site: tv.yandex.ru
loading channels...
found 1 channel(s)
run #1 :
[1/1] tv.yandex.ru (ru) - 3ABNRussia.ru - Nov 26, 2024 (86 programs)
saving to "guide.xml"...
done in 00h 01m 22s
```
2024-11-26 21:34:47 +07:00
Toha
e54b28ba14
Get channels using Api.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2024-11-26 20:47:55 +07:00
Toha
9d6b1c3a07
Bump dens.tv api to dens3.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2024-11-24 23:12:46 +07:00
Toha
af72a08e5f
Update firstmedia.com guide.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2024-11-24 21:07:18 +07:00
Toha
1f8d82e869
Set fetch days to 2 days.
...
In case of the date is behind current time zone, setting days to 1 day only
yield previous day guide so it becomes expired.
Signed-off-by: Toha <tohenk@yahoo.com >
2024-11-24 20:47:23 +07:00
Toha
2d03b36bb3
Update indihometv.com guide.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2024-11-24 20:47:09 +07:00
Toha
f6d53587f3
Parse season and episode for visionplus.id.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2024-11-24 17:01:19 +07:00
Toha
9ab13c3583
Update visionplus.id guide.
...
This site now can serve id and en language.
Signed-off-by: Toha <tohenk@yahoo.com >
2024-11-23 22:54:08 +07:00
Toha
4c6e9a85bf
Update vidio.com guide.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2024-11-23 22:51:24 +07:00
Toha
dd5e3aa18a
Update moji.id guide.
...
Change site language to id and fix test.
Signed-off-by: Toha <tohenk@yahoo.com >
2024-11-23 22:48:33 +07:00
Toha
e54a15e3f8
Update mncvision.id guide.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2024-11-23 22:45:14 +07:00
Toha
8693a1b062
Update dens.tv guide.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2024-11-23 22:38:12 +07:00
Toha
684762ef3e
Update cubmu.com guide.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2024-11-23 22:36:05 +07:00
Toha
b55137acd7
Site player.ee.co.uk now functional.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2023-12-14 00:45:09 +07:00
Toha
ca06116397
Update player.ee.co.uk (aka bt.com) guide.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2023-12-14 00:39:55 +07:00
Toha
2f2a4fcd92
Site pickx.be now functional.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2023-12-13 19:59:31 +07:00
Toha
688df489e4
Update pickx.be (aka proximusmwc.be) guide.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2023-12-13 19:55:57 +07:00
Toha
38dd5264f2
Site nostv.pt is now functional.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2023-12-12 18:28:25 +07:00
Toha
3efd67800c
Update nostv.pt guide.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2023-12-12 18:21:55 +07:00
Toha
826099ebf1
Update tv.trueid.net guide.
...
This site only provides guides for today at current time, so it is necessary
to get the guide at proper time (0:00 of Asia/Bangkok) to get the complete
guides.
Signed-off-by: Toha <tohenk@yahoo.com >
2023-12-12 00:56:32 +07:00
Toha
5ac1b0a0cf
Update rotana.net guide.
...
This site now uses separate XHR request to fetch program description.
2023-12-11 22:53:22 +07:00
Toha
59750c9620
Update indihometv.com guide.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2023-12-08 15:34:09 +07:00
Toha
23bf7f79bc
Update mncvision.id.
...
This update contains the following fix:
- Fix cookie language logic
- Update channels
- Add readme
Signed-off-by: Toha <tohenk@yahoo.com >
2023-12-02 16:40:01 +07:00
Toha
46fd8b6591
Site cubmu.com has English guide.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2023-12-02 14:11:43 +07:00
Toha
37de183dc6
Include dens.tv in SITES.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2023-11-30 21:36:25 +07:00
Toha
d2cdd09b12
Restore tv.yandex.ru as functional.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2023-11-29 12:16:54 +07:00
Toha
efd88698cb
Update tv.yandex.ru TV guide api.
...
This site is captcha protected, so it will likely the cookies need to
be updated regularly.
Signed-off-by: Toha <tohenk@yahoo.com >
2023-11-29 12:12:54 +07:00
Toha
0f0e91d7c8
Add nzxmltv.com to SITES.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2023-11-23 22:47:11 +07:00
Toha
25a4fe8877
Add nzxmltv.com.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2023-11-23 22:41:03 +07:00
Toha
1e7c4d76a1
Add meuguia.tv.
...
Signed-off-by: Toha <tohenk@yahoo.com >
2023-11-22 02:16:03 +07:00