T-Man T-Man

DGM Updated - 0.66.083

DGM Updated - 0.66.083

A new DGM is available via automatic updates. This version should help all
those who were having problems with SDS0004 errors.

ver 0.66.083 date 8-26-2002
- Fixed problem with date conversion. Locale formats of d/M/yyyy were not
properly handled with String date conversion.
- Updated cancel code to be able to cancel download in the middle of a file
(used to wait until file was completed fetched)
- Added code to attemp a redownload of a file when connection fails
- Updated code to handle file resume capabilites
- Fixed bug that didn't recognize a serial number entered in lower case
- Updated SerialNumber Retrieval code to handle proper returns for failures.
- Added /t parameter for setting http timeout parameter. Usage /t 30000
sets timeout for 30 seconds

731 views 46 replies
Reply #27 Top
Ok, I just put a new build of loader.exe and drengin.exe at http://www.drengin.net/temp/drengin.zip

Again this is address the download errors and also "13 Type mismatch 0 Fatal Error".

Some of the main problems that I have been experiencing is comparing the file dates compared to the dates we have on our server. Do to everyone having different date formats and MS Bugs its been a pain in the neck to try and get everything happy. Hopefully this build will finally fix all that (Fingers Crossed)!
Reply #28 Top
T-Man,

I just loaded your 8/29 version of DGM and still get the SDS0004 error, including some entries in the debug file with a 24 hour time stamp.

Jack
Reply #29 Top
Scott,

I just tried running it again after trying for every temp copy of gc1.xml I could find. I am still getting the missmatch of 1 second on the date/time comparison and it is flagged as a fail.
---------------
Compare Dates: 8/27/02 16:19:30--8/27/02 16:19:29 : False
------------------------------------

The latest gc1.xml I got (in the temp folder) shows a date/time for the coreships.SHI_ file as 'file date="8/27/2002 4:19:29 PM" size="4885"'. Just out of curiosity what date/time does this file have on the StarDock server?

Thanks,
Jack
Reply #30 Top
No joy with the 2 new files - runtime error 53 and the problem with not finding the gcmodule.gif remain as before. I will send you the debug Pat.

BTW does not occur until i switch on show betas.

steve

Reply #31 Top
Scott,

I am looking at the properties of the file CoreShips.SHI_ in the temporary directory "C:\WINDOWS\TEMP\drengin\gc1\Base\Data" and it shows a creation date of "Tuesday, August 27, 2002, 09:19:29". It looks like my regional time zone of GMT -7:00 (PDT) is getting calculated into this date correctly. The properties also show a "modified" time stamp: "Tuesday, August 27, 2002, 09:19:30". The file date from the xml file shows the creation date/time, not the modified date/time (when adjusted for time zone). (Hmm. Why is there a modified time stamp of 1 second after the created time stamp? It looks much too short for human intervention. Perhaps the server clock clicked between the storing of the two properties?)

Can you think of anything else I should look at that will help you?

Thanks,
Jack
Reply #32 Top
CoreShips.shi_ date is: 8/27/2002 4:19:29 PM

When I save the compressed file I set the date. Other wise the date would be be whatever the current time was that the file was created. I used this date to know if the file is new or old. The API tha I uses to set the date is randomly changing the second. I havent figured out why yet.

But I'm going to go create a build where I remove that date check for now.



Reply #33 Top
Ok, I just put a new build up (http://www.drengin.net/temp/drengin.zip), v 0.66.086.

I removed the date checking. I think this will get you passed where you are. But by doing this, it will most likely cause the DGM Game Image files to be downloaded every time you open it up and if you cancel a download there is a good chance you wil have to redownload all the files. (This will only happen to those who are experiencing the one second difference error)

Reply #34 Top
thanks at least i can now get the latest beta up and running. when you say it will download the latest image files do i take it to mean the GalCiv myultimedia files - huge or some other images - small.

d
Reply #35 Top
The Game Icons that are in the DGM. Like gcmodule.gif. Those files.
Reply #36 Top
Thursday, 17h27. Thanks a lot, Avatar T-Man: your 0.66.086 build solved my SDS0004-error problem and I could easily download Beta 1Z...One question, though. I obtained that build through the link you have inserted in your message, above. But in another, earlier, message you spoke about an "automatic update" feature. Where is it? I cannot find any automatic update feature to the Drengin program. I must be overlooking something obvious. So, it was wise of you to insert the link. Thanks.
Reply #37 Top
It normally happens automatically Cyber when u open DGM - but it wont probably be posted for auto update till they get the date thing fixed.

Reply #39 Top
OK.Thanks for the info., Citizen Steevodeevo.
Reply #40 Top
T-Man,

0.66.86 did it for now. Is there a chance you could soften up the date/time check? Allowing a couple of seconds should still be sufficient to provide the needed validation.

Cheers,
Jack
Reply #41 Top
I like Jack's idea of softening up the date/time check, but why worry about the seconds at all? How often will a REAL update be in the same minute as a previous one?

Reply #42 Top
Working fine for me as well now. Is it possible to ignore the seconds in future?

Paul.
Reply #43 Top
Pat,
with .84 the loader gives me the "13 Type mismatch " error :(
If I load drengin.exe directly it works (not mentioning SDS0004).

Let me know when you have a fixed loader-drengin after .86

I'll stick with .84 for now.
Reply #44 Top
gherardo,

I'm confused. Did you even try .86? If .86 gives you any errors that it would be most helpful if you run it with the /d parameter and send me the debug.err file.

Otherwise I wont be able to fix a problem I don't know about.
Reply #45 Top
Pat,
I do understand that .86 does re-download game images all times and I'm (at home) on a slooooow GPRS line (10Kb/sec) :(
Reply #46 Top
Gherardo,

The re-downloading of images that .86 of DGM does are for the DGM, not for galciv. And after installing .86 I discovered that it initialized and ran faster generally (other than download delay). I think .86 must be doing something else smarter than the previous few DGMs did.

Cheers,
Jack