Giter Club home page Giter Club logo

e2openplugin-oscamstatus's Issues

OscamStatus v1.3.1 SSL Fix

Patched OscamStatus Plugin v1.3.1 (git Version) to eliminate errors with SSL secured Oscam!

File: plugin.py

old:
import ssl

new:
import ssl
try:
_create_unverified_https_context = ssl._create_unverified_context
except AttributeError:
# Legacy Python that doesn't verify HTTPS certificates by default
pass
else:
# Handle target environment that doesn't support HTTPS verification
ssl._create_default_https_context = _create_unverified_https_context
from urllib import unquote_plus
from urllib2 import Request, urlopen, URLError, HTTPError

the patch itself is not from me, but from the Dev's of the Dreambox-Forum!

Best Regards

Some notes

  1. .cfg in plugin's directory ? Why not in /etc/enigma ... automaticaly works with autobackup

  2. could be changed white text in yellow buttons ? I know, that there are black contours, but it is not enough ... try set grey text for yellow

y-size

About FullHD:

  • You must always set all lists y-size divisible by itemHeight without the rest.
  • and then bottom line set 2px down to y end of list.
  • Increase file for Type in All readers.

New server cannot be added

Hi,

In image OpenATV 7.1 with python 3.10 I can't add new server in oscamstatus 1.3.3.

In configuration when I manually enter all the data of my second server and press SAVE, an error appears (my enigma2 crashed - blue screen).

Please fix it.

polish translation - please fix of typo

Hi,

I am asking for a typo in the polish translation - in line 290 of OscamStatus.po or maybe in other file, too:
msgstr "pokaż podłłączonych klientów"

It should be like this:
msgstr "pokaż podłączonych klientów"

Thank you in advance
mpl

OscamStatus: Undefined variable w on LogDataScreen

Hi,

Variable w(idth) is not defined in function LogDataScreen, resulting in the following crash on non FULLHD skins.

Plugin  Extensions/OscamStatus failed to load: name 'w' is not defined
Traceback (most recent call last):
  File "/usr/lib/enigma2/python/Components/PluginComponent.py", line 52, in readPluginList
    plugin = my_import('.'.join(["Plugins", c, pluginname, "plugin"]))
  File "/usr/lib/enigma2/python/Tools/Import.py", line 2, in my_import
    mod = __import__(name)
  File "/usr/lib/enigma2/python/Plugins/Extensions/OscamStatus/plugin.py", line 1082, in <module>
    class LogDataScreen(DownloadXMLScreen):
  File "/usr/lib/enigma2/python/Plugins/Extensions/OscamStatus/plugin.py", line 1089, in LogDataScreen
    elif w == 1280:
NameError: name 'w' is not defined

Could you please add w = getDesktop(0).size().width() on line 1080 to fix it?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.