XWidgetSoft Forum

XWidget & XLaunchpad , Desktop customization
It is currently 2017年 Jul 22日 16:38

All times are UTC - 8 hours




Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: 2014年 Jan 16日 01:31 
Offline
User avatar

Joined: 2013年 Mar 8日 22:27
Posts: 357
So, In this winter I was busy converting some Rainmeter skins to XWidget and in my port attempts I faced a serious issue - translation of weather.com icons to Accuweather. Though there exists extensive documentation on this here. The process of manually renaming files was seriously tedious and error prone. So to make my work easier, I hacked off a small script that does the work. Thought it might be worth sharing!

Originally started as a LINUX bash script, made it way to a full fledged C# program since it was virtually tedious to every time restart into linux to get a script run! Had ugly UI but a majority has been fixed!. 8-) 8-) :D :D :mrgreen:

UPDATE: v1.1 Comes with code-optimizations and improvements in the matching. The matcher engine is now a bit more permissive in finding matches. However, the major portion of the release covers bug fixes where the former would crash if any of the files could not be written to the target for any reason whatsoever. It now includes a exception handler to catch errors and report them and then try its best to save your work, or gracefully exit if that is not possible. Another major item that was added is reporting the user when the conversion is complete. This feature was missing and would create confusions while converting smaller files where the Win7 task dialog won't display if it completes too fast.

Requirements:
* Microsoft .NET Framework 3.5 SP 1+ (pre-installed with windows 7+. One click install in XP and older)

Enjoy and report bugs here! And the source code. It's a mess now, I'm trying to put things together!!
Attachment:
File comment: Preview
preview.jpg
preview.jpg [ 19.08 KiB | Viewed 2280 times ]


Here comes the new version v1.1 with fixes and improvements: (Stored in my Dropbox, easier uploading!)
Binaries
Source

Changelog:
CHANGELOG
------------------------------------
21st April 2014: v1.1 - Bug fixes, improvements to matching engine, faster image processing.
Shows message for completion event.

4th January 2014: Initial Release v1.0


PREVIOUS RELEASES (only source)
------------------------------------
v1.0 Source

Compiling the source code requires Microsoft Visual Studio 2012. I designed it on the Ultimate version but the free Express should work :)

_________________
Life is a myriad game... Just play it!


Last edited by digigamer on 2014年 Apr 21日 00:20, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: XW Icon Converter
PostPosted: 2014年 Jan 16日 02:59 
Offline
User avatar

Joined: 2012年 Dec 5日 17:52
Posts: 4514
Thanks DG for your hard work and sharing! 8-)

_________________
Image
...and remember: don't take life too seriously...
My profile on Deviantart: http://jimking.deviantart.com/


Top
 Profile  
 
 Post subject: Re: XW Icon Converter
PostPosted: 2014年 Jan 16日 15:06 
Offline

Joined: 2012年 Jun 18日 00:07
Posts: 268
Thank you digigamer


Top
 Profile  
 
 Post subject: Re: XW Icon Converter
PostPosted: 2014年 Jan 17日 00:30 
Offline
User avatar

Joined: 2013年 Mar 8日 22:27
Posts: 357
Thank you!

_________________
Life is a myriad game... Just play it!


Top
 Profile  
 
PostPosted: 2014年 Apr 21日 00:23 
Offline
User avatar

Joined: 2013年 Mar 8日 22:27
Posts: 357
XW Icon Converter has been updated with new improvements and bug fixes.
Please download, test and report bugs if any.

Work onging to make the engine modular and add support for image transformations like scaling and resizing.

_________________
Life is a myriad game... Just play it!


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron

Powered by phpBB® Forum Software © phpBB Group