You are here

WorldClock Portable 3.1.29 Development Test 3

32 posts / 0 new
Last post
computerfreaker
computerfreaker's picture
Offline
Last seen: 11 years 5 months ago
Developer
Joined: 2009-08-11 11:24
WorldClock Portable 3.1.29 Development Test 3

Application: WorldClock
Category: Utilities
Description: WorldClock shows you the time in different places over the world. Also included are the Swatch Internet Time, Julian Date and StarDate. You can also use it to synchronize the time with an atomic clock.

Download WorldClock Portable 3.1.29 Development Test 3 [1.4 MB download / 3.5MB installed]
(MD5: b196190785dac31ee7fa45198c8ae18a)

Permission:
Permission to bundle WorldClock with the launcher has been requested & granted. Here's what Wim Heirman, WorldClock's author, said:

I don't mind you distributing it yourself if that's easier for you or the users (I'm sure you'll check for updates regularly).

Mr. Heirman was quite helpful, and even provided me with a list of Registry keys used by WorldClock. He was also quite complimentary of PortableApps.com.
Please, check out his site - he's got lots of other great freeware there, too! (I intend to eventually portabilize all his apps)
Thank you, Mr. Heirman!

Release Notes:

Development Test 3 (2010-06-05):
Bug fix: Fixed a few minor errors in appinfo.ini
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

Development Test 2 (2010-04-08):
Upgraded to the latest version of the PortableApps.com Launcher (this should fix an issue where some files were left behind in the temp folder)

Development Test 1 (2010-04-03):
Initial release

vf2nsr
vf2nsr's picture
Offline
Last seen: 6 years 3 months ago
Developer
Joined: 2010-02-13 17:10
we must be thinking alike

Wow who would have thought 2 clocks on one day, I just released earht clock and now you with world clock, I will take a look, I am sure it is a great program!

“Be who you are and say what you feel because those who mind don't matter and those who matter don't mind.” Dr. Seuss

ceciliaFX
ceciliaFX's picture
Offline
Last seen: 5 months 4 weeks ago
Joined: 2007-04-24 14:18
tried this with

windows 2000 and it leaved behind a file in the user/Local Settings/Temp dir

I'm not on that laptop at the moment but I can get the exact file later

on windows 7 world clock doesn't even start. I get this notification:

http://i44.tinypic.com/1rb5tk.png

"No one man can terrorize a whole nation unless we are all his accomplices." - Edward R. Murrow

computerfreaker
computerfreaker's picture
Offline
Last seen: 11 years 5 months ago
Developer
Joined: 2009-08-11 11:24
There shouldn't be anything

There shouldn't be anything left behind in %TEMP% - PAL should have taken care of that.
If you're comfortable editing INI files, I'd like you to try something; I have an unsettling idea about the problem's cause, and I'd like to see if I'm right or not.

Could you try running WorldClock Portable a second time (from the same location) on your Win7 box? I was able to reproduce your problem on my XP machine, but running WorldClock Portable a second time (from the same location) worked. I'll see if I can figure out a quick fix later today. I have a pretty good idea what the problem is.

Thanks for the feedback!

"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."

ceciliaFX
ceciliaFX's picture
Offline
Last seen: 5 months 4 weeks ago
Joined: 2007-04-24 14:18
sure, one OS at a time, on wiin 2000

I started WorldClock up and then Exited the program.
I looked in here:
C:\Documents and Settings\cecilia\Local Settings\Temp\nse202.tmp

which has a file called "launcher.ini"

this is an exact copy of
E:\Programs\PortableApps\WorldClock\App\AppInfo\Launcher\WorldClockPortable.ini

I'm going to turn on my Win7 laptop and try your suggestion (and yes, I always keep my portable programs in exactly the same place). BRB

"No one man can terrorize a whole nation unless we are all his accomplices." - Edward R. Murrow

computerfreaker
computerfreaker's picture
Offline
Last seen: 11 years 5 months ago
Developer
Joined: 2009-08-11 11:24
OK, that's not so good. PAL

OK, that's not so good. PAL is leaving stuff behind.
EDIT: confirmed on my own XP Pro SP3 system.

EDIT 2: I just realized I'm using an old version of PAL, so I'll update to the latest version and see if that fixes your file-leaving problem.

"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."

OliverK
OliverK's picture
Offline
Last seen: 1 year 7 months ago
Developer
Joined: 2007-03-27 15:21
Last I knew, PAL would leave

Last I knew, PAL would leave the launcher.ini on the host. In case the drive got yanked without all the programs being closed.

If this is still, true, I do not know.

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

Chris Morgan
Chris Morgan's picture
Offline
Last seen: 7 years 7 months ago
Joined: 2007-04-15 21:08
No

That's changed in the repository. I just need to do a new release.

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

ceciliaFX
ceciliaFX's picture
Offline
Last seen: 5 months 4 weeks ago
Joined: 2007-04-24 14:18
Could you try running WorldClock Portable a second time on Win7

