• twitter
  • facebook
  • rules
  • news
 
Page 1 of 14 12311

[APP] TimeSyncTZ 0-06 - NTP Time Sychronisation Client (06-JUN-09))

  • Thread Tools: Tweet this thread
  • Vote for Thread to be Featured on the XDA Portal
Default [APP] TimeSyncTZ 0-06 - NTP Time Sychronisation Client (06-JUN-09))

Info:
TimeSyncTZ is a Time Zone aware NTP client that also copes with Daylight Saving Time (DST). I wrote this after using an app called Sychro Time that only synced to UTC time rather than British Summer Time.

Screens:


Features:

  • 10 nist time servers to choose from.
  • Auto connects to the internet.
  • Silent running mode from the command line.
Usage (command line):
TimeSyncTZ can be started from a shortcut with any of the following parameter combinations. silent must be specified.

Code:
TimeSyncTZ.exe silent [/debug | /debug+ | /debug-] [/timeout:ms] [/silentdelay:ms] [/server:address] [/autoconnect | /autoconnect+ | /autoconnect-]

silent	                Mandatory first param to enable use of command line mode.
/debug[+/-]            Enable/Disable Debugging (Specifying enables, use +/- for explicit on/off) - default Off.
/timeout:ms            Number of miliseconds to wait before the NTP class times out - default 20000.
/silentdelay:ms        Number of miliseconds to wait before attempting the Sync (Useful when auto running when starting the OS) - default 15000.
/server:address        Address (IP/DNS) of the Server to sync with, if not specified will use the last server - default pool.ntp.org.
/autoconnect[+/-]      Enable/Disable auto connection to the internet (Specifying enables, use +/- for explicit on/off) - default On.


Change Log:
Download Full Change Log

0v06
-Added Config Dialog
-Fixed AutoConnect option
-Improved Error Handling (See \TimeSyncTZ_Error.log if the program crashes). Now logs silent mode errors too.
-Fixed LastSync bug from 0v05

Todo: (Expected fix in release)

  • Scheduling support, menu item to create "auto run" shortcut and a "Run when Internet connection established" support (0v07).
Known Issues:
  • Display problems in CE (#123)
  • Need to double sync when in DST and massively out of date (#128)
Credits:
Valer Bocan (for the C# NTP Class).
d0ugie (for encouragment)
nika (for support, as ever)
slumpz (for pool.ntp.org)
l3v5y (for looking after the thread)

MD5 Hash:
Code:
0v06 - FEDBBB61D18990DD8E04B9B7484A73DA


Attached Files
File Type: cab DaveShaw TimeSyncTZ 0-06.cab - [Click for QR Code] (83.9 KB, 4378 views)

Last edited by DaveShaw; 11th May 2010 at 04:34 PM. Reason: 0v06 Release

Thanks for this! I'll test it and report back.

Can you clue me in to why one might use this app? I travel all over the US and the network sync for time zones built into my phone is crap and I can't deal with wasting time fixing appoinments after changing time zones.

Originally Posted by bdumch  View Post

Can you clue me in to why one might use this app? I travel all over the US and the network sync for time zones built into my phone is crap and I can't deal with wasting time fixing appoinments after changing time zones.

It doesn't Sync Time Zone's it Sync's your time, but in your own time zone (set in regional settings) rather than in UTC time.

Great app, better than SP Timesync which does not automatically connect (though I do like the interface ).Regards,Nika.

__________________
Nika Gerson Lohman
__________________


Current Devices:
HTC Touch Pro 2 (Rhodium) / 23569.Sense2.5.Cookie.Jul.8
Samsung Galaxy S+ (I9001) / I9001XXKPS / Cranium RCx (latest )
Acer Iconia Smart / default ROM (rooted - see here)

Dislike TW Calendar/E-Mail or Calendar with USB icon? Click here

Still looking for the Thank You button? Change your style to XDA 2010 (bottom left hand corner)

Originally Posted by nikagl  View Post

Great app, better than SP Timesync which does not automatically connect (though I do like the interface ).Regards,Nika.

Thanks Nika,

I keep tinkering with the source and I will be done updates when I get time. I might even look at the UI as well

Dave

I've finally updated this app, hopefully I'll keep tinkering to improve stuff, feel free to post feed back.

Ta
Dave

Default TimeSyncTZ FTW!

Bravo Dave. In software and other areas in life it often eludes us that simplicity and usefulness are not mutually exclusive.

Thanks for letting me host it. I didn't just add it, I ditched your competitor of sorts sptimesync, a move which is a first for my site.

Doug

__________________
see at&t get its ass kicked right here
get battery facts from batteryboss.org

I love the "I'm a programmer..." line...

Thanks for the update. Now I can get the time right whenever I startup my phone... And that happens a lot with excessive ROM flashing and unstable software!

Not sure whether I've ever posted this, but when you sync your phone calendar appointments, and sync the time afterwards you might get strange notifications, and errors (I've had this several times). Nowadays I always perform the following steps when ROM-updating:

1. Update ROM, usually I do not change time/date with the initial screens
2. Run timesync + soft-reset
3. Run Sashimi (or UC, or whatever you use to install your apps )
4. Sync my exchange account (= contact & calendar)

Funny thing I noticed is that syncing exchange/calendar takes a long time on WM6.1 (every 100 cal-items it delays for a few minutes), which does not occur on WM6.0... (yeah, I'm running a 6.0 default ROM currently )

Regards,

Nika.

__________________
Nika Gerson Lohman
__________________


Current Devices:
HTC Touch Pro 2 (Rhodium) / 23569.Sense2.5.Cookie.Jul.8
Samsung Galaxy S+ (I9001) / I9001XXKPS / Cranium RCx (latest )
Acer Iconia Smart / default ROM (rooted - see here)

Dislike TW Calendar/E-Mail or Calendar with USB icon? Click here

Still looking for the Thank You button? Change your style to XDA 2010 (bottom left hand corner)

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Rules
All times are GMT +1. The time now is 07:39 PM.