←  [EN] Third-Party Development

Forums

»

[PC-APP] E-Channelizer

's foto SayyiD 5 mei 2015

E-Channelizer
A stylish, fast, feature-rich yet lightweight settings editor for digital satellite set-top boxes powered by Enigma firmware.
 

screenshot.png

Features

General
- Freeware for the community developed mainly in love of hobby.
- Super-fast with background processing and multi-threading support.
- Fully portable; neither administrator privileges nor registry modification is required.
- Automatic updates (self-updatable).

Functionality
- Create new, open, and save local settings files.
- Open settings from recently opened files.
- Check and fix settings errors.
- Add, edit, and delete satellites, transponders, services, bouquets, and favorites.
- Validation of user inputs and actions.
- Parental control support (blacklist, whitelist or none).

Transponders
- Support satellites, cable and terrestrial dvb.
- Filter services by satellites, cable and terrestrial.
- In-line edit of satellites and transponders from the satellites.xml file.
- Add missing and update existing transponders from services data.
- Delete empty satellites, and unused satellites or transponders.
- Import satellites from local XML file or STB.

Services
- Unique icons for service types and flags (locked, new, hidden, encrypted).
- Sort and custom filter by service types and flags.
- Advanced search with instant highlighted results.
- Quick access to bouquets which the favorite services are added.
- Batch edit of multiple services at once.
- Add services to a new bouquet.
- Add services to a bouquet by drag and drop.
- Remove services from all bouquets at once.
- Copy, cut and paste services between multiple windows.

Favorites
- Advanced search with instant highlighted results.
- Insert markers.
- Insert stream (TS/DVBS and Non-TS).
- Rename favorites, reset names and change name letter-cases.
- Sort favorites alphabetically while optionally keep markers in place.
- Change parental control of favorites.
- Re-arrange favorites by drag and drop.
- Copy or move favorites between bouquet by drag and drop.
- Copy, cut and paste favorites between multiple bouquets or windows.
- Paste services from clipboard.

Profiles
- Support multiple STB profiles grouped in sections.
- Customize STB network configuration, file directories, HTTP/FTP ports.
- Support HTTP/FTP over secured SSL/TLS protocols and FTP passive mode.
- Test connectivity and check online status of STBs.
- Read, write and reload settings from STBs over the local network.
- Customize which files being transferred to STB and the reloading method.

Screenshots



start-screen.png

main-screen.png
flyouts.png

Supported Firmwares
- Enigma 2,
- Dreambox OS.

System Requirements
- Windows 10 / 8.1 / 8 / 7 SP1 / Vista SP2,
- .NET Framework 4.5 or higher
- 5MB of free disk space.

Download
www.echannelizer.com

Bug Reporting
If you ever find an issue or encountered a problem, kindly do not hesitate to report a bug to help us fix it and make the program better.

Useful Links
Localization
Tutorials

Regards
Sayyid A.

Citeren

's foto hemertje 6 mei 2015

Linux, Mac-OS versions?
Citeren

's foto Erik Slagter 6 mei 2015

With .net you can forget about that. For an OS-neutral version one should use qt or something similar.

Citeren

's foto athoik 6 mei 2015

Lately Microsoft is opening technologies and making them available on place developers are (github).

 

.NET was already running on Linux (initially with the mono project, but now there is a huge boost after .NET opening of source)

 

