Posts by fairbird

    Update ...


    Ncam V12.8


    FuFA7WB.png


    Code
    -This version is for AFN keys for NCam supported by the linuxsat-support.com team (Thank you).
    So we can get key updates more quickly. And more results from different sites.

    It is not good idea..Because I tried before to add and I have got some some compile with bitbake and also with some tool chain (Crosse Compile)

    But When I have free time I will test again ...

    Hi Ncam 12.6r1 arm not works in openpli VUUltimo4K ?

    Same file on my DM920 works 100% ...

    You make some things wrong ...

    Did you install ipk or you send file manually ?!!!


    You need to download and install ipk ...


    Your device is CoreElec arm So should be you are using

    arm-Coreelec (Mecool KIII Pro , Magicsee N5 Max and similar)

    from first post


    Yes ...

    If the keys not detected or keys expired then ncam will be after 5 min try to loading new keys from (github link that you adding in reader)

    And if you want to see the keys you need to debuge 2 or 4 from web


    Selection_001.png

    Automatically downloaded the SoftCam.keys file


    • 2022/07/12 14:17:20 575A9368 r (emu) Download key file: https://raw.githubusercontent.…/main/Enigma2/SoftCam.Key (/tmp/.ncam/github:MOHAMED19OS/SoftCam.Key)
    • 2022/07/12 14:17:20 575A9368 r (emu) Reading key file: /tmp/.ncam/github:MOHAMED19OS/SoftCam.Key
    • 2022/07/12 14:17:20 575A9368 r (emu) Key file not found in: /usr/local/etc
    • 2022/07/12 14:17:20 575A9368 r (emu) Key file not found in: /var/keys

    automatically adding the SoftCam.keys file to the program does it matter?

    Still You don't know how to reader work ...


    1-The (label = github) working job is separate with (device = )


    2-(label = github) just for AFN key loading from memory , Even if we using (device = emulator or device = https)


    So Download SoftCam.key depend on device option if you set (url link) not emulator

    And (label = github) has job separate reading AFN key from different SoftCam.key file not that one what ncam downloaded (it for other encrypted channels)

    Done ... Edit

    cortexa9hf-vfp-neon-ARM (DreamoxUHD + VU+4K + Osmio4k + Routers Mipsel DD-WRT + RaspberryPI Hardware FPU)

    wow, thanks , this is what i need for folks with issues of afn updating and resetting manually for new fresh online keys

    so it downloaded every 5min from links and emulator doesn't need to have many emulators that only need one for multiple device lines you say ??

    i am kind it confuse on label part....do i need to uncomment other labels and devices or just labels if i want to add more links??

    For more links you need to add new reader like this for example


    if you need the reader to work with AFN keys loading from internet you should be make label

    Code
    label = github:'path of file'


    And this (device = ) as you like

    You need the box to read keys from locale SoftCam.Key set (device = emulator)

    You need to download SoftCam.Key and reading the keys from it set (device = https://...)

    This will be reading other keys from other encrypted channels

    Ncam will not download file to device for AFN ... Just loading AFN keys from the contents of the Internet SoftCam.Key file into the memory ...


    Just wait my compile files for pc, Maybe tomorrow !!

    Update ...


    Ncam V12.6


    -Test Version for download AFN keys


    Code
    -[dvbapi] Clear ECM pids on CA PMT updates as well
    (ECM pids where not cleared when a CA PMT update was received. This was actually a bug carried over from the old code.)
    -[dvbapi] Only process valid CAIDS and ECM / EMM pids
    (CAID 0x0000 is not valid (reserved by EBU). Pid 0x1FFF is reserved for NULL packets.)
    -[dvbapi] Make log message more clear
    (When there is a transition from scrambled to FTA or vice versa for a channel, we are not exactly continuing descrambling)
    -[dvbapi] Do not block ECM / EMM pid 0x1FFF
    -(ECM pid 0x1FFF is used in the fake ecm request for BISS. We cannot block it!)

    -In this version we try to make ncam to download new keys for AFN channels from any files that always up to date on github ...

    (I have use default this files inside ncam.server config file (Thank you JetCamFastCam))

    JetFastCamRza/SoftCam.Key at main · JetCamFastCam/JetFastCamRza
    Contribute to JetCamFastCam/JetFastCamRza development by creating an account on GitHub.
    github.com


    -The ncam.server file now update and you can find the new reader like this

    So you can add and url what you like in (label) option


    -If the downloaded keys are invalid or expired, the reader will automatically download them again after 5 minutes, no need to restart ncam or use external scripts.


    P.s: The keys should be update in softcam.keys in github what you are using. If not update it then ncam will download old keys.

    You can try this method ... Maybe help you ...

    1-Take from your image the VirtualKeyBoard file from /usr/lib/enigma2/python/Screens (Should be .py not .pyo... if the file .pyo then you need to decompile file to .py) You can ask in forum (How to) or you use this site https://www.decompiler.com/


    2-After download VirtualKeyBoard file to pc and open it ...

    *You need to change name of class (VirtualKeyBoard) for example

    enigma2-dreambox/VirtualKeyBoard.py at develop · fairbird/enigma2-dreambox
    This is E2 source for DreamBox depend on Openpli source - enigma2-dreambox/VirtualKeyBoard.py at develop · fairbird/enigma2-dreambox
    github.com

    To (VirtualKeyBoardKeyAdder) so become like this and save file

    Code
    class VirtualKeyBoardKeyAdder(Screen, HelpableScreen):

    *Rename the VirtualKeyBoard to VirtualKeyBoardopen and then send and replace with the file that inside tools folder then inside plugin folder


    3-Do restart enigma and try again ..


    This is last hope for you ...

    No way same crash .. And no more (six.ensure_text) code in file ... How you got same crash ?!!


    And I have change the code and I separated the py2 and py3 codes

    Code
    if PY2:
        TEXTTYPE = text.decode("utf-8", "ignore")
    else:
        TEXTTYPE = text.encode("utf-8", "ignore")

    Same issue happens with some friend in different image for DM800 and after latest update in plugin with fix VirtualKeyBoardopen . He said every things work just fine.


    And I test it also on some old images no crashing .... So your image not good I think change it ...

    And sorry I can't waste my time to support old old images.

    what telnet command should we install


    :face with head bandage:

    There is only one command (Do you have seen more than one commands in this replay ?!!)


    You was trying to install plugin with old command has already been removed ...