Symbian-Developers

PC Section => Essential PC Applications => Topic started by: huellif on February 23, 2014, 02:58:39 am

Title: CenRepConverter 1.2
Post by: huellif on February 23, 2014, 02:58:39 am
Hello,

I wrote a simple Qt based cenrep converter to make converting .cre to .txt or .txt to .cre easier, maybe you're intrested.

How it works:
- launch CenRepConverter.exe
- drag and drop your .cre or .txt file(s) which has/have the typical 8 symbols name into the window
- it will launch C:/Nokia/devices/Nokia_Symbian_Belle_SDK_v1.0/epoc32/release/winscw/udeb/centrepconv.exe with the related parameters and convert the file for you
- the converted file(s) get(s) saved in the folder of the original file, the name is the same except the new suffix

Known bugs:
- you can't convert files which are stored in C:/Nokia/devices/Nokia_Symbian_Belle_SDK_v1.0/epoc32/winscw/c/

To do:
- adding a simple setting to set your Symbian SDK's epoc32 path instead of the fixed C:/Nokia/devices/Nokia_Symbian_Belle_SDK_v1.0/epoc32/
- fixing the C:/Nokia/devices/Nokia_Symbian_Belle_SDK_v1.0/epoc32/winscw/c/ issue

maybe it's buggy and it's everything else than finished.

-------------------------------

v1.1

(http://sdf.allstarsoftware.co.uk/essential-pc-applications/cenrepconverter/?action=dlattach;attach=15337)

How it works:
1) Launch CenRepConverter.exe
2) If you installed Symbian Belle SDK to C:/Nokia/devices/Nokia_Symbian_Belle_SDK_v1.0/epoc32/ it will continue with step 4, else

3) Set the epoc32 folder of your SDK, if you set no folder the program closes

4) Drag and drop your .cre or .txt file(s) which has/have the typical 8 symbols name into the window
5) It will launch C:/Nokia/devices/Nokia_Symbian_Belle_SDK_v1.0/epoc32/release/winscw/udeb/centrepconv.exe with the related parameters and convert the file for you
6) The converted file(s) get(s) saved in the folder of the original file, the name is the same except the new suffix

Changelog:
- Added all missing .dlls
- You can set your own epoc32 folder (it works with s60v3 slim SDK - Belle SDK), the setting gets stored in a .ini
- Fixed a few exceptions

The project is finished, if somebody has suggestions I will try to update the program.
Title: Re: CenRepConverter
Post by: matthew on February 23, 2014, 06:46:34 am
Thank you for sharing your work mate.
This is an indispensable tool :)

Edit: My spelling stinks :P
Title: Re: CenRepConverter
Post by: huellif on February 23, 2014, 04:39:25 pm
if you didn't install MinGW on your PC check the attached version instead of the first one
Title: Re: CenRepConverter 1.1
Post by: huellif on February 24, 2014, 12:31:28 am
Updated first post to v1.1
Title: Re: CenRepConverter 1.1
Post by: Allstar12345 on February 24, 2014, 12:40:42 am
Nice work mate :)
Title: Re: CenRepConverter 1.1
Post by: selvasathyam on February 24, 2014, 09:40:37 am
Great Job :)
Title: Re: CenRepConverter 1.1
Post by: symster on February 24, 2014, 12:15:47 pm
Great Job :)
Looks likes someone is awake after a long dormant
Title: Re: CenRepConverter 1.1
Post by: Motaz on February 24, 2014, 06:12:21 pm
Thank you huellif

But it not work it's need this two dll files:
Code: [Select]
QtCored4.dll
QtGuid4.dll

Note: you can use Dependency Walker (http://www.dependencywalker.com/) to check the files it need to run the program
Title: Re: CenRepConverter 1.1
Post by: huellif on February 26, 2014, 02:37:42 am
the issue is my borken Qt SDK and I have all the files multiple times somewhere in my path etc.

So:


Changes:
- based on Qt 5
- it's a MinGW release build
- hopefully all .dlls are included
- it doesn't show the ugly cmd window anymore, now it uses the native and hidden win32 console API to launch the Symbian SDK
- improved speed and exceptions

thanks to tunahan_tusem for:
- it always shows centred on you PC
- if you click right on the .exe you can see program details

latest source code is on GitHub

does somebody know about static Qt builds?
I am confused about all the license suff.

latest source code is on GitHub: https://github.com/huellif/CenRepConverter/

(it's split into 2 .zip files because of the maximum attachment size)
Title: Re: CenRepConverter 1.1
Post by: huellif on February 28, 2014, 09:53:30 pm
A fully working and .dll independet Qt 5 build: https://www.dropbox.com/s/kz2uztaxag7dleg/CenRepConverter.zip
Title: Re: CenRepConverter 1.1
Post by: huellif on March 01, 2014, 11:59:09 pm
v1.2

(http://forum.dailymobile.net/index.php?action=dlattach;topic=101997.0;attach=261219) (http://forum.dailymobile.net/index.php?action=dlattach;topic=101997.0;attach=261226) (http://forum.dailymobile.net/index.php?action=dlattach;topic=101997.0;attach=261223)

Changelog:
- no more .dll errors, all libs are packed in the .exe
- improved UI
- you can drag and drop folders + files (single and mixed)
- via File -> Convert -> you can choose (a) file(s) or a folder
- added a statusbar as error/info output
- added about screen and a donate option

Download: https://www.dropbox.com/s/kz2uztaxag7dleg/CenRepConverter.zip
Source code: https://github.com/huellif/CenRepConverter/
Title: Re: CenRepConverter 1.2
Post by: mk27 on March 15, 2014, 03:35:13 pm
Nice Work Mate! Could be Useful for me.
I am Planing to Build/Compile This for Linux BTW.
It will Be based on (Compiled in) QtSDK and WineHQ for Running Belle SDK.