image type?
opkg install wget from telnet
Posts by Lululla
-
-
-
The plugin works. Is it possible to somehow reduce the font of the location selection screen? There are no problems in English, but in Russian the translation does not fit in the line.
1_0_16_3FA_A_70_1680000_0_0_0_20241110205522.jpg1_0_16_3FA_A_70_1680000_0_0_0_20241110205850.jpg1_0_16_3FA_A_70_1680000_0_0_0_20241110210944.jpg
Codeself["list"] = MenuList(self.res, True, eListboxPythonMultiContent) if sz_w > 1800: self["list"].l.setItemHeight(63) self['list'].l.setFont(0, gFont("Regular", 50)) else: self["list"].l.setItemHeight(42) self['list'].l.setFont(0, gFont("Regular", 33)) self["list"].show()in class_ of plugin.py ;)
class localcityscreen(Screen):
fhd = 50
hd = 33
-
issue.. old issue
Traceback (most recent call last):
File "/usr/lib/enigma2/python/Navigation.py", line 86, in dispatchEvent
File "/usr/lib/enigma2/python/Components/ServiceEventTracker.py", line 82, in event
File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/InfoBarSupport.py", line 175, in __serviceStarted
Notifications.AddNotificationWithCallback(self.playLastCB, MessageBox, _("Do you want to resume this playback?") + "\n" + (_("Resume position at %s") % ("%d:%02d:%02d" % (l / 3600, l % 3600 / 60, l % 60))), timeout=10, default=True)
NameError: name 'Notifications' is not defined
[ePyObject] (CallObject(<bound method Navigation.dispatchEvent of <Navigation.Navigation object at 0xb368f610>>,(0,)) failed)
missing in InfoBarSupport.py
import Tools.Notifications
or
from Tools import Notifications
put and overwrite in folder
EnhancedMovieCenter
-
Display More
provide more informations
load .deb to /tmp
use telnet -> "dpkg -i /tmp/*.deb"and provide output
this could help too -> "apt-get update && apt-get -y -f install" (update and install dependencys)
make GUI restart or reboot box.
edit:
depends what you installed, gp4.2 can be an old image....
maybe add which version (date) and if it even has py3py2

