Nobody

Teknik Admin
Katılım
12 Kas 2019
Mesajlar
9,507
Çözümler
3
Tepki puanı
3,808
Puanları
113
Cinsiyet
Erkek

Dijitsu 50DS9800 Kanal Sıralama Programı | Türksat Kanallarını PC’den Kolayca Düzenleme​

Bir tanıdığımın televizyonunda Türksat tarafındaki frekans değişikliklerinden sonra kanalları yeniden taramamız gerekti. Tarama kısmı kolaydı ama iş kanal sıralamaya gelince tam bir eziyete dönüştü.

TRT 1'i bul, yukarı taşı; ATV'yi bul, taşı; Kanal D, Show TV, NOW, Star, TV8 derken yüzlerce kanalın içinde kumandayla tek tek uğraşmak gerçekten can sıkıcı. Televizyonun kendi kanal düzenleme ekranı var ama 300-400 kanalın olduğu bir listede bu işi yapmak gereksiz yere uzun sürüyor.

Ben de bunun üzerine, Bu işi bilgisayardan neden yapmayalım? diye düşünüp ufak ufak kurcalamaya başladım.

İlk başta TV'nin USB'ye verdiği channel_list.xml dosyasını düzenleyerek çözmeye çalıştım. XML değişiyordu, televizyon dosyayı başarıyla içe aktardığını söylüyordu ama kanal sırası değişmiyordu.

Biraz daha derine girince asıl kanal listesinin MediaTek/Cultraview tarafında tutulduğunu gördük. Sonrasında TV'nin kendi kanal yönetim API'sine ulaşıp televizyonun normalde kendi menüsünde yaptığı kanal taşıma işlemini bilgisayardan yaptırmayı başardık.

Ortaya da Dijitsu Channel Manager çıktı.




Program ne işe yarıyor?​

Program televizyondaki kanal listesini bilgisayara getiriyor.

İstediğiniz kanalı arayıp seçiyorsunuz.

İlk seçtiğiniz kanal 1, ikinci seçtiğiniz 2, üçüncü seçtiğiniz 3 oluyor.

Örneğin:

  1. TRT1 HD
  2. ATV
  3. KANAL D HD
  4. SHOW HD
  5. NOW
  6. STAR TV
  7. TV8
şeklinde sıranızı birkaç dakika içerisinde hazırlayabiliyorsunuz.

Kanal ararken daha önce seçtikleriniz sağ tarafta kalıyor. Yani:

TRT yaz → TRT1 HD'yi seç
ATV yaz → ATV'yi seç
Kanal D yaz → Kanal D'yi seç

diye çok hızlı ilerleyebiliyorsunuz.

Ayrıca:

  • çift tıklayarak kanal ekleme,
  • Enter ile ilk arama sonucunu ekleme,
  • Ctrl / Shift ile çoklu seçim,
  • sürükle-bırak ile sıralama,
  • Yukarı / Aşağı taşıma,
  • Önizleme,
  • TV'ye tek seferde uygulama
özellikleri mevcut.

Seçmediğiniz kanallar silinmiyor. Seçtiğiniz kanallar listenin başına geliyor, geri kalan kanallar onların ardından mevcut sıralarıyla devam ediyor.


Hazır Referans Sıralama​

Tek tek seçmek istemeyenler için programın içine kendi kullandığımız bir Referans Sıralama da ekledim.

Şu anki referans sıra şöyle:

  1. TRT1 HD
  2. ATV
  3. KANAL D HD
  4. SHOW HD
  5. NOW
  6. STAR TV
  7. TV8
  8. KANAL 7 HD
  9. TRT HABER HD
  10. A HABER
  11. CNN TÜRK HD
  12. HABERTURK HD
  13. NTV
  14. TGRT HABER HD
  15. TV 100 HD
  16. SZC
  17. A SPOR
  18. TRT SPOR HD
  19. TRT SPOR YILDIZ
  20. TV8 5
  21. TRT BELGESEL HD
  22. TRT COCUK HD
  23. CARTOON NETWORK
  24. DMAX HD
  25. TLC HD
  26. BEYAZ TV HD
  27. 360 HD
★ Referans Sıralama butonuna bastığınızda program TV'nizde bulunan bu kanalları bulup sağ taraftaki yeni sıra alanına ekliyor.

Hemen televizyona yazmıyor.

İsterseniz aradan kanal çıkarabilir, başka kanal ekleyebilir veya sıralamayı değiştirebilirsiniz. Sonra Önizle deyip kontrol ettikten sonra TV'YE UYGULA diyorsunuz.


Hangi televizyonda test edildi?​

Burayı özellikle belirteyim:

Program Dijitsu 50DS9800 Smart TV üzerinde geliştirildi ve test edildi.

Test edilen cihaz altyapısı:

Android TV 11
MediaTek M7332
Cultraview TV


Başka Dijitsu modellerinde de aynı altyapı varsa çalışma ihtimali olabilir ama ben şu an için 50DS9800 dışındaki modellerde çalışır garantisi vermiyorum.

Farklı modelde deneyecek olanların önce kanal listesinin yedeğini almasını tavsiye ederim.


TV'de yapılması gereken ayar​

Programın televizyona bağlanabilmesi için TV'de ADB'yi açmamız gerekiyor.

Dijitsu 50DS9800'de kumandadan:

2580

tuşlayarak servis menüsüne girin.

Sonra:

