are you watching a 4k channel?
have you got automatic resolution turned on?
These are my video settings
are you watching a 4k channel?
have you got automatic resolution turned on?
These are my video settings
And the reason I am doing other things first, is because they are easier. Jedi plugins old code, hurts my brain, so I have to be totally focused and have lots of spare time to do a big session on it.
I think I need to bring back, "What I am up to and general waffle" thread.
Each to there own, but I stopped updating my version of this plugin after that font size was added. I don't think it was a wise or popular choice.
Display MoreI am not sure how fare KiddaC has come on the next version.
But I have created a personal modd where I can also add Enigma2 sources to import and create bouquets.
For me this works very nice since some of the Sports channels I like needs an CI Module and card.
Now I can easy import them as streams also from Jedi to my other boxes in the house.
I setup an old Vu+ with CI slots and share from that box
There is of cause already options for this in both OE-A and DreamOS but now I can do it direct from Jedi along with my IPTV
I added also the option so you can import even transcoded e2 streams from both inside your network and outside.
seagen did you have an attachment to this post originally.?
Whats left on my never ending do to list....
Finish my little plugin I am creating for jensen
Try another attempt to get XStreamity downloader working for dreambox2.
Amend jedi epg xtream to have a selectable folder address to work with that epg importer mod. grrr ![]()
Try to continue with the update of new jedi. Although I got to read all the code again as I have paused for too long.
Jedi EPG Xtream V2.05
new files on post 1
Updated sources
Fixed a syntax error
Changed the epg importer file names from jex.epg.channels.xml to jex.channels.xml
I have left v2.04 on there to, if this doesn't work as expected. As its bed time . ZZzz..
there is an issue with another plugin. I am just going to try something to see if it fixes it.
Are you asking am I doing a new release. Yes shortly.
ta, I just worked that out. All the iptv-org files need a .gz adding to the end
as can be seen in the full list
isn't it in the blackhole feeds?
Xtream-Codes IPTV Company Declared Lawful
Xtream-Codes IPTV Company Declared Lawful, Assets Seized in Raid Returned * TorrentFreak
Why because it was an IPTV managment system.
And out of the box, their was no illegal content in it.
![]()
New file on post 1.
Just fixing something annoying.
** Note to any iptv providers. **
I do not affilliate with any provider.
I do not have any illegal content in any of my plugins.
Monkey patching my plugins to be locked down to an iptv provider will result in me amending all my plugins to delete your rogue copy of my plugin.
I have eyes and friends on most forums.
Basically don't bother. It wastes my time and yours.
The Zen of Python, by Tim Peters
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!
Common linting mistakes
Start each python document with the following, just to be safe
Lines too long - anything inside brackets can be split over multiple lines. Anything not in brackets can be split with \
Modern python you should use spaces(4) and not tabs.
Your code should have
No space before a colon (:)
test1: (correct)
test2 : (incorrect)
Space after a colon (:)
test1: item (correct)
test2:item (incorrect)
Space after comma seperated items. i.e
test1, test2 (correct
test1,test2 (incorrect)
Space around arithmetic operators.
1 + 1 (correct)
1+1 (incorrect)
Comment should have a space after the #
# correct
#incorrect
Inline comments should have 2 spaces before.
some text # inline comment correct
some text # inline comment incorrect
Check the indentation of your code. A good linting program will highlight indentation issues.
Another reason why you should use 4 spaces instead. Tabs can do different things in different text editors.
Dont mix tabs and spaces - this will not compile
If it helps this is how I work.
I have python 3 installed in my windows machine. I am currently using 3.10.
This lives in my windows Program Files folder
I use Geany as my python text editor. (I find Visual Studio Community edition too bulky for python code. Notepad++ is not as good as Geany for python.)
https://www.geany.org/download/releases/
I have installed pylama as my python/geany linting program
open a windows powershell (run as admin)
use the command below to install pylama
pip install pylama
pasted-from-clipboard.png
Then in Geany I have these settings. Build/Set build commands
[Compile] python -m py_compile "%f"
[Full lint] pylama --max-line-length=800 --ignore=E722,W605,C901 "%f"
Now on my setup
clicking compile will highlight any code errors.
clicking f9 - will do a full lint - and highlight anything else that needs amending
pasted-from-clipboard.png
Other useful commands in Geany
pasted-from-clipboard.png
For your home setup you would also have to install any common python libraries you use i.e requests using the "pip install ...." command in windows powershell
Just search https://pypi.org/ for the library and pip command
As I often get asked by other coders and plugin developers to check their code as its not working and they don't know why.
Basically I go through the same motions every time which usually highlights their errors.
Which is basically load it in my software. Look for any compile errors. Look for any Linting errors.
Fix those errors and warning, then everything usually works.
Sometimes its not that simple and requires a full debug, but most of the time it is that simple error that is breaking things.
Download the latest ipk again from post 1
Copy to tmp folder via ftp
telnet/putty
opkg --force-reinstall install /tmp/*.ipk
Can i Transfer my finished list to my other VU Zero4k or do ihave to do it individually for my others Zeros
Some of the data is dynamic to create unique service refs for the epg.
But if everything is exactly the same (especially the playlists.txt file), I assume it would work.
copy everything from this folder to your other boxes
/etc/enigma2/jediplaylists/