Update /sites

This commit is contained in:
freearhey
2023-10-02 06:35:33 +03:00
parent ca254a6df0
commit c0cfcf7a47
543 changed files with 30781 additions and 31187 deletions

View File

@@ -1,41 +1,39 @@
<?xml version="1.0" encoding="UTF-8"?>
<site site="zuragt.mn">
<channels>
<channel lang="mn" xmltv_id="AsianBox.mn" site_id="asianbox">AsianBox</channel>
<channel lang="mn" xmltv_id="BloombergTVMongolia.mn" site_id="Bloomberg_TV_Mongolia">Bloomberg TV MGL</channel>
<channel lang="mn" xmltv_id="C1.mn" site_id="c1">C1</channel>
<channel lang="mn" xmltv_id="CentralTV.mn" site_id="central_tv">Central TV</channel>
<channel lang="mn" xmltv_id="DreamTV.mn" site_id="dream">Dream</channel>
<channel lang="mn" xmltv_id="EcoTV.mn" site_id="eco_suvag">Eco Channel</channel>
<channel lang="mn" xmltv_id="eduTV.mn" site_id="bolovsrol">Боловсрол ТВ</channel>
<channel lang="mn" xmltv_id="ETV.mn" site_id="etv">ETV HD</channel>
<channel lang="mn" xmltv_id="MNB.mn" site_id="mnb">МҮОНТ</channel>
<channel lang="mn" xmltv_id="MNBSport.mn" site_id="mnb-sport">MNB Sport</channel>
<channel lang="mn" xmltv_id="MongolianNewsChannel.mn" site_id="mnc">MNC</channel>
<channel lang="mn" xmltv_id="MongolTV.mn" site_id="mongol_tv">Монгол ТВ</channel>
<channel lang="mn" xmltv_id="MovieBox.mn" site_id="moviebox">MovieBox</channel>
<channel lang="mn" xmltv_id="NTN.mn" site_id="ntn">NTN</channel>
<channel lang="mn" xmltv_id="NTV.mn" site_id="ntv">NTV</channel>
<channel lang="mn" xmltv_id="SBN.mn" site_id="sbn">SBN</channel>
<channel lang="mn" xmltv_id="SPSGlobal.mn" site_id="sps-global">SPS Global</channel>
<channel lang="mn" xmltv_id="SPSNational.mn" site_id="sps-national">SPS National</channel>
<channel lang="mn" xmltv_id="SPSNBATV.mn" site_id="sps-nba">NBA TV SPS</channel>
<channel lang="mn" xmltv_id="SPSPlus.mn" site_id="sps-plus">SPS Plus</channel>
<channel lang="mn" xmltv_id="SPSPrime.mn" site_id="sps-prime">SPS Prime</channel>
<channel lang="mn" xmltv_id="StarTV.mn" site_id="star-tv">Star TV</channel>
<channel lang="mn" xmltv_id="SuldTV.mn" site_id="suld_tv_mongolia">Сүлд ТВ</channel>
<channel lang="mn" xmltv_id="Suvag1.mn" site_id="suvag-1">Суваг 1</channel>
<channel lang="mn" xmltv_id="TenGerTV.mn" site_id="tenger">TenGer</channel>
<channel lang="mn" xmltv_id="TMTV.mn" site_id="tm">TM</channel>
<channel lang="mn" xmltv_id="TV25.mn" site_id="mn25">MN25</channel>
<channel lang="mn" xmltv_id="TV5.mn" site_id="tv5">TV5</channel>
<channel lang="mn" xmltv_id="TV8.mn" site_id="tv8">TV8</channel>
<channel lang="mn" xmltv_id="TV9.mn" site_id="tv9">TV9</channel>
<channel lang="mn" xmltv_id="UBS.mn" site_id="ubs-1">UBS-1</channel>
<!-- <channel lang="mn" xmltv_id="" site_id="niislel-tv">Нийслэл ТВ</channel> -->
<!-- <channel lang="mn" xmltv_id="" site_id="parlament-televiz">Парламент телевиз</channel> -->
<!-- <channel lang="mn" xmltv_id="" site_id="tv7">TV7</channel> -->
<!-- <channel lang="mn" xmltv_id="" site_id="mongolyn-medee">Mонголын Мэдээ</channel> -->
<!-- <channel lang="mn" xmltv_id="" site_id="mnb-ger-bl">MNB Гэр Бүл</channel> -->
</channels>
</site>
<channels>
<!-- <channel site="zuragt.mn" lang="mn" xmltv_id="" site_id="mnb-ger-bl">MNB Гэр Бүл</channel> -->
<!-- <channel site="zuragt.mn" lang="mn" xmltv_id="" site_id="mongolyn-medee">Mонголын Мэдээ</channel> -->
<!-- <channel site="zuragt.mn" lang="mn" xmltv_id="" site_id="niislel-tv">Нийслэл ТВ</channel> -->
<!-- <channel site="zuragt.mn" lang="mn" xmltv_id="" site_id="parlament-televiz">Парламент телевиз</channel> -->
<!-- <channel site="zuragt.mn" lang="mn" xmltv_id="" site_id="tv7">TV7</channel> -->
<channel site="zuragt.mn" lang="mn" xmltv_id="AsianBox.mn" site_id="asianbox">AsianBox</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="BloombergTVMongolia.mn" site_id="Bloomberg_TV_Mongolia">Bloomberg TV MGL</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="C1.mn" site_id="c1">C1</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="CentralTV.mn" site_id="central_tv">Central TV</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="DreamTV.mn" site_id="dream">Dream</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="EcoTV.mn" site_id="eco_suvag">Eco Channel</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="eduTV.mn" site_id="bolovsrol">Боловсрол ТВ</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="ETV.mn" site_id="etv">ETV HD</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="MNB.mn" site_id="mnb">МҮОНТ</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="MNBSport.mn" site_id="mnb-sport">MNB Sport</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="MongolianNewsChannel.mn" site_id="mnc">MNC</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="MongolTV.mn" site_id="mongol_tv">Монгол ТВ</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="MovieBox.mn" site_id="moviebox">MovieBox</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="NTN.mn" site_id="ntn">NTN</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="NTV.mn" site_id="ntv">NTV</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="SBN.mn" site_id="sbn">SBN</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="SPSGlobal.mn" site_id="sps-global">SPS Global</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="SPSNational.mn" site_id="sps-national">SPS National</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="SPSNBATV.mn" site_id="sps-nba">NBA TV SPS</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="SPSPlus.mn" site_id="sps-plus">SPS Plus</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="SPSPrime.mn" site_id="sps-prime">SPS Prime</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="StarTV.mn" site_id="star-tv">Star TV</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="SuldTV.mn" site_id="suld_tv_mongolia">Сүлд ТВ</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="Suvag1.mn" site_id="suvag-1">Суваг 1</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="TenGerTV.mn" site_id="tenger">TenGer</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="TMTV.mn" site_id="tm">TM</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="TV25.mn" site_id="mn25">MN25</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="TV5.mn" site_id="tv5">TV5</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="TV8.mn" site_id="tv8">TV8</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="TV9.mn" site_id="tv9">TV9</channel>
<channel site="zuragt.mn" lang="mn" xmltv_id="UBS.mn" site_id="ubs-1">UBS-1</channel>
</channels>

