fmII
Tue, Dec 02nd home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 02:52 UTC
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 HTTP Time Protocol - KIS branch
Section: Unix

 

Added: Thu, Mar 11th 2004 12:36 UTC (4 years, 8 months ago) Updated: Mon, Oct 13th 2008 21:08 UTC (1 month, 20 days ago)


Screenshot About:
HTTP Time Protocol is a time synchronization tool that uses Web server responses (HTTP headers) instead of the NTP protocol. If you are behind a corporate firewall, NAT device, or proxy server, HTP will still be able to synchronize the time. For high precision time synchronization, use ntpd.

Author:
evervest [contact developer]

Rating:
8.50/10.00 (4 votes)

Homepage:
http://www.clevervest.com/htp/
Tar/GZ:
http://www.clevervest.com/htp/archive/c/htpdate-1.0.4.tar.gz
Tar/BZ2:
http://www.clevervest.com/htp/archive/c/htpdate-1.0.4.tar.bz2
Changelog:
http://www.clevervest.com/twiki/bin/view/HTP/ChangelogC
RPM package:
http://www.clevervest.com/htp/archive/c/htpdate-1.0.4-1.i386.rpm
Debian package:
http://www.clevervest.com/htp/archive/c/htpdate_1.0.4_i386.deb
BSD Ports URL:
http://www.freshports.org/net/htpdate/
Mirror site:
http://www.xs4all.nl/~twekkel/htp/
Demo site:
http://www.clevervest.com/twiki/bin/view/HTP/HtpdateAction

Trove categories: [change]
[Development Status]  5 - Production/Stable
[Environment]  Console (Text Based)
[Intended Audience]  System Administrators
[License]  Freeware, OSI Approved :: GNU General Public License (GPL)
[Network Environment]  IP
[Operating System]  Microsoft :: Windows :: Cygwin, POSIX :: Linux, Unix
[Programming Language]  C, Perl
[Topic]  Internet :: WWW/HTTP, System :: Networking :: Time Synchronization

Dependencies: [change]
No dependencies filed

 
Project admins: [change]
» evervest (Owner)
» rkeene (Developer)

» Rating: 8.50/10.00 (Rank N/A)
» Vitality: 0.50% (Rank 554)
» Popularity: 3.05% (Rank 1499)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 37,899
   URL hits: 10,363
   Subscribers: 72

Other projects from the same categories:
ruby-session: Got persistence?
Xinha
Source Speak
Apache WSIF
BJS

Users who subscribed to this project also subscribed to:
GIMP
WebAbility
Socks Server 5
Funambol
Secret Squirrel


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
KIS
A simpler C implementation.
1.0.4 13-Oct-2008 GNU General Public License (GPL) Homepage Tar/GZ Changelog
C
A C implementation.
0.4.10 31-Oct-2007 GNU General Public License (GPL) Homepage Tar/GZ
Perl 0.9.3 27-Oct-2005 GNU General Public License (GPL) Homepage Tar/GZ Changelog

 Comments

[»] Nice idea!
by Andreas Gohr - Aug 26th 2004 13:51:25

But using this snippet works fine, too ;-)

date -s "`lynx -dump -head http://www.kernel.org |grep 'Date:'|awk -F': ' '{print $2}'`"

[reply] [top]


    [»] Re: Nice idea!
    by evervest - Aug 27th 2004 13:13:38

    Agreed, but you don't do boundary checking and your version is less friendly for non-programmers. You are more than welcome to write a slick version in C. It's the idea that counts :)

    [reply] [top]


    [»] Re: Nice idea!
    by evervest - Aug 27th 2004 15:28:52

    date -s "`lynx -dump -head http://www.kernel.org|awk -F': ' '/Date: / {print $2}'`" to make it even shorter

    [reply] [top]


    [»] Re: Nice idea!
    by jrexilius - Nov 7th 2004 21:16:55


    > But using this snippet works fine, too

    > ;-)

    >

    > date -s "`lynx -dump -head

    > http://www.kernel.org |grep 'Date:'|awk

    > -F': ' '{print $2}'`"

    I suppose if you ran that every minute you may not have any jumps, but the feature of smooth adjustment is good for less frequent polling.

    Although, wouldn't an HTTP extension to the rdate code be effective?

    [reply] [top]


      [»] Re: Nice idea!
      by evervest - Nov 8th 2004 09:15:29


      > I suppose if you ran that every minute
      > you may not have any jumps, but the
      > feature of smooth adjustment is good for
      > less frequent polling.

      The C version of htpd is doing smooth adjustments (since version 0.3.4) in stead of time steps, simular to ntpd.

      [reply] [top]


    [»] Re: Nice idea!
    by rkeene - Jan 11th 2005 12:23:54


    > But using this snippet works fine, too

    > ;-)

    >

    > date -s "`lynx -dump -head

    > http://www.kernel.org |grep 'Date:'|awk

    > -F': ' '{print $2}'`"

    HTP (atleast the C version) does basic statistical analysis to use multiple sources to create a more accurate time.

    --
    Roy Keene phm@rkeene.org

    [reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  Linux.com •  SourceForge.net  •  Jobs