epg/sites/osn.com/__data__/content.json
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

379 lines
No EOL
12 KiB
JSON

[
{
"Title": "Alo Cake: Episode 12",
"Arab_Title": "ألو كيك: الحلقة 12",
"EPGUNIQID": "FTF-202426111955",
"IsPlaying": "0",
"EmptyDivWidth": 240,
"TotalDivWidth": 24,
"IsLastRow": false,
"StartTime": "23:55",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "26 Nov 2024, 23:55"
},
{
"Title": "House Of Desserts: Episode 3",
"Arab_Title": "بيت الحلويات: الحلقة 3",
"EPGUNIQID": "FTF-202426112050",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 264,
"IsLastRow": false,
"StartTime": "00:50",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 00:50"
},
{
"Title": "Ekhtar Sehetak (Choose Healthy): 11",
"Arab_Title": "اختار صحتك: 11",
"EPGUNIQID": "FTF-202426112145",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 240,
"IsLastRow": false,
"StartTime": "01:45",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 01:45"
},
{
"Title": "Matbakh Manal Al Alem (Manal Alalem\u0027s Kitchen): Episode 10",
"Arab_Title": "مطبخ منال العالم: الحلقة 10",
"EPGUNIQID": "FTF-202426112235",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 240,
"IsLastRow": false,
"StartTime": "02:35",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 02:35"
},
{
"Title": "The Mattar Kitchen: Episode 15",
"Arab_Title": "شوّاية مطر: الحلقة 15",
"EPGUNIQID": "FTF-202426112325",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 264,
"IsLastRow": false,
"StartTime": "03:25",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 03:25"
},
{
"Title": "Fi Beit Atyab (Tastes Better At Home): Episode 3",
"Arab_Title": "فالبيت اطيب: الحلقة 3",
"EPGUNIQID": "FTF-202427110020",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 264,
"IsLastRow": false,
"StartTime": "04:20",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 04:20"
},
{
"Title": "Alo Cake: Episode 12",
"Arab_Title": "ألو كيك: الحلقة 12",
"EPGUNIQID": "FTF-202427110115",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 264,
"IsLastRow": false,
"StartTime": "05:15",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 05:15"
},
{
"Title": "House Of Desserts: Episode 3",
"Arab_Title": "بيت الحلويات: الحلقة 3",
"EPGUNIQID": "FTF-202427110210",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 240,
"IsLastRow": false,
"StartTime": "06:10",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 06:10"
},
{
"Title": "Matbakh Manal Al Alem (Manal Alalem\u0027s Kitchen): Episode 10",
"Arab_Title": "مطبخ منال العالم: الحلقة 10",
"EPGUNIQID": "FTF-202427110300",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 240,
"IsLastRow": false,
"StartTime": "07:00",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 07:00"
},
{
"Title": "Ekhtar Sehetak (Choose Healthy): 11",
"Arab_Title": "اختار صحتك: 11",
"EPGUNIQID": "FTF-202427110350",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 264,
"IsLastRow": false,
"StartTime": "07:50",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 07:50"
},
{
"Title": "Wala Ahla Ma\u0027 Loulou: Episode 1",
"Arab_Title": "ولا أحلى مع لولو: الحلقة 1",
"EPGUNIQID": "FTF-202427110445",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 240,
"IsLastRow": false,
"StartTime": "08:45",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 08:45"
},
{
"Title": "The Mattar Kitchen: Episode 15",
"Arab_Title": "شوّاية مطر: الحلقة 15",
"EPGUNIQID": "FTF-202427110535",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 264,
"IsLastRow": false,
"StartTime": "09:35",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 09:35"
},
{
"Title": "Fi Beit Atyab (Tastes Better At Home): Episode 3",
"Arab_Title": "فالبيت اطيب: الحلقة 3",
"EPGUNIQID": "FTF-202427110630",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 264,
"IsLastRow": false,
"StartTime": "10:30",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 10:30"
},
{
"Title": "Alo Cake: Episode 12",
"Arab_Title": "ألو كيك: الحلقة 12",
"EPGUNIQID": "FTF-202427110725",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 264,
"IsLastRow": false,
"StartTime": "11:25",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 11:25"
},
{
"Title": "House Of Desserts: Episode 3",
"Arab_Title": "بيت الحلويات: الحلقة 3",
"EPGUNIQID": "FTF-202427110820",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 264,
"IsLastRow": false,
"StartTime": "12:20",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 12:20"
},
{
"Title": "Wala Ahla Ma\u0027 Loulou: Episode 1",
"Arab_Title": "ولا أحلى مع لولو: الحلقة 1",
"EPGUNIQID": "FTF-202427110915",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 240,
"IsLastRow": false,
"StartTime": "13:15",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 13:15"
},
{
"Title": "Ekhtar Sehetak (Choose Healthy): 11",
"Arab_Title": "اختار صحتك: 11",
"EPGUNIQID": "FTF-202427111005",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 264,
"IsLastRow": false,
"StartTime": "14:05",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 14:05"
},
{
"Title": "Matbakh Manal Al Alem (Manal Alalem\u0027s Kitchen): Episode 11",
"Arab_Title": "مطبخ منال العالم: الحلقة 11",
"EPGUNIQID": "FTF-202427111100",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 240,
"IsLastRow": false,
"StartTime": "15:00",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 15:00"
},
{
"Title": "Fatafeat Kitchen Tales: Episode 104",
"Arab_Title": "حكايات مطبخ من فتافيت: الحلقة 104",
"EPGUNIQID": "FTF-202427111150",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 120,
"IsLastRow": false,
"StartTime": "15:50",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 15:50"
},
{
"Title": "Sahetak Ala Bali: Episode 4",
"Arab_Title": "صحتك على بالي: الحلقة 4",
"EPGUNIQID": "FTF-202427111215",
"IsPlaying": "1",
"EmptyDivWidth": 0,
"TotalDivWidth": 264,
"IsLastRow": false,
"StartTime": "16:15",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 16:15"
},
{
"Title": "Shu Bihib El Orf: Episode 14",
"Arab_Title": "شو بحب الأورف: الحلقة 14",
"EPGUNIQID": "FTF-202427111310",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 264,
"IsLastRow": false,
"StartTime": "17:10",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 17:10"
},
{
"Title": "Street Food: Episode 4",
"Arab_Title": "أكل شوارع: الحلقة 4",
"EPGUNIQID": "FTF-202427111405",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 264,
"IsLastRow": false,
"StartTime": "18:05",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 18:05"
},
{
"Title": "Marwan\u0027s Innovations (Ibtikarat Marwan): Episode 14",
"Arab_Title": "ابتكارات مروان: الحلقة 14",
"EPGUNIQID": "FTF-202427111500",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 264,
"IsLastRow": false,
"StartTime": "19:00",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 19:00"
},
{
"Title": "Wala Ahla Ma\u0027 Loulou: Episode 2",
"Arab_Title": "ولا أحلى مع لولو: الحلقة 2",
"EPGUNIQID": "FTF-202427111555",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 240,
"IsLastRow": false,
"StartTime": "19:55",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 19:55"
},
{
"Title": "Ekhtar Sehetak (Choose Healthy): 12",
"Arab_Title": "اختار صحتك: 12",
"EPGUNIQID": "FTF-202427111645",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 264,
"IsLastRow": false,
"StartTime": "20:45",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 20:45"
},
{
"Title": "Fatafeat Kitchen Tales: Episode 104",
"Arab_Title": "حكايات مطبخ من فتافيت: الحلقة 104",
"EPGUNIQID": "FTF-202427111740",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 120,
"IsLastRow": false,
"StartTime": "21:40",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 21:40"
},
{
"Title": "Sahetak Ala Bali: Episode 4",
"Arab_Title": "صحتك على بالي: الحلقة 4",
"EPGUNIQID": "FTF-202427111805",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 264,
"IsLastRow": false,
"StartTime": "22:05",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 22:05"
},
{
"Title": "Shu Bihib El Orf: Episode 14",
"Arab_Title": "شو بحب الأورف: الحلقة 14",
"EPGUNIQID": "FTF-202427111900",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 264,
"IsLastRow": false,
"StartTime": "23:00",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 23:00"
},
{
"Title": "Street Food: Episode 4",
"Arab_Title": "أكل شوارع: الحلقة 4",
"EPGUNIQID": "FTF-202427111955",
"IsPlaying": "0",
"EmptyDivWidth": 0,
"TotalDivWidth": 24,
"IsLastRow": false,
"StartTime": "23:55",
"ChannelCode": "FTF",
"ChannelNumber": 25,
"StartDateTime": "27 Nov 2024, 23:55"
}
]