yup, tried it and it still didn't start up.

and that error window comes up every time.

plus, it leaves an ini file in the user/temp directory

I mean, I opened the file (called launcher, i believe) in wordpad and it mentions Worldclock, so i know it's that program that is leaving the file there

"No one man can terrorize a whole nation unless we are all his accomplices." - Edward R. Murrow

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

Thanks for the report.

I have a pretty good idea why that error screen is coming up; there's probably not a lot I can do about it, unfortunately (I'd need to change WorldClock's source code to truly fix the problem), but I can sure try.

The file-leaving problem will hopefully be fixed once I upgrade to the latest version of PAL; expect an update in less than an hour.
UPDATE: sorry, I can't get an update out right now. I got bogged down trying to get PAL & NSISu to play nicely together: https://portableapps.com/node/23109#comment-146775

"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: 11 years 5 months ago
Developer
Joined: 2009-08-11 11:24
Updated, 2010-04-08

Updated, 2010-04-08; 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."

ceciliaFX
ceciliaFX's picture
Offline
Last seen: 5 months 4 weeks ago
Joined: 2007-04-24 14:18
Test 2 works fine on win2000

when I close the program all temp files are deleted from Temp.

thanks!

"No one man can terrorize a whole nation unless we are all his accomplices." - Edward R. Murrow

computerfreaker
computerfreaker's picture
Offline
Last seen: 11 years 5 months ago
Developer
Joined: 2009-08-11 11:24
Great

Glad that's working correctly now!
Now to see if I can figure out how to fix the component-registration problem (looks like a classic case of DLL ****)

"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."

Devo
Offline
Last seen: 4 months 2 weeks ago
Joined: 2007-09-04 14:55
Doesn't Work on Win7 64-bit

You should note that this doesn't work on Win7 64-bit. I downloaded and ran it several times. Every time the launcher works correctly, but when it tries to launch the program it throws up an error:

Run-time error '5':
Invalid procedure call or argument
computerfreaker
computerfreaker's picture
Offline
Last seen: 11 years 5 months ago
Developer
Joined: 2009-08-11 11:24
If you try to launch the

