xboxscene.org forums

Author Topic: Freeskinapp V1.2  (Read 79 times)

GoodfellaKeyser

  • Archived User
  • Newbie
  • *
  • Posts: 7
Freeskinapp V1.2
« on: January 23, 2011, 12:25:00 PM »

FreeSkinApp / XUITT v1.5 build 110316

App functions
  • Generate XUI files; select xzp file or path with xur files.
  • Generate XUR files; select path with xui files
  • Change fonts; changes all fonts in xui files (obsolete. Change default font in Xuitool)
  • Xuitool registry edit -> skin.xui, Default font
  • Edit Skin.xml -> Skindetails, Captions, Font
  • New: Edit MenuSettings.xml -> Tab captions
  • XmaEncode -> convert all wav files in selected dir to xma (through xmaencode.exe OR xma2encode.exe found in xuitool package)
  • XZP/directory file compare -> shows a report with all differences between files (can be exported as xls/pdf)
  • Use XUITT-GUI to translate Skinfiles! (xzp/xui/xur supported)
  • Use XUITT-GUI to translate default.xex! (with XexTool/XVI32 included)
  • FTP upload/download XZP files to XBOX
  • FTP download language import files from XUITT FTP
  • Multilanguage interface (CHN, ENG, ESP, FRE, GER, ITA)
  • Unicode languages support

GUI languages
  • Chinese (by robins)
  • English
  • French
  • German
  • Italian
  • Spanish
Downloads/linksTo do/Coming soon
  • on hold until Coverflow comes out. Working on new project.
