View Full Version : Winamp Info Tool (v4.1 Beta available, released on 18.05.2013)
Koopa
25th March 2011, 23:40
As I was bored a bit, I wrote a very primitive complex Winamp version checker Winamp Info Tool. Original posting: Link (http://forums.winamp.com/showpost.php?p=2757293&postcount=34)
Features:
- nice looking, tabbed interface
- provides general information about installed Winamp Version, Sonic Engine version, Gracenote CDDB/MusicID Version, Winamp Backup Tool Version, currently used Output Plugin, Visualization Plugin, DSP Plugin, Encoder Plugin, Tray Control Icon Pack, File Type Icon Library and much more!
- provides infos about all important Winamp directories, with the ability to open these directories from within the tool
- provides infos about a couple of important playback and playlists settings, which can be useful for technical support
- provides a powerful TXT Generator, which is able to create a list of all installed Plugins, Tray Control Icon Packs, File Type Icon Libraries, registered file extensions and all the main infos provided by the GUI
- provides an even more powerful and nice looking HTML Generator, with all features from the TXT generator & additional Plugin name detection for tons of plugins
- tool is available in 6 languages
http://koopa.meggamusic.co.uk/Screenshots/Info_Tool/Winamp_Info_Tool_Main.png
Download Winamp Info Tool v4.0 (http://www.winamp.com/plugin/details/222500)
Download Winamp Info Tool v4.1 Beta (http://koopa.meggamusic.co.uk/Download/Beta/Winamp_Info_Tool.exe)
Full Changelog (http://koopa.meggamusic.co.uk/Winamp_Info_Tool_Changelog.html) | Latest Changes:
4.1 Beta:
- added language selector to general preferences
- merged HTML Unicode/ANSI code scripts (makes things much more easy in future, big thanks and all credits go to Paweł)
- made 'Restore default settings' button also cleans up the ini file
- fixed that the 'Browse' button in prefs set the wrong default destination path for reports, if 'Cancel' was selected
- fixed that Japanese language wasn't remembered on restart
- fixed wrong detection of Playlist Numbers setting on fresh Winamp installs
- fixed wrong detection of Playlist font size setting detection on fresh Winamp installs
- fixed wrong detection of Playlist Font Direction setting on fresh Winamp installs
- fixed wrong 'Path' setting location in the ini file on fresh installs
- fixed wrong "Crossfading at End of song" value in the GUI, if out_ds.dll is not the active ouput plugin
- removed obsolete 'Remember selected language' option from prefs
- [HTML/TXT Generator] added detection of 'Winamp Modern Skin Components' (.wac files, e.g. Color Editor)
- [HTML/TXT Generator] added version number detection for input, output, general, ml, pmp, vis, dsp & encoder plugins
- [HTML/TXT Generator] added version number detection for File Type Icon Libraries and Gracenote System Files
- [TXT Generator] improved visual style of file extensions listing
- [TXT Generator] fixed wrong count of Gracenote Files (due to a bug in the language file)
4.0:
- made that the save preferences button shows an info popup, that a restart is required, if the font was changed
- removed obsolete red 'Some Preferences need a restart of the tool...' text from bottom of prefs
- improved 'Delete all reports' button and 'Always delete reports, when creating new reports' option functionallity
- updated Polish language file to v2.1 (thanks Paweł)
- updated Japanese language file to v2.1 (thanks T-Matsu)
- updated Turkish language file to v2.1 (thanks Ali)
- updated PortugueseBR language file to v2.1 (thanks candiba)
- [HTML/TXT Generator] added listing of d3dx9_31.dll and D3DX9_42.dll under 'System Components' if present
- [TXT Generator] fixed visual glitches with listing of AVS/MilkDrop presets
4.0 RC4:
- made that Tool doesn't require a restart anymore if the report format was changed
- minor GUI improvements and tweaks
- fixed 'Delete all reports' wasn't working correctly in all cases
- [HTML/TXT Generator] minor improvements and tweaks
- [TXT Generator] fixed error message and display glitch, if no 'Components' are present on the system
- [TXT Generator] fixed a rare bug that listing of dll files in Winamp's root dir could fail
4.0 RC3:
- updated English and German language files to v2.1
- [HTML Generator] moved statistics of installed system files, dll files in Winamp's root dir and Gracenote system files to a new category
- [HTML Generator] moved listing of w5s/w6c, Gracenote and dll files directly after listing of the installed language files
- [HTML Generator] improved design of system component paths (thanks Egg/DrO)
- [TXT Generator] added listing of Gracenote System Files
- [TXT Generator] added total amount of installed System Files and Language Files
- [TXT Generator] renamed 'Summary of installed Icon Libraries / Tray Control Icon Packs' to 'Summary of installed Miscellenous Files'
- [TXT Generator] added total amount of installed Nullsoft Sound Processing Studio DSP presets
- [TXT Generator] improved the overall design of the statistics
- [HTML/TXT Generator] improved the overall design of the reports
- [HTML/TXT Generator] now share the same Calculation/Statistics code
4.0 RC2:
- made installed Internet Explorer version available in the GUI
- moved Winamp Installation Type directly behind the version number
- made some missing strings localizable
- updated Polish language file to v2.0 (thanks Paweł)
- [TXT Generator] fixed some minor cosmetic glitches
- [HTML/TXT Generator] added detection of 'Components' dir if present
- [HTML/TXT Generator] added listing of .w6c files under 'Winamp System Components'
- [HTML Generator] made that 'Installed Winamp System Components' count .w6c files in summary as well
- [HTML/TXT Generator] fixed detection of 'Remove Silence' option state
- [HTML/TXT Generator] fixed totally borked calculation of the 'Remove Silence' cutoff value
- [HTML/TXT Generator] made a few missing error messages localizable
Plugin Names
Because of the design of the Winamp Plugin dll files, it's not possible to grab the Plugin Name and Version Number for installed plugins, like you can do with a Winamp Plugin.
But the tool has a whitelist of plugin names, which can and will be enhanced in future with the help of the community.
If you have a plugin which is reported as 'Unknown' in the HTML report, you can tell me the name of the dll file and the plugin Name and I'll add it to the detection list then.
Localization
If you want to translate the tool into your language, download and translate the English template file:
Winamp Info Tool English Example File v2.1 (29.03.2013) (http://koopa.meggamusic.co.uk/Download/Lang/Winamp_Info_Tool_English_2.1.nsh)
Please read careful the infos in the language file. You can upload your translation directly in the thread.
Test builds with will be periodly available here and on Xlat (for all who have access)
There will be one recompile each day, which includes latest language file(s) I got them.
So feel free to provide as many updates for your language file, as you want.
-Chris
Koopa
26th March 2011, 01:31
v1.04 is now available. :D
MrSinatra
26th March 2011, 05:01
works great. maybe you could add the winamp.exe release date to it as well?
Koopa
26th March 2011, 05:41
Thanks for your feedback.
Tbh, I don't know how to catch that info from winamp.exe or if it's even possible to read it in general. Sorry. :(
MrSinatra
26th March 2011, 05:57
np, altho i think onefornunz does it.
Koopa
26th March 2011, 06:43
v1.05 available. Re-branded as Winamp Info Tool, I guess the name fits better.
After an age I was able to understand the cryptic system, which Winamp uses to save the chosen encoder plugin.
That required a lot of code and wasn't as easy as I thought it would be. :/
The tool is now even able to decide between all 6 different encoders, which are provided by enc_aacplus.dll.
I'd be happy, if anyone could test the encoder detection. Thanks in advance.
MrSinatra:
Yeah probably, with a Winamp Plugin you can use Winamp APIs to get such values, so against the OneforNunz thing I have no chance, never. But I can ask DrO, if he may has an idea how I could grab the date from an external app. :)
osmosis
26th March 2011, 19:34
Should be a way to grab the Timestamp from the Digital Signature of winamp.exe
DrO
26th March 2011, 20:26
which is how gen_nunzio does it - have spoken briefly with koopa about it this morning.
-daz
Koopa
26th March 2011, 23:08
v1.06 is now available.
I'll do my best to make the Date available in the tool too. I'll also switch from a simple messagebox with tons of limitations to a custom dialog in an upcoming release.
iron2000
27th March 2011, 05:53
Maybe nunz.exe functions can be integrated into the tool?
That would up its usefulness.
And also maybe as the info display increases perhaps its good to organize them to tabs?
Somewhat like the DirectX Diagnostic Tool.
Koopa
27th March 2011, 11:29
Yeah a better graphical GUI is definitive on the todo list. With tabs we shall see, this would require the use of a better program language like C or Delphi. For that I have to read some books first. ;)
As for the Nunz plugin, I'm no to keen about Nunz.exe, never used it, so i cannot say, how many infos it will provide. But I can say for sure, that my tool never will be able to report as many things, like the Nunzio plugin does. The plugin uses a couple of Winamp APIs and these are only available, if you catch them via plugin.
v1.07 is now available.
Koopa
29th March 2011, 09:12
V1.08 is now available. I've added the ability to write the infos to a log file. I'm fully aware, that the current GUI isn't really nice, you can expect massive GUI improvements in future.
Koopa
5th April 2011, 00:12
v2.0 Beta is now available. Most people wouldn't expect, how much code was needed to switch from a sucking messagebox to a real user interface. :)
It all still needs a lot of fine tuning, but since I worked a couple of hours on it now, I want to release something. It really needs a lot of tweaks and cosmetic improvements, but the beta should show, in which direction the tool goes.
The 'Save Info as HTML File' button has no functionality yet, this will be added later.
Any feedback is welcome.
-Chris
MrSinatra
5th April 2011, 02:23
very cool, maybe u could also report if the sonic engine is installed or not, and what ver.
this is a useful tool for helping novices.
MrSinatra
5th April 2011, 06:02
i should add that it shows nothing for my "skins" path; is that b/c i use bento and don't DL any?
Koopa
5th April 2011, 12:28
Thanks for your feedback. I'll add the Sonic detection stuff.
That the skin path detection fails is weird, but it's independent from the used skin. Lemme add some fall back code.
Try if it will work with that version:
http://meggamusic.co.uk/shup/1302007047/Winamp_Info_Tool.exe
-Chris
Koopa
5th April 2011, 14:49
v2.0 Beta 2 is now available. The log file shouldn't report wrong things anymore and the design should now consistent in all text editors.
MrSinatra
5th April 2011, 21:22
nice, fixed those problems. however notice in your SS that the "category" is blank under "used visualization plugin." mine is too. your value is the signal dsp, while mine is none.
Koopa
5th April 2011, 21:34
Thanks for your feedback.
I've already fixed the issue for the next beta, here is a sneak preview:
http://meggamusic.co.uk/shup/1302039189/Winamp_Info_Tool.exe
-Chris
P3tro
5th April 2011, 22:35
Sorry, but once installed how do you open the program??
It does open immediately upon install but how do you access it again once you've closed it?
MrSinatra
6th April 2011, 02:21
Sorry, but once installed how do you open the program??
It does open immediately upon install but how do you access it again once you've closed it?
its a standalone exe. just doubleclick it wherever you downloaded it.
Koopa
7th April 2011, 18:28
Beta 3 is now available.
I've added some more contents to the log file.
Since I got a request via mail, I already made the tool localizable, but I will release the English Example file when I'm done with the tool.
I don't want to do the same mistake I did for the Backup Tool, releasing a language file to quickly, then force the translators again and again to update their files.
So the file will be available here as soon as possible.
-Chris
Koopa
9th April 2011, 01:40
Beta 4 is now available.
The changelog doesn't reflect the time and work, which was needed to implement these things. ;)
I hope the new 'Open' buttons are a useful feature.
More to come within the next few days
-Chris
MrSinatra
9th April 2011, 02:22
works good for me.
- fixed a bug in the ReplayGain report function
where does a user see this?
also, the "As" should be "as" to match the other button.
Koopa
9th April 2011, 02:25
Thanks for testing it.
where does a user see this?
In the created report. The report shows some more things than the GUI does (take a look at Changelog Beta 3). Because of this, I'll probably rename the two report buttons, which automatically will fix the 'as' inconsistencies too. :)
Koopa
9th April 2011, 11:55
I'm glad to present Beta 5.
The report is now able to list all installed Plugins, Skins, Icon Pack, File Type Icon Libraries, System components and much more.
Big thanks to Pawel for bringing my brain in the right direction with the function. :)
Note that it now takes a bit longer, until the file was generated.
The report is now really worth to be called 'report' and we are one big step closer to a final version.
Any feedback is welcome, will read it as soon as I got some sleep.
-Chris
Koopa
9th April 2011, 23:25
Beta 6 is now available. I guess showing the installed Gracenote version is pretty useful.
-Chris
Koopa
10th April 2011, 08:11
The huge amount of feedback won't prevent me on updating the tool. ;)
I've created a full working HTML generation!!!! I'm the best, this it is. :D
The HTML file contains the same advanced infos, like the txt report does, just with some more eye candy.
The Release Candidate with an public example language file and all relevant infos will follow soonish.
And again, I've spent maaaany hours on the tool, so please guys, gimme some feedback. :)
-Chris
Koopa
13th April 2011, 01:16
If anybody got an error message or multiple error messages when creating a HTML report, it is because specific files are not present on the system. E.g. if you have no single Tray control icon Pack or File Type Icon library on the system, the error messages appear.
I've added tons of additional checks for the next version, so instead of showing an error, it will say 'Not installed' directly in the report.
I'm sorry for that bug, but since I've nearly anything installed (Skins, icon Packs etc), I just haven't noticed it before.
The bug has no negative effect, the report will be created regardless of the issue, it's just annoying to see these messages, because of that, I'll remove the download link for now.
A new version will come soon, with some nice report improvements. Trust me, it's worth the waiting. :)
-Chris
Koopa
14th April 2011, 23:57
Beta 8 is now available, the final beta version.
I spent an age to improve the design of the HTML report. The report has a really nice design now, big thanks to DrO for the help with the stylesheet.
The Name detection of the Plugins is based on a whitelist.
So here is the deal, if you have a plugin, which is labeled as 'Unknown' just give tell me the plugin name the file name and I'll add it to the tool. :)
The HTML code isn't W3 conform yet, this will be addressed for the RC as well as the example localization file.
Any feedback is welcome.
-Chris
Koopa
18th April 2011, 12:05
I've published the example language file. It's a beta, because it's possible, that I may missed a string in the mass of code.
So if you find any string, which isn't localizable or if there is any other issue, just lemme know.
-Chris
Pawel
18th April 2011, 19:49
Here is a Polish language file for Info Tool.
It is working very good. Good job.
-Pawel
Koopa
18th April 2011, 19:57
Thanks man! :)
Just uploaded a newer test build with Polish language file, I've also added an initial German language file.
If you find a glitch or if anything else needs to be tweaked/added/fixed, just lemme know.
-Chris
MrSinatra
18th April 2011, 20:42
looking good...
why no "open" button for the winamp dir?
also, it would be cool if there was a button that generated a jpg screenshot of the dialog. i know the txt file is better and so on, but sometimes you just want to post a screenshot. np if its a hassle.
Koopa
18th April 2011, 20:52
Thanks for your feedback.
That the Winamp dir has no 'Open' button is a bug, sorry. :( I'll fix it for the RC, thanks for letting me know about it, lord knows, how it was possible, that I haven't noticed it.
I had the same idea like you, providing the ability to make a screenshot with the tool would be great, but I must read a bit first, to see how I can implement such feature. But I want that feature too, so I'll do my best. :)
-Chris
VIPer
19th April 2011, 09:51
Good job! Sweet!
I translated it into Russian.
Btw, I found a couple of bugs:
Uneven Table (Google Chrome)
http://shup.com/Shup/498563/111319154258-%C1%E5%E7%FB%EC%FF%ED%ED%FB%E9-Paint.png
Instead 'None' appears the 787950 on my system
http://shup.com/Shup/498564/111319154519-Winamp-Info-Tool.png
Poor quality logo
http://shup.com/Shup/498565/111319154821-%C1%E5%E7%FB%EC%FF%ED%ED%FB%E9-Paint.png
Source:
http://o.aolcdn.com/art/winamp/promote/winamp_color.png
http://o.aolcdn.com/art/winamp/promote/winamp_color.eps
Thanks! :)
DrO
19th April 2011, 09:54
Uneven Table (Google Chrome)
http://shup.com/Shup/498563/111319154258-%C1%E5%E7%FB%EC%FF%ED%ED%FB%E9-Paint.pngalready known about and will be fixed once the css has been finished.
-daz
Koopa
19th April 2011, 10:15
Good job! Sweet!
I translated it into Russian.
Thanks, a newer test build with Russian file will be online in the evening. :)
Instead 'None' appears the 787950 on my system
http://shup.com/Shup/498564/111319154519-Winamp-Info-Tool.png
Can you send me your winamp.ini file via PM? Normally the icon lib entry in the ini file shows names only, I don't check, why you have a numeric entry.
Poor quality logo
http://shup.com/Shup/498565/111319154821-%C1%E5%E7%FB%EC%FF%ED%ED%FB%E9-Paint.png
Yeah, I was never the best graphics guy. :D
Lets see, if i can improve it a bit.
-Chris
Koopa
19th April 2011, 12:33
A newer test build is now available, which adds a Russian language file, thanks to VIPer.
VIPer also sent me his winamp.ini file, so I could workaround the File Icon Library detection issue he had, but it's more an issue with his winamp.ini file, because there should be only names, with .dll at the end, why he got a numeric entry is too much for me, heh.
I've also added a bunch of GUI tweaks, so the 'Open' button for directories shouldn't make trouble when clicking at it anymore and the whole GUI looks better now.
Note to translators:
'Installed Skins (with .zip extension)' isn't localizable yet, it will be added when I finalize the language file. So please do not report about that.
It would be also nice, if the translators could check localization of the TXT report.
-Chris
VIPer
19th April 2011, 13:18
A few small fixes :D
Koopa
19th April 2011, 17:17
A newer test build is available.
This has an updated Russian language file and adds a Turkish language file. Big thanks go to Ali for his translation.
Please ignore the ugly image, I've just made some experiments.
Me and DrO also updated the HTML code, it's based on latest CSS tweaks from DrO. I've also improved the writing code for the HTML generator, so all things should work more smooth for generated HTML reports.
-Chris
VIPer
19th April 2011, 20:15
I found a new bug. :D
'Use Replay Gain' not checked, but appears the 'Enabled (Amplification Mode: Apply Gain; )' in report.
http://shup.com/Shup/498797/1113202941-Winamp-Preferences.png
http://shup.com/Shup/498800/11132021020-Winamp-Info-Report-Google-Chrome.png
Note: Please find attached my winamp.ini.
Btw, following text does not fit in the Russian version:
http://shup.com/Shup/498803/11132021310-Winamp-Info-Tool.png
Koopa
19th April 2011, 20:34
I found a new bug. :D
'Use Replay Gain' not checked, but appears the 'Enabled (Amplification Mode: Apply Gain; )' in report.
Nice catch! There was a bug in the detection logic, a newer test build is available. Thanks for the report.
Btw, following text does not fit in the Russian version:
http://shup.com/Shup/498803/11132021310-Winamp-Info-Tool.png
How much space do you need here? Making that larger = changing the whole GUI.
-Chris
VIPer
20th April 2011, 06:01
Koopa
I need some space for it. You can increase the space to accommodate a 'Подключаемые модули зрительных образов' string?
Btw, you have a font size is measured in pixels, but it is not correct, imho. Font size is measured in points (pt). :)
VIPer
20th April 2011, 06:32
Also, I found non-localizable strings:
1. XX Bit.
http://shup.com/Shup/498980/111320122854-%CE%F2%F7%E5%F2-%EF%EE-Winamp-Google-Chrome.png
2. XX Px (in TXT report).
http://shup.com/Shup/498981/111320122949-CUsers%C0%EB%E5%EA%F1%E0%ED%E4%F0AppDataRoamingWinampWinamp_Info_Report.txt-EmEditor.png
I also made a tiny fix in the Russian lang file.
Koopa
20th April 2011, 09:38
I need some space for it. You can increase the space to accommodate a 'Подключаемые модули зрительных образов' string?
I've increased the space for you, now your string fits.
Btw, you have a font size is measured in pixels, but it is not correct, imho. Font size is measured in points (pt). :)
Winamp Preferences > Playlist > 'Playlist fontsize, in pixels'
As long as Winamp uses 'Px' I'll use it too.
Also, I found non-localizable strings:
1. was noted and will be added for the language file update
2. was fixed and is now localized.
A newer build will be available in the evening.
-Chris
VIPer
20th April 2011, 10:58
DJ Egg
Winamp Preferences > Playlist > 'Playlist fontsize, in pixels'
What do you think about it? Imho, the stylistic mistake...
See http://en.wikipedia.org/wiki/Font
...set of all characters for 9-point Bulmer italic is a font, and the 10-point size would be a separate font, as would the 9-point upright.
DrO
20th April 2011, 11:07
Winamp's font handling is in pixels as per the OS apis it is using so what the tool and Winamp is displaying is correct.
-daz
Koopa
20th April 2011, 15:47
A newer version of the English example language file is available. Hopefully this is the last update. I've added a few missing/new strings and changed some minor things.
The full changelog is included in the file.
Pawel, VIPer and Ali, it would be nice if you could update your language files again.
If there's anything not working as expected, just lemme know.
-Chris
VIPer
20th April 2011, 16:58
Koopa
I recommend that you do save the report in a C:\ instead of the %Appdata%\Winamp. It's easier because some people will publish them.
VIPer
20th April 2011, 17:21
Russian lang file.
Pawel
20th April 2011, 19:54
OK, here is updated Polish language file (Version: 1.0 Revision 2).
-Pawel
Koopa
20th April 2011, 20:06
A newer test build is now available, with updated Russian, Turkish and Polish language files.
Big thanks to Ali, VIPer and Pawel. :)
The tool is now also able to detect Winamp3 Playlist Sidecar and additional Color Themes for Winamp Modern Skin and additional Color Themes for Bento/Big Bento:
http://meggamusic.co.uk/shup/1303304737/bencolor.png
http://meggamusic.co.uk/shup/1303304750/mod.png
http://meggamusic.co.uk/shup/1303304783/mod2.png
http://meggamusic.co.uk/shup/1303304862/mod3.png
I'll provide a full list of changes in a full featured changelog for the next version.
Koopa
I recommend that you do save the report in a C:\ instead of the %Appdata%\Winamp. It's easier because some people will publish them.
Sorry, but I won't do this because:
- OneForNunz Plugin saves the report in AppData\Winamp too and hundreds of users were able to upload the report
- I'd never add any clutter to the root of a local drive
- under Win7/Vista we have the UAC crap, which may prevents the file from being saved in C:
- the tool directly asks, if you want to open the file, from there you can simply pick 'File' > 'Save as' in your browser/editor
- the tool has a button to easily access the Appdata\Winamp dir
-Chris
DrO
20th April 2011, 20:22
KoopaI recommend that you do save the report in a C:\ instead of the %Appdata%\Winamp.that is the worst thing (or suggestion) for anyone to do. ever. only just behind a password being set as password or 1234...
-daz
Koopa
20th April 2011, 20:55
Next Version will have different style sheet presets for the HTML report, like a Winamp Classic look. Take a look at the attachment. it still needs some fine tuning, but I'm on it. :D
And no worries, standard default setting will be the same like it always was. :)
-Chris
Koopa
21st April 2011, 12:20
RC1 is now available. :)
Translators still can send me language file updates or new language files in general, I'll recompile newer versions with lng specific updates even after 2.0F.
The last few grammar and cosmetically issues will be addressed for final version, as long with the finalized stylesheet presets, which need some fine tuning.
Nevertheless, the tool is stable and does it's job, so no more need for the beta label, I hope *fingers crossed*
-Chris
Koopa
21st April 2011, 16:41
Uploaded Build 0601. I've disabled the alternative stylesheets for now.
Pawel informed me, that Opera always displays the Winamp classic style sheet as default. I could repro the issue with IE 9 too. Mozilla uses first as default, while IE/Opera the last.
I'm not sure, why both of these browsers fail, but one thing is clear, I must provide a better solution for RC2. :(
I've also forgotten to add a LangString for Time Restore & Autoplay plugin, so yet another language update is required. Sorry. a newer language file is now available which adds one more string.
-Chris
Pawel
21st April 2011, 17:30
I've also forgotten to add a LangString for Time Restore & Autoplay plugin, so yet another language update is required. Sorry. a newer language file is now available which adds one more string.
-Chris
Updated Polish language file...
Candiba
24th April 2011, 22:53
Hey Chris
Brazilian language file...
-candiba
Candiba
24th April 2011, 23:14
Bug in information about the direction of the text, both in the report as html in the txt
-candiba
Koopa
24th April 2011, 23:22
Cheers! :)
A new test build is available. Feel free to update your file as much as often and let me know, if there is anything wrong.
Note: I've changed the file name to Winamp_Info_Tool_PortugueseBR.nsh and have set all language identifiers from ${LANG_PORTUGUESE} to ${LANG_PORTUGUESEBR}.
-Chris
Edit: As for the bug, can you please send me your winamp.ini file? It would help to to track the bug down
Candiba
24th April 2011, 23:26
Cheers! :)
A new test build is available. Feel free to update your file as much as often and let me know, if there is anything wrong.
Note: I've changed the file name to Winamp_Info_Tool_PortugueseBR.nsh and have set all language identifiers from ${LANG_PORTUGUESE} to ${LANG_PORTUGUESEBR}.
-Chris
Edit: As for the bug, can you please send me your winamp.ini file? It would help to to track the bug down
Right,
I saw the error in the file after you have sent.
Even edited the old post, but it was too late, lol
Edit: winamp.ini file send for email.
Edit 2:
Another bug:
When you change the skin again and run the info tool it reports that we are still using the old skin.
Sorry my english.
Koopa
24th April 2011, 23:37
Got your updated file, thanks. You forgot a quotation mark (") at the end of line 299. :)
I've uploaded a newer test file (Build 603) with your updated language file.
Thanks again Chris
Edit:
1. I'll look into the issue as soon as I got your winamp.ini file.
2. Yeah that's by design, all options are detected when the tool will be run. There is no refresh function. So if you change things in Winamp, while the tool is still running, it won't notice the changes. You have to close and re-run the tool again. The HTML Report will notice changes on the fly. So if you change for example your skin, you can just create a new HTML report and don't have to restart the tool again. I'll try if I can add some kind of refresh button for the GUI in future.
Also notice, that Winamp only saves the settings on close, so you must close Winamp first, before the settings will be written to the winamp.ini file.
PS: Your English isn't that bad, I fully can understand your postings, even as a non native English speaker. :)
-Chris
Koopa
24th April 2011, 23:56
Your ini file was helpful. I've found the bug in the playlist text direction function, I guess.
A newer test build is available (Build 607).
Thanks for informing me about the bug, much appreciated. :)
Oh and I've edited my posting above, if you haven't noticed it already.
-Chris
Candiba
25th April 2011, 00:25
I'm checking my language now, and am making some changes, ok?
I had not seen the posting before you've edited.
bug text direction is fix.
I'm not fluent in English, so please help him to google, lol
Koopa
25th April 2011, 00:29
Thanks for verifying, that the text direction bug is fixed.
Yeah, feel free to update your file as much as you want. Tell me if you need more space somewhere or if anything else is wrong. But I must go to bed now, so I'll upload a newer build tomorrow then. :)
I've noticed, that you run a bit out of space for the encoder (take a look at the attachment). I will increase the space and add some more pixels for you, so no need for you to make the text shorter. :)
-Chris
Candiba
25th April 2011, 00:40
One of the changes in my language that is even shorter text on some lines.
Right, good rest.
I'll post here tomorrow and check the new build.
Fix checked in windows 7 and bug found in XP, is there a difference? [sorry]
Candiba
25th April 2011, 01:23
The picture attached in the previous post I reported a bug in winamp backup tool, etc..
checked here and could see that. ini file was missing, ignore.
bug in report.html
http://img27.imageshack.us/i/bughtmlreport.png/
Update language file.
-candiba
Koopa
25th April 2011, 12:29
1. For the cut off text on your first picture (File Type Icon Library and Tray Control Pack Paths), we shall see, when I increase the size, so that your whole strings fit, the whole tool will be much larger. I must experiment a bit to find a good solution.
2. I've removed the header line 'Installed Winamp Skins' in HTML report and in TXT report. But I forgot to remove all parts of it in TXT report it seems. So it will be removed in TXT report as well. (That's the blue number 2 in your last screenshot)
3. As for your bug with classic skins, (red number 1 one your last screenshot), I don't know what you mean. What exactly is wrong? Both show, that no classic skins are installed?
-Chris
Candiba
25th April 2011, 15:00
1- Right, waiting for the new build to see how big will the texts of my translation.
2- Perfectly understood.
3- When the info tool will generate the report in html and know that there are classic skins installed, him get the line 319 (no modern skin installed), instead of line 320 (no classic skin installed). And the report in txt not happen this error.
Winamp_Info_Tool_PortugueseBR.nsh
Line 319 - LangString NO_WAL_INSTALLED ${LANG_PORTUGUESEBR} "Nenhuma skin moderna instalada"
Line 320 - LangString NO_WSZ_INSTALLED ${LANG_PORTUGUESEBR} "Nenhuma skin clássica instalada"
-candiba
Koopa
25th April 2011, 15:29
3. I got it, wasn't easy, because I don't speak Portuguese. Instead of 'No Skins with .wsz extension installed" it says 'No Skins with .wal extension installed" for classic skins in HTML report.
I haven't noticed it, because English only says 'None installed' for all Skins.
It has been fixed for next build. :)
-Chris
Candiba
25th April 2011, 15:36
3. I got it, wasn't easy, because I don't speak Portuguese. Instead of 'No Skins with .wsz extension installed" it says 'No Skins with .wal extension installed" for classic skins in HTML report.
I haven't noticed it, because English only says 'None installed' for all Skins.
It has been fixed for next build. :)
-Chris
I imagined even if it had not understood why the image was in Portuguese, and as my English is not fluent, it is complicated to explain simply and easily, lol
-candiba
Koopa
25th April 2011, 15:41
We will always find the solution for problems, no worries. :)
I'll upload a newer build in a bit, I just came home a few minutes ago.
-Chris
Koopa
25th April 2011, 15:54
Here we go, Build 610 is now available:
- updated PortugueseBR language file
- increased the size of the Tool by 5px, so that the MP4 AACPlus High Bitrate encoder text won't be clipped for PortugueseBR anymore (take a look at attachment)
- fixed wrong text label for 'no classic skins installed' label in HTML report
- removed obsolete 'Installed Winamp Skins' header in TXT report
I hope this works better now. :)
-Chris
Candiba
25th April 2011, 16:12
I wake up just now, lol
Got better build 610.
Bug:
Checking back here with build 607 and 610 in Windows XP, has really bug regarding the Backup Tool.
Before I reported that in Windows 7, the ini file was missing, now on XP I uninstalled and installed again the Backup Tool and create backup my data Winamp.
The Info Tool shows the version and the folder normally, but when I click open it says Backup Tool is not present.
-candiba
Koopa
25th April 2011, 16:17
I will check the the backup tool button functionality. Need to run my XP Vm for it.
I will also look at the graphic glitch on top of your image.
-Chris
Candiba
25th April 2011, 16:36
Ok Chris,
I have lunch...
-candiba
Koopa
25th April 2011, 17:02
The visual glitch is fixed.
As for the BT issue, I cannot reproduce it, I asked Pawel to make a quick test and he can run BT without any problem under XP as well.
Info Tool checks for the uninstall regkey for Backup Tool detection, so I have only one idea:
Is it possible, that you just use Backup Tool without installation and have not used the Backup Tool installer?
-Chris
Candiba
25th April 2011, 18:27
I think a little tough to have used the Backup tool without the installation, I have it installed on my system since last year.
Here are two tests I did:
1 - Uninstalled the backup tool, run CCleaner, deleted the folder "Winamp_Backup" and installed again backup tool and run the first screen and click in cancel, I run the info tool again, it reported the backup version of the tool, but does not run saying that the himself was not present.
2 - Uninstalled backup tool, run CCleaner, deleted the folder "Winamp_Backup", I deleted of the register:[HKEY_CURRENT_USER\Software\Winamp]
@="C:\\Program Files\\Winamp"
"BackupToolPath"="C:\\Documents and Settings\\Administrator\\Application Data\\Winamp_Backup"
rebooted my xp, after the restart installed the backup tool, rebooted again, after the restart, run the info tool and it informed the version backup tool, but did not run saying that it was not present, so I performed a custom backup of all files and again run the info tool and continued the same, only stating the version and click run reported that the backup tool is not present.
I saw your screenshots in the version of your backup tool is new for me, would not it?
Koopa
25th April 2011, 18:53
The path you've shown is for the backup directory only (the path where your backed up files are located).
The installation key for the program itself is in:
[HKEY_Local_Maschine\Software\Microsoft\Windows\CurrentVersion\Uninstall\Winamp Backup Tool]
can you confirm, that the regkey exists?
-Chris
Candiba
25th April 2011, 19:29
The path you've shown is for the backup directory only (the path where your backed up files are located).
The installation key for the program itself is in:
[HKEY_Local_Maschine\Software\Microsoft\Windows\CurrentVersion\Uninstall\Winamp Backup Tool]
can you confirm, that the regkey exists?
-Chris
Yes there is.
The full regkey for verification:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Winamp Backup Tool]
"DisplayName"="Winamp Backup Tool"
"UninstallString"="C:\\Program Files\\Winamp Backup Tool\\Uninstall_WABackup.exe"
"DisplayVersion"="1.0 Beta 11.7"
"Publisher"="Christoph Grether, Darren Owen & Paweł Porwisz"
"DisplayIcon"="C:\\Program Files\\Winamp Backup Tool\\Winamp Backup Tool.exe"
"HelpLink"="http://forums.winamp.com/showthread.php?t=317153"
"URLUpdateInfo"="http://forums.winamp.com/showthread.php?t=317153"
Edit: Your version is more recent than mine, is not that why you could not reproduce the bug?
My version: 1.0.910.0
Koopa
25th April 2011, 20:09
Hmm, there should be also:
"InstallDir"="D:\\Programme\\Winamp Backup Tool\\"
in the key. I don't know, why your registry is missing that key. This explains, why the button won't open the tool for you. The newer build number was just from an internal build i have, the issue has nothing to do with the issue.
Well, now to figure out, if the Backup Tool installer fails to create the InstallDir regkey under XP, but for me and Pawel it worked under XP *shrugs* :(
The last thing you could check for me:
1. Install this, directly over your old BT version: http://meggamusic.co.uk/shup/1303749304/WinampBackupToolSetup.exe
2. After installation run the info tool and see if this works then.
Thanks for all your help.
-Chris
Candiba
25th April 2011, 20:18
Done.
Now works with this version you sent me (958).
Edit:
1- Well you said that the build number has to do with the issue, but checking with other compilations that I have here (build 904 and 910) and both have the same bug mentioned and another thing is that this new compilation you sent me is much smaller (in KB) than the two I have.
2- I just download the version available in the forum and the bug continues.
http://forums.winamp.com/showthread.php?t=317153
-candiba
Koopa
25th April 2011, 20:57
First note for all translators, there will be a small Revision 3 update of the language file. Most important, I'll give you the ability to get credits for your translation. :) The update will be very minor, so no worries and thanks in advance for your updates.
candiba:
The installer I gave you is latest internal version of BT I have on my system, it was never released. The installer was modified, so that the documentation file isn't part of the installer anymore and it will be downloaded during installation instead. That vastly reduced the file size of the installer and will allow me to easily add localized documentation files in future.
Why you're seeing the bug with the public BT version is too much for me. All BT installers should install the regkey. *shrugs*
-Chris
Candiba
25th April 2011, 21:07
Thanks :)
-candiba
Koopa
25th April 2011, 22:18
The English example language file Revision 3 is now available.
This gives you the ability to get credits for your translations, take a look at Polish for example:
http://meggamusic.co.uk/shup/1303769859/itp.png
and localizes the rest of the tool. I bet VIPer will be happy, that the 'v' for the Version number and 'Build' is now localizable as well. ;)
Revision 3:
- added LangString Translation_Author
- added LangString Product_Version
- added LangString Product_Copyright
- added LangString No_Lang_Dir
- added LangString GEN_TRAP
- added LangString File_Generator_HTML
- small change in LangString File_Generator (added a 'v')
- fixed tiny typo in LangString GEN_WIN7SHELL
If there are any problems etc, just let me know about it.
-Chris
Candiba
26th April 2011, 13:34
Hey Chris'
Updated my language file with revision 3.
-Candiba
Koopa
26th April 2011, 13:45
Thanks for your quick update a newer test build with updated PortugueseBR language file is available (Build 615). :)
-Chris
Pawel
26th April 2011, 16:42
Here is an updated polish Winamp IInfo Tool language file (1.0 Revision 3).
- Updated new strings
- Fixed few grammar issues
Regards,
-Pawel
http://shup.com/Shup/501053/Winamp_Info_Tool_Polish.nsh
Koopa
27th April 2011, 00:34
I've worked long and hard on a feature request. One of the main problem with the tool was, that the GUI was simply too large, especially on systems with lower screen resolutions.
I spent many hours to add a tabbed interface, and I'm really glad to present it now:
http://meggamusic.co.uk/shup/1303864186/wainfo.png
The only downside is, that it requires yet another language file update, my apologies to the translators. The new version adds 5 more strings. The size and positions will be optimized once I got language updates and can work against them.
So Revision 4 of the language file is now available, again sorry.
-Chris
Candiba
27th April 2011, 01:04
Chris,
My language file with revision 4 :)
And I believe that the text of the translation of the button are larger than the button itself =/
Koopa
27th April 2011, 01:07
Wow that was quick, thanks.
And no worries, I'll increase the size of the buttons so that your translations will fit. :)
New test build will be available once I twekaed the sizes a bit more, but must go to bed now, it's 03:00AM in the moring. :/
-Chris
Candiba
27th April 2011, 01:10
Add 5 lines in the my current translation is faster :)
Fine, here is 10:00 PM early to go to sleep, lol
-Candiba
Pawel
27th April 2011, 15:30
Winamp Info Tool Polish language file (v1.0 revision 4).
- Updated new strings
http://shup.com/Shup/501316/Winamp_Info_Tool_Polish.nsh
-Pawel
Koopa
27th April 2011, 16:30
A new test version (Build 0938) is available with updated Turkish, PortugueseBR and Polish language file , thanks guys.
it has the complete new tabbed interface, I've spent an age to fine tune it for the languages. It still needs some final tweaks, but all languages should fit. You have a lot more space than in the old version.
If there's anything wrong, just lemme now.
Candiba:
For next build, I've vastly increased the space for the entries on the left side, so your longer Versions for 'Winamp Tray Control Icon Pack Path' and 'Winamp File Type Icon Library Path' could fit now:
http://meggamusic.co.uk/shup/1303924993/tt.png
-Chris
siebe83
27th April 2011, 18:57
Neat app, nice work :up:
Koopa
27th April 2011, 20:45
Thanks siebe83. :)
Build 0950 is now available, changes from 0938 build:
- increased size of all labels to allow longer translations and prevent clipping of existing translations
- fixed visual glitch in groupboxes when switching between tabs
- fixed visual re-drawing glitch of tabs, when one of the 'Open' directory buttons was pushed
- made background of the tool white instead of gray
- filled in English strings for missing strings in Russian language file (so Russian is at least usable again)
-Chris
Koopa
27th April 2011, 21:15
RC2 is now available for the public. :)
-Chris
Candiba
28th April 2011, 00:54
I downloaded and checked out quickly and it was nice :)
I'll watch soccer now, after I test more calmly.
-Candiba
Koopa
28th April 2011, 00:59
I'm glad that you like it. :)
You can test Build 0960, which is available now, it has much more visual improvements. :D
-Chris
VIPer
30th April 2011, 10:36
Russian lang file :D
I am so sorry for my delay.
Koopa
30th April 2011, 17:53
Thanks.
A new test version (build 0981) with updated Russian language file is available.
We're very close to final version. :)
-Chris
Koopa
30th April 2011, 23:29
v2.0 Final is now available. I've fixed a bunch of visual issues, I found in the last RC. I even started work on Skin support, but it's time for a release now, I worked nearly a week on the tool now and I need a break.
Thanks go to all people, who tested or translated the tool or gave me tips.
You can still update your existing language file or provide a new language file. When I got a new language file I'll recompile the tool.
-Chris
Tiny fix in Russian lang file:D
osmosis
1st May 2011, 19:19
Chris, the tabs and everything are looking really great! Nice job!
Got a couple unknown plugins I thought I'd report though:
Unknown General Purpose Plugins:
gen_cd_menu.dll - CD Menu Tweaker
gen_lyricsplugin.dll - Lyrics Plugin
gen_mwblock.dll - Mouse Wheel Blocker
gen_tagger.dll - Tagger
gen_ttm.dll - Taskbar Text Mod
Unknown Media Library Plugins:
ml_ipod.dll - iPod Support (Non-PMP)
ml_plsfind.dll - MLFind
Cheers!
Koopa
I think that you should remove the names of plug-ins from the language files. Then you may find it easier to update this tool in the future. Note: I have kept English names for plug-ins. :)
osmosis:
I'm glad that you like the look. Thanks for your feedback. :) I'll note your plugin list and it will be added for the next version.
VIPer:
Yeah, I should come up with a proper Plugin Name and Version Number detection, the current thing is nothing more than guessing, based on a Whitelist what the plugin name is. Sadly none of the Winamp plugins hold their name or the version number in resources (like for example the Gracenote dll does), so you cannot catch them from an external program the same way, like you can do it as Winamp Plugin (like OneForNunz does). So real name and version number detection from an external program is really tricky.
Nevertheless, my aim was it, that the Plugin names get the same localized names like the localized Winamp builds. I've localized nearly all native Winamp Plugins and a bunch of 3rd party plugins in the German Winamp language pack. So I used the same localized German strings in the generated txt/html list too. So even with a proper name detection, the names of the official Nullsoft Plugins (along with a bunch of DrO's plugins) will always be part of the language files. But I fully agree with you, though. Adding more 3rd parties requires lot of work from me and from the translators. :)
So yeah, I'll only add langstrings in future for plugins, which are really fully localizable. None localizble plugins (the majority of all available plugins) will be hard coded in the tool. This saves work for me and for you.
I'll recompile a new final build with updated russian lng file and osmosis' plugin list tomorrow, I just came home a few minutes ago and am really tired.
-Chris
MrSinatra
2nd May 2011, 03:22
pet peeve of mine:
i can't highlight and copy whats shown in the dialog. windows does that a lot, and it really irks me. i always feel like i should be able to highlight and copy text.
also, the tool could use links to this thread and maybe to winamp.
Got a couple unknown plugins I thought I'd report though:
Unknown General Purpose Plugins:
gen_cd_menu.dll - CD Menu Tweaker
gen_lyricsplugin.dll - Lyrics Plugin
gen_mwblock.dll - Mouse Wheel Blocker
gen_tagger.dll - Tagger
gen_ttm.dll - Taskbar Text Mod
Unknown Media Library Plugins:
ml_ipod.dll - iPod Support (Non-PMP)
ml_plsfind.dll - MLFind
Build 0986 is now available. It has an updated Russian language file and is able to detect the names of osmosis' plugin list. If you have one or more plugins, which are listed as 'Unknown Plugin' and you want to see the name in the HTML Report instead, do it exactly like osmosis did, provide the file name and the plugin name and I'll add it.
MrSinatra:
Neither any the info tools I tried (GPUZ, CPUZ and even dxdiag) nor Winamp's preferences for example provide the ability to select the text and a context menu.
You can simply generate a TXT/HTML report, where you select and copy whatever you want. I fail to see any advantage. It's meant as a view thing only, for other things we have the report(s). *shrugs*
As for the links, the HTML report already has a weblink and I'll probably add a link in the GUI of the tool too, once I've finished my website. A winamp.com link makes no sense, because you must have Winamp installed, otherwise the tool won't run.
-Chris
@Koopa,
I still don't like the header logo image. I think it is stretched or something...
@MrSinatra
You can't select and copy text, as Koopa uses here TLabel control (${NSD_CreateLabel}).
He could create TEdit control (${NSD_CreateText}) and set it style to look like Label...
(But I agree with Koopa - you have possibility to generate detail report).
-Pawel
MrSinatra
2nd May 2011, 15:57
if you don't want to do it, thats one thing, and certainly your right. but to say that there is no reason or advantage to doing so, is just flat out wrong. if it makes coding difficult, and its not worth the trouble, then i totally understand, but if you don't do it "just because" well thats annoying.
and yes, i know i could generate a report, but if a user wants to say, just copy their ATF string to post online, why force those steps? ease of use is a valid reason imo. (and again, i understand choosing not to IF its a lot of work, but only in that case frankly)
as to the links, i was thinking that if a winamp version was not the latest, you'd have a link to get the latest version. so i should have been clearer about that... the tool could do a version check to let the user know if its the latest version or not, and if not, in that context a link makes sense.
MrSinatra:
we all have different opinions. 'Person A' thinks, that feature X would be a killer feature, while 'Person B' does not think so. That's how real life works and it would be crazy, if we'd all have the same opinions. :)
I accept, that you want this feature, that's your opinion (and others may agree with you). But on the other hand you must accept, that I don't see any advantage (and Pawel seems to agree with me) and this independent of the amount of work/time, which is needed to change the labels to tedit boxes.
But saying, that the only valid reason for me not to do it, would be tons of work isn't fair. Do I have no right to simply tell you my own opinion? Do I just have the right for an own opinion, if it requires too many code changes? Most programs I tried, don't use Tlabels and when I think about it it makes sense. The aim is just a visual presentation of the infos. For more things you can create reports, or use the 'Open' buttons to directly access the folders from within the tool
But lets make a vote, if anyone else wants to see it too, I may try to change it. So does anyone else want to see the ability to select e.g. the ATF string directly in the tool or are the reports enough?
As for the links, I misunderstood you. I already thought about 'Check for Update' buttons for Winamp and BT Tool, but I don't know what url Winamp uses for the update check and if AOL would give me the link. So it's possible that I'm just able to hold a version file on my own website and I cannot guarantee if this would be up to date. Would it make sense, to provide an ownWinamp update check? I'm just not sure, tbh.
Pawel:
You really don't like the image, huh? :D I spent 3 hours to get it to that stage and I think it looks ok. If you can do a better image feel free to make one, you'll get full credits for it. But I hate image manipulation and am done with graphics, hehe.
-Chris
MrSinatra
2nd May 2011, 22:02
MrSinatra:
we all have different opinions. 'Person A' thinks, that feature X would be a killer feature, while 'Person B' does not think so. That's how real life works and it would be crazy, if we'd all have the same opinions. :)
I accept, that you want this feature, that's your opinion (and others may agree with you). But on the other hand you must accept, that I don't see any advantage (and Pawel seems to agree with me) and this independent of the amount of work/time, which is needed to change the labels to tedit boxes.
But saying, that the only valid reason for me not to do it, would be tons of work isn't fair.
honestly, i'm not trying to argue with either of you, but you guys were the ones saying there was no reason to do it. i merely pointed out that there in fact IS reason to do it. you said no advantage to it, so i have now pointed out the advantage to it.
Do I have no right to simply tell you my own opinion? Do I just have the right for an own opinion, if it requires too many code changes? Most programs I tried, don't use Tlabels and when I think about it it makes sense. The aim is just a visual presentation of the infos. For more things you can create reports, or use the 'Open' buttons to directly access the folders from within the tool
everyone has a right to any opinion they want, but any opinion isn't always right or valid.
again, not trying to pick a fight, but for me its just a matter of logic. if it can be done, and has utility, and is not difficult to do, then my Q is why not?
But lets make a vote, if anyone else wants to see it too, I may try to change it. So does anyone else want to see the ability to select e.g. the ATF string directly in the tool or are the reports enough?
i'm guessing you know my vote. ;) again, no wish to argue, just stating my case. i think its great you've made this tool, its very useful.
a couple of other suggestions:
1. can it remember the language? i always have to reselect english.
2. can an "open" link point directly to the winamp ini file?
As for the links, I misunderstood you. I already thought about 'Check for Update' buttons for Winamp and BT Tool, but I don't know what url Winamp uses for the update check and if AOL would give me the link. So it's possible that I'm just able to hold a version file on my own website and I cannot guarantee if this would be up to date. Would it make sense, to provide an ownWinamp update check? I'm just not sure, tbh.
again, my fault for lack of clarity. AOL should certainly trust you with that link. but maybe just a straight link to the wiki, where the version changes are listed makes more sense?
i guess this also ties in to the idea of reporting the date of the exe. if that could be done, it could be compared to whats online somehow...?
MrSinatra
2nd May 2011, 22:13
i feel i have been bad at communicating "what i mean" regarding the links/updates.
basically, i think a really cool feature of W.I.T., would be that when you run it, it would be "smart enough" to know if your winamp is the latest. if not, you could have a link to DL the newest one, and / or a link to the wiki showing the versions. sorry for the confusion.
and also, thx again for coding the useful utility.
everyone has a right to any opinion they want, but any opinion isn't always right or valid.
True that, neither you're right, that the feature would be useful, nor am I right that it's useless
again, not trying to pick a fight, but for me its just a matter of logic. if it can be done, and has utility, and is not difficult to do, then my Q is why not?
1. None of the most common programs I've seen, have it
2. Personally I prefer labels instead of TEdits
3. It would require massive code changes
But 3. shouldn't matter, since 1. and 2. are already my opinion and should be accepted. :)
But lets stop talking about it, as soon as other people vote for it too, I may change my opinion. :)
i'm guessing you know my vote. ;)
Yup, as well as my own and Pawel's
i think its great you've made this tool, its very useful.
Thanks, I'm really glad that you like it.
a couple of other suggestions:
1. can it remember the language? i always have to reselect english.
2. can an "open" link point directly to the winamp ini file?
1. Yes, I'll add code for that, so v 2.01 will remember the selected language.
2. If you can tell me where to place it, yes. Dunno where this could fit. "Directories' tab maybe?
again, my fault for lack of clarity. AOL should certainly trust you with that link. but maybe just a straight link to the wiki, where the version changes are listed makes more sense?
I have no idea, if they share the link or not, I try to contact Nullsoft and ask them, but tbh, i doubt that they'll give me the link. A link in the Wiki wouldn't work, I need an ini, xml or txt file hosted on a server to do the check.
i guess this also ties in to the idea of reporting the date of the exe. if that could be done, it could be compared to whats online somehow...?
The main problem is, that the exe file holds no real date. There is no resource in the file, where the date saved. What you see under 'About Winamp' is an internal date, which only Winamp itself can access. That's the reason, why i haven't implemented an exe date detection into the tool yet. :(
-Chris
MrSinatra
2nd May 2011, 23:07
True that, neither you're right, that the feature would be useful, nor am I right that it's useless
1. None of the most common programs I've seen, have it
2. Personally I prefer labels instead of TEdits
3. It would require massive code changes
But 3. shouldn't matter, since 1. and 2. are already my opinion and should be accepted. :)
But lets stop talking about it, as soon as other people vote for it too, I may change my opinion. :)
Yup, as well as my own and Pawel's
Thanks, I'm really glad that you like it.
well, given #3, i withdraw the request. in that case, i don't think its worth it. i'll only add though that following the example of other apps is often not desirable.
1. Yes, I'll add code for that, so v 2.01 will remember the selected language.
2. If you can tell me where to place it, yes. Dunno where this could fit. "Directories' tab maybe?
1. thx.
2. yes, i think so. maybe its possible to delineate between directories and files, but i think people will get it either way.
I have no idea, if they share the link or not, I try to contact Nullsoft and ask them, but tbh, i doubt that they'll give me the link. A link in the Wiki wouldn't work, I need an ini, xml or txt file hosted on a server to do the check.
right. i guess you could host it, but then you'd have to update it too. ;) so not the best solution. hopefully aol shares. the wiki link though might be parsed, and/or just supplied as a straight, direct link to the user regardless of update status. i think its unfortunate that winamp the app doesn't have any in app links to its own wiki, but thats "info" the info tool could make the user aware of.
The main problem is, that the exe file holds no real date. There is no resource in the file, where the date saved. What you see under About Winamp is an intenral date, which only Winamp itself can access. that's the reason, why i haven't implemented an exe date into the tool yet. :(
-Chris
right, i know thats problematic. maybe there is a way of examining the created date of the hosted setup install file at the aol site?
v2.01 is now available, it has a French language file, big thanks to Veekee.
The tool now remembers your selected language and I've added a few hidden ini settings.
Note: the Classic SHOUTcast and Classic Winamp HTML Stylesheets still need some fine tuning, and I may add some community created stylesheets in future too. :)
Here you can see the stylesheets in action:
OldSchool SHOUTcast style:
http://meggamusic.co.uk/shup/1304394029/Winamp_Info_Report.html
Winamp Classic style:
http://meggamusic.co.uk/shup/1304394062/Winamp_Info_Report.html
The hidden excluding settings were a side effect from my dev work. I have tons of skins and creating the HTML report on first start needs an age on my system.
All of these hidden options will be added to the GUI in an upcoming major release.
Mr.Sinatra: Update check or the ability to open Winamp.ini from within the tool requires language updates. I will for sure add your requests, but you have to wait for the next beta release, because I cannot force the translators to do daily updates. And a mix between English and localized strings is a no go. But no worries, the 2.1 beta period will start soon. :)
right, i know thats problematic. maybe there is a way of examining the created date of the hosted setup install file at the aol site?
Problematic too, they could host an installer which ships a winamp.exe with older date in 'About Winamp'. I must think a bit, how to resolve the issue.
-Chris
v2.02 is now available.
I've changed my point of view and added MrSinatra's feature request. All right labels where changed to (read only) text edit boxes. This allows you to select the text and copy it to the clipboard. take a look at the attached image for an example.
Big thanks to DrO for teaching me, how to hide the borders of the text edit controls.
I was also finally able to find the bug with the stretched header image.
-Chris
Koopa
17th May 2011, 23:04
v2.1 Beta is now available. I've added a few things I missed, like Skin/Language pack Font detection and Metadata reading settings detection. Registered File Types are now, like in the old 1.x builds available in the GUI again too.
The DirectX detection is experimental. Under Windows XP I can read the version from the registry and can compare the version number with a list, so that I can say, if you're using DirectX 8 or 9.0c. For DirectX 10+, the infos are no longer part of the registry, neither hold any of the DirectX files on the system the valid version string. (all DirectX files have the same version number like Windows, so I have no idea, where dxdiag gets the infos from). So I was forced to use my own detection method for Vista+ systems.
I need some Vista users, who can confirm, if the detected DirectX version is correct or not.
A nice side effect of the DirectX detection is, that the 'Open DirectX diagnostic program' returned in form of the new 'Info' button.
Some screenshots of the DX detection will follow soon.
-Chris
Sabine Klare
18th May 2011, 01:35
Hello everyone,
I want to be the first person with the feedback.
I have Windows Vista 32-bit and DirectX 11 (more details in some of my earlier posts). And this new "Winamp Info Tool"-Version does also say "DirectX 11" on my computer.
The "Info" for "Installed DirectX Version" opens the same "DirectX-Diagnoseprogramm" (sorry, I don't know the exact English word for this now), that I had found and opened on another way some weeks ago, when I had looked for some more details of my computer.
Greetings from Sabine Klare Aka Sternenmaschinebine
Koopa
18th May 2011, 22:22
Sabine Klare:
thanks for confirmation, that DirectX detection worked for you, much appreciated. I hope more Windows Vista/7 users can give feedback.
2.1 Beta 2 is now available.
Changelog:
- [HTML/TXT Generator] added file count statistics at bottom of reports (shows the amount of installed Skins, Plugins etc)
- [HTML/TXT Generator] added optional detection of MilkDrop and AVS presets (set ReportVis=1 in Winamp_Info_Tool.ini)
Because tons of Vis presets could slow down report creation, it's disabled by default. To enable it, simply set the settings to 1 in your ini file:
http://img856.imageshack.us/img856/3113/iniq.png
Forgot to note, that all the new stuff isn't localizable yet, a newer language file will be released, when I'm done with 2.1.
-Chris
T-Matsuo
25th May 2011, 16:12
Thank you for a good tool.
I made Japanese language file.
Koopa
28th May 2011, 14:58
Thanks, I've added Japanese. :)
Here you can find a test build:
http://koopa.meggamusic.co.uk/Test/Winamp_Info_Tool.exe
Note that some newer strings of 2.1 Beta are not localizable yet, I'll release a newer example file as soon as time allows.
2.1 Final will be the last version for a while then.
-Chris
Koopa
30th June 2011, 23:11
v2.1 Beta 3 is available, which adds detection for the new Nullsoft enc_fhgaac encoders from Winamp 5.62.
-Chris
OlexijL
3rd July 2011, 12:54
Great piece of work Chris,
May i ask how many beta releases do you plan? When the betas will be over?
Koopa
3rd July 2011, 16:37
I'm glad that you like it.
The beta period will end soon. The reason for the long beta period are mainly due translations. I only release updated language files for final versions. The tool is very stable and far away from being a Beta, but I cannot force the translators to update their files too often.
You can expect a final version by the end of next weeks. :)
-Chris
OlexijL
4th July 2011, 15:39
Dear Chris,
Can you add the native support of the DFX plug-in (DFX 9 DSP Plug-in for Winamp (http://www.fxsound.com/dfx/pages/download/latest/download.php?vendor=11&subvendor=0&plus=0&refer=0))?
The direct download of this: http://downloads3.fxsound.com/c5a17660293447cbe93ad42b9ba5965c/dfx/dfx9/ask/dfx9Setup-Winamp.exe
Note: It is the best DSP plug-in for automatic sound optimization i know. If you wanna get registered, tell me via PM.
Koopa
5th July 2011, 11:07
Will add detection for DFX for Final Version of the tool.
-Chris
OlexijL
12th July 2011, 18:23
Hey Chris,
After looking into my Winamp HTML file, i detected, that not everything is translated in german!?
Look into Zipped old file of mine. The end of the the file (Summary) is not fully translated. Actually i have 5.621 now.
Besides: i do not know why, but your Nullsoft Tray Control Packages do not work for me. A bug of 5.621?
Koopa
12th July 2011, 21:24
I'm fully aware, that some things are (still) English. I haven't finished and documented the new example language file yet, this is the only reason, why the tool is still in beta stage.
I guess I can finish the tool within the next few days and provide an updated example language file and an updated German language file.
As for the Tray Icon installer, I cannot reproduce any issue here, it's working fine. Please post a full summary of your issue in the tray plugin forum thread.
-Chris
Koopa
13th July 2011, 13:04
v2.1 RC1 is now available (http://forums.winamp.com/showthread.php?t=328932)
2.1 RC2:
- [HTML Generator] fixed detection of Procrustes/DFX DSP plugins in report
- fixed some typos in German language file
2.1 RC1:
- added detection for DFX DSP Plugin
- added detection for Procrustes DSP Plugin
- localized all missing strings
- fixed detection of Winamp Backup Path (storage system was changed in latest BT release)
- updated English language file to v1.1 (there is a newer example language file available)
- updated German language file to v1.1
Note: There is a newer English example file!
There are tons of new language strings, so it took much more time to localize it, as expected. So it's possible, that there is may a string, which isn't localizable yet, because of the masses of new strings, it's a RC only. Need some feedback from translators first.
The example language file is available on xlat now too, for all people, who have xlat access.
-Chris
OlexijL
13th July 2011, 14:58
The RC1 works very well. Thank you for adding DFX support. However, if you look proper inside HTML, there are problems with detection of it.
In the "General information / Allgemeine Informationen " section the plug-in is proper reported.
Now scroll down to the "installed Winamp DSP Plug-ins / Installierte Winamp DSP/Effekte Plug-ins" section. You'll see that dsp_dfx.dll is reported as unknown.
The section "Winamp folders / Winamp Verzeichnisse" is written with one s only (Winamp Verzeichnise), please correct it. In the same section is written "Winamp Dsp-plug-in folder / Winamp Dsp-plug-in Verzeichnis", please correct it to DSP (all letters big)
That seems to be everything i was able to find.
Koopa
13th July 2011, 15:23
2.1 RC2 is available, which should fix your issues. Thanks for your feedback.
-Chris
OlexijL
13th July 2011, 16:02
RC2 reports DFX plug-in as "Multiple DSP". There is indeed a multiple DSP plug-in out here, however not installed. I am about "Winamp DSP Plug-ins" section of the HTML file.
thx
Koopa
13th July 2011, 16:42
Yeah saw it too now, re-download the file, should be fixed now. Make sure, that your browser cache is empty, to make sure, that you do not download an old file.
Candiba
21st July 2011, 13:52
Hey Chris
I'm having trouble opening the Winamp info tool in pt-BR, with only the first run, the other always runs straight into English, and no longer appears on the box for language.
And the options of the configuration file Winamp info tool the default language is pt-BR and still keep running in English, and when I delete the ini file and open again, the box can not open language and Brazilian Portuguese, but it is so close and reopen the problem continues, and did the same procedure with the German and Polish, and this problem does not happen, so my language pt-BR.
And the report in TXT sequence is repeated, see the directory part of Winamp, lines 30 and 31.
Sorry my english.
-candiba
Koopa
21st July 2011, 15:52
I've fixed 2 small bugs with the language selection code. One of them was pt-BR specific, the other bug prevented the tool from writing the correct language into the ini file in general.
I've always set my setting to Lang=0, to force the language dialog to appear, so I couldn't see the bugs, sorry.
It should be fixed in this version:
http://meggamusic.co.uk/shup/1311263328/Winamp_Info_Tool.exe
Thanks for letting me know about it.
As for your TXT report issue, can you show me a screenshot? I'm not sure, what you mean.
-Chris
Pawel
21st July 2011, 16:53
I think the problem is here:
Katalog pliku konfiguracyjnego Winampa: C:\Users\Pawel\AppData\Roaming\Winamp\winamp.ini
Katalog pliku konfiguracyjnego Winampa: C:\Users\Pawel\AppData\Roaming\Winamp\Plugins\gen_ml.ini
This 2 lines (30, 31) has the same entry, but different locations.
Check this.
-Pawel
Koopa
21st July 2011, 21:37
Finally got it. :)
Was fixed as well, thanks guys:
http://meggamusic.co.uk/shup/1311284657/Winamp_Info_Tool.exe
-Chris
Candiba
22nd July 2011, 01:02
Fixed problem with the code of language selection.
See the attached image, with very large text bug.
-Candiba
Koopa
25th July 2011, 21:44
Winamp Info Tool v2.1 available. (http://forums.winamp.com/showthread.php?t=328932)
2.1:
- updated PortugueseBR language file (thanks candiba :) )
- updated Polish language file (thanks Pawel)
- fixed language selection bug with pt-BR
- fixed a bug, that prevented the tool to write the selected language in config file
- fixed localization of 'Metadata reading'
- fixed clipped 'Media Library Config File' path label for pt-BR
- [Core/Generator] made that detected DirectX version begins with 'DirectX'
- [TXT Generator] fixed some wrong language strings
- [HTML/TXT Generator] added translator credits on top of report
Candiba:
I've increased the area a bit, so your clipped text is fixed now.
This will be the last major version for a while now. Need to finish my website and have some real life things to do. Also want to drive Backup Tool to a final stage soonish.
Though, I'm still accepting new language files or updates. As soon as someone provides a language file, I'll recompile a new version.
Thanks for all people, who helped me while creating the tool.
-Chris
Koopa
28th July 2011, 18:18
Winamp.com plugin submission is working again, the tool is now available on Winamp.com:
Winamp Info Tool Download (http://www.winamp.com/plugin/winamp-info-tool-v2-1/222500)
-Chris
Koopa
31st July 2011, 15:16
Winamp Info Tool v2.1.1 available. (http://forums.winamp.com/showthread.php?t=328932)
2.1.1:
- added an 'Info' button right to the detected Windows version, which allows opening MS Info Tool
- updated Japanese language file to v1.1 (thanks T-Matsu)
- updated Polish language file
- minor tweaks in German language file
- fixed small redrawing glitch with "Winamp config file path" on first start
- [HTML/TXT Generator] added a progressbar on bottom of the GUI, which will be shown during report creation
Will make the new version available on Winamp.com as soon as possible.
-Chris
Koopa
3rd August 2011, 14:18
Uploaded a newer 2.1.1 build, which adds an updated Turkish language file. Thanks Ali.
Download location is the same.
-Chris
Koopa
9th August 2011, 03:52
v2.2.1 is now available on Winamp.com. I've updated the download link on first page.
Note that this is a newer build than the one I've posted a couple of days ago. It includes an updated French language file (thanks Veekee).
The version number at the end of the file name was added by the winamp.com submission system, there is nothing I can do about.
-Chris
PS: already started work on the next major update. :D
Koopa
13th August 2011, 00:37
Here is a sneak preview of the thing, I'm currently working on:
http://meggamusic.co.uk/shup/1313195821/info_tool_prefs.png
:)
-Chris
Koopa
16th August 2011, 15:27
v2.5 Beta is now available (http://forums.winamp.com/showthread.php?t=328932). This is a big release with many changes. I think with the ability to customize things a bit, the tool wins a lot of flexibility. I spent a lot of time for this release and I'm really glad to present a good working beta. :)
It's really fun to work on the tool and seeing, that it becomes better and better is a great motivation.
Never mind, here is the changelog:
2.5 Beta:
- added a new preferences page, available via the 'Preferences' button
* added option to choose between different Fonts for the GUI
* made that the font size for the labels, buttons and tabs are automatically adjusted, depedinng on the selected language
* added an option to choose between different HTML styles (Modern Style, Good Old Winamp style & Oldschool SHOUTcast style)
* added an option to remember the selected language
* added options to change the location of the reported report
* added option to choose the target format of the report (HTML or TXT)
* added an option to disable the 'Do you want to open the report' prompt after each generation
* added options to disable Skin detection in HTML and TXT reports
* added options to disable Visualization detection in HTML and TXT reports
* added options to disable Tray Control Icon Packs detection in HTML and TXT reports
* added options to disable File Type Icon Libraries detection in HTML and TXT reports
* added options to disable the summary/statistics at bottom of HTML and TXT report
* added a 'Save and quit settings' button
* added a 'Quit settings without saving button'
* added a 'Restore default settings' button
* added an update button to the preferences
- fixed missing localization for Windows check
- replaced 'Create an extended HTML Report' & 'Create an extended TXT Report' buttons with a single 'Create extended Report' button
- [HTML/TXT Generator] changed some parts of the code to allow disabling the opening prompt after each generation
- [HTML/TXT Generator] changed some parts of the code to allow the user to change the default path of the report
- [HTML Generator] fixed that the total skins in report were labeld as 'Plugins'
All of the preferences should work fine.
There are still a few known issues:
- tabbing order in preferences is not correct
- German and English language files still have some typos/issues
- automatic font size adjusting wasn't implemented for the tool buttons yet (the 'Info', 'Run' and 'Open' buttons)
- the update file on my website must be updated
- other language files are disabled (require an updated example language file, which isn't done yet)
- 'About' button is grayed out (still must create the small about site, hehe)
Nevertheless, all of these things are minor, the version should work fine, I hope. :)
-Chris
Koopa
18th August 2011, 17:33
v2.5 Beta 2 is now available (http://forums.winamp.com/showthread.php?t=328932).
I'm pretty much done with the prefs page, so only the about box needs some love now.
I hope the the tool is now able to remember the last selected view on restart is useful. :)
Additionally I've improved the name detection of enc_aacplus and enc_fhgaac in the HTML report. It now should look much better , than before. Take a look at the attachment, to see the change.
Also the update check should work now.
Here's the full changelog:
2.5 Beta 2:
- made that tool rembers last selected view on close
- added an option to disable remembering of last used view in preferences
- vastly cleaned up and simplified tab code
- vastly cleaned up and simplified general user interface code
- fixed possible redrawing glitch with 'directories' tab
- fixed that the report format option wasn't saved correctly (2.5 Beta specific)
- fixed tabbing order in preferences page (2.5 Beta specific)
- fixed a couple of issues in German and English language file
- [HTML Generator] improved name detection of enc_fhgaac.dll/enc_aacplus.dll in encoder plugin listing
- [HTML Generator] added name detection of FFSoX Player plug-in
-Chris
Koopa
7th September 2011, 22:03
Winamp Info Tool v3.0 RC1 available (http://forums.winamp.com/showthread.php?p=2757903#post2757903)
Changes:
3.0 RC1:
- added detection of 'crossfade at end of song' setting to Playback tab
- added an About page (available via the 'About' button on bottom)
* added description text to about page
* added license text to about page
* added a donation button to about page
* added a 'Thanks' section to about page
- made that tool opens about page on first start
- updated English and German language files to v1.2 (newer example file will be available soon)
- some minor GUI improvements
- [HTML/TXT Generator] added detection of DirectSound playback settings
* reports if 'Crossfade on Start' and shows the user set value in ms
* reports if 'Crossfade on first start' is enabled and shows the user set value in ms
* reports if 'Crossfade on end of song' is enabled and shows the user set value in ms
* reports if 'Crossfade on pause/stop' is enabled and shows the user set value in ms
* reports if 'Crossfade on seek' is enabled and shows the user set value in ms
* reports if 'Remove silence at begin/end of track' is enabled and shows the user set value in db
* Note, that the reporter only will show these things, if 'Nullsoft DirectSound' is set as active output plugin
- [TXT Generator] fixed that txt reporter wasn't respecting user set target path
- [HTML/TXT Generator] fixed a bug, which prevented the tool to create the report, if the user set path wasn't present on the system
- [HTML/TXT Generator] fixed a bug in language file, which results, that the opening prompt always showed a fixed folder, instead of the user set path
Except of some tweaks/fixes in language file and some minor GUI tweaks, it's close to final.
I will release the updated example file for translators within the next 2 days.
I highly recommend, that 2.5 Beta users upgrade to 3.0 RC.
If anyone is interested in providing an own stylesheet for the HTML report, I'd would be a pleasure too add it. :)
-Chris
MrSinatra
8th September 2011, 01:44
any remaining known issues?
Aminifu
8th September 2011, 02:58
Hi,
I'm running Win 7 64-bit. Both the stable 2.1.1 and the 3.0 RC1 versions work on
my system. But Windows 7 will only let me run the 3.0 RC1 version from my download
folder on my D: drive (separate drive not partition) or from the user Winamp folder
on my C: drive. Any other folder I copy or move the program to Windows gives me
an error message about not having permission to run the program. This does not
happen with the 2.1.1 version.
I'm running as an administrator and have UAC turned on. I do get a UAC prompt when
I run either program, so I don't understand why Win 7 is picky about where I put
the 3.0 RC1 version.
Koopa
8th September 2011, 12:36
MrSinatra:
Except of some possible grammar issues in the English language file, note that I'm aware about. If you have found something just shoot. :)
I only need to review the English file and publish the new example file for translators.
Aminifu:
Have you changed the target dir of the report file in preferences? That's the only thing I can think about now. I guess I have to run it with UAC as well to see if there are issues. But except of a changed report folder, none of the 3.0 changes should cause this problem really.
It would be helpful, if you could send me your Winamp_Info_Tool.ini file. Go in the tool to the 'Directories' tab, and click at the 'Open' button at the right of 'Winamp Configuration Path' there you can find the ini file.
I also now, that some Browsers, like Internet Explorer add some protection, you must right click the file and setting 'Allow' at bottom of the dialog. I guess I should zip up the file in future.
-Chris
Aminifu
8th September 2011, 13:06
Aminifu:
Have you changed the target dir of the report file in preferences? That's the only thing I can think about now. I guess I have to run it with UAC as well to see if there are issues. But except of a changed report folder, none of the 3.0 changes should cause this problem really.
It would be helpful, if you could send me your Winamp_Info_tool.ini file. Go in the tool to the 'Directories' tab, and click at the open button at the right of 'Winamp Configuration Path' there you can find the ini file.
I also now, that some Broswers, like Internet Explorer add some protection, you must right click the file and setting 'Allow' at bottom of the dialog. I guess I should zip up the file in future.
-Chris
I found the problem. My antivirus app says that the 3.0 version I downloaded is infected
with Adware/Adware.gen malware code. My user Winamp folder is exclued from realtime
AV monitoring and my download folder was also exclued (a temporary exclusion, that I
forgot to remove). So my AV was blocking the app from running in all other folders.
I've cleaned up my system. Could you check things on your end? Looking forward to a
clean copy of 3.0.
Koopa
8th September 2011, 13:11
Are you using AntiVir? I got a report via PM, that AntiVir reported it as maleware.
I can guarantee, that the file is clean. Some AV detect some routines mistakenly as maleware (like they do from time to time with Winamp installer as well), this should be fixed with one of the upcoming signatures form your AV. I've scanned the file on my system with MS Security Essentials and it's clean.
I'll run the file in the evening on a VM and check it with AntiVir as well.
Thanks for letting me know about the issue.
[Edit] Just checked it online, and it seems, that AntiVir is the only program with the issue, all other 43 AV programs report is as clean:
Online Virus Report for Info Tool (http://www.virustotal.com/file-scan/report.html?id=432369d55ac49939bda56a8c6545b9fbc98d5b30aebf51479670f99143bb2b18-1315486889)
-Chris
Aminifu
8th September 2011, 13:22
Yes, I'm using AntiVir. I will send them a copy of the file to help them fix the false
positive. I've had this sort of problem with them before.
Koopa
8th September 2011, 13:24
Cool, thanks for doing it. :) Hopefully they address the issue quickly then.
-Chris
Koopa
11th September 2011, 18:01
The updated English example file is now available. You can find the link as usual in the first posting of this thread.
Translators with xlat access find the file on xlat too.
My apologies for the long changelog, really. :D
-Chris
Aminifu
13th September 2011, 16:48
AntiVir finally fixed their false positive for version 3.0!
Koopa
7th October 2011, 16:45
Final release will come soon. Waiting a few more days for possible language updates, otherwise 3.0 is done.
Already started work on a 3.1 release, which will be probably the last release for a while then. 3.1 will have (optional) update checks for Winamp and Backup Tool as well as cleaned up, tabbed preferences*. Maybe I'll also add some more detection stuff to the reports.
*The preferences window was an importing step, though I'm not too happy with it, because it all looks a bit overloaded.
-Chris
Koopa
31st October 2011, 15:32
Winamp Info Tool v3.0 (http://forums.winamp.com/showthread.php?t=328932) is now available, along with 2 bugfixes, it only brings a bunch of language file updates and a brand new Romanian translation. So we have a total of 9 language files now. (thanks for that to the translators :))
With the powerful options page, the tool comes close to the original vision I had. Though, the prefs page will be split into a tabbed page as well for next version. It looks a bit overloaded.
Some people gave me negative feedback related to the smaller tabs in that version. I can hear you guys and will change it back to the larger tabs for the next version, I just ran out of time, because of real life.
3.0:
- added Romanian language file (thanks Cătălin Zamfirescu)
- decreased vertical size of tabs and main buttons
- added some general and language specific, cosmetically tweaks to the GUI
- updated French language file to v1.2 (thanks Veekee)
- updated Japanese language file to v1.2 (thanks T-Matsu)
- updated Polish language file to v1.2 (thanks Paweł Porwisz)
- updated PortugueseBR language file to v1.2 (thanks Anderson Silva/candiba)
- updated Russian language file to v1.2 (thanks Alexander Nureyev/VIPer)
- updated Turkish language file to v1.2 (thanks Ali Sarıoğlu)
- fixed some minor glitches in English & German language files
- fixed a weird logic bug in the language remembering code, which prevented the tool from saving the selected language ID to the ini file :/
- fixed that the 'Save and exit settings' button in prefs doesn't write the correct value for the 'remember language' option into the ini file
The download via Winamp.com should hopefully work within the next 2 days.
-Chris
Koopa
31st October 2011, 20:30
Download is now available via Winamp.com. Thanks to the elves from the review team for the quick publish. :)
http://www.winamp.com/plugin/winamp-info-tool-v3-0/222500
Koopa
4th December 2011, 15:31
Winamp Info Tool v3.0.1 released.
Just finished building my new PC and run a 64Bit system for the first time at home and the first thing I noticed, was that Info Tool wasn't reading the Windows Service Pack Version correctly on 64 Bit systems. :rolleyes:
I guess there could be other areas in Info Tool/Backup Tool, where it need specific 64Bit tweaks. I'll try to check it at next weekend. Just weird, that nobody reported it, hehe.
3.0.1:
* [Core/Report] fixed Windows Service Pack detection on 64-Bit systems.
* [Core/Report] fixed Winamp Pro detection on 64-Bit systems.
I'll resubmit it to Winamp.com, as soon as I've checked if there are 64Bit specific issues.
-Chris
Aminifu
6th December 2011, 00:32
Hi Koopa,
I tried using the Info Tool v3.0.1 on Win 7 64bit today. It does not recognize that I have the Winamp Backup Tool v1.0 Beta 14 also installed. Version 3.0 did. Everything else seems to work fine including recognizing the service pack.
With version 3.0, I was focused on the Winamp related info and did not notice the OS service pack was not listed. ;)
Koopa
6th December 2011, 11:40
Oh, nice catch, thanks for leting me know about the issue. :) Will fix the issue when I come home.
-Chris
Koopa
8th December 2011, 22:43
v3.0.2 is available now, I hope this was the last 64 bit related issue now, hehe
Changes:
* [Core/Report] fixed Winamp Backup Tool detection on 64-Bit systems.
I'll upload the new version to Winamp.com as soon as possible.
-Chris
MarkRH
20th December 2011, 22:08
Just tried out version 3.0.2. Lot better since the last time I used it. Great work. I do have a suggestion: for the HTML outputting options could you add a option to the HTML design choices to only output the bits between the body tags so that we can include the file within our own page? Maybe this would be a checkbox that could apply to any HTML theme that was chosen.
Another suggestion: it seems to default to UTF-16 as the character encoding. Be nice if you specify an option to save in UTF-8 or ANSI.
Anyway, just a thought. It's easy enough for me to cut those pieces out before I save the file and change the file's encoding if I need to. :)
MarkRH
20th December 2011, 23:03
Just noticed something else with version 3.0.2. The HTML report lists the plug-in's names but the TXT report does not. It just has the DLL file names. In any event, I think I'm going to work with the HTML output and just use the stuff between the body tags and load the style information from a separate file to fit better with my website's menu.
Koopa
21st December 2011, 07:28
for the HTML outputting options could you add a option to the HTML design choices to only output the bits between the body tags so that we can include the file within our own page? Maybe this would be a checkbox that could apply to any HTML theme that was chosen.
I'm not too sure, if I really check what you want. Do you want the raw file, which only outputs the grabbed infos with HTML tags? It would be nice, if you could explain your suggestion a bit more. :)
Another suggestion: it seems to default to UTF-16 as the character encoding. Be nice if you specify an option to save in UTF-8 or ANSI.
K, I'll add an option in an upcomming release. The reason why the tool creates standard UTF-16 files is, that we have several languages with the current solution, I can even create a Japanese report on my German system. So the default setting will stay as UTF-16.
The HTML report lists the plug-in's names but the TXT report does not. It just has the DLL file names.
There is no real plugin name detection, there is no easy way for external programs to get the (localized) plugin names directly from Winamp. So all is based on a whitelist. I simply check for a specific file and manually add the name in the HTML report.
Feel free to blame me, that I was too lazy to add a whitelist with plugin names to the TXT report as well. :D
The HTML report allows a much better presentation of the shown infos, that's the reason, why it is getting a bit more love than the TXT report.
I think I'm going to work with the HTML output and just use the stuff between the body tags and load the style information from a separate file to fit better with my website's menu.
It would be nice, if you'd add an info to your website, which shows, what application you've used for the report. :)
-Chris
MarkRH
21st December 2011, 11:14
Here's the page I made (which is also in my sig, well the Nunz output is): http://www.markheadrick.com/winamp-info.shtml
The only thing I removed from your output was the stuff outside the body tags as I'm doing a virtual include within my html file.
Koopa
23rd December 2011, 19:17
Winamp Info Tool 3.0.2 is now available from Winamp.com.
I've updated the download link in the first posting.
MarkRH:
Ok I think I understood you, I'll try to implement your wishes next week (after christmas).
-Chris
Koopa
28th December 2011, 04:52
MarkRH:
Here is a test build, which adds the ability to create ANSI HTML reports:
http://meggamusic.co.uk/shup/1325051359/Winamp_Info_Tool.exe
Set:
Encoding=ANSI
under the [HTML Report] section in your Winamp_Info_Tool.ini file.
I'll probably add an encoding option to GUI later.
Additionally, I'll work on an option to disable the HTML header, but this will be an ini only option.
-Chris
MarkRH
31st December 2011, 03:09
MarkRH:
Here is a test build, which adds the ability to create ANSI HTML reports:
http://meggamusic.co.uk/shup/1325051359/Winamp_Info_Tool.exe
Set:
Encoding=ANSI
under the [HTML Report] section in your Winamp_Info_Tool.ini file.
I'll probably add an encoding option to GUI later.
Additionally, I'll work on an option to disable the HTML header, but this will be an ini only option.
-Chris
Thanks! I tried it out and it seems to work fine: http://www.markheadrick.com/winamp-info.shtml Did momentarily forget that it saved the INI file in my user's Application Data directory for Winamp5. :)
My code editors can open the file now without it being all wacky. Some of them couldn't deal with the UTF-16 format properly (older editors).
Koopa
31st December 2011, 07:18
Thanks for your feedback. I'll work on your other request as well. :)
If someone wonders, what I did during my holidays, take a look at this:
http://meggamusic.co.uk/shup/1325321007/WAInfo35.png
I wasn't happy with the old prefs window, really.
It's still not complete, but there will come a few more interesting things. There is also tons of more space for translators available. And best is, I already made the new dropdown lists fully working. :D
MarkRH: You also should note the new encoding option.
I wish you guys a nice last day of the yearand most important a good start into the new year.
-Chris
Candiba
3rd January 2012, 16:05
Hey Chris
Testing the option of updating the info tool version 3.0.0.1562 RC1 he directed to the Winamp Backup Tool here in the forum.
Happy new year :)
Koopa
3rd January 2012, 16:20
Oops, man how could this happen? :D
It will be fixed for the new major version, which will be released soon.
Thanks for letting me know about the issue.
-Chris
/usr/bin/Tux
21st January 2012, 13:41
Is there a chance for a signature .png output in the future? :)
Koopa
2nd February 2012, 13:03
/usr/bin/Tux:
Sorry for the delay, I just had not enough freetime to check the forums regulary. :(
What excatly do you mean with png signature? Do you want the ability to show a custom png file at bottom of the HTML report?
if so, I guess i could add some functionallity for that, if you mean something else, please explain your request a little more.
For all others, I know, that I originally planned a new release a few weeks ago. The new version is almost complete, though I have to check some things and must prepare an updated language file, which (still) needs some time.
But I guess I'm able to release it during the two or three weeks. *famous last words*
-Chris
DrO
2nd February 2012, 13:08
i believe he wants (at least some of) the information to be output as a png file so it can be embedded as a signature link, etc (sort of like MarkRH's signature).
-daz
Koopa
2nd February 2012, 13:11
Oh gotcha, thanks, DrO.
Well, then i can make it short, I cannot implement such feature, because I simply don't have enough knowledge for such things, sorry. :(
-Chris
/usr/bin/Tux
2nd February 2012, 14:47
Well, is the source code open? I could try my luck then.
DrO
2nd February 2012, 14:53
having the source code isn't going to make any difference as koopa does the tool in NSIS. what you're wanting isn't possible without creating a NSIS plug-in or an external tool which can be called which would be able to create at least a bmp output with the information on it which could then be coverted (or just converted direct to a saved png).
-daz
/usr/bin/Tux
2nd February 2012, 14:56
I see. :( Thanks for the information.
Is there an alternative that can do it?
DrO
2nd February 2012, 15:18
no idea, i know it's possible to do it with some simple win32 calls and use of the libpng library, but i'm not aware of anything pre-done (never needed to look into it before).
-daz
Koopa
3rd March 2012, 15:08
Just a quick note, the next version is almost done. I was luckily able to code on the tool at work, which was much more effective, than I thought. :D
Along with revamped preferences, it will have a couple of fixes and new functions.
I'll provide more infos and a release candidate with updated language file during the next week.
-Chris
Koopa
17th March 2012, 15:18
I'm glad to present 4.0 Beta. Except of the still not complete update checks, the version is almost done. I've spent a long time on this release and since I said several times, that a new version isn't far anymore, I guess I better release a beta than nothing.
Download: http://koopa.meggamusic.co.uk/Download/Beta/Winamp_Info_Tool.exe
4.0:
- added an optional Winamp Update Check to the tool (the tool will show a button directly in the GUI, if an update is available) (WIP)
- added an optional Winamp Backup Tool Update Check to the tool (the tool will show a button directly in the GUI, if an update is available) (WIP)
- added an option to check on start for Info Tool update (WIP)
- added a button 'Download Icon Libraries' to the GUI if no icon library was installed
- added a button 'Download Tray Icon Packs' to the GUI if no tray icon pack was installed
- completley re-designed preferences
* replaced a lot of checkboxes with dropdownlists
* grouped preferences into 'General' and 'Report' specific tabs
* re-ordered the options for a better overview
* added a couple of new options
- made file name of the report files localizable
- improved the internal function to get the current system date
- fixed a couple of non working ALT key hotkeys
- fixed detection of ATF string on fresh Winamp installs
- fixed a small redrawing glitch in the tab code
- fixed 'About Page' not respecting 'Restore last opened view on start option'
- fixed broken 'TXT Format' option in preferences (3.0.3 Beta specific bug, I guess)
- fixed 'Open Report' prompt not showing the correct file path in some cases
- fixed 'Open Report' prompt fails to open the report correctly in some cases
- [HTML Generator] added an option to choose between Unicode and ANSI encoding
- [HTML Generator] tweaked some minor things in HTML code
- [HTML Generator] improved the display of additional detected language folders and skins in the report
- [HTML/TXT Generator] added an option to add the time stamp at the end of the file name
- [HTML/TXT Generator] added an option to delete old reports automatically when creating a new one
- [HTML/TXT Generator] fixed a small quirk in the plugin summary calculation code
Most interesting are the revamped preferences and a few new options. The update checks mainly need some server side love, but they are not functional in this release.
A newer language file will be released within the next few days
Any feedback is welcome.
-Chris
Aminifu
18th March 2012, 12:39
Hi Koopa,
I just noticed on the 4.0 Beta's "Playback Settings" tab that the MP3 extension is not listed with the "Registered File Extensions:". It is also not listed by the Info Tool's previous version.
The MP3 extension is selected in my Winamp preferences for associated file types. I know it is registered for Winamp because all my MP3 files listed in Windows Explorer show the icons from the Winamp Icon library that I'm using.
Koopa
18th March 2012, 13:06
Can you send me your winamp.ini file? You can use the Info Tool > Directories to open the path of the file. Also a HTML or TXT report would be useful, you can send it via PM if you don't won't to make it public.
Aminifu
18th March 2012, 14:52
Can you send me your winamp.ini file? You can use the Info Tool > Directories to open the path of the file. Also a HTML or TXT report would be useful, you can send it via PM if you don't won't to make it public.
How do I do that? The PM editor says the message is too long. Is there a way to add attachments?
Aminifu
18th March 2012, 15:02
Hi Koopa,
In my winamp.ini there is the following:
config_extlist=:M3U:M3U8
So the report is correct. However mp3 is also selected in the winamp file types preferences, so where is this info saved? Could it be the following line (also in winamp.ini)?
defext=mp3
Koopa
18th March 2012, 15:17
You can upload it to some webspace provider or send it to me via mail.
defext=mp3 is only the assumed extension for unknown file types. This has nothing to do with the registered file extensions.
When you re-register the file extensions in Winamp's Prefs > File types (select all, audio only etc), does it update the winamp.ini file?
It's also possible, that you've registered the file extensions with Winamp via the Windows "Open File with" function or with the "Select standard program" under Vista/Win7. In both cases, Windows would save the info in the registry then and the internal Winamp function wouldn't be used.
I dunno, if it's worth then, to check for all possible extensions in the registry and see if they are registered with Winamp, because I must check for a loooot of extensions then, also ideally Winamp's own function should be used and all registered file extensions should be written to the winamp.ini file.
Aminifu
18th March 2012, 15:39
...
When you re-register the file extensions in Winamp's Prefs > File types (select all, audio only etc), does it update the winamp.ini file?
It's also possible, that you've registered the file extensions with Winamp via the Windows "Open File with" function or with the "Select standard program" under Vista/Win7. In both cases, Windows would save the info in the registry then and the internal Winamp function wouldn't be used.
I dunno, if it's worth then, to check for all possible extensions in the registry and see if they are registered with Winamp, because I must check for a loooot of extensions then, also ideally Winamp's own function should be used and all registered file extensions should be written to the winamp.ini file.
I had disabled the option to "restore file associations on winamp start". I enabled it and now
get "config_extlist=:MP3:M3U:M3U8" in winamp.ini.
And now that you mentioned it, I remember awhile back my mp3s stopped showing the winamp icon and I used the Windows "Open File with" function to restore it.
So all is working as it should. Thank you for helping me clear things up. Please don't check all registry extensions to see if they are registered with Winamp. That would be 'overkill' when users just need to let the internal Winamp function do it's thing.
MarkRH
24th March 2012, 19:22
Trying out the 4.0 Beta. It shows that I have Winamp version 5.6.2.3199 installed and thinks that an update is available. However, that seems to be the latest version, at least according to the forum here. I clicked the "Update" button but nothing seemed to happen. So, I'm not sure if this part is working properly or not.
The ANSI preference works great for the HTML report. Here's the output it generated for me: http://www.markheadrick.com/winamp-info.shtml
Thanks for all the work!
Koopa
26th March 2012, 08:03
I'm glad, that you're happy with the ANSI option.
As for the update services, I simply have not finished the code for it now. I guess I made a quick note in my previous posting.
The problem is, that they block FTP support at work, so I only can work on that stuff at home.
So the Winamp and the Backup Tool check are not functional yet, but finishing the update code is no big deal, just a matter of time.
-Chris
MarkRH
26th March 2012, 19:14
Ah, OK, cool. That explains that then. Guess I missed that tidbit of information.
Koopa
9th July 2012, 15:57
Just a small update, before people forget about the tool. ;)
I'm working on the 4.0 final version, which I can hopefully finish soon.
Along with some bug fixes it will have the following key changes:
- new preferences window (already known from the test builds)
- a lot of improvements in the HTML generator
- installer
- portable mode
Koopa
1st September 2012, 14:57
Here is a sneak preview of one of the HTML improvements for the next version:
http://www.meggamusic.co.uk/shup/1346511262/it_up_html.png
These things are working pretty well. Just need to finalize the installer and fix some minor issues I've seen. Hopefully the new version with the brand new installer isn't far anymore.
I'm not happy with the old preferences design in 3.x, which is still the public stable build, so I'm using all energy to finish v4.0
-Chris
Koopa
1st September 2012, 20:44
Also added listing of the installed language packs (.wlz) and the additional language files (.lng) in the language pack sub folder, if available.
http://www.meggamusic.co.uk/shup/1346531660/better.png
http://www.meggamusic.co.uk/shup/1346531714/2.png
I'm not too sure, why I never did this before. :/
Koopa
23rd September 2012, 19:47
Winamp Info Tool v4.0 Beta 2 available (http://forums.winamp.com/showthread.php?t=328932)
4.0 Beta 2:
- made Backup Tool 'Run' button transforms into a 'Download' button if Winamp Backup Tool isn't present on the system
- made BT version number label smaller to provide enough room for the update button, if BT is installed
- made BT version number label larger, if no BT is present on the system, so that translators have more room for the text
- renamed 'Download Icon Libraries' & 'Download Tray Icon Packs' buttons to 'Download'
- made the new 'Download' buttons smaller and right aligned
- fixed that the Update button for Backup Tool was mistakenly shown, when no Backup Tool is installed
- fixed that the Winamp Backup Tool update check was showing a wrong version number in some cases
- fixed 'Run' button functionallity for Backup Tool on 64-Bit systems
- [HTML/TXT Generator] added detection of Winamp Language Packs
- [HTML/TXT Generator] added detection of additional language files from the language sub folder, e.g. de-de (includes winampa.lng if available)
- [HTML/TXT Generator] added summary for installed language pack & language files
- [HTML Generator] report shows outdated Winamp and Backup Tool versions in red and adds also a link for updates
- [HTML Generator] added a link to the Winamp Backup Tool forum thread, if no Backup Tool is installed
- [HTML Generator ANSI] fixed that it wasn't opening the report correctly in some cases
- [HTML Generator ANSI] fixed that it wasn't able to add the date at the end of the file name
- [HTML Generator ANSI] fixed a bug, that the old reports were not deleted correctly
- [HTML Generator ANSI] fixed a couple of bugs in the summary calculation code
The whole code for the backup tool buttons was so buggy, that I had to rewrite it. :(
Additionally I've noticed, that the ANSI version of the HTML report missed some code parts, which resulted in some glitches. Last, but not least, the 'Run' button for BT wasn't working on 64 Bit systems.
But you can find some new features is this build as well, the HTML report is now able to show outdated Winamp and Backup Tool versions and can list language packs and language files.
Along with a large number of cosmetic improvements, I hope I can release a new final as soon as possible.
More infos and an updated language file will follow soon.
-Chris
MarkRH
6th October 2012, 07:59
Curious, where does it save its settings? Think I'm running into a permissions issue so I need to know what file and where it's trying to save settings to.
Running Windows 7 Pro 64bit now.
Thanks.
Koopa
6th October 2012, 13:26
In the same user folder where Winamp stores the data, e.g.
Win 7:
C:\Users\YourName\AppData\Roaming\Winamp\Winamp_Info_Tool.ini
You can access the folder directly via the 'Directories' tab in the tool.
Normally, there shouldn't be any permission issue, with the settings.
Report(s) will be stored in the same location by default.
-Chris
MarkRH
6th October 2012, 20:31
OK. It's ignoring the report path then. It saves the new path in the INI file:
[HTML Report]
Style=0
ReportSkins=1
ReportTray=1
ReportIcoLib=1
ReportVis=0
Path=C:\www\markheadrick_com\
CountFiles=1
Encoding=ANSI
However, every time I start the program, the path in the options panel is back to the: C:\Users\(user)\AppData\Roaming\Winamp\ path and saves the report there even though I've changed the path. Seems like it's hard-coded to go there and ignores whatever path you browse to.
Koopa
6th October 2012, 21:52
Seeing some weirdness here as well, will try to fix it as soon as possible. Thanks for the report.
-Chris
Koopa
6th October 2012, 22:19
MarkRH:
Could you give this a try:
http://www.meggamusic.co.uk/shup/1349561835/Winamp_Info_Tool.exe
I've also fixed, that the option to delete older reports never was working, if a custom path was selected.
The only thing I'm seeing so far now is a small cosmetic issue in the open prompt, where it shows \\ in the path, when you've selected the root of a drive. Will workaround this as well.
-Chris
MarkRH
6th October 2012, 22:53
OK, looks like this latest version is now reading the custom path and saving the report there. Restarting the program still shows the saved path in the options panel.
So, looks like that bug has been squashed. :)
MarkRH
6th October 2012, 23:02
Doh.. found another bug I think.. in the HTML report, it's not showing English output here:
<tr><td><b>Installed Winamp Backup Tool Version:</b></td>
<td><a href="http://forums.winamp.com/showthread.php?t=328932">Winamp Backup Tool</a>
ist auf diesem System nicht vorhanden</td>
</tr>
Everything else in the report seems to be in English.
Koopa
6th October 2012, 23:41
Probably happened when I added the link stuff, will fix it soon. Again thanks for your feedback, much appreciated.
-Chris
Koopa
7th October 2012, 00:02
MarkRH:
http://www.meggamusic.co.uk/shup/1349568128/Winamp_Info_Tool.exe
MarkRH
7th October 2012, 03:43
Looks good. Here's my updated output now: http://www.markheadrick.com/winamp-info.shtml
Thanks for the work. :)
DrO
11th March 2013, 13:01
Winamp Info Tool is now the officially recommended tool for providing Winamp reports for issues, etc. well done Koopa :up:
Koopa
11th March 2013, 19:28
Winamp Info Tool is now the officially recommended tool for providing Winamp reports for issues, etc. well done Koopa :up:
I really don't know what I should say...
Well, one thing is clear I have a newer version on my machine already, which has some nice improvements, and if we use that as official tool, we really should get rid of the old sucky 3.x version.
So the final 4.x with the revamped prefs will come soon along with tons of changes for translators...
-Chris
MrSinatra
11th March 2013, 21:25
yes, going forward into 5.7 it is good we have something to replace 14N with, so obviously a great debt of gratitude is owed you.
can you clarify what it is that 14N could do that the info tool can't? was it get plugin version numbers or something like that? i just want to be clear on the differences in capabilities, and i recall some discussion on this between you and DrO in another thread, where u pointed out something to him that your tool couldn't do, b/c of the nature of the tool or access to the core code or something like that, that his 14N could?
thx again. :up:
DrO
11th March 2013, 21:30
this is a better version of the external nunz tool. it doesn't require a working winamp install and yes it doesn't specifically get the plug-in versions (because of issues in the Winamp build process) but knowing the main Winamp version is basically enough anyway. that's the quick answer.
Koopa
11th March 2013, 21:39
I guess I already wrote it, but again, here are the main differences:
One For Nunz:
= a Winamp Plugin
= shows file name and file size of the plugins
= shows all important winamp paths
+ can add pseudo columns to your plugin lists (i guess that was coded into winamp directly later)
+ has an option to sort your plugin lists alphabetically
+ can directly use the Winamp API to detect the version numbers of the plugins
+ can directly use the Winamp API to detect the names of the plugins
+ coded by DrO
- needs compatibility updates for newer versions because of internal changes
- fails if an installation is so corrupt, that Winamp even won't start/or crashes directly
Winamp Info Tool:
= an external tool
= shows file name and file size of the plugins
= shows all important directories
+ provides a lot more infos than Nunz does, which *may* could be useful for tech support or make no sense at all (Repeat Options, Playback Options, Playlist settings and more)*
+ can create HTML reports
+ direct access to important Winamp directories, Winamp, DXDIAG, BT etc
+ independent of Winamp updates
+ independent of borked Winamp installations
+ additionally goodies (checks for Winamp, BT updates etc)
- cannot grab the plugin version numbers
- cannot grab the plugin name
- coded by Koopa
The external Nunz tool killed some of the plugin disadvantages (e.g. when Winamp doesn't start you cannot create a list with the plugin), but you cannot compare the functionallity of that tool with much more advanced Winamp Info Tool/Nunzio Plugin.
*I can remember many postings where people mistakenly had enabled Manual Playlist Advance for example
Koopa
11th March 2013, 21:48
The never ending progress, but for 4.0f:
http://www.meggamusic.co.uk/shup/1363038497/newnew.png
:D
MrSinatra
11th March 2013, 21:49
thanks for that, sorry i missed it elsewhere. i think its important to know.
i'll miss the versions and alphabetizing, but c'est la vie. i look forward to getting to know info tool (again)!
Koopa
13th March 2013, 22:23
I've sent Egg an internal pre-Release, the only thing I need to fix are some visual issues in the open report prompt, which need some time, though.
Otherwise I'm done with all of the changes, I'll release a public RC and an updated language file at weekend, when he gave me his ok.
-Chris
Koopa
14th March 2013, 22:44
Winamp Info Tool v4.0 RC (http://forums.winamp.com/showthread.php?p=2757903#post2757903) is now available.
- made TXT the default report on fresh installs
- disabled 'Always delete old reports..' option on fresh installs
- fixed some broken alt hotkeys (those were used multiple times)
- fixed that alt hotkeys failed in general, if 'Playback Settings' tab was focused
- fixed that alt hotkeys failed in general, if 'General Settings' tab was focused
- fixed that alt hotkeys failed in general, if 'Report Settings' tab was focused
- updated English and German language files to v2.0 (lots of fixes and tweaks)
- updated Copyright to 2013
- [Preferences] added a button to delete the report dir
- [Preferences] added a button to open the report dir
- [Preferences] added separate list strings for 'Show summary at the end of' option (to fix grammar issues in German)
- [Preferences] made 'Restore default settings' button unchecks 'Always delete old reports..' option
- [Preferences] made 'Restore default settings' button sets TXT as default report format
- [Preferences] re-ordered a lot of the report option
- [Preferences] tweaked a lot of position/sizes
- [Preferences] fixed a bug, that a custom set report path was always reverted to the default path
- [Preferences] fixed 'Always delete old reports..' option not deleting reports with localized file names
- [HTML Generator] improved detection of 'Nullsoft Cloud' and 'Nullsoft Cloud Device Plug-in'
- [HTML/TXT Generator] added detection of Internet Explorer Version (32/64 Bit)
- [HTML/TXT Generator] fixed that 'Winamp Backup Tool is not present..' message was hard coded to German
- [HTML/TXT Generator] fixed that open report prompt wasn't showing localized file names correctly
- [HTML/TXT Generator] fixed that open report prompt wasn't able to open files with localized file names
- [HTML/TXT Generator] fixed a bug, that open report prompt wasn't able to open files with date at the end
- [HTML/TXT Generator] fixed that open report prompt showed 2 backslashes if the report dir was set to the root drive (e.g. C:\\)
I'll post an updated language file tomorrow, after it got some cleanup, which really is needed, hehe.
That hopefully allows us, to delete the sucky 3.x version soon, which is still the main download version on Winamp.com.
Enjoy,
Chris
Sabine Klare
15th March 2013, 00:02
Just tested it, it looks very good. I will do the next uploads on Mediafire and then I will edit my blog, notices and journal in Last.fm, Facebook and deviantART, to add the download-links there. The presets are listed, too... :cool: :D :winamp:
Keep up Your good work!... :)
Koopa
16th March 2013, 20:19
The English language file v2.0 is now available.
http://koopa.meggamusic.co.uk/Download/Lang/Winamp_Info_Tool_English_2.0.nsh
There are a lot of new strings, I've also converted all langstrings to UPPERCASE letters, but I think it's fair, because the last version was from 2011. :P
The file will be available on xlat server as well.
As soon as I get an updated language file, I'll compile a newer build for testing (as usual).
If you've any questions, feel free to ask.
@Sabine Klare: Thank you. :) :)
-Chris
Koopa
17th March 2013, 13:34
Minor update, I noticed too late, that Winamp uses another dir for system components now.
So along with:
$INSTDIR\System
we now have:
$INSTDIR\Components
as well, if the cloud shit was installed.
As for the GUI, I have not enough space to show the second path, if present, but the reports should show the new path correctly, if it's present.
That added a pluralization issue.
The English String "Winamp System Components Path:" is wrong, if we have more than 1 path.
So to make it short, I've just added a new string:
LangString WINAMP_SYSTEM_PATHS ${LANG_ENGLISH} "Winamp System Components Paths:"
Again sorry for all, who were already working on it.
To summarize all changes from the original v2.0 language file release from yesterday:
added LangString WINAMP_SYSTEM_PATHS
added LangString NO_MilkDROP_DIR
added LangString NO_AVS_DIR
added LangString GET_BACKUP_TOOL
changed LangString PLAYBACK_OUTPUT_BITRATE (thanks Pawel/Egg)
That should be all now.
-Chris
Koopa
17th March 2013, 18:31
Winamp Info Tool v4.0 RC2 available (http://forums.winamp.com/showthread.php?t=328932)
4.0 RC2:
- made installed Internet Explorer version available in the GUI
- moved Winamp Installation Type directly behind the version number
- made some missing strings localizable
- updated Polish language file to v2.0 (thanks Paweł)
- [TXT Generator] fixed some minor cosmetic glitches
- [HTML/TXT Generator] added detection of 'Components' dir if present
- [HTML/TXT Generator] added listing of .w6c files under 'Winamp System Components'
- [HTML Generator] made that 'Installed Winamp System Components' count .w6c files in summary as well
- [HTML/TXT Generator] fixed detection of 'Remove Silence' option state
- [HTML/TXT Generator] fixed totally borked calculation of the 'Remove Silence' cutoff value
- [HTML/TXT Generator] made a few missing error messages localizable
From my testings and code review, it should be a zero bug release now. I'm done with it and will only wait for updated translations. I'll re-submit it to Winamp.com in a bit, once the translators could do their job.
-Chris
Koopa
26th March 2013, 21:54
4.0 RC3:
- updated English and German language files to v2.1
- [HTML Generator] moved statistics of installed system files, dll files in Winamp's root dir and Gracenote system files to a new category
- [HTML Generator] moved listing of w5s/w6c, Gracenote and dll files directly after listing of the installed language files
- [HTML Generator] improved design of system component paths (thanks Egg/DrO)
- [TXT Generator] added listing of Gracenote System Files
- [TXT Generator] added total amount of installed System Files and Language Files
- [TXT Generator] renamed 'Summary of installed Icon Libraries / Tray Control Icon Packs' to 'Summary of installed Miscellenous Files'
- [TXT Generator] added total amount of installed Nullsoft Sound Processing
Studio DSP presets
- [TXT Generator] improved the overall design of the statistics
- [HTML/TXT Generator] improved the overall design of the reports
- [HTML/TXT Generator] now share the same Calculation/Statistics code
I made some more significant changes, than people shouldd do for releases and sadly, I'll force another language update, but the changes were needed, though.
- all 3 reports (HTML Unicode, HTML ANSI, TXT) now share the same code for statistics/calculation stuff, this simplified the code and makes it much more easy for me to maintain the code
- the TXT report now has excatly the same features like the HTML report, this includes all listings of plugins/components as well as the same statistics*
- translators now can move the variables in the statistics for TXT reports too (was only possible for HTML reports before
- removed a lot of formatting issues in HTML and TXT reports
*When I created the report stuff originally, I focused on HTML report, because it's eye candy and is really fun to read.
But since the tool became the recommended reporting tool in the forums and TXT is the default report format, it really should support the same features like the HTML report.
There were some missing things like listing of Gracenote files as well as the lack of some statistics and that's not really ideal.
So what should I do, a. release the version as is, since we already reached RC status or b. make that the translators hate you and live with the risk of some signioficant changes, but since we had no final version yet, i think my decision was the right.
-Chris
PS: the updated language file will be available at weekend.
MarkRH
27th March 2013, 07:20
Hmm.. seems a few emails never got to me about updates to this thread. Anyway, just ran 4.0.0rc3 here and it seems OK. Here's the HTML output: http://www.markheadrick.com/winamp-info.shtml
My website includes the tool's output so I did need to edit out everything outside the body tags and moved the CSS to a separate file to work with my site.
Koopa
27th March 2013, 20:31
MarkRH:
thanks for your feedback. In your report all file sizes are left aligned, is that wanted or does it not correctly read the CSS for you?
-Chris
MarkRH
27th March 2013, 23:30
On inspection, it's reading the CSS fine. My site's CSS has TD set to align-left by default which is over-riding the TD's align="right". Actually, align="right" shouldn't be used. Should be using style="text-align: right;" so it will over-ride any previous TD styling.
I just need to do a global search and replace on all the align="right" values and change them to style="text-align: right;"
Ok, now it's properly displaying those specific ones to the right: http://www.markheadrick.com/winamp-info.shtml
Koopa
29th March 2013, 22:02
The updated language file is now available.
I have fixed all things, which were needed for 4.0 and when I don't stop working on it now, we never have a 4.0 release to replace the old 3.x version.
The updated language file has a lot of improvements and makes the whole thing more smooth.
Again, I'm sorry for the original 2.0 release of the language file, but there were still too many issues. It's better to address issues now, than later.
You can now start updating your files, there will be definitively no new language update during the next weeks.
As usual, all files are available on xlat for people who have access.
-Chris
Koopa
30th March 2013, 16:54
Winamp Info Tool v4.0 RC4 available
4.0 RC4:
- made that Tool doesn't require a restart anymore if the report format was changed
- minor GUI improvements and tweaks
- fixed 'Delete all reports' wasn't working correctly in all cases
- [HTML/TXT Generator] minor improvements and tweaks
- [TXT Generator] fixed error message and display glitch, if no 'Components' are present on the system
- [TXT Generator] fixed a rare bug that listing of dll files in Winamp's root dir could fail
Close to final. I guess some people will be happy, that you know can switch the report format on the fly.
-Chris
ravermeister
30th March 2013, 20:36
Hi, don't know if it is becaus of the beta state, but
> the tool does report new version for Winamp 5.7 (I Think it is the beta) [1]
and points me to the 5.63 Download.... [2]
> the tool does report new version for Backup tool and if I click yes [3]
it simply redirects the default browser to forums.winamp.com
--> Backup tool itself says its the newest version... [4]
below are the Screenshots:
[1] http://jonnyrimkus.square7.ch/stuff/winamp_info_tool/winamp_new.png
[2] http://jonnyrimkus.square7.ch/stuff/winamp_info_tool/winamp_download.png
[3] http://jonnyrimkus.square7.ch/stuff/winamp_info_tool/backup_tool.png
[4] http://jonnyrimkus.square7.ch/stuff/winamp_info_tool/backup_tool_msg.png
Kind regards Ravermeister
Koopa
30th March 2013, 20:46
Thanks for your feedback, I've played with the update.ini file for testing, I guess it should now all work again.
If a Backup Tool update is available, it will open the Backup Tool forums thread in the forums.
I'll double check the whole update code before I release the final and will fix the German typo in on of the message boxes as well.
-Chris
MarkRH
30th March 2013, 22:00
Tried out RC4 and things seem ok on my end. Had to do the normal pre-edit of the HTML output to fit with my website (remove everything before and after the body tags, and do a global search and replace on alight="right" to style="text-align: right;" for those TD elements to align as desired).
Koopa
30th March 2013, 22:13
I can apply text-align: right for next build, but that you have to rip out stuff to fit your website, is nothing I can fix on my end. ;)
[Edit] When i have some time, I'll add an hidden option for you so that the report starts after the body. But no idea, whehn I'm able to do it.
Koopa
6th April 2013, 20:13
Winamp Info Tool v4.0 available (http://forums.winamp.com/showthread.php?t=328932)
4.0:
- made that the save preferences button shows an info popup, that a restart is required, if the font was changed
- removed obsolete red 'Some Preferences need a restart of the tool...' text from bottom of prefs
- improved 'Delete all reports' button and 'Always delete reports, when creating new reports' option functionallity
- updated Polish language file to v2.1 (thanks Paweł)
- updated Japanese language file to v2.1 (thanks T-Matsu)
- updated Turkish language file to v2.1 (thanks Ali)
- updated PortugueseBR language file to v2.1 (thanks candiba)
- [HTML/TXT Generator] added listing of d3dx9_31.dll and D3DX9_42.dll under 'System Components' if present
- [TXT Generator] fixed visual glitches with listing of AVS/MilkDrop presets
That's a solid base for info reports, development directly goes on with new features.
I've resubmitted it to Winamp.com and we finally can get rid of the old v3.x version.
Funny, if this wouldn't be the replacement of the Nunz Plugin, we probably hadn't seen so many 4.x releases over the last weeks.
As soon as it's available on Winamp.com, I'll change the download link.
Translators can still update their language files, I can always created a new 4.01 for updated translations.
-Chris
Koopa
6th April 2013, 21:10
Now available on Winamp.com, the download link in the first posting has been changed.
http://www.winamp.com/plugin/details/222500
Happy reporting,
Chris
Aminifu
7th April 2013, 16:52
Hi Koopa,
I've just noticed that the Info Tool lists d3dx9_31.dll and d3dx9_42.dll under the "Installed Winamp System Components" section. It is good that these libraries are listed since some Winamp components need them, but it can be confusing for some users because these are Windows system files and are not located in any of the Winamp program folders. Furthermore these 2 files are not part of the standard install for newer Windows versions.
There are other Windows files that Winamp needs that a user may not have installed, like the Windows Media Engine (v9.1 - v10). I refer you to post #20 in the thread linked below.
http://forums.winamp.com/showthread.php?t=356119
I suggest adding a new section for the Windows system files needed by Winamp and listing these type of files there. This section could list these files by name and indicate if they are present or not. I'm not suggesting listing all the Windows system files used, that would be too long a list. Just those that are not part of a standard Windows install and those that are not available because the user didn't install (or uninstalled) a major, but optional, Windows utility, like WMP or IE.
A section like this could help in troubleshooting, imo.
Koopa
7th April 2013, 17:25
Hey,
they are basically winamp system files, because MilkDrop and the lovely Video OSD need them. Winamp's installer will make sure, that you got these files.
Sure, it's not ideal, to list them under 'System Components' but it was a last minute change and I asked Egg if it could be useful for tech support reports.
Any new category would result in an updated language file plus I'm not too sure, under which category I should list 2 files only.
You can expect changes for the next version, but for now it's a fine indicator for people, who provide tech support.
-Chris
Aminifu
7th April 2013, 18:21
Ok, I understand.
After reading Batter Pudding's recent experience with the installer and those DX9 files and remembering that thread I provided the link to, I started wondering if there were other non-Winamp files that the installer should look for and your excellent utility could report on.
Anyway, I appreciate your work on the Info Tool, even more now that "One for Nunz" is no more. I had been using them both. Your utility is more comprehensive and only lacked the plug-in version numbers (which you could not access).
Koopa
7th April 2013, 18:37
Thanks for your feedback, if you have anything, which you think should be added, just lemme know.
Your utility is more comprehensive and only lacked the plug-in version numbers (which you could not access).
Never say never. ;)
-Chris
MrSinatra
7th April 2013, 18:47
Now available on Winamp.com, the download link in the first posting has been changed.
http://www.winamp.com/plugin/details/222500
I get a 404. win7, IE10
Koopa
7th April 2013, 18:53
Working fine here, does this work for you:
http://www.winamp.com/plugin/winamp-info-tool-v4-0/222500
if so I'll change the download link.
-Chris
MrSinatra
7th April 2013, 19:15
no, both links seemingly take me to the same screen where I can DL the tool, but when I click the DL button on either I get the 404.
Koopa
7th April 2013, 19:22
Maybe both servers are not synched and you get a cache issue (nothing new related to Winamp servers).
I can download the file. Bets is you wait a bit and try it later again.
[Edit] Seems to be a server issue, if the yhaven't fixed it untl tomorrow I'll change the download link.
MrSinatra
7th April 2013, 19:38
I did nothing different on my end, but now it is working, so that's good.
one thing I would encourage you to include, is in the info tool where it has playback settings, it shows the equalizer as disabled. but I see nothing about the limiter.
it maybe the case that when the equalizer is disabled, so is the limiter, idk, but I think its worthy of its own line, especially if the equalizer is enabled. I think the limiter and equalizer are both enabled on a new virgin install of winamp, and that's something people should know. there's nothing wrong with the equalizer imo, but I think its really bad to use the limiter, especially if u don't know its being used and / or you use RG anyway.
also, some "watch folders" report would be good, in the ext report, as it would be helpful to troubleshooting in the forums.
those minor things aside, this is a very nice piece of diagnostics. hopefully u will be given the access you need to get vers and so on. it will certainly be helpful to those of us in the forums who try to help others fix their problems.
EDIT:
ps. I forgot to mention the cloud info, like FB login, cloud dirs. and files, etc...
Koopa
7th April 2013, 20:09
The limiter which you can see there, is the EQ limiter,
Prefs -> Playback -> Equalizer.
The limiter is set on as default, but only will work, if the EQ is enabled. I bet you mean another limiter.
As for watched folders, we shall see. As for the cloud stuff, I probably have to try it out, I guess. :D
Thanks for your feedback.
-Chris
MrSinatra
7th April 2013, 20:16
The limiter which you cans ee there, is the EQ limiter,
Prefs -> Playback -> Equalizer.
The limiter is set on as default, but only will work, if the EQ is enabled. I bet you mean another limiter.
no, that's the right one I think. I don't know why they have it on by default, esp if the equalizer isn't on by default. but even when the equalizer is on, I don't know why the limiter should also be on. but the main thing is you are saying the limiter status is reported by your tool IF the equalizer is on, and that's good enough for me.
As for watched folders, we shall see. As for the cloud stuff, I probably have to try it out, I guess. :D
Thanks for your feedback.
-Chris
no need to thank me, thanks for your work. I just mention those things so u can mull them over, I realize it comes down to your investment in time. the watch folders would be a nice bit though, b/c for people like me or Aminifu or BP, it can tell us a lot about why or what a user needs to do to fix an issue they might be having, and saves us from the painful convo necessary to get that info.
thanks again!
Koopa
7th April 2013, 20:36
The global EQ ON/Off settings overrides the limiter option, so if the EQ is disabled, the limiter is as well.
For next version:
http://www.meggamusic.co.uk/shup/1365366748/nextbigthing.png
I noticed, that the language selection stuff was a bit confusing for some people. So you will be able to change the language directly in the options. The language selector on start will only appear, if the ini file holds no valid language entry.
The 'Remember selected language' option is obsolete and was removed. resetting the preferences to default settings, will set it to English then.
But there is no ETA on 4.1, since there are plans for more things and my time is limited at moment. Also need the help of a friend for some 4.1 stuff and his time is limited as well, hehe.
-Chris
Koopa
10th April 2013, 23:10
For next version:
http://www.meggamusic.co.uk/shup/1365635536/next.png
I hope I can resolve the last remaining issues with the code at weekend.
Big thanks to Pawel, who helped me with the code and DrO for implementing version numbers to the resources of all official plugins. I hope the Essentials Plugins will follow in future, heh.
-Chris
MarkRH
17th April 2013, 07:01
Well, I finally tried out the 4.0 version. Its output is here: http://www.markheadrick.com/winamp-info.shtml (well, after I applied my edits to the HTML output).
When I downloaded the file from the plugins page http://www.winamp.com/plugin/details/222500 , here's the file it offered up to me: Winamp_Info_Tool_v2_2_3_4_5.exe
A tad confusing as it seems to imply version 2.2.3.4.5 of the tool. LOL. The file version was 4.0.0.3006 though. Using Firefox 20.0.1 for what that's worth.
Koopa
17th April 2013, 07:50
The 2.2.3.4.5 thing will be automatically added by the weird winamp.com submit system. I'm really not happy with it either.
I'll try to upload the next version as zip or via installer, because it's really confusing.
-Chris
Aminifu
17th April 2013, 13:44
Hi Koopa,
For the past week, I have been comparing your Winamp Info Report (in your signature) to mine and I noticed that "msvcr90.dll" is listed as installed in Winamp's root directory.
According to a recent post by DJ Egg (#253 in this thread: http://forums.winamp.com/showthread.php?t=356750&page=7), it is in the wrong place.
"On WinXP/7/8 it goes in the "%ProgramFiles%\Winamp\Microsoft.VC90.CRT" folder,
whereas on Win2k it needed to go in just the "%ProgramFiles%\Winamp" root dir."
On my system this library file is in the correct folder, but Winamp uses a newer version from my Windows WinSxS folder. So on my computer, I don't think the location matters, but I decided to mention it so that you could check your computer and avoid potential problems going forward.
I wouldn't want you to have any unnecessary downtime while working on the next version of the Info Tool. ;)
vBulletin® v3.8.6, Copyright ©2000-2013, Jelsoft Enterprises Ltd.