You are here

CrystalDiskInfo Portable 3.10.0 Development Test 1

26 posts / 0 new
Last post
computerfreaker
computerfreaker's picture
Offline
Last seen: 12 years 6 months ago
Developer
Joined: 2009-08-11 11:24
CrystalDiskInfo Portable 3.10.0 Development Test 1

Application: CrystalDiskInfo
Category: Utilities
Description: CrystalDiskInfo monitors HDD/SSD health status and temperature, and does all the usual monitoring/graphing of S.M.A.R.T. information. It also tells you how many times the hard disk has been turned on and how many hours it's been on for.

Download CrystalDiskInfo Portable 3.10.0 Development Test 1 [1.27MB download / 2.4MB installed]

(MD5: b6ba5bce887087f641ebe10fcafa1b05)

Release Notes:

Version 3.10.0, Development Test 1 (2011-02-03):
Updated to the latest version of CrystalDiskInfo
Updated to the latest version of the PortableApps.com Launcher
Updated to the latest version of the PortableApps.com Installer

Version 3.8.0.0, Development Test 1 (2010-09-09):
Updated to the latest version of CrystalDiskInfo
Updated to the latest version of the PortableApps.com Installer
Improvement: Made several minor improvements (thanks to Chris Morgan for suggestions)

Version 3.7.0.0, Development Test 2 (2010-08-03):
Bug fix: Language switching was handled incorrectly (thanks to depp.jones for report)

Version 3.7.0.0, Development Test 1 (2010-08-02):
Improvement: Updated to the latest version of CrystalDiskInfo
Improvement: Updated to the latest version of the PortableApps.com Installer
Improvement: Added language-switching support
Improvement: Deleted installer.ini to ensure all supported languages are available
Improvement: Moved some files from DefaultData to App\CrystalDiskInfo to make CrystalDiskInfo Portable start up a little faster

Version 3.6.4.0, Development Test 1 (2010-06-14):
Improvement: Updated to the latest version of CrystalDiskInfo

Version 3.6.0.0, Development Test 3 (2010-06-06):
Bug fix: CrystalDiskInfo requires admin rights to run, but the launcher didn't force the user to provide them (thanks to Cheetah for report)

Version 3.6.0.0, Development Test 2 (2010-06-05):
Improvement: Updated to the latest version of CrystalDiskInfo
Improvement: Updated to the latest version of the PortableApps.com Launcher
Improvement: Updated to the latest version of the PortableApps.com Installer
Improvement: Updated to the latest version of the PortableApps.com Format

Version 3.6.0.0, Development Test 1 (unreleased):
Initial Release

Mark Sikkema
Offline
Last seen: 12 years 6 months ago
Developer
Joined: 2009-07-20 14:55
Thanx for this app.

So now I am absolutely sure my current hard disk is just about death! Wink

I done a regshot, what was clean besides the following file:

C:\Documents and Settings\Gringoloco\Local Settings\Temporary Internet Files\Content.IE5\6YHIJBLV\103[1]

