If you want to change bootlogo :)
Only for DEP image
Thank's the master of graphics oktus
install this ipk:
change bootlogo
remove ipk:
restore the old bootlogo
If you want to change bootlogo :)
Only for DEP image
Thank's the master of graphics oktus
install this ipk:
change bootlogo
remove ipk:
restore the old bootlogo
Backup Image 20241209 DreamElite Team
by Lululla
Weight
223 mb
login ip box 192.168.1.78 :
root
zgemma
Skin:
- zSkin by Mmark (adapted for new DEP)
This SKIN use Apikey:
Register online free on server tvdb - omdb - tvdb and get your apikey
If you have a personal apikey:
Put in to file txt a key and transfer in to folder
/usr/share/enigma2/ZSkin-FHD
-omdbkey
-thetvdbapikey
-apikey
Softcam tvManager by Lululla
- - - oscam installed levi45
- - - emm and softcam upgrade from tvManager
- - - OscamIfo installed (ip box: 192.168.1.78:8888)
TVSAT OK - EMM OK
Plugin Installed:
- CacheFlush
- ChocholousekPicons
- CrashlogViewer
- EPGImport last (use DEP EPGIMPORT and work)
- LinuxsatPanel
- New VirtualKeyBoard fairbird
- OscamStatus
- WetterCom
- Worldcam
- tvManager
- xKlass by KiddaC
- XC_Forever
*DEP EPGIMPORT
Auto with Italian source. (you change this from DEP PANEL (work fine)
Notes:
I will not put photos or anything, if you like the backup you will put them if you like.
Very fast and Very stable as an image.
![]()
https://www.mediafire.com/file/nkd13uph7t2zg4e/Backup-Opendreambox-2024-12-09-dreamone-2024-12-09-16-13.tar.xz/file
A coffee is always welcome if you wish.
well..
ok
check in your image if there is the epg configuration path setting in the menus.
config.misc.epgcache_filename=/media/hdd/epg.db
this line are in /etc/enigma2/setting
in my case /media/hdd/epg.db
if you want change path..
open telnet and digit
systemctl stop enigma2.service
now.. open file setting and find this line..
edit with the path you want the db file to be
eg:
config.misc.epgcache_filename=/media/usb/epg.db
save file setting in to /etc/enigma2
and in to telnet digit
systemctl start enigma2.service
and for now is ok..
I'll see if I can add a visible path line in the next few days. But I've already done in my last reply and it here in this reply: it's automatic if you have device.
MEDIA = ("/media/hdd/", "/media/usb/", "/media/mmc/", "/media/cf/", "/tmp")
def findEpg():
candidates = []
for path in MEDIA:
try:
if os.path.exists(path):
for fn in os.listdir(path):
if "epg.dat" in fn:
ffn = os.path.join(path, fn)
candidates.append((os.path.getctime(ffn), ffn))
except:
pass # ignore errors.
if not candidates:
return None
candidates.sort() # order by ctime...
# best candidate is most recent filename.
return candidates[-1][1]
HDD_EPG_DAT = findEpg() or '/hdd/epg.dat'
Display More
QuoteI think the problem is the big file size... What do you think?
yes it is possible, but I think the db should be on a device.
sure 300mb is a lot are you sure?
Maybe you can reduce the days, instead of 5 put 2/3
My dbfile is 34mb (media/hdd)
QuoteAnother question: are the source files up to date?
yes
QuoteAre you using the latest ones from doglover github?
yes
I'll update you, I've tried to improve everything in these 2 days, keeping the version of the code that worked at the beginning.
Tonight it doesn't want to know, I think the problem is also from the source that it downloads.
It's incredible. I even inserted an automatic db search so that, having many calls, it can immediately intercept the database.
MEDIA = ("/media/hdd/", "/media/usb/", "/media/mmc/", "/media/cf/", "/tmp")
def findEpg():
candidates = []
for path in MEDIA:
try:
if os.path.exists(path):
for fn in os.listdir(path):
if "epg.dat" in fn:
ffn = os.path.join(path, fn)
candidates.append((os.path.getctime(ffn), ffn))
except:
pass # ignore errors.
if not candidates:
return None
candidates.sort() # order by ctime...
# best candidate is most recent filename.
return candidates[-1][1]
HDD_EPG_DAT = findEpg() or '/hdd/epg.dat'
Display More
Updated the code so that it doesn't have problems with PEP and blocks.
I increased the log to one megabyte, so as to keep the status under control and... if it fills up it can create another logfile and so on.
All this to understand how it works.
I think, I'm not an expert, that the channel list should be updated, this is also to be considered.
I'll go back to studying about import. Nobody's stopping me after all, here everyone does as they please. All code engineers.. LOL
Anyway the plugin seems to work perfectly,
I'll see in the next few days how it behaves: otherwise I'll start again from scratch. No problem, I want the epg on the dreambox. And on the Italian DTT channels.
That's all my friend.
Positives von mir, tolle Arbeit
this is not necessari in your source.. minor code.. minor crash :)
# from Components.Converter.Converter import Converter
# from Components.config import config
# from Components.Element import cached
# from ServiceReference import resolveAlternate, ServiceReference
# from Tools.Directories import fileExists
# from Tools.Transponder import ConvertToHumanReadable
# from Components.NimManager import nimmanager
# from Components.Converter.ChannelNumbers import channelnumbers
# import Screens.InfoBar
# from Tools.LoadPixmap import LoadPixmap
# import codecs
# from shutil import copyfile
Ok.. work now.. issue on zskin for my dream.. fixed ..Thank's

