ポート80から外部サーバの時間を取得するには


モリリン  2004-02-21 23:25:23  No: 7276  IP: 192.*.*.*

私の自宅からはルータのファイアーウォール機能のせいで
正確な時間を取得することができません。NTPって言うんでしたっけ?
なので一般的にオープンしているポート80(HTTPだっけ)で
NTPサーバとかから正確な時間を取得する方法はありませんか?
教えてください。
delphi6です。

編集 削除
ぱけっと  2004-02-22 02:15:17  No: 7277  IP: 192.*.*.*

ポート80だけやったらNTPあきらめまひょ。HTTPプロトコル使うてや。
どないしてもNTPちゅうことならパケットフィルタいじってUDPの123開けるしかないで...

編集 削除
モリリン  2004-02-22 17:04:23  No: 7278  IP: 192.*.*.*

レスありがとうございます。
桜時計などはポートに関係なく
インターネットさえ接続できれば時刻あわせが
できますよね。
あれっていったい・・・

編集 削除
緑茶  2004-02-23 17:48:39  No: 7279  IP: 192.*.*.*

UDPでHostにどっかのNTP指定して、Portに123を指定して
何かのデータを送ると、解読が必要ですが日付と時間が
取得できるって聞いたことがあります。
それよりWinSockのほうが楽な方法があるような気がしますが。

編集 削除