Screenshots
(IMG:http://4.bp.blogspot.com/-1Hj6O5joriA/TVf7A5LrVHI/AAAAAAAAAE0/-O2Y1ZQw4TA/s250/languages.png)(IMG:http://1.bp.blogspot.com/-2iJAlS0xu2g/TVf6NxNAQaI/AAAAAAAAAEk/DHYjYnddzg4/s250/getFtp1.png)(IMG:http://3.bp.blogspot.com/-aJgj_GRp-KA/TVf8DaI4GVI/AAAAAAAAAE4/uBJdxF4hbew/s250/wip.jpg)

How to translate
(IMG:https://lh5.googleusercontent.com/-vIvW1yfvrJs/TYDolGK8hDI/AAAAAAAAAGA/BJaT3JHu4pU/s250/how-to-translate.jpg)

Changelog
15.03.2011
-Updated to RC2.1
-Corrected/added spanish & german xex translations
-Fixed option use previously... When no xml file was imported
-Finished xex hacking form
10.03.2011
-Added Hack default.xex GUI/code
08.03.2011
-Corrected update ( skin.xml table) - behaviour when using multiple languages
-Tested Default.xzp RC 1.8 and added missing translation strings in (esp,fre, ger)
06.03.2011
- Skin.xml -> Skin name = original Name + language
- Added xma2encode.exe support
- Added french GUI
- Added french translation for FSD RC 1.7 skin
  (partially taken from Team3zone.fr french 1.6 skin)
02.03.2011
-Added Chinese GUI (translation by robins -thanks!)
-UNICODE language support!
 20.02.2011
-1st line of all xui files will be corrected to <XuiCanvas... Before exporting the translated xui files. This is to prevent errors in XUR conversions
-Added GUI language italian
14.02.2011
-Added GUI language spanish
13.02.2011
-Finished FTP implementation
-Added FTP function PutXZPFile (upload)
-Added get Language files from XUITT FTP
12.02.2011
-Changed all MenuStrings/Messages to Table entries (enabling Multilanguage)
-Added GUI language German
07.02.2011
-Changed ImportXZPContents batch file
-Added FTP function GetXZPFile
06.02.2011
-Skin.xml charset default X-ANSI
-changed ResetSettings. Continue Translation will not be affected
-XUITT: bugfix, TransPage is not empty anymore the 1st time.
-XUITT: new field CharSet in language table, link CharSet to combobox when selected
-XUITT: tables skin.xml/menusettings.xml will be resetted after step4.
05.02.2011
-Changed chronology of some events (myDatabase update, Skin.xml captions update…)
-Skin.xml changes
-Using in Step1 option5 will generate a new translation table
-Home button fix. If clicked while translating, option <<continue translation>> now activated.
31.01.2011
First release <<FreeSkinApp & XUITT>>


This post has been edited by ILLusions0fGrander: Mar 17 2011, 05:51 AM
Logged

stevenalvarado

  • Archived User
  • Full Member
  • *
  • Posts: 232
Freeskinapp V1.2
« Reply #1 on: January 24, 2011, 11:33:00 PM »

thanks
Logged

razkar

  • Archived User
  • Newbie
  • *
  • Posts: 24
Freeskinapp V1.2
« Reply #2 on: January 25, 2011, 01:29:00 AM »

Hi,
Thanks for your app
I'm wondering what's your soft use for xzp stuff?xuipkg?
Logged

GoodfellaKeyser

  • Archived User
  • Newbie
  • *
  • Posts: 7
Freeskinapp V1.2
« Reply #3 on: January 25, 2011, 01:52:00 AM »

QUOTE(razkar @ Jan 25 2011, 09:29 AM) View Post

I'm wondering what's your soft use for xzp stuff?xuipkg?


Yes, but its not included. As it is an app for skinners, most of them have xuitool.
The path to xuitool must be defined first, otherwise the app wont start.
Logged

GoodfellaKeyser

  • Archived User
  • Newbie
  • *
  • Posts: 7
Freeskinapp V1.2
« Reply #4 on: January 31, 2011, 05:43:00 PM »

FreeSkinApp & XUITT v1.2 build 010211 release

Added Translation options. (XUITT Gui)

App functions
  • Generate XUI files; select xzp file or path with xur files.
  • Generate XUR files; select path with xui files
  • Change fonts; changes all fonts in xui files (obsolete. Change default font in Xuitool)
  • Xuitool registry edit -> skin.xui, Default font
  • Edit Skin.xml -> Skindetails, Captions, Font
  • XmaEncode -> convert all wav files in selected dir to xma (through xmaencode.exe found in xuitool package)
  • XZP/directory file compare -> shows a report with all differences between files (can be exported as xls/pdf)
  • Use XUITT-GUI to translate Skinfiles! (xzp/xui/xur supported)
(IMG:http://img155.imageshack.us/img155/543/welcomega.th.png)(IMG:http://img801.imageshack.us/img801/4803/pic1sk.th.png)(IMG:http://img517.imageshack.us/img517/5299/xuitt.th.png)

Latest App version
FSA & XUITT v1.2 build 010211  3 mb -> (you need Access 2007 runtime files too)
Manual
Excel import file for XUITT with English strings from FSD RC 1.7
LINK -> Access Runtime 2007

XUITT translated samples
Unicode_Chinese_Skin_RC1.7 translation by robins

FreeSkinApp v1.2 screenshots online

How-to
Read the manual (IMG:style_emoticons/default/biggrin.gif)

Bugs/Errors
Foreign OS / charsets can give errors. - pending

Coming for FreeSkinApp/XUITT
  • FTP upload/download XZP files (still not happy with it...)


Tested with Access 2007 / runtime 2007. Win XP/7 32 bit. Freestyle Dash 2.0 RC1.7 Default.xzp.

WIP link -> FSA/XUITT BLOG, Spiffy360.com Forum
Ideas/feedbacks welcome.
Enjoy!
Logged

ILLusions0fGrander

  • Archived User
  • Hero Member
  • *
  • Posts: 3560
Freeskinapp V1.2
« Reply #5 on: February 02, 2011, 05:46:00 PM »

feel free to PM me if you want your original post edited. please include the entirety of what you want replaced for the whole post.

im grabbing it now to check out - looks pretty cool.



This post has been edited by ILLusions0fGrander: Feb 3 2011, 04:33 AM
Logged

buggy12

  • Archived User
  • Newbie
  • *
  • Posts: 10
Freeskinapp V1.2
« Reply #6 on: February 02, 2011, 08:32:00 PM »

hi there thanks for updating this app!  (IMG:style_emoticons/default/pop.gif)
Logged

Dannermax

  • Archived User
  • Newbie
  • *
  • Posts: 25
Freeskinapp V1.2
« Reply #7 on: February 03, 2011, 09:56:00 AM »

Schōnes... Cant wait to try this one out...
Logged

GoodfellaKeyser

  • Archived User
  • Newbie
  • *
  • Posts: 7
Freeskinapp V1.2
« Reply #8 on: February 03, 2020, 09:21:00 AM »

App functions
  • Generate XUI files; select xzp file or path with xur files.
  • Generate XUR files; select path with xui files
  • Change fonts; changes all fonts in xui files (obsolete. Change default font in Xuitool)
  • Xuitool registry edit -> skin.xui, Default font
  • Edit Skin.xml -> Skindetails, Captions, Font
  • Edit MenuSettings.xml -> Tab captions
  • XmaEncode -> convert all wav files in selected dir to xma (through xmaencode.exe found in xuitool package)
  • XZP/directory file compare -> shows a report with all differences between files (can be exported as xls/pdf)
  • Use XUITT-GUI to translate Skinfiles! (xzp/xui/xur supported)

GUI languages
  • English
  • German
  • Italian
  • Spanish

Downloads
FreeSkinApp v1.3 200211
Manual
Excel import file for XUITT with English strings from FSD RC 1.7
Access Runtime 2007

To do/Coming soon
  • French GUI
  • (Portuguese GUI)

Screeshots
(IMG:http://4.bp.blogspot.com/-1Hj6O5joriA/TVf7A5LrVHI/AAAAAAAAAE0/-O2Y1ZQw4TA/s250/languages.png)(IMG:http://1.bp.blogspot.com/-2iJAlS0xu2g/TVf6NxNAQaI/AAAAAAAAAEk/DHYjYnddzg4/s250/getFtp1.png)(IMG:http://3.bp.blogspot.com/-aJgj_GRp-KA/TVf8DaI4GVI/AAAAAAAAAE4/uBJdxF4hbew/s250/wip.jpg)

How to translate
(IMG:http://3.bp.blogspot.com/_GNbIUHB3vNw/TUgsxkl91iI/AAAAAAAAADg/wqTZV6Lr6EY/s250/XUITThow2trans.png)


Changelog
20.02.2011
-1st line of all xui files will be corrected to <XuiCanvas... Before exporting the translated xui files. This is to prevent errors in XUR conversions
-Added GUI language italian
14.02.2011
-Added GUI language spanish
13.02.2011
-Finished FTP implementation
-Added FTP function PutXZPFile (upload)
-Added get Language files from XUITT FTP
12.02.2011
-Changed all MenuStrings/Messages to Table entries (enabling Multilanguage)
-Added GUI language German
07.02.2011
-Changed ImportXZPContents batch file
-Added FTP function GetXZPFile
06.02.2011
-Skin.xml charset default X-ANSI
-changed ResetSettings. Continue Translation will not be affected
-XUITT: bugfix, TransPage is not empty anymore the 1st time.
-XUITT: new field CharSet in language table, link CharSet to combobox when selected
-XUITT: tables skin.xml/menusettings.xml will be resetted after step4.
05.02.2011
-Changed chronology of some events (myDatabase update, Skin.xml captions update…)
-Skin.xml changes
-Using in Step1 option5 will generate a new translation table
-Home button fix. If clicked while translating, option <<continue translation>> now activated.
31.01.2011
First release <<FreeSkinApp & XUITT>>
Logged

Backwell

  • Archived User
  • Newbie
  • *
  • Posts: 3
Freeskinapp V1.2
« Reply #9 on: February 22, 2011, 10:30:00 AM »

Thank you sir.
Logged

ILLusions0fGrander

  • Archived User
  • Hero Member
  • *
  • Posts: 3560
Freeskinapp V1.2
« Reply #10 on: February 25, 2011, 12:03:00 PM »

Updated first post with latest info and made invisible the two update posts. PM me anytime with more updates or changes.

Logged

GoodfellaKeyser

  • Archived User
  • Newbie
  • *
  • Posts: 7
Freeskinapp V1.2
« Reply #11 on: March 06, 2011, 10:21:00 AM »

I'm trying to change some texts in default.xex and I'm stuck.
Maybe someone can shed some light here:

Here what I did so far:

Tools:
- Xextool
- Hex Editor like XVI32
- Default.xex (FSD)

* Convert an xex into an unencrypted binary format:
xextool -e u -c b -o default-binary.xex default.xex

Open default-binary.xex

Search and replace text string -> Open Tray  to -> my change
rem * Convert unencrypted binary xex back into an encrypted uncompressed xex:
xextool -m d -c u -e e -o test.xex default-binary.xex

Run test.xex from filemanager. FSD opens correct with the hack:
(IMG:http://img717.imageshack.us/img717/8083/hackdefaultxex.th.jpg)

Now, as there are some hardcoded texts (in Xex file) I thought of doing a script which searches for <searchstring> and replaces with <translatedstring>.

BUT, it looks like only a text with the same space can be replaced. If I change <Open Tray> with <Open my Tray> I cant open FSD. It redirects me to NXE.

Do I miss something here or is it not possible to hack default.xex this way?

This post has been edited by GoodfellaKeyser: Mar 6 2011, 06:32 PM
Logged