• If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Duyuru

Gizle
No announcement yet.

[Dikey WeTek LE] - WebGrab+Plus ile internetten EPG

Gizle
X
 
  • Filtrele
  • Zaman
  • Göster
Hepsini Sil
new posts

  • Benim verdiğim xml dosyasını kullananlar varsa şimdiden bilgilendirmek isterim ki host ile olan sıkıntı nedeniyle artık xml paylaşamayacağım. Bu sıkıntıdan ötürü sadece ulusal kanalları bu xml'ye dahil edebiliyorum dosya boyutunu düşürmek adına. Bir kaç gün daha hosta xml dosyasını upload edebileceğim maalesef. Hostun süresi bitiyor zaten.

    Bu arada ricam üzerine iki ini daha yaptı @Blackbear199

    sinematv.com.tr.ini
    Kod:
    **------------------------------------------------------------------------------------------------
    * @header_start
    * WebGrab+Plus ini for grabbing EPG data from TvGuide websites
    * @Site: sinematv.com.tr
    * @MinSWversion: V2.1
    * @Revision 0 - [18/07/2017] Blackbear199
    *  - creation
    * @Remarks: current month programming only
    * @header_end
    **------------------------------------------------------------------------------------------------
    site {url=sinematv.com.tr|timezone=Europe/Istanbul|maxdays=31|cultureinfo=tr-TR|charset=UTF-8|titlematchfactor=90}
    site {ratingsystem=TR|episodesystem=onscreen|keepindexpage}
    *
    url_index{url|http://www.sinematv.com.tr/timeline.aspx?date=|urldate|}
    url_index.headers {customheader=Accept-Encoding=gzip,deflate}
    *
    urldate.format {datestring|ddd"%20"MMM"%20"dd"%20"yyyy|en-GB}
    *
    index_variable_element.modify {set|'config_site_id'}
    index_showsplit.scrub {multi(includeblock="'index_variable_element'"")|<div id="ContentPlaceHolder1_container|<div class="tl_event_details"||<!--}
    index_showsplit.modify {replace|<div class="tl_description_header_title"><a href=""></a></div>|<div class="tl_description_header_title"><a href="">No Programming/Programlama yok</a></div>}
    *
    index_urlshow {url|http://www.sinematv.com.tr|<div class="tl_description_header_title">|('|')|</a>}
    index_urlshow.headers {customheader=Accept-Encoding=gzip,deflate}
    *
    index_start.scrub {regex||<div class="tl_description_time">[^,]*,\s(\d{2}:\d{2})\s-\s\d{2}:\d{2}</div>||}
    index_stop.scrub {regex||<div class="tl_description_time">[^,]*,\s\d{2}:\d{2}\s-\s(\d{2}:\d{2})</div>||}
    index_title.scrub {single|<div class="tl_description_header_title">||</div>|</div>}
    index_subtitle.scrub {single|<div class="tl_description_header_subtitle">||</div>|</div>}
    index_description.scrub {single(includeblock="background: url")|<a href=|</a>|<div class="tl_description_bottom">|</div>}
    index_showicon.scrub {single|background: url(||?|?}
    *
    index_title.modify {cleanup(tags="<"">")}
    index_title.modify {remove(type=regex)\(\d{4}\)}
    index_subtitle.modify {cleanup(tags="<"">")}
    index_subtitle.modify {remove(type=regex)|\s*\([^\)]*\)}
    *
    title.scrub {single|<span class="layerTitleBigYellow">||</span>|</span>}
    description.scrub {single|<div id="summaryContent"|">|</div>|</div>}
    director.scrub {single(separator=", ")|<span class='layerTextDirector'>||</span>|</span>}
    actor.scrub {single(separator=", ")|<span class='layerTextCast'>/||</span>|</span>}
    category.scrub{single(separator="!??!" include=last)|class="layerTextGenre">||</span>|</span>}
    productiondate.scrub{single(separator="!??!" include=first)|class="layerTextGenre">||</span>|</span>}
    rating.scrub {regex||<div class="advanced-sliderSmartSignParent">(?:.*?)(?:src='http://www.sinematv.com.tr/css/images/smartsigns/(\d+)_gray.png'(?:.*?))*</span>||}
    ratingicon.scrub {regex||<div class="advanced-sliderSmartSignParent">(?:.*?)(?:src='(http://www.sinematv.com.tr/css/images/smartsigns/(\d+)_gray.png)'(?:.*?))*</span>||}
    episode.scrub {regex(pattern="'S1'.SEZON - 'E1'.BÖLÜM")||onchange="NavigateEpisode\(\);" style="width:180px;">(?:.*?)(?:<option selected="selected" value="[^"]*">([^<]*)</option>)(?:.*?)</select>||}
    *
    title.modify {remove(type=regex)\(\d{4}\)}
    director.modify {cleanup}
    actor.modify {cleanup}
    category.modify {replace|, |\|}
    
    **  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _
    **      #####  CHANNEL FILE CREATION (only to create the xxx-channel.xml file)
    **
    ** @auto_xml_channel_start
    *index_site_id.scrub {regex||<div id="ContentPlaceHolder1_container([^"]*)" class="tl_location">||}
    *index_site_channel.scrub {regex||<div(?:\sclass='selectedLocation')? style='margin-top\: (?:9\|14)px;'>([^<]*)</div>||}
    ** @auto_xml_channel_end
    sinematv.com.tr.channels.xml
    Kod:
    <?xml version="1.0" encoding="UTF-8"?>
    <site generator-info-name="WebGrab+Plus/w MDB &amp; REX Postprocess -- version  V2.1 -- Jan van Straaten" site="sinematv.com.tr">
      <channels>
        <channel update="i" site="sinematv.com.tr" site_id="SinemaTV" xmltv_id="SinemaTV">SinemaTV</channel>
        <channel update="i" site="sinematv.com.tr" site_id="SinemaTV2" xmltv_id="SinemaTV 2">SinemaTV 2</channel>
        <channel update="i" site="sinematv.com.tr" site_id="SinemaTVAile" xmltv_id="SinemaTV Aile">SinemaTV Aile</channel>
        <channel update="i" site="sinematv.com.tr" site_id="SinemaTV1001" xmltv_id="SinemaTV 1001">SinemaTV 1001</channel>
        <channel update="i" site="sinematv.com.tr" site_id="SinemaTVAksiyon" xmltv_id="SinemaTV Aksiyon">SinemaTV Aksiyon</channel>
        <channel update="i" site="sinematv.com.tr" site_id="DiziTV" xmltv_id="Dizi TV">Dizi TV</channel>
      </channels>
    </site>
    sinetivi.com.tr.ini
    Kod:
    **------------------------------------------------------------------------------------------------
    * @header_start
    * WebGrab+Plus ini for grabbing EPG data from TvGuide websites
    * @Site: sinetivi.com.tr
    * @MinSWversion: V2.1
    * @Revision 0 - [18/07/2017] Blackbear199
    *  - creation
    * @Remarks: current month programming only
    * @header_end
    **------------------------------------------------------------------------------------------------
    site {url=sinetivi.com.tr|timezone=Europe/Istanbul|maxdays=6|cultureinfo=tr-TR|charset=UTF-8|titlematchfactor=90}
    site {ratingsystem=TR|episodesystem=onscreen|keepindexpage}
    *
    url_index{url|http://www.sinetivi.com.tr/getepgdata?datetime=|urldate|}
    url_index.headers {customheader=Accept-Encoding=gzip,deflate}
    *
    urldate.format {datestring|yyyy"%2F"MM"%2F"dd}
    *
    index_variable_element.modify {set|'config_site_id'}
    index_showsplit.scrub {multi(includeblock="'index_variable_element'")|{"ChannelId":|"Programs":[{|}]}|]}]}}
    index_showsplit.modify {replace|\},\{|\|}
    *index_showsplit.modify {(debug)} for debug
    *
    index_start.scrub {single|"StartTime":"||"|"}
    index_stop.scrub {single|"EndTime":"||"|"}
    index_title.scrub {single|"Title":"||",|",}
    **  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _
    **      #####  CHANNEL FILE CREATION (only to create the xxx-channel.xml file)
    **
    ** @auto_xml_channel_start
    *index_site_id.scrub {regex||{"ChannelId":(\d+),"ChannelName":"[^"]*",||}
    *index_site_channel.scrub {regex||{"ChannelId":\d+,"ChannelName":"([^"]*)",||}
    ** @auto_xml_channel_end
    sinetivi.com.tr.channels.xml
    Kod:
    <?xml version="1.0" encoding="UTF-8"?>
    <site generator-info-name="WebGrab+Plus/w MDB &amp; REX Postprocess -- version  V2.1 -- Jan van Straaten" site="sinetivi.com.tr">
      <channels>
        <channel update="i" site="sinetivi.com.tr" site_id="87613689" xmltv_id="Sinetivi1">Sinetivi1</channel>
        <channel update="i" site="sinetivi.com.tr" site_id="87613757" xmltv_id="Sinetivi2">Sinetivi2</channel>
        <channel update="i" site="sinetivi.com.tr" site_id="100916332" xmltv_id="Karnaval1">Karnaval1</channel>
        <channel update="i" site="sinetivi.com.tr" site_id="100916439" xmltv_id="Karnaval2">Karnaval2</channel>
        <channel update="i" site="sinetivi.com.tr" site_id="87613786" xmltv_id="Adrenalin1">Adrenalin1</channel>
        <channel update="i" site="sinetivi.com.tr" site_id="87613874" xmltv_id="Adrenalin2">Adrenalin2</channel>
      </channels>
    </site>

    Yorum yap


    • @kralex teşekkürler üstadım gene de. Büyük is senin bu yaptığın. Alacağı olsun o host firmasının [emoji16]

      Dsmart fox grubu EPG si is a geliyor mu bu arada sizde, ben de getirmiyor?

      Sent from my SM-G955F using Tapatalk

      Yorum yap


      • Yayın bilgisi bulunamadı yazıyor o kanalların program başlıklarında.

        Yorum yap


        • DS Fox Kanallarına EPG için Tivibu kanallarını ayarlayın diye bir yerde okumuştum.

          Sevgiler...

          Yorum yap


          • Webgrabber'dan Dsmart ile hiçbir kanalın EPG'si gelmiyor?

            Yorum yap


            • Daha önce verilen bir ini ve php dosyasını kendimce düzenledim. php scripti olmadan çalışmıyor... Ücretsiz host sağlayan bir yere upload edip iniye yazdım. Çalışmazsa kendinize göre düzeltirsiniz.

              ini mantığını kavradım. Üstünde biraz kurcalama yapınca daha teferruatlı bilgileri de xml'ye ekleyebildim.

              Dizilerin sezon ve bölüm bilgisi, yabancı filmlerin orjinal isimleri ve subtitle denen ikinci başlık bilgilerini xmlye dahil ettim.

              Aynısını digitürk inisi içinde yaptım. Bu şekil daha hoş oldu.

              testt.php içeriği
              PHP- Kodu:
              <?php
                      $ch 
              curl_init();
                      
              $agent 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/51.0';
                      
              $reqtype $_GET['reqtype'];

                           if(
              $reqtype == '1') {
                             
              $channel $_GET['channel'];
                                
              $date $_GET['date'];
                               
              $url "https://www.dsmart.com.tr/actions/schedule?channel_id=" $channel "&day=" $date;
                             
              curl_setopt($chCURLOPT_HTTPHEADER, array('Accept: application/json'));
                           } elseif(
              $reqtype == '2') {
                                 
              $url "https://www.dsmart.com.tr/actions/channels?page=1&limit=500";
                                 
              curl_setopt($chCURLOPT_HTTPHEADER, array('Accept: application/json'));
                      }

                        
              curl_setopt($chCURLOPT_URL$url);
                      
              curl_setopt($chCURLOPT_RETURNTRANSFER1);
                      
              curl_setopt($chCURLOPT_USERAGENT$agent);
                      
              curl_setopt($chCURLOPT_SSL_VERIFYPEERfalse);

                      
              $output curl_exec($ch);

                      
              curl_close($ch);

                      echo 
              $output;
              ?>
              dsmart.com.tr.ini içeriği
              Kod:
              **------------------------------------------------------------------------------------------------
              * @header_start
              * WebGrab+Plus ini for grabbing EPG data from TvGuide websites
              * @Site: dsmart.com.tr  Turkish
              * @MinSWversion: 1.1.1/49
              * @Revision 3 - [29/05/2017] Netuddki
              *     - Fixed duplicate Key
              *     - Refined showsplit
              * @Revision 2 - [12/05/2017] Blackbear / Netuddki
              *     - Rewrite
              * @Revision 1 - [24/02/2016] Blackbear199
              *     - rewrite
              * @Revision 0 - [24/04/2013] Jan van Straaten
              *     - creation
              * @Remarks: your_remarks
              * @header_end
              **------------------------------------------------------------------------------------------------
              
              site {url=dsmart.com.tr|timezone=UTC+03:00|maxdays=7|cultureinfo=tr-TR|charset=UTF-8|titlematchfactor=90|episodesystem=onscreen}
              *site {episodesystem=xmltv_ns}
              *
              url_index{url|http://freekodi.000webhostapp.com/testt.php?channel=|channel|&date=|urldate|&reqtype=1} *Linux users
              *url_index{url|https://www.dsmart.com.tr/actions/schedule?channel_id=|channel|&day=|urldate|}
              *
              urldate.format {datestring|yyyy-MM-dd}
              *
              *Windows users have to enable the lines between the dashes
              *---------------------------------------------------------------
              url_index.headers {method=GET}
              url_index.headers {accept=application/json, text/plain, */*}
              url_index.headers {customheader=Accept-Encoding=gzip, deflate, br}
              url_index.headers {contenttype=application/json}
              url_index.headers {connection=keep-alive}
              *---------------------------------------------------------------
              *
              index_showsplit.scrub {regex||{"si_(.*?)},||}
              index_showsplit.modify {remove(type=regex)|(traffic_key": ".*?")}
              index_showsplit.modify {remove(type=regex)|(created_date": ".*?")}
              index_showsplit.modify {remove(type=regex)|(_id": ".*?")}
              *
              index_showsplit.modify {cleanup(removeduplicates=equal,100)}
              scope.range{(splitindex)|end}
              index_showsplit.modify {replace|\}, \{|\|}
              index_showsplit.modify {sort(ascending,string)}
              sort_by.scrub {single(target="index_showsplit")|"start_date": "||",|",}
              index_showsplit.modify {cleanup(style=jsondecode)}
              end_scope
              *
              index_start.scrub {single|"start_date": "||Z"|Z"}
              index_stop.scrub {single|"end_date": "||Z"|Z"}
              index_title.scrub {regex||"program_name":\s"(.*?)",||}
              index_subtitle.scrub {single(separator=":" exclude=first)|"program_name": "||",}
              index_title.modify {remove|'index_subtitle'}
              index_title.modify {remove|:}
              *
              index_subtitle.scrub {regex||"subject":\s"(.*?)",||}
              index_subtitle.modify {cleanup}
              index_subtitle.modify {remove|'index_productiondate'}
              index_subtitle.modify {remove|'index_title'}
              index_subtitle.modify {remove|'index_titleoriginal'}
              index_subtitle.modify {remove|()}
              index_subtitle.modify {remove|\\n}
              index_subtitle.modify {remove|\\r}
              index_subtitle.modify {remove(type=regex)|"\(Dil.*?\)"}
              *
              index_description.scrub {regex||"description":\s"(.*?)",||}
              index_description.modify {remove|\\n}
              index_description.modify {remove|\\r}
              index_description.modify {remove(type=regex)|"\(Dil.*?\)"}
              *
              index_episode.modify {substring(type=regex pattern="'S1'. Sezon 'E1'. Bölüm")|'index_subtitle' "\d+.\sSezon\s\d+\.Bölüm"}
              *
              index_titleoriginal.scrub {(lang=en)regex||"subject": ".*?\((.*?)\)||}
              index_titleoriginal.modify {remove(type=regex)|"\(Dil.*?\)"}
              *
              *index_category.scrub {regex||"genre_name":\s"(.*?)",||}
              *index_category.scrub {regex||"genre":\s"(.*?)",||}
              *index_category.scrub {regex||"sub_genre_name":\s"(.*?)",||}
              index_category.scrub {regex||"subject":\s".*?, Tür:(.*?)",||}
              index_category.scrub {regex||"subject":\s".*?\sTür:(.+?)\sYönetmen.*?",||}
              *
              *index_director.scrub {regex||"directors":\s"(.*?)",||} *Not yet populated in the source
              *index_actor.scrub {regex||"actors":\s"(.*?)",||} *Not yet populated in the source
              index_actor.scrub {multi(separator=",")|Oyuncular:||",}
              *
              index_productiondate.scrub {regex||"subject":\s"(\d{4}).*?"||}
              *
              *
              *index_subtitle.modify {remove(type=regex)|'index_description' "(?:Oyuncular): *(.*?)(?:, *(.*))"}
              *
              
              **  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _
              **      #####  CHANNEL FILE CREATION (only to create the xxx-channel.xml file)
              **
              ** @auto_xml_channel_start
              *url_index{url|http://freekodi.000webhostapp.com/testt.php?reqtype=2}
              *index_site_id.scrub {regex||"_id": "(.*?)"||}
              *index_site_channel.scrub {regex||"channel_name": "(.*?)"||}
              *index_site_channel.modify {cleanup}
              *index_site_id.modify {cleanup(removeduplicates=equal,100 link="index_site_channel")}
              ** @auto_xml_channel_end
              digiturk.com.tr.ini
              Kod:
              **------------------------------------------------------------------------------------------------
              * @header_start
              * WebGrab+Plus ini for grabbing EPG data from TvGuide websites
              * @Site: digiturk.com.tr
              * @MinSWversion: V1.57
              *
              * @Revision 5 - [28/05/2017] Netuddki
              *   Fixed duplicate Keys in sorting
              *   Delete Productiondate in original Title
              * @Revision 4 - [23/05/2017] Netuddki
              *   rewrite - using the API data instead of calling the html version for faster grabbing
              * @Revision 3 - [13/11/2016] Blackbear199
              *   rewrite
              * @Revision 2 - [08/05/2012] Jan van Straaten
              *   disable stoptime (double shows in index force a dayjump)
              * @Revision 1 - [] 
              *   temporary(?) added overruling retry setting to minimize effects of broken showdetail links
              * @Remarks:
              *   none
              * @header_end
              **------------------------------------------------------------------------------------------------
              
              site {url=digiturk.com.tr|timezone=UTC+03:00|maxdays=7|cultureinfo=tr-TR|charset=UTF-8|titlematchfactor=90}
              site {ratingsystem=TR}
              *site {episodesystem=onscreen} *Enable for Onscreen Episode System
              site {episodesystem=xmltv_ns} *Enable for xmltv_ns Episode System
              *
              *
              url_index{url|http://www.digiturk.com.tr/yayin-akisi/api/program/kanal/|channel|/|urldate|/|subpage|}
              url_index.headers {method=GET}
              url_index.headers {accept=application/json, text/javascript, */*; q=0.01}
              url_index.headers {customheader=Accept-Encoding=gzip,deflate,sdch}
              url_index.headers {contenttype=application/x-www-form-urlencoded; charset=UTF-8}
              *
              *
              urldate.format {datestring|yyyy-MM-dd}
              subpage.format {list|0|1|2|3}
              *
              index_showsplit.scrub {multi(exclude="AZ SONRA...")|{"ProgramId||}|}}
              index_showsplit.modify {cleanup(removeduplicates=equal,100}
              index_showsplit.modify {sort(ascending,string)}
              sort_by.scrub {single(target="index_showsplit")|BroadcastStart":"||","|","}
              
              *
              index_start.scrub {regex||BroadcastStart":"(.*?)","||}
              index_end.scrub {regex||BroadcastEnd":"(.*?)","||}
              index_title.scrub {regex||ProgramName":"(.*?)","||}
              index_title.modify {remove(type=regex)|S\d+ B\d+\|\sB\d+}
              index_title.modify {remove|\}
              *index_title.modify {cleanup(style=name)}
              *
              index_titleoriginal.scrub {(lang=en)regex||OrginalName":"(.*?)","||}
              index_titleoriginal.modify {remove|'index_title'}
              *
              *index_episode.modify {substring(type=regex pattern="'S1'. SEZON 'E1'. BÖLÜM")|'index_titleoriginal' "\d+\.\sSEZON\s\d+\.\sBÖLÜM"}
              index_titleoriginal.modify {remove(type=regex)|S\d+\sEP\s\d+\|Season\s\d+\sEP\s\d+\|SEASON\s\d+\|S\d+}
              index_titleoriginal.modify {cleanup}
              *
              index_productiondate.scrub {regex||Year":"(\d+)","||}
              index_titleoriginal.modify {remove|'index_productiondate'}
              index_titleoriginal.modify {remove|()}
              *
              index_subtitle.scrub {regex||Synopsis":"(.*?)","||}
              index_subtitle.modify {remove(type=regex)|^'index_title'$}
              index_subtitle.modify {remove(type=regex)|^.$}
              index_subtitle.modify {remove|\}
              index_episode.modify {substring(type=regex pattern="'S1'.SEZON 'E1'.BÖLÜM")|'index_subtitle' "\d+\.SEZON\s\d+\.BÖLÜM"}
              index_country.scrub {multi(separator="; ")|ProductionCountries":"||","}
              index_description.scrub {regex||LongDescription":"(.*?)","||}
              *index_description.modify {remove|'index_titleoriginal'}
              *index_description.modify {remove|'index_title'}
              *index_description.modify {remove(type=regex)|^'index_titleoriginal'$}
              index_description.modify {remove(type=regex)|^'index_title'$}
              index_description.modify {remove(type=regex)|,.*?'index_productiondate'}
              index_description.modify {remove|\}
              index_description.modify {remove|()}
              index_description.modify {remove|""}
              index_description.modify {cleanup}
              index_actor.scrub {multi(separator=" ,")|Actors":"||","}
              index_director.scrub {multi(separator=" ,")|Directors":"||","}
              *
              index_category.scrub {regex||Genre":"(.*?)","||}
              index_category.modify {replace(not "")|00|Diğer}
              index_category.modify {replace(not "")|E0|romance}
              index_category.modify {replace(not "")|E1|adventure/western/war}
              index_category.modify {replace(not "")|E2|movie/drama}
              index_category.modify {replace(not "")|E4|adventure/western/war}
              index_category.modify {replace(not "")|E5|movie/drama}
              index_category.modify {replace(not "")|E6|science fiction/fantasy/horror}
              index_category.modify {replace(not "")|E7|comedy}
              index_category.modify {replace(not "")|E8|science fiction/fantasy/horror}
              index_category.modify {replace(not "")|E9|detective/thriller}
              index_category.modify {replace(not "")|EA|musical/opera}
              index_category.modify {replace(not "")|EB|detective/thriller}
              index_category.modify {replace(not "")|EC|romance}
              index_category.modify {replace(not "")|ED|adventure/western/war}
              index_category.modify {replace(not "")|EE|movie/drama}
              index_category.modify {replace(not "")|EF|adventure/western/war}
              index_category.modify {replace(not "")|F0|variety show}
              index_category.modify {replace(not "")|F1|sports}
              index_category.modify {replace(not "")|F2|news/current affairs}
              index_category.modify {replace(not "")|F3|social/political issues/economics}
              index_category.modify {replace(not "")|F4|documentary}
              index_category.modify {replace(not "")|F5|cartoons/puppets}
              index_category.modify {replace(not "")|F6|education/science/factual topics}
              index_category.modify {replace(not "")|F7|arts/culture (without music)}
              index_category.modify {replace(not "")|F8|religion}
              index_category.modify {replace(not "")|F9|arts/culture (without music)}
              index_category.modify {replace(not "")|FA|news magazine}
              index_category.modify {replace(not "")|FB|show/game show}
              index_category.modify {replace(not "")|FC|game show/quiz/contest}
              index_category.modify {replace(not "")|FD|music/ballet/dance}
              index_category.modify {replace(not "")|FF|variety show}
              *
              **  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _
              **      #####  CHANNEL FILE CREATION (only to create the xxx-channel.xml file)
              **
              *url_index{url|http://www.digiturk.com.tr/yayin-akisi/api/kanal/index/}
              *index_site_id.scrub {multi|"Id":||}|}}
              *index_site_channel.scrub {multi|{"Title":"||"|"}
              *index_site_id.modify {cleanup(removeduplicates=equal,100 link="index_site_channel")}
              ** @auto_xml_channel_end
              Dsmart örnek:
              Kod:
                <programme start="20170724044500 +0300" stop="20170724053000 +0300" channel="kanal 1">
                  <title lang="tr">Hawaii Five-0</title>
                  <title lang="en">My Desire is Only For the Chief</title>
                  <sub-title lang="tr">4. Sezon 9.Bölüm, Hau'oli La Ho'omoaika'i, Tür:Polisiye</sub-title>
                  <desc lang="tr">Takım, bir gizli ajanın ölümünden sonra başkanın Havaii'ye yapacağı ziyarette öldürüleceğinden şüphe eder.</desc>
                  <category lang="tr">Polisiye</category>
                  <episode-num system="onscreen">S4 E9</episode-num>
                </programme>
              
                <programme start="20170724130500 +0300" stop="20170724145000 +0300" channel="kanal 2">
                  <title lang="tr">Geçmiş Noel'e Dönüş</title>
                  <title lang="en">Back to Christmas</title>
                  <sub-title lang="tr">Tür: Romantik - Dram Yönetmen: Tim O'Donnell Oyuncular: Kelly Overton, Michael Muhney, Gloria Loring</sub-title>
                  <desc lang="tr">Genç bir kadın zamanda yolculuk yaparak 1 yıl öncesine Noel'den önceye gider ve bozulan ilişkisini yeniden düzene koyabilmek için işe koyulur</desc>
                  <credits>
                      <actor>Kelly Overton</actor>
                      <actor>Michael Muhney</actor>
                      <actor>Gloria Loring</actor>
                      <actor>Kelly Overton</actor>
                      <actor>Michael Muhney</actor>
                  <actor>Gloria Loring</actor>
                  </credits>
                  <date>2014</date>
                  <category lang="tr">Romantik - Dram</category>
                </programme>
              digiturk örnek

              Kod:
                <programme start="20170724154200 +0300" stop="20170724172200 +0300" channel="kanal 3">
                  <title lang="tr">DÜŞLER ÜLKESİ</title>
                  <title lang="en">FINDING NEVERLAND</title>
                  <sub-title lang="tr">(FINDING NEVERLAND, 2004) YAZAR J.M. BARRIE'NİN, PETER PAN'İ YAZMAK İÇİN İLHAM ALDIĞI BİR AİLE İLE OLAN YAKIN İLİŞKİSİ.</sub-title>
                  <desc lang="tr">EN İYİ MÜZİK DALINDA OSCAR ÖDÜLÜNE SAHİP FİLMİN BAŞROLÜNDEKİ JOHNNY DEPP'E OSCARLI KATE WINSLET VE JULIE CHRISTIE EŞLİK EDİYOR. "STRANGER THAN FICTION" VE "QUANTUM OF SOLACE" GİBİ FİLMLERDE DE İMZASI BULUNAN MARC FORSTER FİLMİN YÖNETMENLİĞİNİ ÜSTLENİYOR</desc>
                  <credits>
                    <director>MARC FORSTER</director>
                    <actor>JOHNNY DEPP</actor>
                    <actor>KATE WINSLET</actor>
                    <actor>JULIE CHRISTIE</actor>
                  </credits>
                  <date>2004</date>
                  <category lang="tr">movie/drama</category>
                  <country>USA</country>
                  <country>GBR</country>
                </programme>
              
                <programme start="20170724005500 +0300" stop="20170724015000 +0300" channel="kanal 4">
                  <title lang="tr">EXPLORER</title>
                  <sub-title lang="tr">EXPLORER (EXPLORER) 2.SEZON 15.BÖLÜM, BÖLÜM 9.</sub-title>
                  <desc lang="tr">BÖLÜMÜN SUNUCUSU PETER SAGAL MEKSİKA'YA SEYAHAT EDİYOR VE UYUŞTURUCUYA KARŞI SAVAŞIN İÇ YÜZÜNÜ EKRANLARA YANSITIYOR</desc>
                  <category lang="tr">documentary</category>
                  <episode-num system="onscreen">S2 E15</episode-num>
                </programme>

              Yorum yap


              • Az önce attığım mesajdaki dsmart ini'deki host url'sini değiştirdim.

                Free host diyorlar ama browserda javascript desteği olmadan isteklere yanıt vermiyor. Webgrab+'da çalışmadı yani.

                O yüzden ücretsiz hostu değiştirdim ama bu 000webhostapp.com galiba Türkiye'den erişme engelli dns ayarlaması gerekebilir.

                Yorum yap


                • Hocam Selam,

                  Öncelikle yeni ufuklar açtığın için teşekkürler Verdiğin php script'i local makinamda çalıştırdım adını grab.php yaptım. Öncelikle channel.xml i oluşturttum, çünkü kanal id'leri hatalı olarak dönüyor. Dsmarttan json olarak veriyi çekebiliyorum (https://www.dsmart.com.tr/actions/sc...day=2017-08-05) ancak ini dosyasındaki scrapper mantığına yabancıyım debug yaptığımda sadece linkini verdiğim json datasını çekiyor, hiç bir yayın saati vs. gelmiyor. config.xml ve ini dosyanı forumla paylaşabilir misin ?

                  Yorum yap


                  • Misal dsmartdan şu 3 kanalın verisini almak için şu satırlar ayar dosyasında olmalı. Configdeki geri kalan herşey ilk mesajda verdiğim gibi.

                    Kod:
                        <channel update="i" site="dsmart.com.tr" site_id="58d29bb0eefad3db9c606268" xmltv_id="FOX CRIME HD">FOX CRIME HD</channel>
                        <channel update="i" site="dsmart.com.tr" site_id="58d29bb0eefad3db9c606269" xmltv_id="FX HD">FX HD</channel>
                        <channel update="i" site="dsmart.com.tr" site_id="58d29bb0eefad3db9c606280" xmltv_id="FOX LIFE HD">FOX LIFE HD</channel>
                    Bu arada bir anektot paylaşayım.

                    CHANNEL FILE CREATION (only to create the xxx-channel.xml file) satırının altındaki kanal listesi oluşturma satırlarının önündeki yıldız işaretini kaldırdıysanız o ini epg güncellemesi yapmaya odaklanmıyor direkt kanal listesi xmlsi çıkarmaya odaklanıyor. Kanal listesini aldıktan sonra o kısımlara tekrar * işareti koyun.

                    Yorum yap


                    • kralex hocam senin sayfandaki .xml i kullanıyorum.bu aralar bazı kanallardan hiç bir epg datası gelmiyor.örneğin show tv,haberturk,discoveryler,fx kanalları vs.bir bakabilir misin?

                      Yorum yap


                      • arkadaşlar merhaba, webgrabber plus'ı linux üzerinede kurulumunu detaylı anlatacak bir arkadaş varmı. ubuntu ile debian ile kurdum derledim, fakat sürekli hata alıyorum. www klasörünün altında .W++ gibi bir klasör oluşturuyor. bu klasör görünmez fakat içerisine girilebiliyor. xml ve ini dosyalarını atıp düzenlememe rağmen epg datalarını yükleyemedim. bunu çalıştırıp yapabilen bir arkadaş var ise detaylı anlatabilirmi? hayırlı akşamlar. birde şunu farkettim Dsmart datalarını çekerken türkçe kanal id'si olanları çekemiyor. örneğin
                        Planet Çocuk bu kanalın verilerini çekemiyor.

                        Yorum yap


                        • Merhaba Arkadaslar
                          bende uzun zamandir webgrap ile ugrasiyorum ama bu konuyu burda detayli ele alindigini daha yeni gordum yeni ini ararken
                          ama sanirim konun uzmanlari konuya uzaklasmis gibi

                          konuyu iyi kotu okudum ve ortak bir xml yapilmasini icin oneride bulunulmus benim sunucularim var hazirda webgrap da calisiyor ve istenilen yere mesela bir google depo yada yandex depoya gunluk atilabilir
                          ancak iste bu xml yi adam gibi yapmakda mesele
                          bu konuyu hortlamakda istemedim yani konu ile ilgilnenler skype : [email protected]
                          burdaki forum arkadaslarimizda faydalanir

                          saygilarimla
                          Bilim, gerçeği bilmektir.

                          Yorum yap


                          • Buradan devam edebiliriz, herkes katkı yapabilir.

                            Sevgiler...

                            Yorum yap


                            • simdi ozaman soyle devam edelim ilk once
                              1 adim : ini disyalari
                              2 adim : config dosyasi
                              3 adim : xml dosyasini storaga aktarmak ( google drive yandex disk vs.. veya istenilen bir hosta upload edebilirim
                              ( real dusunursek kimse kendi sunucusundan 100 lerce 1000 lerce kisiye public ve tum dunya upload hizmeti vermek istemez ) ben yaparim ve istenilen yere upload edebilriim sorun yok

                              1 adimda iyi kotu kaynak var verecem daha sonra
                              2 adim : test edilmis epg ler yani mesela fark ettim a2 epg gelmesine ragmen icerik yanlis mesela kertenkele oynarken baska bir sey gosteriyor time zone falan dogru olmasina ragmen

                              onun icin tek tek denemek lazim hangisi gercekten uyusukuyor hangisi ise yarar gibisinden ben simdilik test ediyorum bir inileri ve config ayarliyorum ve bunlari test asamam btince paylasacam yarin veya en gec pzar gunu bunun uzeriden yardim edecek arkadaslar olursa sevinirim saygilarimla ..
                              Bilim, gerçeği bilmektir.

                              Yorum yap


                              • benim fikrim ilk once turkiye olusturup sonar yabancilara bakariz Kulandigim iniler

                                Kod:
                                digiturk.com.tr.ini
                                turksatkablo.com.tr.ini
                                uydunetkablotv.com.ini
                                yo.tv.ini
                                xml configim soyle
                                Kod:
                                <?xml version="1.0"?>
                                <settings>
                                   
                                  <!-- for detailed info about the settings see http://webgrabplus.com/documentation/configuration/webgrabconfigxml -->
                                   
                                  <filename>guide.xml</filename>
                                  <mode></mode>
                                  <postprocess grab="y" run="n">mdb</postprocess>
                                  <user-agent>Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0</user-agent>
                                  <logging>on</logging>
                                  <retry time-out="5">4</retry>
                                  <timespan>7</timespan>
                                  <update>f</update>
                                 
                                  <!--
                                            Replace the next dummy channel entry with the channels you want.
                                			You can look into the installed siteini.pack folder on your computer
                                  
                                            For the latest version,
                                            see http://webgrabplus.com/epg-channels for the available sites/channels
                                  -->
                                    <channel update="i" site="uydunetkablotv.com" site_id="1834" xmltv_id="A2">A2</channel>
                                    <channel update="i" site="uydunetkablotv.com" site_id="1757" xmltv_id="TR STAR TV HD">TR STAR TV HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44109" xmltv_id="ATV">ATV</channel>
                                    <channel update="i" site="uydunetkablotv.com" site_id="94" xmltv_id="TR KANAL D HD">TR KANAL D HD</channel>
                                    <channel update="i" site="digiturk.com.tr" site_id="489" xmltv_id="TV 8,5">TV 8,5</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:25641" xmltv_id="TR Kral TV">TR Kral TV</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:32643" xmltv_id="TR IZ TV">TR IZ TV</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:33419" xmltv_id="TR Hilâl TV">TR Hilâl TV</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44002" xmltv_id="TR Showmax">TR Showmax</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44018" xmltv_id="TR Olay TV">TR Olay TV</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44024" xmltv_id="TR Meltem TV">TR Meltem TV</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44031" xmltv_id="TR GS TV">TR GS TV</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44034" xmltv_id="TR TJK TV 82">TR TJK TV 82</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44066" xmltv_id="TR Planet Çocuk">TR Planet Çocuk</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44901" xmltv_id="TR Dost TV">TR Dost TV</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44919" xmltv_id="TR Number One Türk TV 163">TR Number One Türk TV 163</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:51453" xmltv_id="TR Kabe TV">TR Kabe TV</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:52555" xmltv_id="TR TV4">TR TV4</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:53718" xmltv_id="TR TGRT EU">TR TGRT EU</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:56925" xmltv_id="TR NR1 TURK">TR NR1 TURK</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:81184" xmltv_id="TR HALKEURO">TR HALKEURO</channel>
                                    <channel update="i" site="digiturk.com.tr" site_id="193" xmltv_id="TR LİG TV HD">TR LİG TV HD</channel>
                                    <channel update="i" site="digiturk.com.tr" site_id="310" xmltv_id="TR LİG TV 2 HD">TR LİG TV 2 HD</channel>
                                    <channel update="i" site="digiturk.com.tr" site_id="312" xmltv_id="TR LİG TV 3 HD">TR LİG TV 3 HD</channel>
                                    <channel update="i" site="digiturk.com.tr" site_id="306" xmltv_id="TR LIG TV 4 HD">TR LIG TV 4 HD</channel>
                                    <channel update="i" site="vodafone.de" site_id="1532" xmltv_id="TR Show Turk">TR Show Turk</channel>
                                    <channel update="i" site="vodafone.de" site_id="1564" xmltv_id="TR Euro Star">TR Euro Star</channel>
                                    <channel update="i" site="vodafone.de" site_id="990" xmltv_id="TR Euro D">TR Euro D</channel>
                                    <channel update="i" site="vodafone.de" site_id="1540" xmltv_id="TR Kanal 7 Avrupa">TR Kanal 7 Avrupa</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44109" xmltv_id="TR ATV HD">TR ATV HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44111" xmltv_id="TR A HABER HD">TR A HABER HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44108" xmltv_id="TR TRT 1 HD">TR TRT 1 HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:47339" xmltv_id="TR TRT HABER HD">TR TRT HABER HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44107" xmltv_id="TR SHOW TV HD">TR SHOW TV HD</channel>
                                    <channel update="i" site="turksatkablo.com.tr" site_id="15" xmltv_id="TR SEMERKAND TV HD">TR SEMERKAND TV HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:30319" xmltv_id="TR KANAL 7 HD">TR KANAL 7 HD</channel>
                                    <channel update="i" site="uydunetkablotv.com" site_id="534" xmltv_id="TR FOX HD">TR FOX HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44175" xmltv_id="TR BLOOMBERG HT HD">TR BLOOMBERG HT HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:25419" xmltv_id="TR FLASH TV">TR FLASH TV</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44017" xmltv_id="TR KANAL A">TR KANAL A</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:29820" xmltv_id="TR TV 8 HD">TR TV 8 HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:43936" xmltv_id="TR BEYAZ TV HD">TR BEYAZ TV HD</channel>
                                    <channel update="i" site="turksatkablo.com.tr" site_id="36" xmltv_id="TR KON TV">TR KON TV</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44018" xmltv_id="TR OLAY TV">TR OLAY TV</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:25753" xmltv_id="TR MESAJ TV">TR MESAJ TV</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:33409" xmltv_id="TR ULUSAL KANAL">TR ULUSAL KANAL</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44901" xmltv_id="TR DOST TV">TR DOST TV</channel>
                                    <channel update="i" site="uydunetkablotv.com" site_id="132" xmltv_id="TR TEVE2">TR TEVE2</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44025" xmltv_id="TR TRT DİYANET">TR TRT DİYANET</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:31903" xmltv_id="TR TRT TÜRK">TR TRT TÜRK</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:43934" xmltv_id="TR NTV HD">TR NTV HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:33417" xmltv_id="TR 24">TR 24</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:32512" xmltv_id="TR CNN TÜRK HD">TR CNN TÜRK HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:26504" xmltv_id="TR TGRT HABER">TR TGRT HABER</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44007" xmltv_id="TR ÜLKE TV">TR ÜLKE TV</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:29822" xmltv_id="TR 360">TR 360</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44008" xmltv_id="TR TVNET">TR TVNET</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:30319" xmltv_id="TR KANAL 7">TR KANAL 7</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44905" xmltv_id="TR BEYKENT TV">TR BEYKENT TV</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44907" xmltv_id="TR AL QURAN AL KAREEM">TR AL QURAN AL KAREEM</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44908" xmltv_id="TR AL SUNNAH AL NABAWIYAH">TR AL SUNNAH AL NABAWIYAH</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:43935" xmltv_id="TR HABERTÜRK HD">TR HABERTÜRK HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44037" xmltv_id="TR TRT SPOR HD">TR TRT SPOR HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:31114" xmltv_id="TR TRT BELGESEL HD">TR TRT BELGESEL HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44016" xmltv_id="TR TRT AVAZ">TR TRT AVAZ</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44017" xmltv_id="TR KANAL A HD">TR KANAL A HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44011" xmltv_id="TR KANAL B">TR KANAL B</channel>
                                    <channel update="i" site="uydunetkablotv.com" site_id="1446" xmltv_id="TR TV8">TR TV8</channel>
                                    <channel update="i" site="turksatkablo.com.tr" site_id="111" xmltv_id="TR UÇANKUŞ TV">TR UÇANKUŞ TV</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44037" xmltv_id="TR TRT 3 -  SPOR">TR TRT 3 -  SPOR</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44035" xmltv_id="TR SPORTS TV">TR SPORTS TV</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44032" xmltv_id="TR FENERBAHÇE TV">TR FENERBAHÇE TV</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:43938" xmltv_id="TR NTV SPOR HD">TR NTV SPOR HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:54752" xmltv_id="TR A SPOR HD">TR A SPOR HD</channel>
                                    <channel update="i" site="turksatkablo.com.tr" site_id="151" xmltv_id="TR POWER TV HD">TR POWER TV HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:25861" xmltv_id="TR NUMBER ONE HD">TR NUMBER ONE HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:57496" xmltv_id="TR POWERTÜRK HD">TR POWERTÜRK HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44039" xmltv_id="TR TRT MÜZİK">TR TRT MÜZİK</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44041" xmltv_id="TR KRAL POP">TR KRAL POP</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44038" xmltv_id="TR DREAM TV">TR DREAM TV</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44920" xmltv_id="TR MİNİKA ÇOCUK">TR MİNİKA ÇOCUK</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:33416" xmltv_id="TR TRT ÇOCUK HD">TR TRT ÇOCUK HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44073" xmltv_id="TR MİNİKA GO">TR MİNİKA GO</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44070" xmltv_id="TR DISNEY CHANNEL">TR DISNEY CHANNEL</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44072" xmltv_id="TR CARTOON NETWORK">TR CARTOON NETWORK</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44921" xmltv_id="TR KIDZ ANIMEZ">TR KIDZ ANIMEZ</channel>
                                    <channel update="i" site="turksatkablo.com.tr" site_id="173" xmltv_id="TR DUCKTV HD">TR DUCKTV HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:31114" xmltv_id="TR TRT BELGESEL">TR TRT BELGESEL</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44078" xmltv_id="TR NATIONAL GEOGRAPHIC PEOPLE HD">TR NATIONAL GEOGRAPHIC PEOPLE HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:44077" xmltv_id="TR NATIONAL GEOGRAPHIC CHANNEL HD">TR NATIONAL GEOGRAPHIC CHANNEL HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:38949" xmltv_id="TR NATIONAL GEOGRAPHIC WILD HD">TR NATIONAL GEOGRAPHIC WILD HD</channel>
                                    <channel update="i" site="turksatkablo.com.tr" site_id="202" xmltv_id="TR YABAN TV">TR YABAN TV</channel>
                                    <channel update="i" site="turksatkablo.com.tr" site_id="203" xmltv_id="TR DA VINCI LEARNING">TR DA VINCI LEARNING</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:43689" xmltv_id="TR DISCOVERY SHOWCASE HD">TR DISCOVERY SHOWCASE HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:43663" xmltv_id="TR DISCOVERY SCIENCE HD">TR DISCOVERY SCIENCE HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:77804" xmltv_id="TR DISCOVERY CHANNEL HD">TR DISCOVERY CHANNEL HD</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:27854" xmltv_id="TR FILMBOX HD">TR FILMBOX HD</channel>
                                    <channel update="i" site="turksatkablo.com.tr" site_id="244" xmltv_id="TR SİNEMA TV HD">TR SİNEMA TV HD</channel>
                                    <channel update="i" site="turksatkablo.com.tr" site_id="245" xmltv_id="TR SİNEMA TV 2 HD">TR SİNEMA TV 2 HD</channel>
                                    <channel update="i" site="turksatkablo.com.tr" site_id="246" xmltv_id="TR SİNEMA TV AİLE HD">TR SİNEMA TV AİLE HD</channel>
                                    <channel update="i" site="turksatkablo.com.tr" site_id="247" xmltv_id="TR SİNEMA TV 1001 HD">TR SİNEMA TV 1001 HD</channel>
                                    <channel update="i" site="turksatkablo.com.tr" site_id="249" xmltv_id="TR SİNEMA TV AKSİYON HD">TR SİNEMA TV AKSİYON HD</channel>
                                    <channel update="i" site="turksatkablo.com.tr" site_id="254" xmltv_id="TR PLANET MUTFAK">TR PLANET MUTFAK</channel>
                                    <channel update="i" site="yo.tv" site_id="COUNTRY:tr,CHANNEL_ID:31927" xmltv_id="TR PLANET TÜRK">TR PLANET TÜRK</channel>
                                    <channel update="i" site="turksatkablo.com.tr" site_id="256" xmltv_id="TR SONY CHANNEL">TR SONY CHANNEL</channel>
                                    <channel update="i" site="turksatkablo.com.tr" site_id="9999" xmltv_id="TR TEVE2 HD">TR TEVE2 HD</channel>
                                    <channel update="i" site="turksatkablo.com.tr" site_id="9999" xmltv_id="TR SONY ÇOCUK">TR SONY ÇOCUK</channel>
                                
                                
                                
                                
                                </settings>
                                http://185.149.84.41/webgrap/guide.xml


                                bir deneyelim bakalim eksik veya epg zamani tutmayan veya epg olmyan kanal varmi bir inceleyelim ona gore duzeltlemer yapalim abiler..
                                Bilim, gerçeği bilmektir.

                                Yorum yap

                                Hazırlanıyor...
                                X