OSCAM Generator

Dlouho jsem řešíl jak jednoduše a pravidelně generovat soubory OSCAM.SERVICES a OSCAM.SRVID pro OSCAM (Open Source Conditional Access Module). Bohužel několik takových webových služeb existuje, ale aktualita jednotlivých údajů nebyla ideální. Příklad třeba http://kos.twojeip.net/ nebo http://kos.hdsat.pl/ nebo http://wiki.lenux.org/oscam-service-and-srvid-online-generator/ mají něco do sebe, ale nemají úplně aktuální údaje.

Proto jsem vytvořil konzolovou aplikaci s názvem OSCAM Generator, která čerpá důležité údaje z http://www.lyngsat.com, která s aktualizuje jednou denně a ostatní údaje si mohu jednoduše pomocí parametrů nastavit.

Konzolová aplikace je ke stažení ZDE, kde je nápověda a ukázka jak vše používat. Podmínky pro použití této konzolové aplikace jsou NET Framework >4.5 (TLS1.2).


Děkuji za podpoření vývoje této aplikace, kliknutím na tlačítko Donate.
Sám provozuji OSCAM na Windows Server 2012R2 a proto je poměrně jednoduché vytvořit naplánovanou úlohu, která provede spuštění OSCAM Generator pro různé Providery a provede znovuspuštění OSCAM, který při spuštění načte vygenerované aktuální soubory.

Informace o verzích:
1.0.0.2 - Ze dne 16.8.2020 - Přechod na NET Framework 4.5 z důvodů podpory TLS 1.2.
1.0.0.1 - Ze dne 13.11.2016 - Oprava chyby při zpracování LyngSat stránka Skylink PID
1.0.0.0 - Prvotní verze

Poznámky:
 - dne 16.8.2020 přechod na NET Framework 4.5 z důvodů podpory TLS 1.2. Starší verze TLS již není doporučena používat Windows.
 - dne 26.1.2017 webová stránka Lyngsat přešla na SSL (HTTPS) je nutné zadávat webovou adresu již s HTTPS. Ukázkový příklad "Example" je již upraven.

Ukázka vytvořeného OSCAM.SERVICES

Ukázka vytvořeného OSCAM.SRVID

