Jump to content


Photo

ImageSkinAdapter


  • Please log in to reply
60 replies to this topic

#1 a.k.a. Uchkun

  • Senior Member
  • 94 posts

+26
Good

Posted 1 November 2014 - 10:46

ImageSkinAdapter Version: 0.2


Wrote a soft for OS Windows that will help those who adapts skins for different images.
This is only a pilot version, the work on the code continues.


Note!
All rights for skins belong to their authors.
This program is designed for informational purposes only.
If you are going to remake the skin or adapt for another image,
please make sure that the author does not mind.



Now the program is able to:
- determines the fonts, which used in the skin, but are not in the image by default and which you must add to image;
- which converters and renderers missing, which but are not in the image by default and which you must add to image;
- determines the windows (Screen) in the skin, which can be safely removed, because this image do not needs them
- determines the windows (Screen) from Image, which are missing in the skin, and which you must add to the skin
- creates instruction for you

Instruction.txt, which will created:
 


These fonts, which are applied in the skin, there are no
in the image VTI by default. Check whether they are in your image,
as with the installation of another's skin may already be in your image.
If not, put them in the image, but if you adapt the skin to lay out on the public,
then find these fonts in order to put them together with skin.
--------------------------------------------------------------------------------------
nmsbd2.ttf
arial.ttf
--------------------------------------------------------------------------------------
The following converters, which applied in the skin, there are no
in the image VTI by default. Check whether they are in your image, as with the
installation of another's skin, they (or some of them) could already be in your image.
If not, put them in the image, but if you adapt the skin to lay out on the public,
then find these converters in order to put them together with skin. But note that these
converters may be not work in the image VTI. Then you have to use another converter
--------------------------------------------------------------------------------------
ExtraNumText
Bitrate2
CaidInfo2
QuickEcmInfo
PliExtraInfo
ServiceName2
ServiceOrbitalPosition2
RefString
CoolConverter
EMCClockToText
EMCServicePosition
EMCEventName
EMCServiceTime
EMCMovieInfo
--------------------------------------------------------------------------------------
The following windows (Screen) are not needed for the image of VTI.
You can remove them safely, it will not affect the performance of the skin in the image VTI.
On the contrary, you will get rid of debris and increase the speed of the skin, that you use,
But there is also a chance that some of them are windows for plugins,
but even in this case, nothing bad will happen, as all the same in most of these plugins
windows exist, and the image will take these windows from plugin.py.
--------------------------------------------------------------------------------------
SoftwareManagerSetup
CrashlogAutoSubmitConfiguration
AutoTimerSettings
AutoTimerEditor
AutoTimerFilterEditor
AutoTimerServiceEditor
AutoTimerImporter
AutoTimerOverview
AutoTimerPreview
CDInfo
ProjectSettings
DVDMovieSelection
DVDToolbox
TitleList
TitleCutter
TitleProperties
FilebrowserConfigScreen
FilebrowserScreen
IMDB
iDreamAddToDatabase
iDreamMerlin
SelectPath
MovieTagEditor
picshow
Pic_Exif
SundtekControlCenter
VlcMediaListScreen
VlcServerListScreen
VlcServerConfigScreen
TVChartsMain
SIBsetupScreen
ForecaPreview
CityPanel
SatPanel
SatPanelb
SatPanelc
PicSetup
PermanentClockScreen
TagEditor
InputDeviceSetup
--------------------------------------------------------------------------------------
These windows (Screen) are absent in this skin for image VTI.
You need to add them to a skin that the skin became efficient in image VTI.
In future versions of my program, these windows will be generated automatically.
Wait for the continuous development of the application.
--------------------------------------------------------------------------------------
UnhandledKey
InputBox
AutoShutDownConfiguration
AutoShutDownFile
TaskListScreen
NetDriveSetup
NetDrivebrowser
NumberZapWithName
OpenWebifConfig
RemoteTimerScreen
RemoteTimerSetup
TimeDateInput
TranscodingSetup
WlanSelection
WlanSetup
WlanConfig
WlanScanAp
Wlanstatus
WOLSetup
EditModemManual
ModemManual
ModemManager
WirelessAccessPoint
ZappingModeSelection
HdmiCecPlugin
LEDBrightnessSetup
StreamingChannelFromServerScreen
ServerEditor
VTIMainMenu
VTIStatusListMenu
CamSelectMenu
myPacketManager
VTISubMenu
BackupSuite
BackupSuiteRestore
BitrateViewer
VTIPasswdScreen
VtiNews
AllNews
VTiUpdateInfo
ReduceMenuConfig
PanelPassword
InputPanelPassword
addJob
modifyJob
CronManagerFile
EPGPanel
ExeManager
addExe
modifyExe
ExeManagerFile
DeviceManager2
DeviceManager2Message
DriverManager
DriverManagerDownload
DriverManagerFile
MyPluginManager
InfoPanel
FileDirBrowser
CableScanStatus

 



