Commit graph

7180 commits

Author SHA1 Message Date
Toha
ca64f1fb23
Fix package license as UNLICENSED.
Signed-off-by: Toha <tohenk@yahoo.com>
2024-12-03 00:06:16 +07:00
Ismaël Moret
3ff01091c8
Merge pull request #2481 from tohenk/fix/tv.yandex.ru
Update tv.yandex.ru guide.
2024-12-02 15:27:33 +01:00
Toha
975abcd1b4
Update test cookies and api URL.
Signed-off-by: Toha <tohenk@yahoo.com>
2024-12-01 07:32:26 +07:00
PopeyeTheSai10r
1883338c0a
Merge pull request #2482 from tohenk/fix/rotana.net
Update rotana.net guide.
2024-11-30 10:51:24 -08:00
Aleksandr Statciuk
047b9db726
Merge pull request #2483 from tohenk/fix/osn.com
Update osn.com guide.
2024-11-30 17:41:53 +03:00
Ismaël Moret
da18b70ddb
Merge pull request #2472 from tohenk/id-guides/firstmedia.com
Update firstmedia.com guide.
2024-11-28 17:51:10 +01:00
Ismaël Moret
3856ad2f3f
Merge pull request #2471 from tohenk/id-guides/dens.tv
Update dens.tv guide.
2024-11-28 17:50:46 +01:00
Aleksandr Statciuk
e5f0850b3b
Merge pull request #2477 from tohenk/id-guides/visionplus.id
Update visionplus.id guide.
2024-11-27 17:43:40 +03: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
PopeyeTheSai10r
78dad4cfb4
Merge pull request #2468 from Mauricio300808/master
Adding headers to tvtv.us
2024-11-26 16:51:18 -08: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
Ismaël Moret
b311572748
Merge pull request #2470 from tohenk/id-guides/cubmu.com
Update cubmu.com guide.
2024-11-26 19:01:19 +01:00
Ismaël Moret
f2c8b78cf9
Merge pull request #2473 from tohenk/id-guides/indihometv.com
Update indihometv.com guide.
2024-11-26 19:00:33 +01:00
Ismaël Moret
683d153acb
Merge pull request #2474 from tohenk/id-guides/mncvision.id
Update mncvision.id guide.
2024-11-26 18:59:58 +01:00
Ismaël Moret
332fda82d2
Merge pull request #2476 from tohenk/id-guides/vidio.com
Update vidio.com guide.
2024-11-26 18:59:11 +01: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
Ismaël Moret
61afe090b6
Merge pull request #2458 from klausellus-wallace/feature/extend-web.magentatv.de-information
extend extracted information for web.magentatv.de
2024-11-26 13:47:33 +01:00
Ismaël Moret
3fdd0953e0
Merge pull request #2475 from tohenk/id-guides/moji.id
Update moji.id guide.
2024-11-26 12:53:29 +01:00
Ismaël Moret
d15911006e
Merge pull request #2430 from davidclaeysquinones/issue_2368
Update pickx provider url
2024-11-26 11:37:33 +01:00
Ismaël Moret
152764276b
Merge pull request #2467 from shayypy/master
feat: `nhl.com` site
2024-11-26 11:35:56 +01:00
Aleksandr Statciuk
6261018ff8
Merge pull request #2478 from diogotcorreia/chore-upgrade-epg-grabber
chore: upgrade epg-grabber to 0.37.2
2024-11-26 13:35:13 +03:00
Aleksandr Statciuk
bc59424bb9
Update SITES.md 2024-11-25 19:31:22 +03:00
PopeyeTheSai10r
5ffe5b492a
Merge pull request #2457 from rchaud/feature/fix-ontvtonight
Fix ontvtonight.com
2024-11-25 07:50:06 -08:00
freearhey
61b202e89a Update readme.md 2024-11-25 18:05:10 +03:00
Diogo Correia
46b096821f
chore: upgrade epg-grabber to 0.37.2
This fixes an issue with image URLs not being escaped and therefore
resulting in invalid XML.

See https://github.com/freearhey/epg-grabber/pull/21
2024-11-25 12:08:33 +01: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
shay
b491620697 chore: remove confusing category determination
it's all sports in the end
2024-11-21 18:52:15 -06:00
shay
5d33db08b8 feat: nhl.com site
I was having trouble with the extant sites for this channel so I decided to add a source for the league's own guide. Unfortunately it's missing images since I don't know where they need to be hosted :(
2024-11-21 18:30:57 -06:00
Mauricio300808
4979d2f178
Merge pull request #1 from Mauricio300808/Fix-tvtv.us-issue.-adding-headers
Fix tvtv.us issue. adding headers
2024-11-20 15:43:15 -06:00
Mauricio300808
ea02e243c6
Fix tvtv.us issue. adding headers
Fix tvtv.us issue. adding headers
2024-11-20 15:41:59 -06:00
David Claeys
5fb5e4c18b fix provider url 2024-11-08 13:02:35 +01:00
Lukas Wagner
3a8ea65cd4 extend extracted information for web.magentatv.de
Now populates:
 - season
 - episode
 - director
 - producers
 - adapters
 - country
 - date
 - urls
2024-11-05 18:38:18 +01:00
Roberto Chaud
28b12e0635 fix ontvtonight 2024-10-31 14:06:14 -05:00
Aleksandr Statciuk
7610f7b9f5
Merge pull request #2409 from Animenosekai/master
Adding the `s.mxtv.jp` and `www.skyperfectv.co.jp` sites and mapping IDs for `tvguide.myjcom.jp`
2024-10-14 18:34:00 +03:00
PopeyeTheSai10r
a3e7661f95
Merge pull request #2447 from Arkina1234/patch-1
Update tvpassport.com.channels.xml
2024-10-14 03:50:25 -07:00
Ismaël Moret
3b7a36b6b3 Merge remote-tracking branch 'origin/master' into pr/Arkina1234/2447 2024-10-14 09:42:45 +00:00
Ismaël Moret
3559fa7206 LF -> CRLF 2024-10-14 09:41:57 +00:00
Animenosekai
aa77d8abe6 [fix] fixing skyperfectv.co.jp 2024-10-13 21:38:15 +02:00