Also FreeBSD will come to play  (https://news.ycombin...item?id=9431368)

 

Really great move from MS!

Citeren

's foto Erik Slagter 6 mei 2015

Nah, I am not a .NET-fan anyway (nor C# etc.)

Citeren

's foto Sjaaky 6 mei 2015

Looks nice!

.net is a very appropiate choice for such an application. It could be portable if it uses a gui framework like qt with qtsharp.
Citeren

's foto SayyiD 7 mei 2015

Linux, Mac-OS versions?

 

Unfortunately native Linux/Mac versions not available yet, hopefully later.

Citeren

's foto hemertje 7 mei 2015


Linux, Mac-OS versions?


Unfortunately native Linux/Mac versions not available yet, hopefully later.

Would be great, hope to see it soon

Thx !
Citeren

's foto SayyiD 10 mei 2015

As far as I know, OpenPLi handles settings format a little differently than DMM images (e.g. Audio PID).

I searched the forums but I can't find more info, Kindly advice to avoid incompatibility in lamedb format?

 

Regards

Sayyid A.

 

 

 

Citeren

's foto athoik 10 mei 2015

Hi,

OpenPLi uses the following:

http://sourceforge.net/p/openpli/enigma2/ci/master/tree/lib/dvb/idvb.h#l273

	enum cacheID
	{
		cVPID, cMPEGAPID, cTPID, cPCRPID, cAC3PID,
		cVTYPE, cACHANNEL, cAC3DELAY, cPCMDELAY,
		cSUBTITLE, cAACHEAPID=12, cDDPPID, cAACAPID, cacheMax
	};

cAACHEAPID = 12
CDDPPID    = 13
CAACAPID   = 14
While DMM uses the following:

http://git.opendreambox.org/?p=enigma2.git;a=blob;f=usr/include/enigma2/lib/dvb/idvb.h;h=b7cca1d6a20b6e6f9a592e838f9dee1d77afd006;hb=HEAD#l306

	enum cacheID
	{
		cVPID, cMPEGAPID, cTPID, cPCRPID, cAC3PID,
		cVTYPE, cACHANNEL, cAC3DELAY, cPCMDELAY,
		cSUBTITLE, cATYPE, cAPID, cacheMax
	};

cATYPE = 10
CAPID  = 11

Hope it helps.
Citeren

's foto janejak 10 mei 2015

i have a Vu+ Duo2 and OpenPli4 but when i use read from STB i get a error (Failed An unknown error occorred)

i have send u a mail of it

i have uploaded my my channellist list

Bijgevoegde Bestanden


Veranderd door janejak, 10 mei 2015 - 18:32
Citeren

's foto SayyiD 10 mei 2015

Hi,

OpenPLi uses the following:
 

http://sourceforge.net/p/openpli/enigma2/ci/master/tree/lib/dvb/idvb.h#l273

	enum cacheID
	{
		cVPID, cMPEGAPID, cTPID, cPCRPID, cAC3PID,
		cVTYPE, cACHANNEL, cAC3DELAY, cPCMDELAY,
		cSUBTITLE, cAACHEAPID=12, cDDPPID, cAACAPID, cacheMax
	};

cAACHEAPID = 12
CDDPPID    = 13
CAACAPID   = 14
While DMM uses the following:

http://git.opendreambox.org/?p=enigma2.git;a=blob;f=usr/include/enigma2/lib/dvb/idvb.h;h=b7cca1d6a20b6e6f9a592e838f9dee1d77afd006;hb=HEAD#l306

	enum cacheID
	{
		cVPID, cMPEGAPID, cTPID, cPCRPID, cAC3PID,
		cVTYPE, cACHANNEL, cAC3DELAY, cPCMDELAY,
		cSUBTITLE, cATYPE, cAPID, cacheMax
	};

cATYPE = 10
CAPID  = 11
Hope it helps.

 

 

This helps a lot, thanks.

 

So I beleive it's OK to safely set cache IDs (10, 11) inline with (12, 13, 14) to comply with both formats together.

Please confirm.

Citeren

's foto SayyiD 10 mei 2015

i have a Vu+ Duo2 and OpenPli4 but when i use read from STB i get a error (Failed An unknown error occorred)

i have send u a mail of it

i have uploaded my my channellist list

 

Thank you for reporting.

As I replied to you by e-mail, your log shows that an error occured while reading the satellites.xml from your STB.

 

This could happen only if the xml file is malformed or corrupted. However I can't find it in your attached zipped file.

Kindly re-attach it to check.


Veranderd door SayyiD, 10 mei 2015 - 20:46
Citeren

's foto Persian Prince 13 mei 2015

E-Channelizer is the revolutionary program for managing enigma2 settings for sure and soon with MS updates we can use it on Linux and MAC too.
 
I just sent Persian (Farsi) translation for your program, It's not complete and I'm working on it. (I will send you future updates)
 
We have a thread dedicated to your program. (which is Persian support for your application)
 
Great job !
Citeren

's foto SayyiD 25 mei 2015

Version 1.1.0 Released

NEW
- Added initial setup to personalize language, colors and profiles.
- Added support for OpenPLi cache format of audio PID, thanks to athoik.
- Added Italian language, thanks to Satrunner®.

Changed
- Show disturbing messages as pop-up toast notifications.

Fixed
- Failed to load settings if the satellites.xml format is invalid.
- Failed to read/write settings while refreshing STB online status.
- Minor reported bugs.

Screenshots

initial-setup.png

audio-pid.png

italian-language.png

toast-notifications.png


Download or Update if you already have a previous version of E-Channelizer.

Regards
Sayyid A.

Citeren

's foto janejak 25 mei 2015

now it work without error i get with old 1.0.0 :-)

Citeren

's foto SayyiD 26 mei 2015

 

E-Channelizer is the revolutionary program for managing enigma2 settings for sure and soon with MS updates we can use it on Linux and MAC too.
 
I just sent Persian (Farsi) translation for your program, It's not complete and I'm working on it. (I will send you future updates)
 
We have a thread dedicated to your program. (which is Persian support for your application)
 
Great job !

 

 

Thanks a lot for your kind words and the Persian support.

Waitig for your completed trnaslation.

Citeren

's foto SayyiD 26 mei 2015

now it work without error i get with old 1.0.0 :-)

 

You are welcome,

Have fun!

Citeren

's foto SayyiD 26 mei 2015

@ Admin,

 

I can't update the topic subject with the new release version.

Kindly update or even better remove the version completely!

Citeren

's foto spameris 26 mei 2015

@ Admin,

 

I can't update the topic subject with the new release version.

Kindly update or even better remove the version completely!

Similar problem for me, i would like to keep last version and status in first post of topic.


Veranderd door spameris, 26 mei 2015 - 14:15
Citeren