30 komentářů:

  1. Super ,len mám nápad nedalo by sa to upraviť tak aby som nemusel dávať po provideroch ale aby to stiahlo rovno celý sat? napr na 4.9 E som chcel dať viasat celý a to nezobralo musel som zadávať viasat sverige,finland.. atď.. ale aj tak ešte raz dík moc super práca.

    OdpovědětSmazat
  2. Děkuji za připomínku, zkusím zapracovat do další verze. Postupně se hromadí jednotlivé připomínky, tak to zatím sumíruji. Ale pokud se podíváš na LyngSat (http://www.lyngsat.com/Astra-4A-and-SES-5.html) hodnota SID, kterou používám je není úplně strojově čitelná.

    OdpovědětSmazat
  3. Dobrá práce / regards /

    OdpovědětSmazat
  4. Pekny program, ale chtelo by to jeste vylepsit:
    1. Lyngsat take nema zrovna aktualni informace, navic tam nektere stanice i chybi napr. TV8, Slagr TV, ...
    2. Kdyz uz se stahnou i FTA stanice napr. v ramci providera skylink, tak by mely mit CAID: 0000, aby se spravne zobrazily

    OdpovědětSmazat
  5. Bude mozny i export do oscam.srvid2 ??

    OdpovědětSmazat
    Odpovědi
    1. Ano, dotazů k SVRID2 mám více. Připravím novější verzi, která bude umožňovat export do SRVID2.

      Smazat
  6. Hello I tried to run the oscam generator.exe but the movement i run the application the window opens fro a fraction of seconds and vanishes ,please tell me how to open it properly , i have .net 4 on my machine already

    OdpovědětSmazat
    Odpovědi
    1. Try installing the .NET Framework 4.5.2. Link: https://www.microsoft.com/en-US/download/details.aspx?id=42642

      Smazat
  7. hello anybody please help with the generator

    OdpovědětSmazat
    Odpovědi
    1. Try installing the .NET Framework 4.5.2. Link: https://www.microsoft.com/en-US/download/details.aspx?id=42642

      Smazat
  8. HI ther thanks for the reply, But i have already .Net 4.5 and higher installed on my PC, I'm running Windows 10, but still the same problem

    OdpovědětSmazat
    Odpovědi
    1. I did a compilation OSCAMGenerator for the .NET Framework 3.5. Download at: http://www.butras.cz/download/OSCAMGenerator_NET35.zip

      Smazat
  9. Same issue with this also, please tell me are you able to run this if yes on which machine and OS ver thank you

    OdpovědětSmazat
  10. ahoj, krásná práce, ale dost tam toho chybí, np.
    0D96:5162
    0D96:1B80
    0D96:51A4
    0D96:6FEE
    0D96:519D
    0D96:17DF
    0D96:51A5
    0D96:37A2
    0D96:3728

    OdpovědětSmazat
  11. Super robota, nie je nejako možné filtrovať OSCAM.SERVICES programy free a platené? kôli dekódovaniu z dvoch zdrojov.

    OdpovědětSmazat
  12. Same with this issue Also, please tell me are you Able to run this if yes Which one machine and OS ver thank you

    OdpovědětSmazat
  13. http://www.butras.cz/download/OSCAMGenerator_NET35.zip link dead

    OdpovědětSmazat
    Odpovědi
    1. Reload file OSCAMGenerator_NET35.zip this link http://www.butras.cz/download/OSCAMGenerator_NET35.zip . THX

      Smazat
  14. super vecička,
    chcel som si doplniť do generátora providera Orange slovensko , ale nejako sa mi nedarí, vypisuje chybu.
    doplnil som tento riadok:
    OSCAMGenerator /provider=Orange SK /caid=0609 /provid=000000 https://www.lyngsat.com/packages/Orange-Slovensko.html
    neviem či je nejaká chyba v linku alebo na lyngsat.
    log.
    Entered values:
    ---------------
    PROVIDER: Orange
    CAID: 0609
    PROVID: 000000

    Info: Loading LyngSat SID page...
    Info: Parsing data ...
    Error: Unable to perform parsing data from a specified website.
    END with errors

    Ď.

    OdpovědětSmazat
    Odpovědi
    1. Pro OSCAMGenerator je nutné používat z LyngSat stránky tříděné pomocí SID (shorted by SID). Tj. ve Vašem případě stránku https://www.lyngsat.com/packages/Orange-Slovensko_sid.html. Pro ukázku zasílám ukázkový CMD -> OSCAMGenerator /provider=OrangeSK /caid=0609 /provid=000000 https://www.lyngsat.com/packages/Orange-Slovensko_sid.html

      Smazat
    2. Upraven Example.cmd v OSCAMGenerator_NET35.zip a OSCAMGenerator.zip, kde jsem přidal ukázku OrangeSK.

      Smazat
  15. super , funguje ... dík

    OdpovědětSmazat
  16. Hi. Great job. You could try to do the same but with cccam.channel.info ???.

    OdpovědětSmazat
  17. Although it is very interesting to be able to get the data from this best page. It is more updated.
    https://en.kingofsat.net/

    Thank you

    OdpovědětSmazat
  18. Ahoj, pri spusteni Example.cmd stale vypisuje tuto chybu (pre vsetkych providerov):

    Error: {0}The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.

    Vies poradit co s tym, prosim ta?
    Dakujem

    OdpovědětSmazat
  19. ahoj, a kde sa uklada súbor? inak super praca

    OdpovědětSmazat
  20. Ahoj, prosím o radu, mám stejný problém jak tazatel výše.
    Po spuštění error, zkoušel jsem cmd jako správce apod, bždy stejný výsledek. W10 a netfreamwork 4.7x

    Info: Loading LyngSat SID page...
    Error: {0}Požadavek byl přerušen: Nelze vytvořit zabezpečený kanál SSL/TLS..

    Děkuji za pomoc.

    OdpovědětSmazat
  21. Ahojte, ja mam rovnaky problem.
    J

    OdpovědětSmazat
  22. Ahoj, vydána nová verze 1.0.0.2. Řeší problém The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.

    Přechod na TLS 1.2

    OdpovědětSmazat