This program is multilingual, and if you want to add your language,

please translate to your language this attached template, and attach it in this thread,

and I will include in the program



a7f74776f6ba.jpg

Attached Files



Re: ImageSkinAdapter #2 Sjekkie2

  • Senior Member
  • 82 posts

+5
Neutral

Posted 3 November 2014 - 11:41

Will there be openATV in the update


GigaBlue ue Plus

GigaBlue Quad Plus

SAB SKY 4800 mini
www.satfirmware.com De site voor GigaBlue receivers


Re: ImageSkinAdapter #3 a.k.a. Uchkun

  • Senior Member
  • 94 posts

+26
Good

Posted 3 November 2014 - 17:07

Will, if you give me a folder with the default HD skin, default fonts,

default converters and default renderers from pure Image.

 

But at the moment I work on the image of VTI, now the program

can automatically delete unwanted screens and automatically generate

some missing screens. But the job is not finished yet, it continues.

And I lost time with a library of xml, as it turns out, was necessary use lxml library.

 

When I finish the work on the image of VTI, I will begin work with other images.


Edited by a.k.a. Uchkun, 3 November 2014 - 17:08.


Re: ImageSkinAdapter #4 Anzo

  • Senior Member
  • 313 posts

+5
Neutral

Posted 3 November 2014 - 19:30

I get this screen after installing the software on a HP laptop with Windows 8.1

 

Attached Files


Edited by Anzo, 3 November 2014 - 19:31.

Groet, André

:blink:


Re: ImageSkinAdapter #5 a.k.a. Uchkun

  • Senior Member
  • 94 posts

+26
Good

Posted 3 November 2014 - 20:18

Your account in Windows does not have administrator rights.

Start the program with the rights of the administrator



Re: ImageSkinAdapter #6 Anzo

  • Senior Member
  • 313 posts

+5
Neutral

Posted 3 November 2014 - 20:22

Solved, can only be opened with "administrator rights".


Groet, André

:blink:


Re: ImageSkinAdapter #7 a.k.a. Uchkun

  • Senior Member
  • 94 posts

+26
Good

Posted 3 November 2014 - 20:28

The program catches the errors from the console Windows.

I did this while debugging the code.

In future versions it will be remove.

And program will run without administrator rights


Edited by a.k.a. Uchkun, 3 November 2014 - 20:29.


Re: ImageSkinAdapter #8 Anzo

  • Senior Member
  • 313 posts

+5
Neutral

Posted 3 November 2014 - 20:56

I tried to translate te file into Dutch (Netherlands Dutch), also suitable for Belgian Dutch

Attached Files


Groet, André

:blink:


Re: ImageSkinAdapter #9 Sjekkie2

  • Senior Member
  • 82 posts

+5
Neutral

Posted 3 November 2014 - 22:27

Will, if you give me a folder with the default HD skin, default fonts,

default converters and default renderers from pure Image.

 

But at the moment I work on the image of VTI, now the program

can automatically delete unwanted screens and automatically generate

some missing screens. But the job is not finished yet, it continues.

And I lost time with a library of xml, as it turns out, was necessary use lxml library.

 

When I finish the work on the image of VTI, I will begin work with other images.

The folders for openATV

 

The folder for the default HD skin : /usr/share/enigma2

The folder for the default fonts : /usr/share/fonts

The folder for the default converters : /usr/lib/enigma2/python/Components/Converter

The folder for the default renderers : /usr/lib/enigma2/python/Components/Renderer

 

