oncelikle ayarlanızı benim yaptıgım gibi ayarlayın
menu
kurulum
sistem
a/v ayarları
ac3 downmix evet
aac downmix evet
menu
kurulum
sistem
kullanıcı arayuzu
alternatif numaralandırma modu hayır
evet yaparsanız her buketin kanal sıralandırmasını 1 den baslayarak yapar scriptte kanal numarasını bulamaz
menu
kurulum
sistem
otomatik dil secimi
ses dili secimi 1 Türkçe
ses dili secimi 2 yok
ses dili secimi 3 yok
ses dili secimi 4 yok
ac3 tercihen hayır
ac3+ iz tercih et hayır
servis tarafından saklanan ses tercihi evet
telnetten
init 4
enter
/etc/enigma2/settings
acıp asagıdaki komutu hotkeyi ekleyin
config.misc.hotkey.green=PPanel/POWERVU
telnetten
init 3
komutu verip kaydedin
init 4 yaparak enigma2 yi sonlandırmazsanız settings dosyasında yaptıgınız hicbir islem kaydedilmez cunku enigma2 bu bilgileri hafızasında tutuyor
cihazı yeniden baslatırsanız hafızadaki bilgiler geri gelir o yuzden init 4 yaparak enigma2 yi sonlandırmak sart
ben scripti yesil tusta calıstırıyorum ama siz istediginiz her hangi bir tusu secebilirsiniz
yesil tusa bastıgınızda POWERVU.xml yi calıstır diyoruz
daha sonra /etc/ppanels icine POWERVU.xml diye bir dosya acıyoruz
icine
<?xml version="1.0" encoding="UTF-8" ?>
<directory>
<execute name="DISCOVERY HD" target="/etc/ppanels/discoveryhd.sh" />
<execute name="DISCOVERY SCIENCE HD" target="/etc/ppanels/sciencehd.sh" />
<execute name="DISCOVERY SCIENCE" target="/etc/ppanels/science.sh" />
<execute name="DISCOVERY WORLD" target="/etc/ppanels/world.sh" />
<execute name="ID" target="/etc/ppanels/id.sh" />
<execute name="ID XTRA" target="/etc/ppanels/idxtra.sh" />
<execute name="ANIMAL HD" target="/etc/ppanels/animalhd.sh" />
<execute name="ANIMAL" target="/etc/ppanels/animal.sh" />
</directory>
bunları yapıstırıp kaydediyoruz
kanal isimlerini istediginiz gibi degistirebilirsiniz sıralamada aynı sekilde degistirebilirsiniz
bu xml script calıstırmaya yarıyor
xml directory ile baslar directory ile biter
execute ye isim ve komut yazılır
execute diye satır acarak istediginiz kadar cogaltabilir yada azaltabilirsiniz
ben scriptleride aynı klasore attım /etc/ppanels siz isterseniz baska klasore atıp yolunu gosterebilirsiniz
simdi powervu kanalları bukete atalım
#SERVICE 4097:0:19:1FCC:A85D:68:0:0:0:0:http%3a//127.0.0.1%3a17999/1%3a0%3a19%3a44C%3a1%3a5E%3a31B022%3a0%3a0%3a0:DIS COVERY HD
#DESCRIPTION DISCOVERY HD
#SERVICE 4097:0:1:3EE8:A85F:68:0:0:0:0:http%3a//127.0.0.1%3a17999/1%3a0%3a19%3a5DC%3a1%3a5E%3a31B022%3a0%3a0%3a0:DIS COVERY SCIENCE HD
#DESCRIPTION DISCOVERY SCIENCE HD
#SERVICE 4097:0:16:83:10:1C:0:0:0:0:http%3a//127.0.0.1%3a17999/1%3a0%3a1%3a385%3a1%3a5E%3a31B022%3a0%3a0%3a0:DISC OVERY SCIENCE
#DESCRIPTION DISCOVERY SCIENCE
#SERVICE 4097:0:16:82:10:1C:0:0:0:0:http%3a//127.0.0.1%3a17999/1%3a0%3a1%3a3E9%3a1%3a5E%3a31B022%3a0%3a0%3a0:DISC OVERY WORLD
#DESCRIPTION DISCOVERY WORLD
#SERVICE 4097:0:19:3A9B:514:13E:0:0:0:0:http%3a//127.0.0.1%3a17999/1%3a0%3a1%3a12D%3a1%3a5E%3a31B022%3a0%3a0%3a0:ID
#DESCRIPTION ID
#SERVICE 4097:0:1:13E:12:1C:0:0:0:0:http%3a//127.0.0.1%3a17999/1%3a0%3a1%3a191%3a1%3a5E%3a31B022%3a0%3a0%3a0:ID XTRA
#DESCRIPTION ID XTRA
#SERVICE 4097:0:1:1FD1:A85D:68:0:0:0:0:http%3a//127.0.0.1%3a17999/1%3a0%3a19%3a514%3a1%3a5E%3a31B022%3a0%3a0%3a0:ANI MAL PLANET HD
#DESCRIPTION ANIMAL PLANET HD
#SERVICE 4097:0:1:17D:1C84:13E:0:0:0:0:http%3a//127.0.0.1%3a17999/1%3a0%3a1%3a65%3a1%3a5E%3a31B022%3a0%3a0%3a0:ANIMA L PLANET
#DESCRIPTION ANIMAL PLANET
bukete kanalların referans alacakları epg kanalları ekledim ornegin id yi 13e uydusundan alıyorum 7e canagım yok
siz istediginiz uydudan alabilirsiniz
#SERVICE 4097:0:19:3A9B:514:13E:0:0:0:0:
kanalın referans bilgileri buraya yazılıyor
kanalın referans bilgilerini epg alacagınız kanal uzerindeyken
menu
bilgi
kanal
kanal referansı yazan yerde gorebilirsiniz
bukete birde powervu kanallarının sonuna bunu ekledim
#SERVICE 4097:0:1:0:0:0:0:0:0:0:http%3a//127.0.0.1/web/zap?sRef=1%3a0%3a19%3a6A5%3a7%3a42%3a1A40000%3a0%3 a0%3a0:KANAL D
#DESCRIPTION KANAL D
stream olarak izlenen cihazlarda vuduo xtrend vs powervu kanalından sonra baska kanala gecildiginde 2 kez zap yapmak zorunda kalınıyor
bu sekilde yazıldıgında 2 kez zap yapmaya gerek kalmıyor
ben kanal d ekledim ama baska bir kanalın referans bilgilerini yazabilirsiniz
yanlız burdaki referans bilgileri epg de oldugu gibi degil
1%3a0%3a19%3a6A5%3a7%3a42%3a1A40000%3a0%3a0%3a0:KA NAL D
sadece bu kısım degistirilecek : (iki nokta ust uste) yerine %3a yazılacak url kodu olarak eklenecek
son olarakta scriptlerimizi yazıyoruz
istediginiz ismi verebilirsiniz ama POWERVU.xml de bu ismi ve yolu belirtmeniz gerekiyor
id.sh diye bir script dosyası hazırlıyorum icine
#!/bin/sh
wget -O /dev/null -q http://root:password@localhost/web/remotecontrol?command=1
wget -O /dev/null -q http://root:password@localhost/web/remotecontrol?command=1
wget -O /dev/null -q http://root:password@localhost/web/remotecontrol?command=1
wget -O /dev/null -q http://root:password@localhost/web/remotecontrol?command=1
wget -q -O - http://127.0.0.1/web/zap?sRef=1:0:19:3A9B:514:13E:820000:0:0:0:
sleep 10
wget -O /dev/null -q http://127.0.0.1/web/vol?set=set60
wget -O /dev/null -q http://root:password@localhost/web/remotecontrol?command=7 && wget -O /dev/null -q http://root:password@localhost/web/remotecontrol?command=8
sleep 15
wget -q -O - http://127.0.0.1/web/selectaudiotrack?id=1
wget -q -O - http://127.0.0.1/web/selectaudiotrack?id=1
sleep 15
wget -q -O - http://127.0.0.1/web/selectaudiotrack?id=1
wget -q -O - http://127.0.0.1/web/selectaudiotrack?id=1
bunları yazıp /etc/ppanels icine atıyorum islem tamam
acıklaması
wget -O /dev/null -q http://root:password@localhost/web/remotecontrol?command=1
wget -O /dev/null -q http://root:password@localhost/web/remotecontrol?command=1
wget -O /dev/null -q http://root:password@localhost/web/remotecontrol?command=1
wget -O /dev/null -q http://root:password@localhost/web/remotecontrol?command=1
bu komut exit exit exit exit
yesil tusa bastıgımız menuden cıkmak icin exit tusuna 4 kez basıyor
wget -q -O - http://127.0.0.1/web/zap?sRef=1:0:19:3A9B:514:13E:820000:0:0:0:
bunun anlamı 13e deki id kanalına git demek
epg alabilmek icin sinyal alması gerekiyor kanalın uzerine gitmeden sinyal almaz
sleep 10
bunun anlamı 10 saniye bekle ki epg yi alabilsin bu sure epg almaya yetmezse sureyi uzatabilirsiniz
wget -O /dev/null -q http://127.0.0.1/web/vol?set=set60
bunun anlamı sesi 60 seviyesine getir ses cok cıkıyorsa bu seviyeyi 1 den 100 e kadar istediginiz seviyeye cekebilirsiniz
bazı cok ses cıkan kanalların ses seviyesini ayarlamak icinde ideal
wget -O /dev/null -q http://root:password@localhost/web/remotecontrol?command=7 && wget -O /dev/null -q http://root:password@localhost/web/remotecontrol?command=8
bu komut onemli anlamı
67 nci kanala gec demek
command=7
command=8
67 ediyor
2 = 1
3 = 2
4 = 3
5 = 4
6 = 5
7 = 6
8 = 7
9 = 8
10 = 9
11 = 0
70 nolu kanal icin
command=8 ve command=11 yazmamız gerekiyor
8 7 demek 11 de 0 esittir 70
discovery id bende buketlerde 67 nolu kanalda oldugu icin 67 yazdım siz hangi numarada ise onu yazacaksınız
sleep 15
wget -q -O - http://127.0.0.1/web/selectaudiotrack?id=1
wget -q -O - http://127.0.0.1/web/selectaudiotrack?id=1
bunun anlamı 15 saniye bekle ses dilini sec
15 saniye beklememizin nedeni stream yoluyla bazen kanallar gec acılıyor beklemeden ses komutu verirsek ses listesi olmadıgı icin secemiyor
hatta daha sonra bir 15 saniyeden sonra yine aynı komutu gonderiyorum ki Türkçe olsun
15 saniye belki fazla 4-5 saniye farklı dil oluyor sonra Türkçe oluyor senkrolizasyon ince ayarlarla daha iyi ayarlanabilir
sleep 5
wget -q -O - http://127.0.0.1/web/selectaudiotrack?id=1
wget -q -O - http://127.0.0.1/web/selectaudiotrack?id=1
sleep 5
wget -q -O - http://127.0.0.1/web/selectaudiotrack?id=1
wget -q -O - http://127.0.0.1/web/selectaudiotrack?id=1
sleep 15
wget -q -O - http://127.0.0.1/web/selectaudiotrack?id=1
wget -q -O - http://127.0.0.1/web/selectaudiotrack?id=1
seklinde olabilir Türkçe actıktan sonra verdiginiz komutlar seste takılmaya neden olmuyor o yuzden bu komut daha fazla verilebilir sakıncası yok
burada id yazan yerleri su sekilde dolduruyoruz
Türkçe ses sececeginiz kanal uzerinde audio tusuna basın ornek
1 ingilizce
2 Türkçe
3 bulgarca
ise id = 0 oluyor yazım sıfırdan baslar 0 1 2 diye
yani 1 ise 0 2 ise 1 3 ise 2 yazılıyor
telnetten id degerlerini
wget -q -O - http://127.0.0.1/web/getaudiotracks
bu komutlada gorebilirsiniz Türkçe olan id yi secebilirsiniz id Türkçe 2 tane varsa mutlaka mpeg olanı secin x ac3 Türkçe olanı alanı secmeyin vuduo ve xtrend
ac3 konusunda sıkıntılı oldugu icin cpu fazla calısır takılmalar olur
diger kanalların scriptlerinide verdigim ornege gere duzenleyerek olusturduktan sonra yesil tusa basarak istediginiz kanalı secerek Türkçe olarak izleyebilirsiniz
yapması biraz zaman alsada oldukca pratik oldugunu dusunuyorum ha okeye basmısım ha yesil tusa degisen birsey yok
epg almak icin 10 saniye bir zaman kaybı oluyor isterseniz epg almadan direk kanalı acabilirsiniz tercihinize baglı
vuduo ve xtrende 2 kez zap yapma audio ya basarak Türkçe dil secimi oldukca can sıkıcıydı bu sayede sorunsuz izleniyor
dreamboxlardada ses sorunu var onlarda script sayesinde ses sorununu asabilir
tek yapmaları gereken
wget -O /dev/null -q http://root:password@localhost/web/remotecontrol?command=7 && wget -O /dev/null -q http://root:password@localhost/web/remotecontrol?command=8
bu komut yerine direk kanal referansını vermek
wget -q -O - http://127.0.0.1/web/zap?sRef=x:x:x:x:x
bu sekilde direk kanalı acabilirler
yani onlar icin bukette hangi numarada oldugunu bilmek gerekmiyor
isterlerse aynı sekildede yapabilirler farketmez
kolay gelsin
alıntı degildir
Paylaş