Other options → ADB Mode → On

yapın.

Burada önemli bir uyarı:

2580 menüsü servis/fabrika menüsüdür. Kanal sıralama programı için sadece ADB Mode ayarını açmanız gerekiyor.

Reset All, Shipping Mode, Panel, MAC, Widevine, HDCP gibi diğer servis ayarlarına dokunmayın.


TV'nin IP adresi nasıl bulunur?​

TV ile bilgisayar aynı modem üzerinde olmalı.

TV'den:

Ayarlar → Ağ ve İnternet → Bağlı olduğunuz ağ

bölümünden IP adresine bakabilirsiniz.

Örneğin:

192.168.1.175

Programdaki TV IP alanına bu adresi yazıp Bağlan diyorsunuz.


Helper APK​

Program Windows'tan televizyonun kendi kanal servisine ulaşabilmek için TV içerisinde küçük bir yardımcı uygulama kullanıyor:

CTVChannelTool.apk

İlk kullanımda Helper kurulu değilse program bunu bildiriyor.

Setup paketine Helper APK'yı dahil ediyorum; yani normal kullanıcı ayrıca Android Studio, Java vs. ile uğraşmayacak.


PC tarafında ne gerekiyor?​

Hazır Setup sürümünü kullananlar için hedefim şu:

Kur → Aç → TV IP'yi yaz → Bağlan.

Program Windows 10 / Windows 11 64-bit için hazırlanıyor.

Setup paketinin içerisine gerekli ADB dosyalarını ve .NET çalışma ortamını dahil ettiğim için normal kullanıcının ayrıca:

.NET SDK, Java, Android Studio, Visual Studio

kurmasına gerek yok.

Kaynak koddan kendisi derlemek isteyenler için durum farklı tabii; onda .NET 8 SDK gerekiyor.


Türkçe ve İngilizce​

Programın arayüzünde:

Türkçe / English

dil desteği bulunuyor.

Ayrıca:

Açık Tema / Koyu Tema

seçilebiliyor.

TV IP adresi, tema, dil ve pencere ayarları program kapatılıp yeniden açıldığında hatırlanıyor.


Kanal sırası nasıl değiştiriliyor?​

Program channel_list.xml dosyasını kafasına göre değiştirip TV'ye yüklemiyor.

Dijitsu 50DS9800 içerisindeki Cultraview/MediaTek kanal servisinin kendi:

swapProgram()

fonksiyonu kullanılıyor.

Yani TV'nin kendi kanal düzenleme ekranının yaptığı taşıma işlemini program bilgisayardan otomatik yaptırıyor.

Bu kısmı özellikle böyle yapmak istedim çünkü ilk denemelerde XML düzenlemek sonuç vermiyordu.


Sıralamadan sonra yedek alabilirsiniz​

Sıralama bittikten sonra isterseniz TV'nin servis menüsünden yeni sıralanmış kanal listesini USB'ye yedekleyebilirsiniz.

2580 → Common options → Export/Upgrade → TV Program → Export

TV USB'ye kendi kanal dosyalarını oluşturuyor.

Genelde:

channel_list.bin
channel_list.bin.crc
channel_list.xml

dosyaları geliyor.

Böylece yaptığınız sıralamanın ayrıca yedeğini de saklayabilirsiniz.


İşiniz bittikten sonra​

Programı sürekli kullanmayacaksanız kanal sıralama işlemi bittikten sonra:

2580 → Other options → ADB Mode → Off

yapabilirsiniz.

Tekrar ihtiyaç olduğunda yeniden On yapmanız yeterli.


Kimlerin işine yarayabilir?​

Özellikle Google'da şu tarz şeyler arayanların işine yarayacağını düşünüyorum:

Dijitsu 50DS9800 kanal sıralama
Dijitsu kanal düzenleme
Dijitsu kanal taşıma
Dijitsu kanal listesi düzenleme
Dijitsu Türksat kanal sıralama
Dijitsu 50DS9800 kanal listesi
Dijitsu kanal sıralama programı
Türksat kanal sıralama programı
TV kanallarını bilgisayardan sıralama
Android TV kanal sıralama
Dijitsu channel list editor
Dijitsu channel sorting
50DS9800 channel list
CTV_USB_EU channel_list.bin


gibi aramalar yapanlar bu konuya denk gelebilir.

Programı zaten tam olarak bu sorun yüzünden yaptım. Türksat kanallarını yeniden taradıktan sonra kumandayla yüzlerce kanal arasında tek tek taşıma yapmakla uğraşmak istemedim. :)


Son not​

Şimdilik özellikle Dijitsu 50DS9800 kullanıcılarının denemesini öneriyorum.

Farklı Dijitsu modellerinde deneyen olursa model numarasını, Android sürümünü ve sonucu konuya yazarsa hangi modellerde çalıştığını da zamanla listeleyebiliriz.

Bug, bağlantı sorunu, yanlış eşleşen kanal veya geliştirme önerisi olursa yine konu altından yazabilirsiniz.

Dijitsu Channel Manager


dijitsu50ds9800.png


İndirmek için TIKLAYIN
 

Küboo

🎈
Board Admin
Katılım
21 Ara 2020
Mesajlar
17,037
Tepki puanı
6,580
Puanları
113
Konum
Uzay
Cinsiyet
Kadın
@Nobody spam diye siliyordum az kalsin, yapma böylemseyler 😁
 
Üst Alt