Thanks for the program. Nice job.


GigaBlue ue Plus

GigaBlue Quad Plus

SAB SKY 4800 mini
www.satfirmware.com De site voor GigaBlue receivers


Re: ImageSkinAdapter #10 Sjekkie2

  • Senior Member
  • 82 posts

+5
Neutral

Posted 3 November 2014 - 22:33

Too bad the website is only in Russian


GigaBlue ue Plus

GigaBlue Quad Plus

SAB SKY 4800 mini
www.satfirmware.com De site voor GigaBlue receivers


Re: ImageSkinAdapter #11 a.k.a. Uchkun

  • Senior Member
  • 94 posts

+26
Good

Posted 4 November 2014 - 21:38

version 0.4

Changelog
- automatic deletion of unnecessary windows
- now works on two images, VTI and OpenATV, on other images will work soon
- added Dutch language (thanks Anzo)
- homepage temporarily removed

Work continues on the code ....

 

 

 

a7365f236d19.jpg

Attached Files



Re: ImageSkinAdapter #12 Sjekkie2

  • Senior Member
  • 82 posts

+5
Neutral

Posted 4 November 2014 - 22:06

great job

only the Dutch translation is not perfect


GigaBlue ue Plus

GigaBlue Quad Plus

SAB SKY 4800 mini
www.satfirmware.com De site voor GigaBlue receivers


Re: ImageSkinAdapter #13 a.k.a. Uchkun

  • Senior Member
  • 94 posts

+26
Good

Posted 4 November 2014 - 22:19

Translated Anzo.
I do not understand Dutch language.
Please correct.
The English text is laid out



Re: ImageSkinAdapter #14 a.k.a. Uchkun

  • Senior Member
  • 94 posts

+26
Good

Posted 5 November 2014 - 19:54

Version - 0.5

 

 

ChangeLog:

- Now works on 8 images, with functions
OpenPli 4
VTI 7
BlackHole 2
OpenATV 4
OpenSPA 3
OpenVIX
OpenLD
SatDreamgr
- now unnecessary windows (Screen) not will automatically removed, will ask user, remove or no
- bugfix

To be continued......

 

 

2b1d4b321f67.jpg

Attached Files


Edited by a.k.a. Uchkun, 5 November 2014 - 19:56.


Re: ImageSkinAdapter #15 Sjekkie2

  • Senior Member
  • 82 posts

+5
Neutral

Posted 5 November 2014 - 21:12

Thanks


GigaBlue ue Plus

GigaBlue Quad Plus

SAB SKY 4800 mini
www.satfirmware.com De site voor GigaBlue receivers


Re: ImageSkinAdapter #16 Sjekkie2

  • Senior Member
  • 82 posts

+5
Neutral

Posted 5 November 2014 - 21:25

Is it possible to make a "open temp folder" button in the program?
 


GigaBlue ue Plus

GigaBlue Quad Plus

SAB SKY 4800 mini
www.satfirmware.com De site voor GigaBlue receivers


Re: ImageSkinAdapter #17 a.k.a. Uchkun

  • Senior Member
  • 94 posts

+26
Good

Posted 5 November 2014 - 21:49

Yes, of course, good idea, will be implemented in next version



Re: ImageSkinAdapter #18 a.k.a. Uchkun

  • Senior Member
  • 94 posts

+26
Good

Posted 6 November 2014 - 18:25

Version 0.6

 

 

 

c81fa1d8e6e3.jpg


Edited by a.k.a. Uchkun, 6 November 2014 - 18:28.


Re: ImageSkinAdapter #19 a.k.a. Uchkun

  • Senior Member
  • 94 posts

+26
Good

Posted 6 November 2014 - 18:55

File

Attached Files



Re: ImageSkinAdapter #20 Sjekkie2

  • Senior Member
  • 82 posts

+5
Neutral

Posted 6 November 2014 - 19:41

Works well, this is what I mean

LIKE.jpg


GigaBlue ue Plus

GigaBlue Quad Plus

SAB SKY 4800 mini
www.satfirmware.com De site voor GigaBlue receivers



4 user(s) are reading this topic

0 members, 4 guests, 0 anonymous users