All working good, but would be nice to have proper language switching, at the moment it just switched to Dutch automatically. (I suppose that's what my OS is set to!)

FYI, contents of file '103[1]':

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>CrystalDiskInfo -Feena-</title>
</head>
<body>
</body>
</html>

Formerly Gringoloco
Windows XP Pro sp3 x32

computerfreaker
computerfreaker's picture
Offline
Last seen: 12 years 6 months ago
Developer
Joined: 2009-08-11 11:24
Thanks for testing!

Thanks for testing this!
I'm not sure what's up with the language switching; I didn't do anything to directly impact that, as far as I know, so it's probably CrystalDiskInfo itself. Did it switch languages if you selected a different language from the Language menu?

As for that HTML file, I didn't notice it during my testing but I've got a bad feeling about it. Did you do anything Internet-related with CDI (e.g. opening the help files)?

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

Mark Sikkema
Offline
Last seen: 12 years 6 months ago
Developer
Joined: 2009-07-20 14:55
Language switching:

Language switching: DiskInfo.ini, [Setting], Language=English or Dutch
It seems to set it self to the OS default if DiskInfo.ini (or value) is missing, but if I set it in the menu to English it keeps the setting. So just set up the launcher to switch it accordingly.

File left behind: No I didn't open any help file, I just tested it by only running the app and closing it immediately, and it produced the same file ! Probably will be a real hack to deal with that one !

Some thing else: I do not think there is any need for static files/folders to be moved from/to the Data folder. Like 'CdiResource\theme' & 'CdiResource\language', or maybe even the whole 'CdiResource' folder !

Formerly Gringoloco
Windows XP Pro sp3 x32

computerfreaker
computerfreaker's picture
Offline
Last seen: 12 years 6 months ago
Developer
Joined: 2009-08-11 11:24
Re: Language switching. I'm

Re: Language switching. I'm actually inclined to leave it as-is; most users will probably appreciate having CDI use the OS language by default.

Re: File left behind. I just found out why my tests didn't detect this: on my machine, it's deleted as soon as CDI exits. Are you sure CDI actually quit? There's a hide function somewhere in there, IIRC, so CDI could possibly be running in the background? I know that's not likely, but it's certainly worth checking before I try XULRunner.
Also, what OS are you on? I'm on XP Pro SP3. It's possible the OS difference is causing this, in which case feedback from others would be really helpful.

Re: CdiResource. I'm not sure how static those folders actually are; users can add more themes, etc., so I figured I'd put CdiResource in Data. I did the same thing with BleachBit Portable.
I'm not sure I'm right, though, so some feedback from others would be good here too.

Thanks for the help, Gringoloco!

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

Cheetah
Cheetah's picture
Offline
Last seen: 4 years 4 months ago
Joined: 2007-02-07 14:36
Needs elevation manifest for win7 (& vista?)

App won't run at all without elevation (run as adminstrator) on win7 (and presumably vista) ... I guess the launcher should have a manifest so that it will automatically prompt for this?

computerfreaker
computerfreaker's picture
Offline
Last seen: 12 years 6 months ago
Developer
Joined: 2009-08-11 11:24
Yep, you're right.

Yep, you're right. CrystalDiskInfo won't run without admin rights on XP, either. I'll add that requirement to the launcher, then upload the new version within half an hour or so. Done.

Thanks for the report!

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

computerfreaker
computerfreaker's picture
Offline
Last seen: 12 years 6 months ago
Developer
Joined: 2009-08-11 11:24
Updated, 2010-06-06

Updated, 2010-06-06; see above for details.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

computerfreaker
computerfreaker's picture
Offline
Last seen: 12 years 6 months ago
Developer
Joined: 2009-08-11 11:24
Updated, 2010-06-14

Updated, 2010-06-14; see above for details.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

computerfreaker
computerfreaker's picture
Offline
Last seen: 12 years 6 months ago
Developer
Joined: 2009-08-11 11:24
Updated, 2010-08-02

Updated, 2010-08-02; see above for details.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

depp.jones
Offline
Last seen: 1 day 8 hours ago
DeveloperTranslator
Joined: 2010-06-05 17:19
Error

I get an error box: Fatal Error. Missing Language Files!!
After I dismiss it, it seems to work properly and correctly chooses german language settings.
I use XP SP3 w/admin rights, german language.

computerfreaker
computerfreaker's picture
Offline
Last seen: 12 years 6 months ago
Developer
Joined: 2009-08-11 11:24
Thanks for the report. I've

Thanks for the report. I've got a couple of questions, if you don't mind.

#1: Are you launching CrystalDiskInfo Portable from the Platform or separately?
#2: Do you have the latest version of CrystalDiskInfo Portable?
#3: Are there any files in App\CrystalDiskInfo\CdiResource\language?

Thanks!

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

depp.jones
Offline
Last seen: 1 day 8 hours ago
DeveloperTranslator
Joined: 2010-06-05 17:19
Report

Hi, at first glance, I didn't find anything suspicious.

1: Yes, directly from the Platform.
2: Yes, installed yesterday evening.
3: Yes. 2 folders (dialog/language). The language folder contains 26 languages files.

I'll try a fresh install and report later.

-edit-
After a fresh install, the error is gone.

-edit2-
Too early... Second launch produces the same error. I did a directory compare and appart from some minor changes in theme coloring (in default data) from 3.6.4 to 3.7.0 a setting in Data\DiskInfo.ini changed - from "German" (fresh install) to "GERMAN" (second run). Maybe case sensitivity is the problem.

-edit3-
I happens when the launcher copies DiskInfo.ini to the folder "App\CrystalDiskInfo". When I rename in before the launch, it is created new and no error occurs. When I edit it while CDI is running, it is stored correctly in "Data" after quitting. It gets somehow edited at the next run (by the lauchner I suppose).

bye, dj

computerfreaker
computerfreaker's picture
Offline
Last seen: 12 years 6 months ago
Developer
Joined: 2009-08-11 11:24
Thanks for the detailed

Thanks for the detailed tests; they told me everything I need to know.
As you suspected, case sensitivity with the language setting is probably the issue. I've uploaded a new Development Test of CrystalDiskInfo Portable; could you please see if that fixes your problem?

Thank you!

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

depp.jones
Offline
Last seen: 1 day 8 hours ago
DeveloperTranslator
Joined: 2010-06-05 17:19
One solved, one created...

Hi, the language error is fixed, but I found a new issue. The error message is now: Not Found "CdiResource\theme\default\Main.css".
It occurs just at first launch and the launcher quits afterwards. At the second launch, everything is fine.
Obviously the folder CdiResource in Data is created at first run, since it initially is empty. The folder theme never appeard in App\CrystalDiskInfo\CdiResource\.
After that everything works, and the folder theme is copied from Data\CdiResource to App\CrystalDiskInfo\CdiResource\ and back by the launcher.

computerfreaker
computerfreaker's picture
Offline
Last seen: 12 years 6 months ago
Developer
Joined: 2009-08-11 11:24
That is incredibly weird.

That is incredibly weird. I've got more questions for you, if you don't mind, because I can't reproduce this at all.
* Can you consistently reproduce this?
* Was this a clean installation of CrystalDiskInfo Portable?
* Are you sure the theme folder never made it to App\CrystalDiskInfo\CdiResource on first run? I'm not doubting what you're telling me, I'm just hoping the theme folder took a little too long to copy (as opposed to not being copied at all).
* While CrystalDiskInfo Portable was running, did the theme folder get copied into Data\CdiResource\theme? (It's important that you check while CrystalDiskInfo Portable is running, because things change after the launcher exits)

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

depp.jones
Offline
Last seen: 1 day 8 hours ago
DeveloperTranslator
Joined: 2010-06-05 17:19
I'll check that. Timing maybe

I'll check that.
Timing maybe an issue.

-edit-
Ok, I doublechecked before and had reproduced it about 4-5 times with the reported observations (everytime deleted the folder CrystalDiskInfoPortable and reinstalled via PA Platform (2.0 Beta 5 Pre 2).
Now I tried it again and I worked right from the start. Pardon

I observed both folders (Data and App\CrystalDiskInfo\CdiResource) and everything appeared as expected. What puzzles me, is that I didn't change the setup, same procedure as before. I just exited and restarted PA Platform once in between as it got hung up during uninstall of an unwanted app (I know why I usually delete folders manually...).

To answer your questions, just for the record: Biggrin

  • no more
  • yes
  • It didn't appear before the error box and then the launcher quit. I suspect a timing problem. Maybe something with PA was messed up as I tested a bunch of new and updated apps today and did not restart PA for a while.
    Now everything works fine.
  • Yes. I assume it gets copied from DefaultData at firstrun. (though I'm not new to PA, I just started to look behind the scenes.)

Sorry for the "false positive", now it works flawless.

computerfreaker
computerfreaker's picture
Offline
Last seen: 12 years 6 months ago
Developer
Joined: 2009-08-11 11:24
Weird. It was probably a

Weird. It was probably a one-time problem with your system, as I've not seen anything like that and I don't believe there's much (any?) opportunity for a race condition in the PortableApps.com Launcher. I will mention this to Chris Morgan (the head developer of the PortableApps.com Launcher) though, just in case something is wrong.

Thanks!

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

Chris Morgan
Chris Morgan's picture
Offline
Last seen: 8 years 9 months ago
Joined: 2007-04-15 21:08
Handles

It seems to me that the most likely explanation is that something had a handle open on the directory - if it was open in Explorer, that will be the culprit. Having a handle open on the resource locks it so that the Rename command fails.

I am a Christian and a developer and moderator here.

“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1

depp.jones
Offline
Last seen: 1 day 8 hours ago
DeveloperTranslator
Joined: 2010-06-05 17:19
That was what I thought at

That was what I thought at first and checked it with unlocker because I only had two explorer windows open (Data and CdiResource so no problem here). But as said, I tried some Dev-Test apps before, some of them kind of unstable. Should have restartet PA or my Notebook sometime earlier...

Chris Morgan
Chris Morgan's picture
Offline
Last seen: 8 years 9 months ago
Joined: 2007-04-15 21:08
Handles

I still think it's likely to have been locked in some way by some handle. Unless any further evidence comes up, I think I'm willing to dismiss it as a freak situation.

I am a Christian and a developer and moderator here.

“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1

computerfreaker
computerfreaker's picture
Offline
Last seen: 12 years 6 months ago
Developer
Joined: 2009-08-11 11:24
Updated, 2010-08-03

Updated, 2010-08-03; see above for details.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

computerfreaker
computerfreaker's picture
Offline
Last seen: 12 years 6 months ago
Developer
Joined: 2009-08-11 11:24
Updated, 2010-09-09

Updated, 2010-09-09; see above for details.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

computerfreaker
computerfreaker's picture
Offline
Last seen: 12 years 6 months ago
Developer
Joined: 2009-08-11 11:24
Updated, 2011-02-03

Updated to version 3.10.0 on 2011-02-03; see above for details.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

sweepsnregs
sweepsnregs's picture
Offline
Last seen: 2 years 5 months ago
Joined: 2009-11-26 00:26
Hi computerfreaker! Can u PAF...
computerfreaker
computerfreaker's picture
Offline
Last seen: 12 years 6 months ago
Developer
Joined: 2009-08-11 11:24
I'll take a look at

I'll take a look at CrystalDiskMark. I'm a bit hesitant to take on a new app right now, since I have very little spare time and plenty of apps on my hands already, but CDM doesn't look too bad (just a single settings file in %APPDATA%, if PortableFreeware.com is accurate).
EDIT: CrystalDiskMark was even easier to work with than Portable Freeware suggested. Here's my portable version.

I'll update Iron when I get a chance; as I mentioned, I don't have much time, and Iron is one of the most demanding apps I have, both in terms of time and computing resources, so I've been focusing on my smaller apps that require less time to update. Once I finish getting those back up to date, I'll see what I can do with Iron.

Thank you!

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

Log in or register to post comments