Hi.
I also need to see the debug log. You can also send it in a private message. Although I don't know if I'll see the problem there. I also don't know what exact firmware you're using... or even a screenshot from Enigma / OpenWebif would be useful.
Black screen hm... I don't know what it looks like at all. It could be anything based on what you write. For example, a problem with scrolling the window. Or creating the Screen layer could be a problem. Hard to say. It depends on what firmware you're using - Enigma2 distribution and specific version.
well pm too :)
Hello s3n0 :)
on my dreaqm one. .
ChocholousekPicons all works but..
-the console is black.. not show timer event
-not work buttons for exit from console.
From telnet i have see and the plugin work.. but for update picons at the end i reboot box..
Regards my friend..
since I need the epg on my dreambox with gp4.2 firmware I put in a lot of patience and finally I succeeded.
Not being a developer at all and not even competent in the matter I hope it is useful to those who want to use it
Greetings.. and happy holidays
29,861 Ho Ho Ho Stock Vectors and Vector Art _ Shutterstock.jpg
screenshot (6).png
in my country they say:
"the old woman didn't want to die because she still wanted to learn."
*In memory of those who always know everything and don't share. I share.
Regards
Installation:
put file .deb to /tmp with ftp software (filezilla?? dcc)
and install from menu extensions or from telnet with command
dpkg -i /tmp/*.deb
Or git
Belfagor2005/EPGImport-DreamOs: git://github.com/oe-alliance/XMLTV-Import.git
instead I remember well, as you see the threadinh is inactive.
Anyway
if you solve it we are here, otherwise I use the old one that works the same.
If I remember correctly, we had to disable Threading also on @diamondear's iSetting plugin
In fact there should be a check that if isetting is on dreambox it does not use threading..
But I do not want to say wrong things.
Python stack trace:
/usr/lib/enigma2/python/Plugins/Extensions/EPGImport/EPGConfig.py(122): parse
/usr/lib/enigma2/python/Plugins/Extensions/EPGImport/EPGConfig.py(165): update
/usr/lib/enigma2/python/Plugins/Extensions/EPGImport/EPGImport.py(229): createIterator
/usr/lib/enigma2/python/Plugins/Extensions/EPGImport/EPGImport.py(342): doThreadRead
/usr/lib/python2.7/site-packages/twisted/python/context.py(65): callWithContext
/usr/lib/python2.7/site-packages/twisted/python/context.py(121): callWithContext
/usr/lib/python2.7/site-packages/twisted/python/threadpool.py(266): <lambda>
/usr/lib/python2.7/site-packages/twisted/python/threadpool.py(248): inContext
/usr/lib/python2.7/site-packages/twisted/_threads/_team.py(187): doWork
/usr/lib/python2.7/site-packages/twisted/_threads/_threadworker.py(44): work
/usr/lib/python2.7/threading.py(743): run
/usr/lib/python2.7/threading.py(783): __bootstrap_inner
/usr/lib/python2.7/threading.py(760): __bootstrap
mainloop seems busy... crash from this thread
Segmentation fault
Display More
enfact with this mod no crash and not freeze box..
if not os.path.exists("/usr/bin/apt-get") and twisted.python.runtime.platform.supportsThreads():
the problem of epg import remains. It does not process
Display Morethis work fine..
download many epg..
BUT...
No crash.. no reboot.. download epg in device but not show..
i attempt your news ;)
I have tested various plugins and methods.
I confirm that at the moment this attached plugin works quite well
Experience
-Some channels do not immediately show the epg, but if you scroll through the list it appears.
- the download is too fast, I selected italy - base - sky - iptv - film-sport etc., perhaps it does not manage the sources well.
- it does not crash, no reboot for the moment
-sources and config used : last attached
this work fine..
download many epg..
BUT...
No crash.. no reboot.. download epg in device but not show..
Here is epgimport for my dreambox ;)
[DreamOs] EPGImport - working - Enigma2 EPG - Linux Satellite Support Community