[Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız]
github taki orjinal open pli satellites xml dosyasını alır cihazınızdakiyle degistirir
enigma bu isleme izin vermedigi icin once enigmayı sonlandırır sonra tekrar calıstırır
satellites.xml dosyası onemli bir dosya oldugundan dosyayı indirirken hicbir fazla karakter almamak icin komutları ozenle kullandım bu da yaklasık 40 saniye zaman alıyor
satellite.xml surekli guncelleme gerektiren bir dosya degil ama farklı imajlar farklı siteler farklı farklı dosyalar verdigi icin kanallarda sorun yasatıyor
ornegin
<transponder frequency="11265000" symbol_rate="30000000" polarization="1" fec_inner="3"/>
bu sekilde veren siteler var o satellite.xml yi kullanırsanız hangi kanal hd hangisi sd cihaz anlayamaz
orjinali
<transponder frequency="11265000" symbol_rate="30000000" polarization="1" fec_inner="3" system="1" modulation="2"/>
bu sekilde olmalı
system ve modulation yazmalı
gerci open pli nin satellite.xml dosyasındada eksikler var
ornegin
<sat name="4.8E SES 5..Astra 4A Ku Band" flags="1" position="48">
astra 4.9e oldu mesela ben kanallarımı position 49 olarak arattım simdi xml 48 yazınca buldugum kanallar kanal listemde gorunmuyor mecbur tekrar kanal taratmak zorundayım yada xml de position="48" yapıcam
ya da orjinali neyse onu kabul edip surekli onu kullanacagım
bence dogrusu bu farklı farklı sitelerden satellite.xml guncelleyecegim diye ayarları karıstırmaya gerek orjinali neyse onun uzerinden kanallarınızı duzenleyip kullanmak
Kod:#!/bin/bash if [[ -n $(find /usr/bin/ -name "curl") ]]; then echo "" else opkg update opkg install curl fi init 4 curl -k -sA "Chrome" -L "https://github.com/OpenPLi/OpenPLi-1/blob/master/cdk/cdk/root/share/tuxbox/satellites.xml" -q | sed -e 's/<[^>]*>//g;s/^ //g' > /tmp/a.txt sed -i -e '/^\s*$/d' /tmp/a.txt sed -i -e 's/\<\;/</g' -e 's/\>\;/>/g' -e 's/\"\;/\"/g' /tmp/a.txt cat /tmp/a.txt | grep ".<" > /tmp/b.txt sed ':a;N;$!ba;s/\n/ /g' /tmp/b.txt > /tmp/c.txt sed -e "s/.*<\?xml//;s/;<\/satellites>.*//" /tmp/c.txt > /tmp/d.txt sed -e 's/</\n</g' /tmp/d.txt > /tmp/e.txt sed -i -e 's/ version=\"1\.0\"/<\?xml version=\"1\.0\"/g' -e 's/<\!\-\-//g' /tmp/e.txt mv /tmp/e.txt /etc/tuxbox/satellites.xml rm -rf /tmp/*.txt init 3
Paylaş