Simple ZOOM Panel

There are 845 replies in this Thread which was already clicked 315,051 times. The last Post () by generali.

  • Hello friends,

    I have installed the new version

    enigma2-plugin-extensions-simple-zoom-panel-moded_2.2.1_all.ipk.

    Do I have to uninstall the old 2.1.0?


    And is it possible to integrate the path to my Oscam into the FCA? If I do this manually myself, it deletes itself again after retrieving the lines...

    My path is: /etc/tuxbox/config/oscam-stable


    It currently finds 6 servers. Is that correct? I read something about 30...

    Thanks

  • h8t Nearly at the bottom of the file FCA you can edit the Path. Depends on the version but for me its after Line 270.


    I think 2.2.2 is the newest. It should update by itself when installing, but if there are errors, best to uninstall first.

    Or use the command which Levi45 wrote:

    Code
    opkg install --force-reinstall --force-overwrite /tmp/*.ipk

    edit: i realize in the code, that if you run the script with console output it downloads the script again and overwrites the modified.

    Code after line 195 in plugin.py / Line 198 in plugin py2_py3

    as far as i understand, running in background is not downloading the script again


    tholen

    same applys to you. it overwrites your modified script.

    removing the max time is not the best idear as i guess if anything goes wrong it stays there infinite (or is there a global timeout)

    try to increase the time

    Edited 2 times, last by zillaf: realised that the plugin overwrites modified script when used with output ().

  • zillaf

    I already know the problem, E2W!zard added my path back then. But now that no longer works, it has to be programmed in... I think.


    If I want to execute the code, I have to have the file in the temp, but I only have 2.2.1.


    I currently have 2 versions on my Receiver, the old one from E2W!zard and the new 2.2.1.


    Does this cause problems?


    EDIT

    there used to be a file that saved the data, i.e. was not updated. but i don't know how to do that...

    Edited 2 times, last by h8t ().

  • h8t

    i do not know how your old plugin is written.

    The new one plugin.py has this line

    Code
        def runScriptWithConsole(self):
            script_path = "/usr/lib/enigma2/python/Plugins/Extensions/SimpleZOOMPanel/Centrum/Tools/FCA.sh"

    maybe the old one is the same. so they can conflict

    try to edit the path in fca script and run the new plugin without console output and see if your modification is still there afterwards

    i think a new release of the plugin will have an option to download the script again or not with console output. i actually do not know why it should overwrite it everytime anyway.

    • Official Post

    h8t

    i do not know how your old plugin is written.

    The new one plugin.py has this line

    Code
        def runScriptWithConsole(self):
            script_path = "/usr/lib/enigma2/python/Plugins/Extensions/SimpleZOOMPanel/Centrum/Tools/FCA.sh"

    maybe the old one is the same. so they can conflict

    try to edit the path in fca script and run the new plugin without console output and see if your modification is still there afterwards

    i think a new release of the plugin will have an option to download the script again or not with console output. i actually do not know why it should overwrite it everytime anyway.

    You can't just put a part of the code, you could imply everything and the opposite of everything ;)


    the last plugin mod.. for fix main annd cvs dreambox..


    are here this system my friend


    Code
        # Execute script based on user preference
        def runScriptWithPreference(self, confirmed):
            if confirmed:
                self.runScriptWithConsole()  # Show the process in a console
            else:
                self.runScriptInBackground()  # Run the script in the background


    and here are last script online..

    (live update from developer plugin creator)



    or offline


    Code
        # Run the script FCA in the background
        def runScriptInBackground(self):
            if self.script_running.is_set():
                self.session.open(MessageBox, "Please wait, the process is still running!", MessageBox.TYPE_INFO, timeout=5)
                return
            self.script_running.set()
            script_path = "/usr/lib/enigma2/python/Plugins/Extensions/SimpleZOOMPanel/Centrum/Tools/FCA.sh"
            chmod(script_path, 0o777)
            threading.Thread(target=self.executeScript, args=(script_path,)).start()
            self.session.open(MessageBox, "Process has started. Please wait for completion!", MessageBox.TYPE_INFO, timeout=10)



    there is little to hide

    as a rule it is run with console, if there are problems in console just communicate it with a telnet debug log attached.


    I leave the choice to you, also because I limited myself only to adjusting the code compatibility part and some small fixes, especially with the name of the class that caused crashes in enigma (a name already used in enigma by the teams)


    Regards

  • this it's same.. and fix mainClass

    Now i see the problem. This version has a modified fca script with more servers, but if you run with console output, it gets overwritten with the old one from your github.


    for everyone, who wants to prevent this:

    uncomment line 198 (add a # in front of the line) in plugin.py and line 201 in plugin-py2-p3.py and do a (at least Gui) restart


    Edit:

    nothing ment to hide by my quote.

    just wanted to note that his old plugin and the new one might point to the same script.


    yes i looked through the code. So it is intended that it will always download the script when console output is used?
    Because for me, i use output so i can see the servers :)


    So its not a bug, but a feature and i can scratch what i mentioned before.
    Modifications by ourselves only work and persist with no output console.

    Edited 3 times, last by zillaf: reply from Lululla while writing^^ ().

    • Official Post

    the plugin.py2_py3 is not loaded .. it is not needed for the plugin

    I put the script that of the creator


    line 198 no have comment

    SimpleZooomPanel/usr/lib/enigma2/python/Plugins/Extensions/SimpleZOOMPanel/plugin.py at 17c71f190fa4d883c9d1ec4ff42dbac25d7b1ef7 · Belfagor2005/SimpleZooomPanel
    https://www.linuxsat-support.com/thread/157589-simple-zoom-panel/?pageNo=1 - Belfagor2005/SimpleZooomPanel
    github.com
    • Official Post

    but paused line 198 are error..


    if open url process in next line, save html-error ;)
    pause all line.. use only console for script my friend..

    please see code :)


    url ???


    Code
    response = requests.get(url)


    save html error in script_path


    Code
                with open(script_path, 'w') as file:
                    file.write(response.text)




    pause all and use only this


    Code
    self.session.open(Console, title="Executing Free Cline Access Script", cmdlist=[script_path])


    my opinion



    correct are

    SimpleZooomPanel/usr/lib/enigma2/python/Plugins/Extensions/SimpleZOOMPanel/plugin.py at 26c0b4d2831919ea3a706e6c42482f54ff1754bd · Belfagor2005/SimpleZooomPanel
    https://www.linuxsat-support.com/thread/157589-simple-zoom-panel/?pageNo=1 - Belfagor2005/SimpleZooomPanel
    github.com
  • I actually forgot about usr , it was because I was in a hurry.

    I blocked the script download because in the first version it overwrote my changes in FCA.sh . I wrote about it:

    VU+ UNO 4K SE

    OpenBH , OpenAtv

  • "... because I limited myself only to adjusting the code compatibility part and some small fixes, especially with the name of the class that caused crashes in enigma (a name already used in enigma by the teams)"

    I am sorry, i mistakenly thought you are the mentainer of the plugin :)

    Yes for now your Commit to uncomment all belonging to the "get Script from Internet" would be the best.

    I actually forgot about usr , it was because I was in a hurry.

    I blocked the script download because in the first version it overwrote my changes in FCA.sh . I wrote about it:

    I overread this and did not see that you already mentioned this (and fixed it).


    Thanks everyone for helping to keep this Plugin alive *thumb up*

  • Hi guys,

    that's exactly how it was, hiuman0 had already adapted it for me...


    I come from Germany and have to translate the texts because my English and my technical understanding is not so good.

    So I don't really understand what I have to do now.

    Which line in which file do I have to change or should I first delete everything and install 2.2.4 from #456?


    Thank you very much for the effort you are making! Thanks!

    • Official Post

    you are developer?


    I don't know you because you didn't even introduce yourself in the introduction section of the forum, you have few posts

    So if you have skills you can participate, but I'll make my brief experience available but I don't want to reply a lot to always say the same things. Then I get bored.

    I can also get out of it, the development of the plugin is not mine, I was asked for help and I did it.

  • The best thing to do is to uninstall everything and install the latest version from here:


    or from here:

    VU+ UNO 4K SE

    OpenBH , OpenAtv

  • Lululla

    I think this also refers to me, because I explained my problem and people responded to it.

    i don't want to cause trouble, if it comes across that way, i'm sorry!

    I don't understand much about it and am happy about any work you can provide.


    hiuman0

    Ok, I'll try that.

    is it enough if i uninstall the 2 plugins or do i also have to delete the files (FCA, plugin.py...)?

Your resource for Enigma2 softcam plugins

Discover essential Enigma2 softcam plugins. Access downloads and support for tools that manage channel decryption and conditional access. Find downloads, configuration guides, and community support for the latest conditional access and emulation tools.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!