kumandadan direk gorebilirsiniz ama boyle bir script olmadıgı icin paylasayım dedim
[Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız]
buradan bakarsanız
telnetten ancak
[Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız]
bu sekilde izlenilen kanalın referans numarasını yazarak cıktı alabilirsiniz
her kanalın referans numarasını bilemeyeceginiz icin bilsenizde her kanal icin tek tek script yapmak durumunda olunacagı icin boyle bir script yapılamaz ben kanal referans bilgilerini baska bir komutla alıp onu farklı amacla kullanıyorum
<e2event>
<e2eventid>4873</e2eventid>
<e2eventstart>1330276500</e2eventstart>
<e2eventduration>6600</e2eventduration>
<e2eventcurrenttime>1330279058</e2eventcurrenttime>
<e2eventtitle>МиÑтичеÑĞºĞ°Ñ Ğ¿Ñтерка</e2eventtitle>
<e2eventdescription/>
<e2eventdescriptionextended>Ğ’ канун Ğ¥Ñллоуина щенки оказываÑÑ‚ÑÑ Ğ´Ğ°Ğ»ĞµĞºĞ¾ Ğ·Ğ° городом в таинÑтвенном оÑобнÑке, где их ждут удивительные приклÑчениÑ.
ЗаручившиÑÑŒ поддержкновых друзей, им придётÑÑ Ğ¿Ñ€Ğ¸Ğ»Ğ¾Ğ¶Ğ¸Ñ‚ÑŒ немало уÑилий, чтобы помешать коварным планам злого колдуна.</e2eventdescriptionextended>
aldıgınız cıktıda bu sekilde anlasılmaz olur (rusca oldugu icin degil) xml oldugu icin ve eventstart taki saati goruyormusunuz saat bu sekilde yazar
bunun convert edilmesi gerek
benim yaptıgım script once kanal referansını buluyor bu referansa gore epg isteginde bulunuyor sonra saati convert ediyor sonra xml den txt olarak degistirip anlasılır sekilde yazıyor
kanalepg.sh
#!/bin/sh
wget -q -O - [Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız] >> /tmp/epg.txt
sed -i -e 's/<\/e2servicereference>/ >> \/tmp\/epg1.sh/g' /tmp/epg.txt
sed -i -e 's/<e2servicereference>/wget -q -O - http:\/\/127.0.0.1\/web\/epgservice?sRef=/g' /tmp/epg.txt
echo "#!/bin/sh" >> /tmp/epg.sh | awk '/wget/' /tmp/epg.txt >> /tmp/epg.sh
echo "exit 0" >> /tmp/epg.sh
dos2unix /tmp/epg.sh
chmod 0755 /tmp/epg.sh
sh /tmp/epg.sh
rm -rf /tmp/epg.txt | rm -rf /tmp/epg.sh
sed -i -e 's/<?xml version="1.0" encoding="UTF-8"?>/#!\/bin\/sh/g' /tmp/epg1.sh
sed -i -e 's/<e2eventstart>/date -d @/g' /tmp/epg1.sh
sed -i -e 's/<\/e2eventstart>/ +%e:%m:%Y___%H:%M >> \/tmp\/epg1.txt/g' /tmp/epg1.sh
sed -i -e '/e2eventlist/d' /tmp/epg1.sh
sed -i -e '/e2eventid/d' /tmp/epg1.sh
sed -i -e '/e2eventduration/d' /tmp/epg1.sh
sed -i -e '/e2eventcurrenttime/d' /tmp/epg1.sh
sed -i -e '/e2eventdescriptionextended/d' /tmp/epg1.sh
sed -i -e '/e2eventservicereference/d' /tmp/epg1.sh
sed -i -e '/<e2event>/d' /tmp/epg1.sh
sed -i -e '/<\/e2event>/d' /tmp/epg1.sh
sed -i -e 's/ //g' /tmp/epg1.sh
sed -i -e 's/<e2eventtitle>/echo "/g' /tmp/epg1.sh
sed -i -e 's/<e2eventdescription>/echo "/g' /tmp/epg1.sh
sed -i -e 's/<e2eventservicename>/echo "/g' /tmp/epg1.sh
sed -i -e 's/<\/e2eventtitle>/" >> \/tmp\/epg1.txt/g' /tmp/epg1.sh
sed -i -e 's/<\/e2eventdescription>/" >> \/tmp\/epg1.txt/g' /tmp/epg1.sh
sed -i -e 's/<\/e2eventservicename>/" >> \/tmp\/epg1.txt/g' /tmp/epg1.sh
echo "exit 0" >> /tmp/epg1.sh
dos2unix /tmp/epg1.sh
chmod 0755 /tmp/epg1.sh
sh /tmp/epg1.sh
cat /tmp/epg1.txt
rm -rf /tmp/epg1.sh
rm -rf /tmp/epg1.txt
wget -O /dev/null -q [Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız] > /dev/null &
wget -O /dev/null -q [Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız] > /dev/null &
wget -O /dev/null -q [Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız] > /dev/null &
wget -O /dev/null -q [Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız] > /dev/null &
wget -O /dev/null -q [Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız] > /dev/null &
wget -O /dev/null -q [Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız] > /dev/null &
wget -O /dev/null -q [Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız] > /dev/null &
wget -O /dev/null -q [Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız] > /dev/null &
wget -O /dev/null -q [Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız] > /dev/null &
wget -O /dev/null -q [Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız] > /dev/null &
wget -O /dev/null -q [Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız] > /dev/null &
wget -O /dev/null -q [Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız] > /dev/null &
wget -O /dev/null -q [Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız] > /dev/null &
wget -O /dev/null -q [Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız] > /dev/null &
exit 0
cıktısıda bu sekilde olur
7:11:2016___14:55
Günlük
Haberin güvenilir sesi Saynur Tezel, haberin günlüğünü Günlükde dile getiriyor...
CNN TURK HD
7:11:2016___15:45
Hava Durumu
Bünyamin Sürmeli ile Türkiye'nin en güvendiği hava durumu...
CNN TURK HD
7:11:2016___15:55
Haber
Haber
CNN TURK HD
7:11:2016___16:50
Spor Vizyon
Spor Vizyon
CNN TURK HD
7:11:2016___16:55
Ana Haber
Türkiye'nin ve dünyanın gündemi Nevşin Mengü ile Ana Haber'de hafta içi her akşam CNN TÜRKte
CNN TURK HD
7:11:2016___17:40
Spor Vizyon
Spor Vizyon
CNN TURK HD
7:11:2016___17:55
Ana Haber
Türkiye'nin ve dünyanın gündemi Nevşin Mengü ile Ana Haber'de hafta içi her akşam CNN TÜRKte
CNN TURK HD
7:11:2016___18:25
Ana Haber
Türkiye'nin ve dünyanın gündemi Nevşin Mengü ile Ana Haber'de hafta içi her akşam CNN TÜRKte
CNN TURK HD
7:11:2016___18:55
Ana Haber
Türkiye'nin ve dünyanın gündemi Nevşin Mengü ile Ana Haber'de hafta içi her akşam CNN TÜRKte
CNN TURK HD
7:11:2016___19:55
Tarafsız Bölge
Gündemin sıcak konuları, en tartışmalı başlıklar Ahmet Hakan ile gündeme tarafsız bölgeden bakan program Tarafsız Bölgede tartışılıyor.
CNN TURK HD
7:11:2016___23:55
Gece Haberleri
Gece Haberleri
CNN TURK HD
8:11:2016___00:55
Gece Haberleri
Gece Haberleri
CNN TURK HD
8:11:2016___01:20
Tarafsız Bölge
Gündemin sıcak konuları, en tartışmalı başlıklar Ahmet Hakan ile gündeme tarafsız bölgeden bakan program Tarafsız Bölgede tartışılıyor.
CNN TURK HD
Paylaş