If you try to launch the non-portable version, do you still get that error?
There's a known problem with registering one or more of WorldClock Portable's components (so far, it's only cropped up on Win 7); it's possible this crash is due to that bug.

Thanks for the feedback! (It's especially valuable since I don't have anything higher than XP Pro SP3 to test on)

"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: 11 years 5 months ago
Developer
Joined: 2009-08-11 11:24
Updated, 2010-06-05

Updated, 2010-06-05; 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."

chinamike
Offline
Last seen: 12 years 6 months ago
Joined: 2010-07-19 19:58
received error message

Hi! downloaded World Clock beta and used the Portable Apps loader to install it onto my thumbdrive, this is the error message I got when I tried to run it:

=============world clock error===================================================

Run-time error '339': Component 'comdlg32.ocx' not correctly registered; file is either missing or invalid

=================================================================================

I really want to use it, so if you can fix it, let me know. email me at the address below

chinamike "at" safe-mail "dot" net

"No matter where you go, there you are" Peter Weller in Buckaroo Bonzai
Aloha from Hawaii!

computerfreaker
computerfreaker's picture
Offline
Last seen: 11 years 5 months ago
Developer
Joined: 2009-08-11 11:24
Thanks for the feedback. I'm

Thanks for the feedback. I'm not sure if this is a problem with WorldClock or with your system; could you try searching in %WINDIR%\system32 and see if comdlg32.ocx is there or not?

"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."

spg SCOTT
spg SCOTT's picture
Offline
Last seen: 10 years 7 months ago
Joined: 2008-08-26 14:11
Same error on Vista 32bit

I get the same error, and there is no file by that name in system32 (there is a DLL, and DLL.MUI files, but not ocx...)

From the FAQs, it seems related to VB5 Runtime library:

Q: I get the error message 'Component COMCTL32.OCX not correctly registered: file is missing or invalid'.
A: You have a version of the VB5 Runtime Library which is incomplete. Try downloading it again here.

http://www.wimsprograms.com/faq.html

“There is a computer disease that anybody who works with computers knows about. It's a very serious disease and it interferes completely with the work. The trouble with computers is that you 'play' with them!”Richard Feynman

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

Thanks for the report. COMCTL32.ocx is definitely part of the VB runtimes; I remember needing it for some of my VB6 apps.
If you copy that file to %WINDIR%\system32, does the problem still occur?

"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."

Soulmech
Offline
Last seen: 10 years 7 months ago
Joined: 2010-03-03 10:52
It's working okay for me so

It's working okay for me so far. Running Win7 x64

SWAG

computerfreaker
computerfreaker's picture
Offline
Last seen: 11 years 5 months ago
Developer
Joined: 2009-08-11 11:24
Thanks for the feedback! Now

Thanks for the feedback! Now I just need to figure out why this is working on some Win7 systems but not others... Pardon

"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."

RPG Man
RPG Man's picture
Offline
Last seen: 10 years 4 months ago
Joined: 2007-08-30 11:14
Windows 7 Problem

Most likely this is caused by COMDLG32.ocx not registered on the Win 7 machine. It seems that Windows 7 will not look in the application folder for the OCX. It will only look in the Windows System 32 folder (deviation from Windows XP). Many web sites are pointing to registering COMDLG32.ocx in order for the portable application to work, which defeats the purpose (in my mind anyway). This seems to be a similar problem that I have with my VB6 programs.

Note: Windows 7 will have MSVBVM60.dll (VB6 virtual machine) installed, but not MSVBVM50.dll used with Visual Basic 5.

Any way we can register the COMDLG32.ocx temporarily with the installer and then un-register it to maintain portability? That would require Admin privileges, sadly.

The only things in life we regret are the risks we didn't take.

computerfreaker
computerfreaker's picture
Offline
Last seen: 11 years 5 months ago
Developer
Joined: 2009-08-11 11:24
Thanks for the pointer to the

Thanks for the pointer to the problem; that would explain why only people on Win7 are seeing the problem.
I can handle that using some custom code, but the chances of causing trouble are fairly high, since (I believe) registering the provided COMDLG32.ocx will unregister COMDLG32.ocx if it's already registered. I'll do some research and see if there's a good way to backup & restore a DLL registration, but it's more likely the WorldClock author will need to fix this.

EDIT: There may be a good way to do this after all. For anybody who's having this issue on Win7, could you please see if %WINDIR%\system32\COMDLG32.ocx exists or not?

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."

ceciliaFX
ceciliaFX's picture
Offline
Last seen: 5 months 4 weeks ago
Joined: 2007-04-24 14:18
yes

\system32\COMDLG32.ocx exists
137 KB

"No one man can terrorize a whole nation unless we are all his accomplices." - Edward R. Murrow

computerfreaker
computerfreaker's picture
Offline
Last seen: 11 years 5 months ago
Developer
Joined: 2009-08-11 11:24
Thanks for checking on that.

Thanks for checking on that. Does %WINDIR%\system32\MSWINSCK.ocx exist on your system?
(Sorry for the separate question, but different people are getting different error messages, so I'm essentially going to handle each case as a separate 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."

RPG Man
RPG Man's picture
Offline
Last seen: 10 years 4 months ago
Joined: 2007-08-30 11:14
Files Do Not Exist

On a Windows 7 32-bit Professional install, the MSWinSck.ocx and the ComDlg32.ocx were not present in the Windows\System or Windows\System32 folders, nor any other folders on the system.

The only things in life we regret are the risks we didn't take.

computerfreaker
computerfreaker's picture
Offline
Last seen: 11 years 5 months ago
Developer
Joined: 2009-08-11 11:24
That's actually good news,

That's actually good news, because it supports my fix idea: I could use custom code to see if those DLLs & OCXs exist in %WINDIR%\system32, then copy the WorldClock ones there if the system doesn't already have a copy.
If you copy MsWinSck.ocx and ComDlg32.ocx to %WINDIR%\system32 (do NOT register them, just copy them), does WorldClock work properly?

Thanks for the help with this!

"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."

RPG Man
RPG Man's picture
Offline
Last seen: 10 years 4 months ago
Joined: 2007-08-30 11:14
Copying alone does not work

Copying the files alone will not work. The program fails with the error that one of the dependencies, MSWinSck.OCX has not been registered correctly. Trying to register the files manually did not work either. The account has administrator access, but running regsvr32 with the file did not work. In Vista one would have to run the CMD prompt as an administrator (right-click: Run As Administrator), but this feature seems to be missing in Windows 7.

The only things in life we regret are the risks we didn't take.

computerfreaker
computerfreaker's picture
Offline
Last seen: 11 years 5 months ago
Developer
Joined: 2009-08-11 11:24
Shoot. That totally shatters

Shoot. That totally shatters any hope of a simple fix from my end.
I'll have to get in touch with the WorldClock author and see if he can do anything with WorldClock itself; if he can't/won't, I'll try to work out some custom code but it's going to be a nightmare.

Well, thanks for the continued testing! Hopefully that will pay off in a little bit.

"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."

irwanwr
Offline
Last seen: 11 years 6 months ago
Joined: 2009-04-03 12:39
Great

I've been looking for this one. Since I got a message that there's no VB5 runtime library or whatever that was Blum
I hope this one would work anywhere. Even on any PC without VB installed on board.

irwanwr

computerfreaker
computerfreaker's picture
Offline
Last seen: 11 years 5 months ago
Developer
Joined: 2009-08-11 11:24
I'm pretty sure WorldClock

I'm pretty sure WorldClock requires the VB runtime libraries, but those should be installed by default from Windows 2000 onward. What OS are you using?

"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