leap123
|
e245d56e28
|
Update vidio.com
Updates vidio.com to use the JSON API instead of scraping HTML pages. Also adds several new channels.
```shell
@leap0x7b ➜ /workspaces/epg (master) $ npm test --- vidio.com
> test
> cross-env TZ=Pacific/Nauru npx jest --runInBand vidio.com
PASS sites/vidio.com/vidio.com.test.js
✓ can generate valid url (3 ms)
✓ can generate valid request headers (2 ms)
✓ can parse response (2 ms)
✓ can handle empty guide (1 ms)
Test Suites: 1 passed, 1 total
Tests: 4 passed, 4 total
Snapshots: 0 total
Time: 0.25 s, estimated 1 s
Ran all test suites matching vidio.com.
```
```shell
@leap0x7b ➜ /workspaces/epg (master) $ npm run grab --- --site=vidio.com
> grab
> tsx scripts/commands/epg/grab.ts --site=vidio.com
◐ starting... 6:39:11 PM
ℹ config: 6:39:11 PM
output: guide.xml
maxConnections: 1
gzip: false
site: vidio.com
ℹ loading channels... 6:39:11 PM
ℹ found 57 channel(s) 6:39:11 PM
ℹ run: 6:39:11 PM
ℹ [1/114] vidio.com (id) - ABCAustralia.au - Jul 1, 2025 (33 programs) 6:39:12 PM
ℹ [2/114] vidio.com (id) - ABCAustralia.au - Jul 2, 2025 (34 programs) 6:39:12 PM
ℹ [3/114] vidio.com (id) - ZooMoo.sg - Jul 2, 2025 (87 programs) 6:39:12 PM
ℹ [4/114] vidio.com (id) - ZooMoo.sg - Jul 1, 2025 (6 programs) 6:39:12 PM
ℹ [5/114] vidio.com (id) - UChannel.id - Jul 2, 2025 (45 programs) 6:39:12 PM
ℹ [6/114] vidio.com (id) - UChannel.id - Jul 1, 2025 (41 programs) 6:39:12 PM
ℹ [7/114] vidio.com (id) - TVRINasional.id - Jul 2, 2025 (37 programs) 6:39:13 PM
ℹ [8/114] vidio.com (id) - TVRINasional.id - Jul 1, 2025 (37 programs) 6:39:13 PM
ℹ [9/114] vidio.com (id) - tvOne.id - Jul 2, 2025 (27 programs) 6:39:13 PM
ℹ [10/114] vidio.com (id) - tvOne.id - Jul 1, 2025 (26 programs) 6:39:13 PM
ℹ [11/114] vidio.com (id) - tvNAsia.hk - Jul 2, 2025 (20 programs) 6:39:13 PM
ℹ [12/114] vidio.com (id) - tvNAsia.hk - Jul 1, 2025 (19 programs) 6:39:13 PM
ℹ [13/114] vidio.com (id) - TV5MondeAsia.fr - Jul 2, 2025 (50 programs) 6:39:13 PM
ℹ [14/114] vidio.com (id) - TV5MondeAsia.fr - Jul 1, 2025 (51 programs) 6:39:14 PM
ℹ [15/114] vidio.com (id) - TransTV.id - Jul 2, 2025 (13 programs) 6:39:14 PM
ℹ [16/114] vidio.com (id) - TransTV.id - Jul 1, 2025 (13 programs) 6:39:14 PM
ℹ [17/114] vidio.com (id) - Trans7.id - Jul 2, 2025 (29 programs) 6:39:14 PM
ℹ [18/114] vidio.com (id) - Trans7.id - Jul 1, 2025 (29 programs) 6:39:14 PM
ℹ [19/114] vidio.com (id) - TawafTV.id - Jul 2, 2025 (7 programs) 6:39:14 PM
ℹ [20/114] vidio.com (id) - TawafTV.id - Jul 1, 2025 (7 programs) 6:39:14 PM
ℹ [21/114] vidio.com (id) - SPOTV.id - Jul 2, 2025 (10 programs) 6:39:14 PM
ℹ [22/114] vidio.com (id) - SPOTV.id - Jul 1, 2025 (12 programs) 6:39:14 PM
ℹ [23/114] vidio.com (id) - SPOTV2.id - Jul 2, 2025 (12 programs) 6:39:15 PM
ℹ [24/114] vidio.com (id) - SPOTV2.id - Jul 1, 2025 (14 programs) 6:39:15 PM
ℹ [25/114] vidio.com (id) - SCTV.id - Jul 2, 2025 (19 programs) 6:39:15 PM
ℹ [26/114] vidio.com (id) - SCTV.id - Jul 1, 2025 (21 programs) 6:39:15 PM
ℹ [27/114] vidio.com (id) - ROCKExtreme.sg - Jul 2, 2025 (15 programs) 6:39:15 PM
ℹ [28/114] vidio.com (id) - ROCKExtreme.sg - Jul 1, 2025 (14 programs) 6:39:15 PM
ℹ [29/114] vidio.com (id) - ROCKEntertainment.sg - Jul 2, 2025 (31 programs) 6:39:15 PM
ℹ [30/114] vidio.com (id) - ROCKEntertainment.sg - Jul 1, 2025 (31 programs) 6:39:15 PM
ℹ [31/114] vidio.com (id) - RajawaliTV.id - Jul 2, 2025 (28 programs) 6:39:16 PM
ℹ [32/114] vidio.com (id) - RajawaliTV.id - Jul 1, 2025 (28 programs) 6:39:16 PM
ℹ [33/114] vidio.com (id) - NusantaraTV.id - Jul 2, 2025 (25 programs) 6:39:16 PM
ℹ [34/114] vidio.com (id) - NusantaraTV.id - Jul 1, 2025 (23 programs) 6:39:16 PM
ℹ [35/114] vidio.com (id) - NHKWorldJapan.jp - Jul 2, 2025 (59 programs) 6:39:16 PM
ℹ [36/114] vidio.com (id) - NHKWorldJapan.jp - Jul 1, 2025 (66 programs) 6:39:16 PM
ℹ [37/114] vidio.com (id) - NBATV.us - Jul 2, 2025 (16 programs) 6:39:16 PM
ℹ [38/114] vidio.com (id) - NBATV.us - Jul 1, 2025 (19 programs) 6:39:16 PM
ℹ [39/114] vidio.com (id) - 7619 - Jul 2, 2025 (0 programs) 6:39:17 PM
ℹ [40/114] vidio.com (id) - 7619 - Jul 1, 2025 (0 programs) 6:39:17 PM
ℹ [41/114] vidio.com (id) - Moji.id - Jul 2, 2025 (17 programs) 6:39:17 PM
ℹ [42/114] vidio.com (id) - Moji.id - Jul 1, 2025 (17 programs) 6:39:17 PM
ℹ [43/114] vidio.com (id) - MetroTV.id - Jul 2, 2025 (49 programs) 6:39:17 PM
ℹ [44/114] vidio.com (id) - MetroTV.id - Jul 1, 2025 (49 programs) 6:39:17 PM
ℹ [45/114] vidio.com (id) - NET.id - Jul 2, 2025 (22 programs) 6:39:17 PM
ℹ [46/114] vidio.com (id) - NET.id - Jul 1, 2025 (22 programs) 6:39:17 PM
ℹ [47/114] vidio.com (id) - MakkahTV.sa - Jul 2, 2025 (0 programs) 6:39:17 PM
ℹ [48/114] vidio.com (id) - MakkahTV.sa - Jul 1, 2025 (0 programs) 6:39:17 PM
ℹ [49/114] vidio.com (id) - MagnaChannel.id - Jul 2, 2025 (0 programs) 6:39:17 PM
ℹ [50/114] vidio.com (id) - MagnaChannel.id - Jul 1, 2025 (0 programs) 6:39:18 PM
ℹ [51/114] vidio.com (id) - KompasTV.id - Jul 2, 2025 (24 programs) 6:39:18 PM
ℹ [52/114] vidio.com (id) - KompasTV.id - Jul 1, 2025 (24 programs) 6:39:18 PM
ℹ [53/114] vidio.com (id) - JTV.id - Jul 2, 2025 (42 programs) 6:39:18 PM
ℹ [54/114] vidio.com (id) - JTV.id - Jul 1, 2025 (40 programs) 6:39:18 PM
ℹ [55/114] vidio.com (id) - JPMTV.id - Jul 2, 2025 (33 programs) 6:39:18 PM
ℹ [56/114] vidio.com (id) - JPMTV.id - Jul 1, 2025 (33 programs) 6:39:18 PM
ℹ [57/114] vidio.com (id) - JakTV.id - Jul 2, 2025 (28 programs) 6:39:18 PM
ℹ [58/114] vidio.com (id) - JakTV.id - Jul 1, 2025 (28 programs) 6:39:19 PM
ℹ [59/114] vidio.com (id) - Indosiar.id - Jul 2, 2025 (16 programs) 6:39:19 PM
ℹ [60/114] vidio.com (id) - Indosiar.id - Jul 1, 2025 (16 programs) 6:39:19 PM
ℹ [61/114] vidio.com (id) - Horee.id - Jul 2, 2025 (61 programs) 6:39:19 PM
ℹ [62/114] vidio.com (id) - Horee.id - Jul 1, 2025 (61 programs) 6:39:19 PM
ℹ [63/114] vidio.com (id) - HipHipHoree.id - Jul 2, 2025 (61 programs) 6:39:19 PM
ℹ [64/114] vidio.com (id) - HipHipHoree.id - Jul 1, 2025 (61 programs) 6:39:20 PM
ℹ [65/114] vidio.com (id) - 18105 - Jul 2, 2025 (0 programs) 6:39:20 PM
ℹ [66/114] vidio.com (id) - 18105 - Jul 1, 2025 (0 programs) 6:39:20 PM
ℹ [67/114] vidio.com (id) - EuronewsEnglish.fr - Jul 2, 2025 (80 programs) 6:39:20 PM
ℹ [68/114] vidio.com (id) - EuronewsEnglish.fr - Jul 1, 2025 (80 programs) 6:39:20 PM
ℹ [69/114] vidio.com (id) - ElshintaTV.id - Jul 2, 2025 (34 programs) 6:39:20 PM
ℹ [70/114] vidio.com (id) - ElshintaTV.id - Jul 1, 2025 (34 programs) 6:39:20 PM
ℹ [71/114] vidio.com (id) - DW.de@English - Jul 2, 2025 (17 programs) 6:39:21 PM
ℹ [72/114] vidio.com (id) - DW.de@English - Jul 1, 2025 (46 programs) 6:39:21 PM
ℹ [73/114] vidio.com (id) - DaystarTV.us - Jul 2, 2025 (45 programs) 6:39:21 PM
ℹ [74/114] vidio.com (id) - DaystarTV.us - Jul 1, 2025 (45 programs) 6:39:21 PM
ℹ [75/114] vidio.com (id) - DAAITV.id - Jul 2, 2025 (35 programs) 6:39:21 PM
ℹ [76/114] vidio.com (id) - DAAITV.id - Jul 1, 2025 (35 programs) 6:39:21 PM
ℹ [77/114] vidio.com (id) - CNA.sg - Jul 2, 2025 (24 programs) 6:39:21 PM
ℹ [78/114] vidio.com (id) - CNA.sg - Jul 1, 2025 (24 programs) 6:39:22 PM
ℹ [79/114] vidio.com (id) - 18190 - Jul 2, 2025 (9 programs) 6:39:22 PM
ℹ [80/114] vidio.com (id) - 18190 - Jul 1, 2025 (8 programs) 6:39:22 PM
ℹ [81/114] vidio.com (id) - 18189 - Jul 2, 2025 (12 programs) 6:39:22 PM
ℹ [82/114] vidio.com (id) - 18189 - Jul 1, 2025 (10 programs) 6:39:22 PM
ℹ [83/114] vidio.com (id) - ChampionsTVEPL.id - Jul 2, 2025 (36 programs) 6:39:22 PM
ℹ [84/114] vidio.com (id) - ChampionsTVEPL.id - Jul 1, 2025 (35 programs) 6:39:22 PM
ℹ [85/114] vidio.com (id) - ChampionsTV6.id - Jul 2, 2025 (14 programs) 6:39:22 PM
ℹ [86/114] vidio.com (id) - ChampionsTV6.id - Jul 1, 2025 (18 programs) 6:39:22 PM
ℹ [87/114] vidio.com (id) - ChampionsTV5.id - Jul 2, 2025 (19 programs) 6:39:22 PM
ℹ [88/114] vidio.com (id) - ChampionsTV5.id - Jul 1, 2025 (19 programs) 6:39:23 PM
ℹ [89/114] vidio.com (id) - ChampionsTV3.id - Jul 2, 2025 (15 programs) 6:39:23 PM
ℹ [90/114] vidio.com (id) - ChampionsTV3.id - Jul 1, 2025 (17 programs) 6:39:23 PM
ℹ [91/114] vidio.com (id) - ChampionsTV2.id - Jul 2, 2025 (22 programs) 6:39:23 PM
ℹ [92/114] vidio.com (id) - ChampionsTV2.id - Jul 1, 2025 (18 programs) 6:39:23 PM
ℹ [93/114] vidio.com (id) - ChampionsTV1.id - Jul 2, 2025 (13 programs) 6:39:24 PM
ℹ [94/114] vidio.com (id) - ChampionsTV1.id - Jul 1, 2025 (12 programs) 6:39:24 PM
ℹ [95/114] vidio.com (id) - BTV.id - Jul 2, 2025 (30 programs) 6:39:24 PM
ℹ [96/114] vidio.com (id) - BTV.id - Jul 1, 2025 (33 programs) 6:39:24 PM
ℹ [97/114] vidio.com (id) - BeritaSatuEnglish.id - Jul 2, 2025 (28 programs) 6:39:24 PM
ℹ [98/114] vidio.com (id) - BeritaSatuEnglish.id - Jul 1, 2025 (25 programs) 6:39:24 PM
ℹ [99/114] vidio.com (id) - beINSports3.qa@Indonesia - Jul 2, 2025 (16 programs) 6:39:24 PM
ℹ [100/114] vidio.com (id) - beINSports3.qa@Indonesia - Jul 1, 2025 (13 programs) 6:39:25 PM
ℹ [101/114] vidio.com (id) - 17875 - Jul 2, 2025 (17 programs) 6:39:25 PM
ℹ [102/114] vidio.com (id) - 17875 - Jul 1, 2025 (17 programs) 6:39:25 PM
ℹ [103/114] vidio.com (id) - beINSports1.qa@Indonesia - Jul 2, 2025 (28 programs) 6:39:25 PM
ℹ [104/114] vidio.com (id) - beINSports1.qa@Indonesia - Jul 1, 2025 (21 programs) 6:39:25 PM
ℹ [105/114] vidio.com (id) - ArirangWorld.kr - Jul 2, 2025 (60 programs) 6:39:25 PM
ℹ [106/114] vidio.com (id) - ArirangWorld.kr - Jul 1, 2025 (54 programs) 6:39:25 PM
ℹ [107/114] vidio.com (id) - ANTV.id - Jul 2, 2025 (15 programs) 6:39:25 PM
ℹ [108/114] vidio.com (id) - ANTV.id - Jul 1, 2025 (15 programs) 6:39:25 PM
ℹ [109/114] vidio.com (id) - AlJazeera.qa@English - Jul 2, 2025 (41 programs) 6:39:26 PM
ℹ [110/114] vidio.com (id) - AlJazeera.qa@English - Jul 1, 2025 (41 programs) 6:39:26 PM
ℹ [111/114] vidio.com (id) - AjwaTV.id - Jul 2, 2025 (26 programs) 6:39:26 PM
ℹ [112/114] vidio.com (id) - AjwaTV.id - Jul 1, 2025 (25 programs) 6:39:26 PM
ℹ [113/114] vidio.com (id) - AfricanewsEnglish.fr - Jul 2, 2025 (148 programs) 6:39:26 PM
ℹ [114/114] vidio.com (id) - AfricanewsEnglish.fr - Jul 1, 2025 (147 programs) 6:39:27 PM
ℹ saving to "guide.xml"... 6:39:27 PM
✔ done in 00h 00m 15s 6:39:27 PM
```
|
2025-07-01 18:47:25 +00:00 |
|