mirror of
https://github.com/iptv-org/epg.git
synced 2025-05-09 08:30:06 -04:00
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>
This commit is contained in:
parent
3c19dd1725
commit
3118077673
5 changed files with 755 additions and 237 deletions
570
sites/digiturk.com.tr/__data__/content.html
Normal file
570
sites/digiturk.com.tr/__data__/content.html
Normal file
|
@ -0,0 +1,570 @@
|
||||||
|
<div class="tvGuideDates">
|
||||||
|
<div class="containerBig">
|
||||||
|
<div class="tvGuideDates-select">
|
||||||
|
<div class="swiper tvGuideDatesSwiper">
|
||||||
|
<div class="swiper-wrapper">
|
||||||
|
<div class="swiper-slide">
|
||||||
|
<div class="tvGuideDates-select-date activeChannel" id="result-1" data-value="01/12/2025 00:00:00">
|
||||||
|
<span class="tvGuideDates-select-date-status">Bugün</span>
|
||||||
|
<span class="tvGuideDates-select-date-statusDetail">12.01.2025</span>
|
||||||
|
<div class="tvGuideDates-select-date-dot"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="swiper-slide">
|
||||||
|
<div class="tvGuideDates-select-date " id="result-1" data-value="01/13/2025 00:00:00">
|
||||||
|
<span class="tvGuideDates-select-date-status">Yarın</span>
|
||||||
|
<span class="tvGuideDates-select-date-statusDetail">13.01.2025</span>
|
||||||
|
<div class="tvGuideDates-select-date-dot"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="swiper-slide">
|
||||||
|
<div class="tvGuideDates-select-date " id="result-1" data-value="01/14/2025 00:00:00">
|
||||||
|
<span class="tvGuideDates-select-date-status">Salı</span>
|
||||||
|
<span class="tvGuideDates-select-date-statusDetail">14.01.2025</span>
|
||||||
|
<div class="tvGuideDates-select-date-dot"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="swiper-slide">
|
||||||
|
<div class="tvGuideDates-select-date " id="result-1" data-value="01/15/2025 00:00:00">
|
||||||
|
<span class="tvGuideDates-select-date-status">Çarşamba</span>
|
||||||
|
<span class="tvGuideDates-select-date-statusDetail">15.01.2025</span>
|
||||||
|
<div class="tvGuideDates-select-date-dot"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="swiper-slide">
|
||||||
|
<div class="tvGuideDates-select-date " id="result-1" data-value="01/16/2025 00:00:00">
|
||||||
|
<span class="tvGuideDates-select-date-status">Perşembe</span>
|
||||||
|
<span class="tvGuideDates-select-date-statusDetail">16.01.2025</span>
|
||||||
|
<div class="tvGuideDates-select-date-dot"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="swiper-slide">
|
||||||
|
<div class="tvGuideDates-select-date " id="result-1" data-value="01/17/2025 00:00:00">
|
||||||
|
<span class="tvGuideDates-select-date-status">Cuma</span>
|
||||||
|
<span class="tvGuideDates-select-date-statusDetail">17.01.2025</span>
|
||||||
|
<div class="tvGuideDates-select-date-dot"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="swiper-slide">
|
||||||
|
<div class="tvGuideDates-select-date " id="result-1" data-value="01/18/2025 00:00:00">
|
||||||
|
<span class="tvGuideDates-select-date-status">Cumartesi</span>
|
||||||
|
<span class="tvGuideDates-select-date-statusDetail">18.01.2025</span>
|
||||||
|
<div class="tvGuideDates-select-date-dot"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="line"></div>
|
||||||
|
<div style="visibility:hidden" class="line"></div>
|
||||||
|
</div>
|
||||||
|
<div class="swiper-button-prev swiper-button-prev1"></div>
|
||||||
|
<div class="swiper-button-next swiper-button-next1"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult">
|
||||||
|
<div class="containerBig">
|
||||||
|
<div class="loaderDigiturk" id="loaderDigiturk" data-type="" data-status="off">
|
||||||
|
<div class="loaderDigiturk-spinner"></div>
|
||||||
|
</div>
|
||||||
|
<link rel="stylesheet" href="/min/css/loader.bundle.min.css" />
|
||||||
|
<div class="tvGuideResult-box" id="result-1">
|
||||||
|
<div class="swiper tvGuideSwiper sidebar sidebar-main sidebar-fixed">
|
||||||
|
<div class="swiper-wrapper">
|
||||||
|
<div class="swiper-slide channelContent">
|
||||||
|
<input type="hidden" id="channelID" name="channelID" value="NICKELODEON HD" />
|
||||||
|
<input type="hidden" id="channelCategory" name="channelCategory" value="218" />
|
||||||
|
<div class="tvGuideResult-box-whole channel">
|
||||||
|
<div class="tvGuideResult-box-whole-bgBox">
|
||||||
|
<div class="tvGuideResult-box-whole-bgBox-image">
|
||||||
|
<img src="https://mediacms01.digiturkplay.com/channel_logo/nick_hd_250x150.png" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">00:00</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H548I6618', 351)" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">00:25</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 10dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H551I6619', 351)" title="Casagrande Ailesi">Casagrande Ailesi </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Casagrande Ailesi">Casagrande Ailesi</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">00:35</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 20dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H554I6620', 351)" title="Casagrande Ailesi">Casagrande Ailesi </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Casagrande Ailesi">Casagrande Ailesi</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">00:55</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H557I6621', 351)" title="Casagrande Ailesi">Casagrande Ailesi </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Casagrande Ailesi">Casagrande Ailesi</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">01:20</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 20dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H560I6623', 351)" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">01:40</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H563I6624', 351)" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">02:05</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H566I6625', 351)" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">02:30</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 20dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H569I6627', 351)" title="Monster High">Monster High </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Monster High">Monster High</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">02:50</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 20dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H572I6628', 351)" title="Monster High">Monster High </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Monster High">Monster High</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">03:10</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H575I6629', 351)" title="Nicky, Ricky, Dicky ve Dawn">Nicky, Ricky, Dicky ve Dawn </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Nicky, Ricky, Dicky ve Dawn">Nicky, Ricky, Dicky ve Dawn</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">03:35</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 20dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H578I6631', 351)" title="Müzik Okulu">Müzik Okulu </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Müzik Okulu">Müzik Okulu</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">03:55</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H581I6632', 351)" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">04:20</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 20dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H584I6634', 351)" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">04:40</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H587I6635', 351)" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">05:05</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H590I6636', 351)" title="Şirinler">Şirinler </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Şirinler">Şirinler</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">05:30</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 20dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H593I6638', 351)" title="Şirinler">Şirinler </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Şirinler">Şirinler</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">05:50</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H596I6639', 351)" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">06:15</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 20dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H599I6640', 351)" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">06:35</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H602I6642', 351)" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">07:00</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 20dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H605I6643', 351)" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">07:20</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H608I6644', 351)" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">07:45</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H611I6646', 351)" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">08:10</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H614I6647', 351)" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">08:35</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 20dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H617I6649', 351)" title="Casagrande Ailesi">Casagrande Ailesi </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Casagrande Ailesi">Casagrande Ailesi</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">08:55</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 15dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H620I6650', 351)" title="Casagrande Ailesi">Casagrande Ailesi </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Casagrande Ailesi">Casagrande Ailesi</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">09:10</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H623I6651', 351)" title="Casagrande Ailesi">Casagrande Ailesi </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Casagrande Ailesi">Casagrande Ailesi</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">09:35</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 20dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H626I6652', 351)" title="Casagrande Ailesi">Casagrande Ailesi </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Casagrande Ailesi">Casagrande Ailesi</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">09:55</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H629I6654', 351)" title="Ninja Kaplumbağalar'ın...">Ninja Kaplumbağalar'ın... </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Ninja Kaplumbağalar'ın...">Ninja Kaplumbağalar'ın...</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">10:20</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H632I6655', 351)" title="Ninja Kaplumbağalar'ın...">Ninja Kaplumbağalar'ın... </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Ninja Kaplumbağalar'ın...">Ninja Kaplumbağalar'ın...</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">10:45</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 20dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H635I6657', 351)" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">11:05</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H638I6658', 351)" title="Patrick Star Show">Patrick Star Show </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Patrick Star Show">Patrick Star Show</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">11:30</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H641I6659', 351)" title="Patrick Star Show">Patrick Star Show </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Patrick Star Show">Patrick Star Show</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">11:55</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H644I6661', 351)" title="Casagrande Ailesi">Casagrande Ailesi </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Casagrande Ailesi">Casagrande Ailesi</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">12:20</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 20dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H647I6662', 351)" title="Casagrande Ailesi">Casagrande Ailesi </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Casagrande Ailesi">Casagrande Ailesi</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">12:40</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 15dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H650I6664', 351)" title="Casagrande Ailesi">Casagrande Ailesi </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Casagrande Ailesi">Casagrande Ailesi</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">12:55</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 20dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H653I6664', 351)" title="Ninja Kaplumbağalar'ın...">Ninja Kaplumbağalar'ın... </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Ninja Kaplumbağalar'ın...">Ninja Kaplumbağalar'ın...</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">13:15</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H656I6666', 351)" title="Ninja Kaplumbağalar'ın...">Ninja Kaplumbağalar'ın... </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Ninja Kaplumbağalar'ın...">Ninja Kaplumbağalar'ın...</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">13:40</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H659I6667', 351)" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">14:05</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H662I6669', 351)" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">14:30</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H665I6670', 351)" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">14:55</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 20dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H668I6672', 351)" title="Risk Takımı">Risk Takımı </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Risk Takımı">Risk Takımı</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">15:15</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H671I6673', 351)" title="Risk Avcısı Henri">Risk Avcısı Henri </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Risk Avcısı Henri">Risk Avcısı Henri</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">15:40</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H674I6674', 351)" title="Gerçek Gürültü Ailesi">Gerçek Gürültü Ailesi </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Gerçek Gürültü Ailesi">Gerçek Gürültü Ailesi</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">16:05</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H677I6676', 351)" title="Gerçek Gürültü Ailesi">Gerçek Gürültü Ailesi </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Gerçek Gürültü Ailesi">Gerçek Gürültü Ailesi</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">16:30</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 20dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H680I6677', 351)" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Sünger Bob Kare Pantolon">Sünger Bob Kare Pantolon</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">16:50</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 10dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H683I6679', 351)" title="SüngerBob KarePantalon">SüngerBob KarePantalon </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="SüngerBob KarePantalon">SüngerBob KarePantalon</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">17:00</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 15dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H686I6679', 351)" title="The Patrick Star Show">The Patrick Star Show </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="The Patrick Star Show">The Patrick Star Show</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">17:15</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 15dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H689I6680', 351)" title="The Patrick Star Show">The Patrick Star Show </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="The Patrick Star Show">The Patrick Star Show</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">17:30</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 20dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H692I6681', 351)" title="Patrick Star Show">Patrick Star Show </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Patrick Star Show">Patrick Star Show</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">17:50</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H695I6682', 351)" title="Casagrande Ailesi">Casagrande Ailesi </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Casagrande Ailesi">Casagrande Ailesi</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">18:15</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H698I6684', 351)" title="Casagrande Ailesi">Casagrande Ailesi </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Casagrande Ailesi">Casagrande Ailesi</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">18:40</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 20dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H701I6685', 351)" title="Ninja Kaplumbağalar'ın...">Ninja Kaplumbağalar'ın... </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Ninja Kaplumbağalar'ın...">Ninja Kaplumbağalar'ın...</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">19:00</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H704I6686', 351)" title="Gerçek Gürültü Ailesi">Gerçek Gürültü Ailesi </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Gerçek Gürültü Ailesi">Gerçek Gürültü Ailesi</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">19:25</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H707I6688', 351)" title="Risk Takımı">Risk Takımı </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Risk Takımı">Risk Takımı</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">19:50</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H710I6689', 351)" title="Risk Takımı">Risk Takımı </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Risk Takımı">Risk Takımı</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">20:15</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 25dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H713I6691', 351)" title="Yıldırım Ailesi">Yıldırım Ailesi </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Yıldırım Ailesi">Yıldırım Ailesi</span>
|
||||||
|
</div>
|
||||||
|
<div class="tvGuideResult-box-wholeDates channelDetail">
|
||||||
|
<div class="tvGuideResult-box-wholeDates-time">
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-hour">20:40</span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-time-totalMinute">- 20dk</span>
|
||||||
|
</div>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-title" href="javascript:void;" onclick="getDetail('N59H716I6692', 351)" title="Casagrande Ailesi">Casagrande Ailesi </span>
|
||||||
|
<span class="tvGuideResult-box-wholeDates-description" title="Casagrande Ailesi">Casagrande Ailesi</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="swiper-button-prev swiper-button-prev2"></div>
|
||||||
|
<div class="swiper-button-next swiper-button-next2"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="popupCustom">
|
||||||
|
</div>
|
||||||
|
<link rel="stylesheet" href="/min/css/tvGuideList.bundle.min.css" />
|
||||||
|
<script src="/min/js/tvGuideList.min.js?v=vztoclwrlVtB3gBiQbn7n5f4veqGlfIhj6DQ8Zx3x0s"></script>
|
||||||
|
<script type="text/javascript" src="/js/nicescroll.min.js"></script>
|
||||||
|
<script>
|
||||||
|
$(document).ready(function () {
|
||||||
|
$(".swiper").niceScroll({
|
||||||
|
mousescrollstep: 100,
|
||||||
|
cursorcolor: "#200b3b",
|
||||||
|
cursorborder: "",
|
||||||
|
cursorwidth: 3,
|
||||||
|
hidecursordelay: 100,
|
||||||
|
autohidemode: "leave",
|
||||||
|
horizrailenabled: false,
|
||||||
|
preservenativescrolling: false,
|
||||||
|
railpadding: {
|
||||||
|
right: 0.5,
|
||||||
|
top: 1.5,
|
||||||
|
bottom: 1.5,
|
||||||
|
},
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
File diff suppressed because one or more lines are too long
|
@ -1,142 +1,111 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<channels>
|
<channels>
|
||||||
<channel site="digiturk.com.tr" lang="en" xmltv_id="AlJazeeraEnglish.qa" site_id="144">AL JAZEERA ENGLISH HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="" site_id="212">EKOL TV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="en" xmltv_id="BabyTV.uk" site_id="162">Baby TV</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="24TV.tr" site_id="178">24 TV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="en" xmltv_id="BBCNewsEurope.uk" site_id="141">BBC World News HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="360.tr" site_id="30">360</channel>
|
||||||
<channel site="digiturk.com.tr" lang="en" xmltv_id="BloombergTVEurope.uk" site_id="139">BLOOMBERG HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="A2TV.tr" site_id="490">A2</channel>
|
||||||
<channel site="digiturk.com.tr" lang="en" xmltv_id="CGTN.cn" site_id="134">CGTN HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="AHaber.tr" site_id="301">AHABER</channel>
|
||||||
<channel site="digiturk.com.tr" lang="en" xmltv_id="CGTNDocumentary.cn" site_id="194">CGTN DOCUMENTARY HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="AlJazeera.qa" site_id="182">AL JAZEERA CHANNEL</channel>
|
||||||
<channel site="digiturk.com.tr" lang="en" xmltv_id="CNNInternationalEurope.us" site_id="143">CNN INTERNATIONAL</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="ANews.tr" site_id="501">A NEWS</channel>
|
||||||
<channel site="digiturk.com.tr" lang="en" xmltv_id="EuronewsEnglish.fr" site_id="145">EURONEWS</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="APara.tr" site_id="519">A PARA</channel>
|
||||||
<channel site="digiturk.com.tr" lang="en" xmltv_id="FashionTVEurope.fr" site_id="110">Fashion TV HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="ASpor.tr" site_id="433">A SPOR</channel>
|
||||||
<channel site="digiturk.com.tr" lang="en" xmltv_id="France24English.fr" site_id="146">France 24 HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="ATV.tr" site_id="300">ATV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="fr" xmltv_id="TV5MondeEurope.fr" site_id="131">TV5 Monde Europe</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="BabyTV.fr" site_id="436">BABY TV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="" site_id="1">beIN</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="BBCEarth.tr" site_id="513">BBC EARTH</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="" site_id="108">MTV Live HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="BBCFirst.tr" site_id="459">BBC FIRST</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="" site_id="184">TARIH TV HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="BBCNewsEurope.uk" site_id="77">BBC WORLD NEWS</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="" site_id="204">Taraftar HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINGurme.tr" site_id="407">beIN GURME</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="" site_id="205">Taraftar 2 HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINHE.tr" site_id="456">beIN H&E</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="" site_id="40">KANAL 24 HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINIZ.tr" site_id="299">beIN İZ</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="" site_id="401">ALEM FM</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINMoviesPremiere.tr" site_id="271">beIN MOVIES PREMIERE</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="" site_id="408">KAFA RADYO</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINMoviesStars.tr" site_id="272">beIN MOVIES STARS</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="" site_id="411">Kral Pop Radyo</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINMoviesTurk.tr" site_id="381">beIN MOVIES TURK</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="" site_id="412">Slow Türk</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSeries1.qa" site_id="375">beIN SERIES 1</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="" site_id="414">Show Radyo</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSeries2.qa" site_id="326">beIN SERIES 2</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="" site_id="415">Kral FM</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSports1.tr" site_id="193">beIN SPORTS 1</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="" site_id="416">Radyo Viva</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSports2.tr" site_id="310">beIN SPORTS 2</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="" site_id="417">Baba Radyo</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSports3.tr" site_id="312">beIN SPORTS 3</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="" site_id="424">Joy FM</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSports4.tr" site_id="495">beIN SPORTS 4</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="" site_id="435">5+1 Concerts</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSports5.tr" site_id="506">beIN SPORTS 5</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="" site_id="60">SÖZCÜ TV HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSportsHaber.tr" site_id="541">beIN SPORTS HABER</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="" site_id="64">CADDE TV</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSportsMax1.tr" site_id="507">beIN SPORTS MAX 1</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="" site_id="7">beIN SERIES 2</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSportsMax2.tr" site_id="508">beIN SPORTS MAX 2</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="360.tr" site_id="29">360 HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="BenguturkTV.tr" site_id="547">BENGÜTÜRK</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="A2TV.tr" site_id="35">A2 HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="BeyazTV.tr" site_id="188">BEYAZ TV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="AHaber.tr" site_id="32">A Haber HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="BloombergHT.tr" site_id="24">BLOOMBERG HT</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="AkilliTV.tr" site_id="98">Akıllı TV</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="BloombergTVEurope.uk" site_id="137">BLOOMBERG</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="AlQuranAlKareemTV.sa" site_id="147">Al Quran Al Kareem TV HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="CartoonNetwork.tr" site_id="220">CARTOON NETWORK</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="AlSunnahAlNabawiyahTV.sa" site_id="148">Al Sunnah Al Nabawiyah TV HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="CBeebies.uk" site_id="512">CBeebies</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="ANews.tr" site_id="140">A News HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="CGTN.cn" site_id="523">CGTN</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="APara.tr" site_id="43">A Para HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="CGTNDocumentary.cn" site_id="524">CGTN DOCUMENTARY</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="ASpor.tr" site_id="88">A Spor HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="CNBCEurope.uk" site_id="23">CNBC-e</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="ATV.tr" site_id="25">ATV</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="CNNInternationalEurope.us" site_id="76">CNN INTERNATIONAL</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="BBCEarth.tr" site_id="183">BBC EARTH HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="CNNTurk.tr" site_id="29">CNN TURK</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="BBCFirst.tr" site_id="114">BBC First</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="DaVinci.de" site_id="529">Da Vinci</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINBoxOffice1.tr" site_id="201">beIN BOX OFFICE 1</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Digiturk4K.tr" site_id="483">DIGI</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINGurme.tr" site_id="21">beIN GURME</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="DiscoveryChannel.tr" site_id="317">DISCOVERY CHANNEL</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINHE.tr" site_id="19">beIN HOME & ENTERTAINMENT</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="DisneyJunior.tr" site_id="282">DISNEY JUNIOR</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINIZ.tr" site_id="18">beIN İZ</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="DiyanetTV.tr" site_id="332">DİYANET TV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINIZ.tr" site_id="182">beIN İZ HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Ekoturk.tr" site_id="521">EKOTURK</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINMoviesPremiere2.tr" site_id="3">beIN MOVIES PREMIERE 2</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="EuronewsEnglish.fr" site_id="78">EURONEWS</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSeriesComedy.tr" site_id="4">beIN MOVIES TURK</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Eurosport1.fr" site_id="47">EUROSPORT 1</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSeriesDrama.tr" site_id="6">beIN SERIES 1</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Eurosport2.fr" site_id="82">EUROSPORT 2</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSeriesSciFi.tr" site_id="2">beIN MOVIES PREMIERE</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="FashionTVEurope.fr" site_id="74">FASHION TV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSeriesVice.tr" site_id="5">beIN MOVIES STARS</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="FBTV.tr" site_id="55">FB TV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSports1.tr" site_id="77">beIN SPORTS 1</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="FlashHaberTV.tr" site_id="542">FLASH HABER</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSports2.tr" site_id="78">beIN SPORTS 2</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Fox.tr" site_id="18">FOX</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSports3.tr" site_id="79">beIN SPORTS 3</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="France24English.fr" site_id="285">FRANCE 24</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSports4.tr" site_id="80">beIN SPORTS 4</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="HaberGlobal.tr" site_id="520">HABERGLOBAL</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSports5.tr" site_id="81">beIN SPORTS 5</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="HaberturkTV.tr" site_id="31">HABERTURK</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSportsHaber.tr" site_id="85">beIN SPORTS HABER</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="HaberturkTV.tr" site_id="546">TÜRKHABER TV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSportsMax1.tr" site_id="82">beIN SPORTS MAX HD 1</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="HalkTV.tr" site_id="298">HALK TV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="beINSportsMax2.tr" site_id="83">beIN SPORTS MAX HD 2</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Kanal7.tr" site_id="439">KANAL 7</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="BenguturkTV.tr" site_id="63">BENGÜTÜRK TV</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="KanalD.tr" site_id="430">KANAL D</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="BeyazTV.tr" site_id="36">BEYAZ TV HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="KRT.tr" site_id="528">KRT TV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="BloombergHT.tr" site_id="31">Bloomberg TV</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="LiderHaber.tr" site_id="543">LİDER HABER TV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Boomerang.tr" site_id="168">Cartoonito</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="MCMTop.ru" site_id="60">MCM TOP</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="CartoonNetwork.tr" site_id="169">Cartoon Network</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Mezzo.fr" site_id="61">MEZZO</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="CBeebies.tr" site_id="161">CBEEBIES HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="MinikaGo.tr" site_id="291">MİNİKAGO</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="CNNTurk.tr" site_id="42">CNN TÜRK HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="MTV00s.uk" site_id="63">MTV 00s</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="DaVinci.de" site_id="164">Da Vinci</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="MTVHits.uk" site_id="337">MTV HITS</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Digiturk4K.tr" site_id="400">Digiturk 4K</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="MTVLive.uk" site_id="322">MTV LIVE</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="DiscoveryChannel.tr" site_id="191">Discovery Channel HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="NationalGeographic.tr" site_id="214">NATIONAL GEO.</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="DiscoveryScience.tr" site_id="192">Discovery Science HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="NationalGeographicWild.tr" site_id="179">NAT.GEO.WILD</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="DisneyChannel.tr" site_id="165">Disney Junior</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Nickelodeon.tr" site_id="189">NICKELODEON SD</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="DiyanetTV.tr" site_id="68">Diyanet TV HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Nickelodeon.tr" site_id="351">NICKELODEON HD</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="DMAX.tr" site_id="49">DMAX HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="NickJr.tr" site_id="321">NICK JR</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Ekoturk.tr" site_id="46">EKOTÜRK TV HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="NTV.tr" site_id="28">NTV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Eurosport1.fr" site_id="71">Eurosport 1 HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Rai1.it" site_id="85">RAI1</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Eurosport2.fr" site_id="72">Eurosport 2 HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="ShowTV.tr" site_id="294">SHOW TV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="FBTV.tr" site_id="76">FB TV HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="SozcuTV.tr" site_id="544">SÖZCÜ TV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="FlashTV.tr" site_id="50">Flash Haber TV</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="StarTV.tr" site_id="406">STAR TV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Fox.tr" site_id="26">FOX HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TarihTV.tr" site_id="545">TARİH TV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="GSTV.tr" site_id="75">GS TV HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Tele1.tr" site_id="525">TELE 1</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="HaberGlobal.tr" site_id="47">HABER GLOBAL HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Teve2.tr" site_id="256">TEVE2</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="HaberturkTV.tr" site_id="44">HABERTURK HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TGRTHaber.tr" site_id="84">TGRT HABER</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="HalkTV.tr" site_id="53">Halk TV</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TJKTV.tr" site_id="53">TJK TV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Kanal7.tr" site_id="34">KANAL 7 HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRT1.tr" site_id="19">TRT 1</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="KanalD.tr" site_id="24">Kanal D HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRT2.tr" site_id="308">TRT 2</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="KRT.tr" site_id="62">KRT TV HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRT3.tr" site_id="229">TRT 3 / TRT SPOR</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="LiderHaber.tr" site_id="51">LIDER HABER TV HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTArabi.tr" site_id="262">TRT ARABI</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="MCMTop.fr" site_id="101">MCM Top HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTAvaz.tr" site_id="244">TRT AVAZ</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Mezzo.fr" site_id="102">Mezzo HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTBelgesel.tr" site_id="487">TRT BELGESEL</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="MinikaGo.tr" site_id="170">MinikaGO</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTCocuk.tr" site_id="243">TRT ÇOCUK</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="MTV00s.uk" site_id="103">MTV 00s</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTEBAOrtaokul.tr" site_id="537">TRT EBA TV ORTAOKUL</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="MTVHitsEurope.uk" site_id="109">MTV Hits</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTHaber.tr" site_id="20">TRT HABER</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="MTVLive.uk" site_id="395">MTV Live HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTKurdi.tr" site_id="246">TRT KURDI</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="NationalGeographic.tr" site_id="185">Nat Geo Wild HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTMuzik.tr" site_id="261">TRT MÜZİK</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="NationalGeographicWild.tr" site_id="181">National Geographic HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTSpor.tr" site_id="331">TRT SPOR</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Nickelodeon.tr" site_id="172">Nickelodeon</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTSporYildiz.tr" site_id="533">TRT SPOR YILDIZ</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Nickelodeon.tr" site_id="173">Nickelodeon HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTTurk.tr" site_id="245">TRT TURK</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Nickelodeon.tr" site_id="355">Nickelodeon HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTWorld.tr" site_id="468">TRT WORLD</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="NickJr.tr" site_id="171">Nick Jr.</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TV5MondeEurope.fr" site_id="86">TV5 MONDE EUROPE</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="NTV.tr" site_id="41">NTV HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TV8.tr" site_id="428">TV8</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Number1TV.tr" site_id="95">Number1 TV</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TV85.tr" site_id="489">TV8,5</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="PowerTV.tr" site_id="100">Power TV</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TV100.tr" site_id="527">tv100</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Rai1.it" site_id="130">RAI UNO</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TVNET.tr" site_id="222">TVNET</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="ShowTV.tr" site_id="22">Show TV HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="UlkeTV.tr" site_id="166">ÜLKE TV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="StarTV.tr" site_id="27">Star TV HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="UlusalKanal.tr" site_id="539">ULUSAL TV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Tele1.tr" site_id="48">TELE 1 HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="VavTV.tr" site_id="540">VAV TV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Teve2.tr" site_id="54">Teve2 HD</channel>
|
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Yaban.tr" site_id="532">YABAN TV</channel>
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TGRTHaber.tr" site_id="45">TGRT Haber HD</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TJKTV.tr" site_id="89">TJK TV</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TLC.tr" site_id="30">TLC HD</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRT1.tr" site_id="23">TRT 1 HD</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRT1.tr" site_id="323">TRT1 HD</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRT2.tr" site_id="66">TRT 2 HD</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRT3.tr" site_id="56">TRT 3 - TRT Spor</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTArabi.tr" site_id="133">TRT Arabi</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTAvaz.tr" site_id="57">TRT AVAZ</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTBelgesel.tr" site_id="190">TRT Belgesel HD</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTCocuk.tr" site_id="160">TRT Çocuk</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTEBAIlkokul.tr" site_id="151">TRT EBATV İLKOKUL HD</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTEBALise.tr" site_id="153">TRT EBATV LİSE HD</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTEBAOrtaokul.tr" site_id="152">TRT EBATV ORTAOKUL HD</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTHaber.tr" site_id="33">TRT Haber HD</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTKurdi.tr" site_id="58">TRT Kurdi</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTMuzik.tr" site_id="104">TRT Müzik</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTSpor.tr" site_id="86">TRT SPOR HD</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTSporYildiz.tr" site_id="87">TRT SPOR YILDIZ</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTTurk.tr" site_id="61">TRT TURK</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTWorld.tr" site_id="342">TRT World HD</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TRTWorldHD.tr" site_id="142">TRT World HD</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TurkHaberTV.tr" site_id="59">TURKHABER TV</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TV100.tr" site_id="37">TV 100 HD</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TV8.tr" site_id="28">TV8 HD</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TV85.tr" site_id="55">TV 8,5</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="TVNET.tr" site_id="39">TVNET HD</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="UlkeTV.tr" site_id="38">Ülke TV HD</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="UlusalKanal.tr" site_id="52">ULUSAL TV</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="VavTV.tr" site_id="67">VAV TV</channel>
|
|
||||||
<channel site="digiturk.com.tr" lang="tr" xmltv_id="Yaban.tr" site_id="189">Yaban TV</channel>
|
|
||||||
</channels>
|
</channels>
|
||||||
|
|
|
@ -1,107 +1,86 @@
|
||||||
const _ = require('lodash')
|
const cheerio = require('cheerio')
|
||||||
const dayjs = require('dayjs')
|
const dayjs = require('dayjs')
|
||||||
const utc = require('dayjs/plugin/utc')
|
const utc = require('dayjs/plugin/utc')
|
||||||
const timezone = require('dayjs/plugin/timezone')
|
const timezone = require('dayjs/plugin/timezone')
|
||||||
|
const customParseFormat = require('dayjs/plugin/customParseFormat')
|
||||||
|
|
||||||
dayjs.extend(utc)
|
dayjs.extend(utc)
|
||||||
dayjs.extend(timezone)
|
dayjs.extend(timezone)
|
||||||
// category list is not complete
|
dayjs.extend(customParseFormat)
|
||||||
// const categories = {
|
|
||||||
// '00': 'Diğer',
|
const tz = 'Europe/Istanbul'
|
||||||
// E0: 'Romantik Komedi',
|
|
||||||
// E1: 'Aksiyon',
|
|
||||||
// E4: 'Macera',
|
|
||||||
// E5: 'Dram',
|
|
||||||
// E6: 'Fantastik',
|
|
||||||
// E7: 'Komedi',
|
|
||||||
// E8: 'Korku',
|
|
||||||
// EB: 'Polisiye',
|
|
||||||
// EF: 'Western',
|
|
||||||
// FA: 'Macera',
|
|
||||||
// FB: 'Yarışma',
|
|
||||||
// FC: 'Eğlence',
|
|
||||||
// F0: 'Reality-Show',
|
|
||||||
// F2: 'Haberler',
|
|
||||||
// F4: 'Belgesel',
|
|
||||||
// F6: 'Eğitim',
|
|
||||||
// F7: 'Sanat ve Kültür',
|
|
||||||
// F9: 'Life Style'
|
|
||||||
// }
|
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
site: 'digiturk.com.tr',
|
site: 'digiturk.com.tr',
|
||||||
days: 2,
|
days: 2,
|
||||||
delay: 1000, // NOTE: under heavy load the server starts blocking requests
|
url({ date }) {
|
||||||
url: function ({ date, channel }) {
|
return `https://www.digiturk.com.tr/Ajax/GetTvGuideFromDigiturk?Day=${
|
||||||
return `https://www.digiturk.com.tr/_Ajax/getBroadcast.aspx?channelNo=${
|
encodeURIComponent(date.format('MM/DD/YYYY'))
|
||||||
channel.site_id
|
}+00%3A00%3A00`
|
||||||
}&date=${date.format('DD.MM.YYYY')}&tomorrow=false&primetime=false`
|
|
||||||
},
|
},
|
||||||
request: {
|
request: {
|
||||||
method: 'GET',
|
cache: {
|
||||||
headers: {
|
ttl: 24 * 60 * 60 * 1000 // 1 day
|
||||||
Referer: 'https://www.digiturk.com.tr/'
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
parser: function ({ content }) {
|
parser({ content, channel, date }) {
|
||||||
let programs = []
|
const programs = []
|
||||||
const items = parseItems(content)
|
if (content) {
|
||||||
items.forEach(item => {
|
const $ = cheerio.load(content)
|
||||||
programs.push({
|
$('.channelDetail').toArray()
|
||||||
title: item.PName,
|
.forEach(item => {
|
||||||
// description: item.LongDescription,
|
const $item = $(item)
|
||||||
// category: parseCategory(item),
|
const title = $item.find('.tvGuideResult-box-wholeDates-title')
|
||||||
start: parseTime(item.PStartTime),
|
if (title.length) {
|
||||||
stop: parseTime(item.PEndTime)
|
const channelId = title.attr('onclick')
|
||||||
})
|
if (channelId) {
|
||||||
})
|
const site_id = channelId.match(/\s(\d+)\)/)[1]
|
||||||
|
if (channel.site_id === site_id) {
|
||||||
programs = _.sortBy(programs, 'start')
|
const startTime = $item.find('.tvGuideResult-box-wholeDates-time-hour').text().trim()
|
||||||
|
const duration = $item.find('.tvGuideResult-box-wholeDates-time-totalMinute')
|
||||||
|
.text().trim().match(/\d+/)[0]
|
||||||
|
const start = dayjs.tz(`${date.format('YYYY-MM-DD')} ${startTime}`, 'YYYY-MM-DD HH:mm', tz)
|
||||||
|
const stop = start.add(parseInt(duration), 'm')
|
||||||
|
programs.push({
|
||||||
|
title: title.text().trim(),
|
||||||
|
start,
|
||||||
|
stop
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
return programs
|
return programs
|
||||||
},
|
},
|
||||||
async channels() {
|
async channels() {
|
||||||
|
const channels = {}
|
||||||
const axios = require('axios')
|
const axios = require('axios')
|
||||||
const cheerio = require('cheerio')
|
|
||||||
|
|
||||||
const data = await axios
|
const data = await axios
|
||||||
.get('https://www.digiturk.com.tr/', {
|
.get(this.url({ date: dayjs() }))
|
||||||
headers: {
|
.then(r => r.data)
|
||||||
'User-Agent':
|
.catch(console.error)
|
||||||
'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36'
|
|
||||||
|
const $ = cheerio.load(data)
|
||||||
|
$('.channelContent').toArray()
|
||||||
|
.forEach(el => {
|
||||||
|
const item = $(el)
|
||||||
|
const channelId = item.find('.channelDetail .tvGuideResult-box-wholeDates-title')
|
||||||
|
.first()
|
||||||
|
.attr('onclick')
|
||||||
|
if (channelId) {
|
||||||
|
const site_id = channelId.match(/\s(\d+)\)/)[1]
|
||||||
|
if (channels[site_id] === undefined) {
|
||||||
|
channels[site_id] = {
|
||||||
|
lang: 'tr',
|
||||||
|
site_id,
|
||||||
|
name: item.find('#channelID').val()
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.then(r => r.data)
|
|
||||||
.catch(console.log)
|
|
||||||
|
|
||||||
let channels = []
|
return Object.values(channels)
|
||||||
const $ = cheerio.load(data)
|
|
||||||
$('#chosen-select-channel > option').each((i, el) => {
|
|
||||||
const site_id = $(el).attr('value')
|
|
||||||
const name = $(el).text().trim()
|
|
||||||
|
|
||||||
channels.push({
|
|
||||||
lang: 'tr',
|
|
||||||
site_id,
|
|
||||||
name
|
|
||||||
})
|
|
||||||
})
|
|
||||||
|
|
||||||
return channels
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function parseTime(time) {
|
|
||||||
let timestamp = parseInt(time.replace('/Date(', '').replace('+0300)/', ''))
|
|
||||||
return dayjs(timestamp)
|
|
||||||
}
|
|
||||||
|
|
||||||
// function parseCategory(item) {
|
|
||||||
// return (item.PGenre) ? categories[item.PGenre] : null
|
|
||||||
// }
|
|
||||||
|
|
||||||
function parseItems(content) {
|
|
||||||
if (!content) return []
|
|
||||||
const data = JSON.parse(content)
|
|
||||||
return data && data.BChannels && data.BChannels[0].CPrograms ? data.BChannels[0].CPrograms : []
|
|
||||||
}
|
|
||||||
|
|
|
@ -4,44 +4,45 @@ const path = require('path')
|
||||||
const dayjs = require('dayjs')
|
const dayjs = require('dayjs')
|
||||||
const utc = require('dayjs/plugin/utc')
|
const utc = require('dayjs/plugin/utc')
|
||||||
const customParseFormat = require('dayjs/plugin/customParseFormat')
|
const customParseFormat = require('dayjs/plugin/customParseFormat')
|
||||||
|
|
||||||
dayjs.extend(customParseFormat)
|
dayjs.extend(customParseFormat)
|
||||||
dayjs.extend(utc)
|
dayjs.extend(utc)
|
||||||
|
|
||||||
const date = dayjs.utc('2023-01-19', 'YYYY-MM-DD').startOf('d')
|
const date = dayjs.utc('2025-01-12', 'YYYY-MM-DD').startOf('d')
|
||||||
const channel = {
|
const channel = {
|
||||||
site_id: '14',
|
site_id: '351',
|
||||||
xmltv_id: 'beINMovies2Action.qa'
|
xmltv_id: 'Nickelodeon.tr'
|
||||||
}
|
}
|
||||||
|
|
||||||
it('can generate valid url', () => {
|
it('can generate valid url', () => {
|
||||||
const result = url({ date, channel })
|
const result = url({ date, channel })
|
||||||
expect(result).toBe(
|
expect(result).toBe(
|
||||||
'https://www.digiturk.com.tr/_Ajax/getBroadcast.aspx?channelNo=14&date=19.01.2023&tomorrow=false&primetime=false'
|
'https://www.digiturk.com.tr/Ajax/GetTvGuideFromDigiturk?Day=01%2F12%2F2025+00%3A00%3A00'
|
||||||
)
|
)
|
||||||
})
|
})
|
||||||
|
|
||||||
it('can parse response', () => {
|
it('can parse response', () => {
|
||||||
const content = fs.readFileSync(path.resolve(__dirname, '__data__/content.json'))
|
const content = fs.readFileSync(path.join(__dirname, '__data__', 'content.html'))
|
||||||
const results = parser({ content }).map(p => {
|
const results = parser({ content, channel, date }).map(p => {
|
||||||
p.start = p.start.toJSON()
|
p.start = p.start.toJSON()
|
||||||
p.stop = p.stop.toJSON()
|
p.stop = p.stop.toJSON()
|
||||||
return p
|
return p
|
||||||
})
|
})
|
||||||
|
|
||||||
|
expect(results.length).toBe(57)
|
||||||
expect(results[0]).toMatchObject({
|
expect(results[0]).toMatchObject({
|
||||||
start: '2023-01-18T20:40:00.000Z',
|
start: '2025-01-11T21:00:00.000Z',
|
||||||
stop: '2023-01-18T22:32:00.000Z',
|
stop: '2025-01-11T21:25:00.000Z',
|
||||||
title: 'PARÇALANMIŞ'
|
title: 'Sünger Bob Kare Pantolon'
|
||||||
})
|
})
|
||||||
|
expect(results[56]).toMatchObject({
|
||||||
expect(results[10]).toMatchObject({
|
start: '2025-01-12T17:40:00.000Z',
|
||||||
start: '2023-01-19T05:04:00.000Z',
|
stop: '2025-01-12T18:00:00.000Z',
|
||||||
stop: '2023-01-19T06:42:00.000Z',
|
title: 'Casagrande Ailesi'
|
||||||
title: 'HIZLI VE ÖFKELİ: TOKYO YARIŞI'
|
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
it('can handle empty guide', () => {
|
it('can handle empty guide', () => {
|
||||||
const result = parser({ content: '' })
|
const result = parser({ content: '', channel, date })
|
||||||
expect(result).toMatchObject([])
|
expect(result).toMatchObject([])
|
||||||
})
|
})
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue