Wednesday, June 16, 2010 4:26:51 PM
Windows
自上世紀末的
Windows 2000 起,
MS 便在
Windows 系統中內建了名為
W32Time 的網路校時系統服務;而自
Windows XP 起更提供了簡易的設定方式(工作列右下角小時鐘),讓所有連上網的使用者都可以方便的保持電腦時間在準確狀態。不過因為實際上各台電腦本身硬體
RTC 的準確度不一,是以同一時間完成校正的兩台電腦,也可能在數天後產生人類可察覺的時鐘誤差;這對於某些要求精確時間的應用(eg.連假前夕的
網路搶訂火車票 )會造成一定程度的不便及影響。
W32Time 服務預設的[每周校時一次]週期設定在這樣的情況下便顯得緩不濟急,需要修改參數來進行調整。由於
Windows 2000 即將EoL ,以下便單純介紹
Windows XP 以後的設定位置及修改方式。
Read more...
Friday, July 10, 2009 4:33:20 PM
Windows
NTP 是目前最為人所知的網路時間協定,自
Windows 2000 內建支援
SNTP 以來,更是廣泛的運用在世界的各個角落。不過,
NTP 使用的是
UDP 通訊埠,碰到火牆鎖得嚴格的情況,常會無法使用;這時若區網內沒有獨立運作的時間伺服器,就沒有辦法校時了。
在這樣的困境下,有人注意到了
HTTP 協定的標頭當中,有記載伺服器產生回應的時間。雖然精確度只到秒而且顯然受該伺服器本身時間準不準的影響,還得考慮網路載體的延遲(
NTP 協定中有許多計算延遲誤差值的演算法,
HTTP 當然不會做此設計);不過當已知該伺服器本身有用
NTP 校時時,用
HTTP 標頭來取得時間倒也的確是個沒有辦法中的辦法。
基於以上的點子,HTP(
H TTP
T ime
P rotocol)的網路校時軟體就這樣子登場了。除了
原作者的版本 外,另外也有人改寫出了
可以在Windows平台使用的版本 。這對於想要
準時上下診 的我來說,實在是不可多得的好物啊。
Saturday, August 16, 2008 2:50:25 PM
Windows
十分囧的一項小發現:如果電腦先安裝了
MS08-037 號更新,再安裝
Windows XP SP3 ,就可以搞爛TCP/IP,讓整台電腦
無法上網 。就算此時降級回到SP2,依然會有DNS正查失敗的後遺症在;網頁部分勉強還可以用IP掛代理的方式丟給代理伺服器去正查,不能掛代理的服務就爆炸了。
解法當然也十分直覺,就是另外準備好
MS08-037 號更新的檔案,
SP3 安裝完成後再裝一遍就是了。不過若是只有一台電腦可以上網的情況,那就真的囧翻啦……
為免有人重蹈覆轍,在此記上一筆,供作參考。
Sunday, December 10, 2006 1:23:42 PM
VLC , Media Player Classic , Windows Media Services , Windows Media Player
...
前些日子心血來潮,利用學校已有的
Windows 2000 Server 機器,安裝了隨作業系統附上的
Windows Media Services 4.1 來看看。可是裝好後要丟檔上去串流播放時,發現了很奇妙的現象:
如果要播放的檔案裡面出現了比較新的編碼格式(例如Windows Media Audio 9 Lossless ),Windows Media Services 4.1 似乎會無法辨識該些檔案,結果就是完全無法播放。
更奇妙的是,即使是如右內嵌的Windows Media Services 4.1 範例檔 這般應該沒有問題的檔案,一但碰到用戶端軟體是最新推出 的Windows Media Player 11 情況,毫無例外的一定會回報為找不到檔案而播放失敗! 然而使用較舊的WMP10 版本或是第三方軟體(如VLC /Media Player Classic 之類)卻又毫無異常。
第一點我想也就罷了,畢竟舊伺服軟體不支援新編碼格式還情有可原;第二點就真的是莫名其妙了,新用戶端軟體居然可以不支援舊伺服端軟體?當然,以內建
WMP11 的
Windows Vista 即將大量舖貨來看,這想必是
MS 的
以鄉村包圍城市 之舉,想藉此來逼迫伺服端的服務提供者升級到
Windows 2003 Server 及其隨附的
Windows Media Services 9 平台。雖然時有耳聞
MS 的商業手段多麼的
歡樂 ,然而真正自己碰到了的時候,仍然免不了的大開眼界;我想,全世界大概也只有
MS 才有種幹這種不向下相容的
壯舉 吧?
Friday, November 3, 2006 6:40:05 AM
Unicode , Windows , Word
多說無益,眼見為憑。
右圖是
Word 2000 的螢幕截圖,從
Unihan database 複製貼上的
𪚥 (此為
Unicode 3.1 字,
Windows XP 需安裝
新細明體更新套件 方可顯示)字。由於該字已經在
BMP 以外,所以實際上的儲存長度一定超過2byte,結果
Word 2000 就誤判字寬了!
如圖可見文字佔用了三個半形字的空間;有使用注音標示的功能時,就會發現注音和文字本體是對不齊的。
話說回來,我也不知道
Word 2003 (甚至將推出的
Word 2007 )到底改進了沒有?