View File

@@ -47,7 +47,7 @@ module.exports = {
},
async channels() {
let html = await axios
.get(`https://www.zuragt.mn/`)
.get('https://www.zuragt.mn/')
.then(r => r.data)
.catch(console.log)
let $ = cheerio.load(html)
@@ -60,7 +60,7 @@ module.exports = {
if (!link) return null
const [_, site_id] = link.match(/\/channel\/(.*)\//) || [null, null]
const [, site_id] = link.match(/\/channel\/(.*)\//) || [null, null]
return {
lang: 'mn',

View File

@@ -1,10 +1,9 @@
// npm run channels:parse -- --config=./sites/zuragt.mn/zuragt.mn.config.js --output=./sites/zuragt.mn/zuragt.mn.channels.xml
// npx epg-grabber --config=sites/zuragt.mn/zuragt.mn.config.js --channels=sites/zuragt.mn/zuragt.mn.channels.xml --output=guide.xml --days=2
// npm run grab -- --site=zuragt.mn
const { parser, url, request } = require('./zuragt.mn.config.js')
const fs = require('fs')
const path = require('path')
const axios = require('axios')
const dayjs = require('dayjs')
const utc = require('dayjs/plugin/utc')
const customParseFormat = require('dayjs/plugin/customParseFormat')