-
-fix saved and lastsaved
- -
-
you have oeaweather plugin??
Code
Display Morelocdirsave = "/etc/enigma2/TheWeather_last.cfg" if os.path.exists(locdirsave): for line in open(locdirsave): location = line.rstrip() # add Lululla if os.path.exists(OAWeather): if config.plugins.OAWeather.weathercity.value != '': if str(config.plugins.OAWeather.weathercity.value) == str(location): pass else: location = str(config.plugins.OAWeather.weathercity.value)the code doesn't need any changes in my opinion, but you are free to change what you like. if you have oaweather, the program adds or takes from the oaweather plugin config
-
OE2.0
Total files: 1518 (3.0GB)
OE2.5
Total files: 256 (295.6MB)
please use this command from telnet:
wget -q "--no-check-certificate" https://raw.githubusercontent.com/Belfagor2005/LinuxsatPanel/main/installer.sh -O - | /bin/sh > /tmp/debug.log 2>&1 &
@ Use this button in to plugin:
info: SYSTEM INFO
yellow_long: FORCE UPDATE
info_long: FORCE UPDATE
-
-
2.3
Code
Display Moredef getLocWeer(iscity=None): global weatherData inputCity = iscity global lockaaleStad, citynamedisplay mydata = [] lockaaleStad = inputCity mydata = inputCity match = None try: citynumb = int(mydata.split("-")[1]) # response = urllib.request.urlopen("http://api.buienradar.nl/data/forecast/1.1/all/" + str(citynumb)) # antw = response.read() # add Lululla edit headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36'} cookie_jar = cookielib.CookieJar() opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie_jar)) urllib2.install_opener(opener) req = urllib2.Request("http://api.buienradar.nl/data/forecast/1.1/all/" + str(citynumb), data=None, headers=headers) handler = urllib2.urlopen(req, timeout=15) antw = handler.read() # add Lululla edit end weatherData = json.loads(antw) citynamedisplay = str(mydata.split("-")[0]) return True except: try: snewy = inputCity.replace(" ", "%20").split("_") countycodenewy = "" citynamenewy = snewy[0] if len(snewy) >= 2: countycodenewy = snewy[1] text = mydata.replace(' ', '%20') # add Lululla edit headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36'} cookie_jar = cookielib.CookieJar() opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie_jar)) urllib2.install_opener(opener) req = urllib2.Request("https://location.buienradar.nl/1.1/location/search?query=" + citynamenewy, data=None, headers=headers) handler = urllib2.urlopen(req, timeout=15) antw = handler.read() # add Lululla edit end # response = urllib2.urlopen("https://location.buienradar.nl/1.1/location/search?query=" + citynamenewy) # antw = response.read() staddata = json.loads(antw) entryselect = 0 entrselect = 0 if citynamenewy: for ecpts in staddata: countcode = str(ecpts["countrycode"]).lower() if countcode == countycodenewy.lower(): entryselect = entrselect break entrselect += 1 req = urllib2.Request("https://forecast.buienradar.nl/2.0/forecast/" + str(staddata[entryselect]["id"]), data=None, headers=headers) handler = urllib2.urlopen(req, timeout=15) antw = handler.read() # response = urllib2.urlopen("https://forecast.buienradar.nl/2.0/forecast/" + str(staddata[entryselect]["id"])) # antw = response.read() weatherData = json.loads(antw) citynamedisplay = staddata[entryselect]["name"] + " " + staddata[entryselect]["countrycode"] return True except Exception as e: print(e) return False def removeLoc(self): if len(SavedLokaleWeer) > 0: index = self["list"].getSelectedIndex() SavedLokaleWeer.remove(SavedLokaleWeer[index]) with open("/etc/enigma2/TheWeather.cfg", "w") as file: for x in SavedLokaleWeer: file.write(str(x) + "\n") self.close() self.close() def searchCity(self, searchterm=None): if searchterm is not None: searchterm = "" + searchterm.title() SavedLokaleWeer.append(str(searchterm)) with open("/etc/enigma2/TheWeather.cfg", "w") as file: for x in SavedLokaleWeer: file.write(str(x) + "\n") self.close() self.close()2.4
Code
Display Moredef getLocWeer(iscity=None): global weatherData inputCity = iscity global lockaaleStad, citynamedisplay mydata = [] lockaaleStad = inputCity mydata = inputCity try: snewy = inputCity.replace(" ", "%20").split("_") countycodenewy = "" citynamenewy = snewy[0] if len(snewy) >= 2: countycodenewy = snewy[1] # add Lululla edit headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36'} cookie_jar = cookielib.CookieJar() opener = build_opener(HTTPCookieProcessor(cookie_jar)) install_opener(opener) req = Request("https://location.buienradar.nl/1.1/location/search?query=" + citynamenewy, data=None, headers=headers) handler = urlopen(req, timeout=15) antw = handler.read() # add Lululla edit end staddata = json.loads(antw) entryselect = 0 entrselect = 0 if citynamenewy: for ecpts in staddata: countcode = str(ecpts["countrycode"]).lower() if countcode == countycodenewy.lower(): entryselect = entrselect break entrselect += 1 req = Request("https://forecast.buienradar.nl/2.0/forecast/" + str(staddata[entryselect]["id"]), data=None, headers=headers) handler = urlopen(req, timeout=15) antw = handler.read() weatherData = json.loads(antw) citynamedisplay = staddata[entryselect]["name"] + " " + staddata[entryselect]["countrycode"] return True except Exception as e: print(e) try: citynumb = int(mydata.split("-")[1]) # add Lululla edit headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36'} cookie_jar = cookielib.CookieJar() opener = build_opener(HTTPCookieProcessor(cookie_jar)) install_opener(opener) req = Request("http://api.buienradar.nl/data/forecast/1.1/all/" + str(citynumb), data=None, headers=headers) handler = urlopen(req, timeout=15) antw = handler.read() # add Lululla edit end weatherData = json.loads(antw) citynamedisplay = str(mydata.split("-")[0]) return True except Exception as e: print(e) return False def removeLoc(self): if len(SavedLokaleWeer) > 0: index = self["list"].getSelectedIndex() SavedLokaleWeer.remove(SavedLokaleWeer[index]) file = open("/etc/enigma2/TheWeather.cfg", "w") for x in SavedLokaleWeer: file.write(str(x) + "\n") file.close() self.close() self.close() def searchCity(self, searchterm=None): if searchterm is not None: searchterm = "" + searchterm.title() SavedLokaleWeer.append(str(searchterm)) file = open("/etc/enigma2/TheWeather.cfg", "w") for x in SavedLokaleWeer: file.write((str(x) + "\n")) file.close() self.close() self.close() -
-
ok.. i update ipk
-
OE2.0
Total files: 1517 (3.0GB)
raw.githubusercontent.com/Belfagor2005/upload/refs/heads/main/GitHub_upload_oe2.0.txt
OE2.5Total files: 256 (295.6MB)
raw.githubusercontent.com/Belfagor2005/upload/refs/heads/main/GitHub_upload_oe2.5.txt -
-
-
add. fix skin.xml msnweather
put to \usr\share\enigma2\SkalliFHD-Christmas
1_0_19_BBD_3A2_110_EEEE0264_0_0_0_20241107094120.jpg
-
i don't have this versions
+ enigma2-plugin-extensions-ipaudiopro all versions (1.4 not found)
+ enigma2-plugin-extensions-multi-stalkerpro_1.2 (Icon needs to be multi-stalker-pro not multi-stalker )
+ enigma2-plugin-extensions-footonsat_1.9-r0_all_Mod_BY_MOHAMED_OS.ipk (attached )
sez sport
+ enigma2-plugin-extensions-TMBD_8.6-r5-by-Dima73-Mod-RAED_Py3.ipk (Not found)
exist:
+ enigma2-plugin-extensions-xtraevent_v6.802_all.ipk (Not found)
exist: -->>>
-
-
Merry Christmas to all friends of the Linuxsat-support forum

i have only edited for FHD
- fix converter
- fix renderer
- fix widgetas simple skin for Christmas
Tested on OpenPLi (based on Atv Image)
1_0_19_515_99_217C_EEEE0224_0_0_0_20241106201338.jpg
1_0_19_BBE_3A2_110_EEEE0264_0_0_0_20241106191120.jpg
1_0_19_515_99_217C_EEEE0224_0_0_0_20241106203441.jpg
1_0_19_515_99_217C_EEEE0224_0_0_0_20241106203648.jpg

add. fix skin.xml msnweather
put to \usr\share\enigma2\SkalliFHD-Christmas
