|
WebSharing Webe DCW gönderme metodu vPlug 0.9.6 dan
itibaren, webten DCW alma işleminin yapılabilmesi için gerekli olan bir web server gerekmekte. bu web server nedir? nasıl yapılır? detayları aşağıda, gayet basit ve kolay bir sistem ben kısa zamanda ancak bu kadar hazırlayabildim. donmaya sebep unsurların en önemlisi tabiki bağlantı hızınız. internet bağlantınız gayet hızlı ise o zaman donma olayı biraz daha yokolacaktır. şimdi nasıl yapıcağız ona gelelim. gereken hardware: 1- dreambox cihazı (triple dragonda olabilir mgcamd kullanılabilen tüm cihazlar diyelim)(windows gbox ta olabilir) 2- linux server bu dreambox ile aynı ağda da olabilir veya dedicaded bir serverde olabilir veya ssh accountlu bir basit shell veya irc serverde olabilir önemli olan bant genişliğinin yeterli olması. bu iki hardware olduktan sonra şimdi sıra software e geldi. dreambox kullandığınızı varsayarak anlatıyorum; mgcamd camd emu kullanmanız gerekmekte. (gbox ile de olabilir) diğer camd leri denemedim. bu şekilde mgcamd veya gbox aktif olduğunda dreamboxunuzda tmp klasörü altında ecm.info diye bir dosya yaratılır. bu dosya ister kendi kartınızdan cardsharing yapmış olun ister başka bir servera üye olun her neticede size güncel DCW değerlerini verecektir. bu dosya yayıncıdan gelen sinyaldeki CW değerlerini DW değerlerine değiştirip size aktaran bir dosyadır. bu dosya sayesinde camd emuler ilgili şifreli yayını açabilmektedir. buraya kadar herşey açık herhalde. şimdi sırada basit bir script ile bu ecm.info dosyasında bize gereken DW değerlerinin linux servera aktarılmasına ve webte yayınlanmasına geçelim. linuxta normalde html /var/www/html altında bulunur bizde bu kısıma girip yeni bir dosya açıyoruz ve içine; Kod:
dosyayı çalıştırmak için telnet konsolda /bin/sh /var/www/html/dcw.sh yazarak çalıştırıyoruz. dosya normalde 3 saniye baz alınarak yazılmıştır. ve bu süre dw yi alıp izlememize yetecek bir süredir. en hızlı irdeto sistemlerde dw1 3 sn dw2 3 sn de gelir ve biz her iki dw değerinden birine sahip olsakta yayınımız açılır yani toplam 6 sn yeterlidir. diğer şifreleme sistemlerinde bu süre daha uzun 4 -5 sn ye kadar çıkabiliyor bu da webten almak için bir avantaj yaratıyor. hatta bazen askıda kalıp saatlerce sürebiliyor şimdi dreamboxta izlediğimiz kanala ait dw değerlerine linux web serverimizde sahip olduk. sıra bunu webte yayınlamaya geldi. bunun içinde /var/www/html klasörümüzde birde index.php yazmamız gerekiyor. yine boş bir dosya açıp içine: Kod:
artık httpd confunuzda da /var/www/html olarak geçerli ise hostunuza ait sayfaya girildiğinde 3 sn de bir güncellenen dcw değerleri vPluga uygun formatta verilmeye başlanmış olacaktır. progdvb deki kanal listesinde yazan kanal adına göre de bu share ettiğiniz bilgileri v_dcw_sharing.ini dosyası formatına uygun olarak aşağıdaki gibi verebilirsiniz: Kod:
bundan sonrası, gelişimci ve araştırmacı üyelerimizin elinde, inşallah daha da iyi bir seviyeye getirir ve bizlerle paylaşırsınız. saygılarımla, @tonytr Kod:
We’re writing in the telnet console /bin/sh /var/www/html/dcw.sh and open the file. File written with 3 second DW editing mode and this is enough in most cases. In the fastest irdeto systems DW1 came in 3 sec and after that DW2 came other 3 sec and if we had only on DW we can watch it. In the other cryptic systems this time could be 4 -5 sec and this can be advantage for us. Sometimes some channels forget change dcw and of course this is better for us. Now we own a Linux web DCW database. And we need publish it. We need to write in /var/www/html an index.php. Open an empty file and write file like this. Kod:
If you have /var/www/html in httpd conf too in your page (page from your host) it started and they are now publishing latest DCW’s in every 3 seconds. With a form can use with v_plug. You can give this information formatted for v_dcw_sharing.ini just like it. (Channel Name must same DVB_S channel name) Kod:
You can make this program better. (Thnx to @ozzymanborn for turkish=>english translate) Sincerely. @tonytr |