本程式 (NTPClock) 之功能最主要是透過(guò)網(wǎng)路讀取 NTP 時(shí)間伺服器之標(biāo)準(zhǔn)時(shí)間,於電腦螢?zāi)簧巷@示標(biāo)準(zhǔn)時(shí)間,并可立即更新系統(tǒng)時(shí)鐘,以同步於標(biāo)準(zhǔn)時(shí)間。
程式主要外觀(guān)說(shuō)明
1.1. 具標(biāo)題列及選單列之應(yīng)用程式外觀(guān):若接上網(wǎng)路,所顯示為標(biāo)準(zhǔn)時(shí)間而非個(gè)人電腦上之時(shí)間
1.2. 不具標(biāo)題列及選單列之應(yīng)用程式外觀(guān)
請(qǐng)注意:
1.2.1. 左下角 N 代表前一次網(wǎng)路連線(xiàn)時(shí)網(wǎng)路及伺服器一切正常
1.2.2. 使用者可以滑鼠左鍵雙擊顯示區(qū)域即可切換此兩種顯示模式 或是在"顯示"選單(或是滑鼠右鍵選單)中可以勾選"顯示標(biāo)題列"
基本選單內(nèi)容 (由選單列進(jìn)入) (各項(xiàng)選單之功能將於下一節(jié)起陸續(xù)介紹)
2.1. "校時(shí)" 選項(xiàng)
2.2. "顯示" 選項(xiàng)
2.3. "關(guān)於…" 選項(xiàng): 顯示關(guān)於對(duì)話(huà)盒
2.4. "最小化" 選項(xiàng): 桌面上不顯示此應(yīng)用程式縮小為工作列狀態(tài)區(qū)的圖示
右鍵快速選單內(nèi)容 (在視窗內(nèi)按滑鼠右鍵顯示選單)
系統(tǒng)工作列 (Task bar) 顯示及選單:工作列中不顯示任何項(xiàng)目,但是狀態(tài)列中將顯示一圖示如下圖
以滑鼠左鍵點(diǎn)選圖示()可開(kāi)啟或關(guān)閉應(yīng)用程式視窗
以滑鼠右鍵點(diǎn)選圖示,在放開(kāi)右鍵時(shí)可看到簡(jiǎn)易功能選單如下圖
校時(shí)設(shè)定對(duì)話(huà)盒說(shuō)明:點(diǎn)選選單中 "網(wǎng)路校時(shí)設(shè)定…" 選項(xiàng)如下
可開(kāi)啟如下圖之對(duì)話(huà)盒以設(shè)定所有網(wǎng)路校正標(biāo)準(zhǔn)時(shí)間之相關(guān)參數(shù)
5.1 選取網(wǎng)路通訊協(xié)定
SNTP (Simple Network Time Protocol): RFC 1769,考慮網(wǎng)路傳輸延遲,并用以修正校時(shí)結(jié)果可顯示至毫秒。
Time (TCP/UDP) : RFC868,不考慮網(wǎng)路傳輸延遲,以秒為單位。
5.2 NTP 標(biāo)準(zhǔn)時(shí)間伺服器網(wǎng)址設(shè)定
使用者可以如下圖右按 "向下箭號(hào)" 直接由列示主機(jī)網(wǎng)址挑選,也可以直接在欄位中鍵入主機(jī)網(wǎng)路位址 (例如:time.stdtime.gov.tw) 或是 IP 位址 (例如:210.59.157.10),如果希望將鍵入之主機(jī)位址存入主機(jī)網(wǎng)址列示中請(qǐng)按 "增加" 按鍵如下圖
要將某一網(wǎng)址由列示盒中刪除則請(qǐng)先選取此網(wǎng)址然后按 "刪除" 按鍵即可,要將全部使用者設(shè)定之網(wǎng)址清除請(qǐng)按 "預(yù)設(shè)" 按鍵
要透過(guò)全球資訊網(wǎng)查詢(xún)可用之 NTP 標(biāo)準(zhǔn)時(shí)間伺服器位址請(qǐng)按 "線(xiàn)上查詢(xún)" 按鍵
5.3 "立即查詢(xún)主機(jī)時(shí)間" 按鍵
按下 "立即查詢(xún)主機(jī)時(shí)間" 按鍵會(huì)依照目前校時(shí)主機(jī)欄位設(shè)定之網(wǎng)址查詢(xún)?cè)摃r(shí)間伺服器之時(shí)間,回應(yīng)之標(biāo)準(zhǔn)時(shí)間顯示在本應(yīng)用程式視窗畫(huà)面中,并且如下圖所示在選單中顯示目前系統(tǒng)時(shí)間與標(biāo)準(zhǔn)時(shí)間之誤差 (例如:系統(tǒng)超前標(biāo)準(zhǔn)時(shí)間 1.363 秒),如果更改系統(tǒng)時(shí)間方式設(shè)定為每次查詢(xún)后自動(dòng)更改系統(tǒng)時(shí)間則按下 "立即查詢(xún)主機(jī)時(shí)間" 按鍵后程式在得到標(biāo)準(zhǔn)時(shí)間后會(huì)一併更改系統(tǒng)時(shí)間為標(biāo)準(zhǔn)時(shí)間。如果更改系統(tǒng)時(shí)間方式設(shè)定為每次查詢(xún)后手動(dòng)更改系統(tǒng)時(shí)間,則系統(tǒng)只會(huì)顯示標(biāo)準(zhǔn)時(shí)間但是不設(shè)定系統(tǒng)之時(shí)間。
5.4 時(shí)間校正訊息區(qū):
訊息欄所顯示之時(shí)間為列印此訊息時(shí)之系統(tǒng)時(shí)間 (并不是標(biāo)準(zhǔn)時(shí)間)
5.5 查詢(xún)主機(jī)時(shí)間方式設(shè)定區(qū)
本應(yīng)用程式可以讓使用者設(shè)定週期性自動(dòng)查詢(xún)主機(jī)標(biāo)準(zhǔn)時(shí)間,使用者需要利用上圖中橫向卷動(dòng)軸選擇一自動(dòng)校正時(shí)間之查詢(xún)間隔,范圍可由 20 秒至 10 日。選取手動(dòng)查詢(xún)主機(jī)標(biāo)準(zhǔn)時(shí)間則使用者必須經(jīng)由 "立即查詢(xún)主機(jī)時(shí)間" 按鈕來(lái)查詢(xún)。
5.6 更改系統(tǒng)時(shí)間方式
選取 "每次查詢(xún)后自動(dòng)更改系統(tǒng)時(shí)間",如此程式在每次查詢(xún)完畢后自動(dòng)修改系統(tǒng)時(shí)間,使用者不需要手動(dòng)修改系統(tǒng)時(shí)間
請(qǐng)注意:
每當(dāng)使用者選取 "每次自動(dòng)更改系統(tǒng)時(shí)間" 選項(xiàng)后有兩個(gè)系統(tǒng)選項(xiàng)會(huì)因此而稍微變化
1. 快速選單及標(biāo)準(zhǔn)選單中選項(xiàng) "更改系統(tǒng)時(shí)間(x.xxx 秒)" 無(wú)法手動(dòng)運(yùn)作,校時(shí)及更改系統(tǒng)時(shí)間一個(gè)動(dòng)作全部完成。
2. 由於每次透過(guò)網(wǎng)路校正時(shí)間后立即修正系統(tǒng)時(shí)鐘,因此系統(tǒng)與標(biāo)準(zhǔn)時(shí)間誤差基本上為一很小之?dāng)?shù)值, "以校正時(shí)差更改系統(tǒng)時(shí)間" 不具太大意義,因此取消此功能按鍵
5.7 "重設(shè)校時(shí)界面" 按鈕:
本按鈕使用之時(shí)機(jī)在於當(dāng)本機(jī)器傳送出去的校時(shí)網(wǎng)路訊號(hào)遺失或是當(dāng)校時(shí)主機(jī)回應(yīng)之訊號(hào)遺失時(shí),使用者可以按此按鍵重設(shè)網(wǎng)路界面。另外當(dāng)使用者指定之標(biāo)準(zhǔn)時(shí)間伺服器網(wǎng)址錯(cuò)誤時(shí) (Domain Name 伺服器無(wú)法查得其 IP 位址時(shí)),或是無(wú)網(wǎng)路連接時(shí)使用者也可以按此按鍵重設(shè)網(wǎng)路界面。
5.8 "結(jié)束設(shè)定" 按鈕:
使用者按下此按鈕可結(jié)束此網(wǎng)路校時(shí)設(shè)定對(duì)話(huà)盒并儲(chǔ)存所有更改之設(shè)定值
5.9 本欄位顯示目前系統(tǒng)設(shè)定之時(shí)區(qū)資料,時(shí)區(qū)設(shè)定錯(cuò)誤將導(dǎo)致校時(shí)的結(jié)果有數(shù)小時(shí)之偏差,可使用 "更改系統(tǒng)時(shí)間及時(shí)區(qū)…" 按鍵更改之
5.10 "目前系統(tǒng)時(shí)間" 顯示的是個(gè)人電腦系統(tǒng) CMOS 內(nèi)所維持的時(shí)間 (僅顯示至秒),其與標(biāo)準(zhǔn)時(shí)間之差異顯示於其上一欄位資料 (例如:下圖中顯示系統(tǒng)落后 24.140 秒,也就是標(biāo)準(zhǔn)時(shí)間約為11:31:44 秒)
如要修改系統(tǒng)時(shí)間為標(biāo)準(zhǔn)時(shí)間使用者需按下 "以校正時(shí)差更改系統(tǒng)時(shí)間"按鍵,若是時(shí)區(qū)設(shè)定錯(cuò)誤或是希望手動(dòng)修改系統(tǒng)日期或是時(shí)間,使用者需按下 "更改系統(tǒng)時(shí)間及時(shí)區(qū)…" 按鍵,即可顯示下面畫(huà)面
5.11 如下圖所示,使用者僅需將滑鼠置於本對(duì)話(huà)盒中任一按鍵或是選項(xiàng)上靜止 0.5 秒以上程式會(huì)自動(dòng)提示此按鍵之功能,例如下圖中 "選擇 SNTP 為校時(shí)通訊協(xié)定"
程式主選單功能說(shuō)明
6.1 "校時(shí)" 功能選項(xiàng):按下后顯示下圖之選單
6.1.1 "查詢(xún)標(biāo)準(zhǔn)時(shí)間" 功能選項(xiàng):本功能與 5.3 中 "立即查詢(xún)主機(jī)時(shí)間" 具相同之功能,啟動(dòng)系統(tǒng)查詢(xún)網(wǎng)路時(shí)間之動(dòng)作
6.1.2 "更改系統(tǒng)時(shí)間(系統(tǒng)超前/落后xxxxx秒)" 功能選項(xiàng):與 5.9 "以校正時(shí)差更改系統(tǒng)時(shí)間"按鍵功能相同,利用上一次查詢(xún)校正之標(biāo)準(zhǔn)時(shí)間來(lái)修正本機(jī)器之系統(tǒng)時(shí)間
6.1.3 "網(wǎng)路校時(shí)設(shè)定" 功能選項(xiàng):本選項(xiàng)啟動(dòng)網(wǎng)路校時(shí)設(shè)定對(duì)話(huà)盒 (五),使用者可設(shè)定網(wǎng)路校時(shí)之參數(shù)
6.1.4 "設(shè)定系統(tǒng)時(shí)區(qū)…" 功能選項(xiàng):與 5.9 "更改系統(tǒng)時(shí)間及時(shí)區(qū)…" 按鍵功能相同,可啟動(dòng)系統(tǒng)提供之設(shè)定程式 (見(jiàn) 5.9)
6.1.5 "結(jié)束" 功能選項(xiàng):結(jié)束本應(yīng)用程式
6.2 "顯示" 功能選項(xiàng):按下后顯示下圖之選單
6.2.1 "日期與時(shí)間格式設(shè)定…" 對(duì)話(huà)盒
6.2.2 "字型選取…" 對(duì)話(huà)盒
6.2.3 "顯示標(biāo)題列" 功能選項(xiàng):與滑鼠左鍵在顯示區(qū)內(nèi)雙擊有相同功能
6.2.4 "桌面最上層" 功能選項(xiàng):選取后視窗將永遠(yuǎn)保持在桌面的最上層,不會(huì)被別的應(yīng)用程式遮蓋掉
6.2.5 "置於 左上/左下/右上/右下 角" 功能選項(xiàng):可將顯示視窗移至螢?zāi)坏乃膫€(gè)角落,保持視窗之顯示大小
6.3 "關(guān)於…" 功能選項(xiàng):按下后顯示下圖之關(guān)於對(duì)話(huà)盒
6.4. "最小化" 選項(xiàng):桌面上不顯示此應(yīng)用程式縮小為工作列狀態(tài)區(qū)的圖示
滑鼠右鍵快速選單功能說(shuō)明
7.1 "查詢(xún)標(biāo)準(zhǔn)時(shí)間" 選項(xiàng):如 6.1.1 說(shuō)明
7.2 "更改系統(tǒng)時(shí)間 (系統(tǒng)時(shí)間落后/超前xxx秒)" 選項(xiàng):如 6.1.2 說(shuō)明
7.3 "網(wǎng)路校時(shí)設(shè)定…" 選項(xiàng):如 6.1.3 說(shuō)明
7.4 "設(shè)定系統(tǒng)時(shí)區(qū)…" 選項(xiàng):如 6.1.4 說(shuō)明
7.5 "顯示設(shè)定…" 選項(xiàng):如 6.2 說(shuō)明
7.6 "最小化" 選項(xiàng):如 6.4 說(shuō)明
7.7 "關(guān)於…" 選項(xiàng):如 6.3.1 說(shuō)明
7.8 "結(jié)束" 選項(xiàng):結(jié)束本應(yīng)用程式
工作列圖示右鍵快速功能選單說(shuō)明
8.1 "查詢(xún)標(biāo)準(zhǔn)時(shí)間" 選項(xiàng):如 6.1.1 說(shuō)明
8.2 "更改系統(tǒng)時(shí)間 (系統(tǒng)時(shí)間落后/超前xxx秒)" 選項(xiàng):如 6.1.2 說(shuō)明
8.3 "結(jié)束" 選項(xiàng):結(jié)束本應(yīng)用程式
網(wǎng)路校時(shí)程序說(shuō)明
9.1 網(wǎng)路校時(shí)時(shí)序簡(jiǎn)介
透過(guò)網(wǎng)路 (區(qū)域網(wǎng)路或是廣域網(wǎng)路) 與 NTP 伺服器連結(jié)讀取標(biāo)準(zhǔn)時(shí)間基本上有幾個(gè)簡(jiǎn)單的步驟:
首先程式會(huì)進(jìn)行 "查詢(xún) (Query)"的動(dòng)作,向 Domain Name 伺服器主機(jī)查詢(xún)使用者所指定主機(jī) (例: clock.stdtime.gov.tw) 之 IP 位址 (例:210.59.157.30);
如果是使用 TCP 通訊協(xié)定的話(huà)會(huì)進(jìn)行 "連結(jié) (Connect)" 的動(dòng)作以與校時(shí)主機(jī)建立連線(xiàn);
"送出訊息 (Send)":此步驟中程式準(zhǔn)備一個(gè)網(wǎng)路訊息封包包含了要求傳回時(shí)間的訊息,然后程式開(kāi)始等待遠(yuǎn)端伺服器的回應(yīng);
"讀取回應(yīng)訊息 (Receive)":由所回應(yīng)的訊息封包內(nèi)讀取所要求的時(shí)間訊息。
9.2 程式狀態(tài)顯示
在視窗左側(cè)我們以
Q 代表 "查詢(xún)主機(jī)位址中"
C代表 "連結(jié)中" (Time/TCP 才有此步驟)
S 代表 "送出訊息中"
W 代表 "等待回應(yīng)中"
通常比較容易在 Q, C 以及 W 三個(gè)狀態(tài)下耽擱,若是在 Q 中耽擱的話(huà),常常是因?yàn)闊o(wú)法聯(lián)絡(luò) Domain Name 伺服器,或是在 DNS 上查無(wú)所指定的時(shí)間伺服器之 IP 位址資訊,此時(shí)您必須耐心等候,大約兩分鐘左右 DNS 查詢(xún)會(huì)自動(dòng)結(jié)束,請(qǐng)查明主機(jī)之網(wǎng)址或是檢查網(wǎng)路連線(xiàn)及設(shè)定后重試。若是在 C 或是 W 中耽擱的話(huà),可能是時(shí)間伺服器太忙碌了或是網(wǎng)路交通太擁擠而遺失了通訊封包,此時(shí)使用者可以稍待大約 25 秒若是仍無(wú)回應(yīng),程式會(huì)自動(dòng)重設(shè)通訊界面,不管在任何狀況下耽擱,使用者都可以直接按 "重設(shè)通訊界面" 按鍵來(lái)強(qiáng)迫系統(tǒng)結(jié)束目前所進(jìn)行的動(dòng)作并且重設(shè)通訊界面。
程式若是無(wú)法正常由網(wǎng)路校正時(shí)間,就會(huì)顯示 F 在視窗的左下角 (如下圖所示),因此畫(huà)面上閃動(dòng)顯示的 F 代表上一次查詢(xún)失敗,程式?jīng)]有得到標(biāo)準(zhǔn)時(shí)間。
若是透過(guò)網(wǎng)路校時(shí)成功的話(huà)視窗內(nèi)會(huì)顯示 N 如下圖,若是看到 N 的話(huà)代表前一次透過(guò)網(wǎng)路校時(shí)順利完成。
校正時(shí)間操作范例
10.1 設(shè)定全自動(dòng)網(wǎng)路校時(shí)且修正系統(tǒng)時(shí)間
10.1.1 選取"網(wǎng)路校時(shí)設(shè)定…"功能選項(xiàng)
10.1.2 利用卷動(dòng)軸設(shè)定自動(dòng)查詢(xún)間隔,如上圖設(shè)為30分鐘
10.1.3 選取每次查詢(xún)后自動(dòng)更改系統(tǒng)時(shí)間
10.1.4 設(shè)定時(shí)間校正主機(jī)位址,如上圖 clock.stdtime.gov.tw
10.1.5 查詢(xún)主機(jī)時(shí)間方式選取週期性自動(dòng)查詢(xún)主機(jī)標(biāo)準(zhǔn)時(shí)間
10.1.6 按下 "結(jié)束設(shè)定" 按鈕
10.2 手動(dòng)校正時(shí)間并由程式自動(dòng)修改系統(tǒng)時(shí)間
10.2.1 選取 "網(wǎng)路校時(shí)設(shè)定…" 功能選項(xiàng)
10.2.2 選取每次查詢(xún)后自動(dòng)更改系統(tǒng)時(shí)間
10.2.3 設(shè)定時(shí)間校正主機(jī)位址
10.2.4 查詢(xún)主機(jī)時(shí)間方式選取手動(dòng)查詢(xún)主機(jī)標(biāo)準(zhǔn)時(shí)間
10.2.5 按下 "結(jié)束設(shè)定" 按鈕
10.2.6 在系統(tǒng)選單中或右鍵選單中點(diǎn)選"查詢(xún)標(biāo)準(zhǔn)時(shí)間"功能選項(xiàng)
程式設(shè)定值
請(qǐng)以 Windows 系統(tǒng)提供之登錄 (Registry) 編輯程式 regedit 進(jìn)行查詢(xún)或修改,如下圖中所示本程式之設(shè)定值儲(chǔ)存於機(jī)碼 HKEY_CURRENT_USER / Software / ChungHua Telecom Co., Ltd / NTPCLOCK / Settings
其內(nèi)容如下圖所示,第一次執(zhí)行 NTPClock 時(shí)程式會(huì)自動(dòng)做基本的設(shè)定,以后每次在程式對(duì)話(huà)盒中所做的修改都會(huì)自動(dòng)儲(chǔ)存於此。
您的評(píng)論需要經(jīng)過(guò)審核才能顯示
有用
有用
有用