Wind Tunnel NO branch

把blog放在北歐,似乎也是件浪漫的事情? XD

Subscribe to RSS feed

Posts tagged with "Windows"

W32Time網路校時間隔微調

自上世紀末的Windows 2000起,MS便在Windows系統中內建了名為W32Time的網路校時系統服務;而自Windows XP起更提供了簡易的設定方式(工作列右下角小時鐘),讓所有連上網的使用者都可以方便的保持電腦時間在準確狀態。不過因為實際上各台電腦本身硬體RTC的準確度不一,是以同一時間完成校正的兩台電腦,也可能在數天後產生人類可察覺的時鐘誤差;這對於某些要求精確時間的應用(eg.連假前夕的網路搶訂火車票)會造成一定程度的不便及影響。W32Time服務預設的[每周校時一次]週期設定在這樣的情況下便顯得緩不濟急,需要修改參數來進行調整。由於Windows 2000即將EoL,以下便單純介紹Windows XP以後的設定位置及修改方式。smile

Read more...

HTP: HTTP Time Protocol

NTP是目前最為人所知的網路時間協定,自Windows 2000內建支援SNTP以來,更是廣泛的運用在世界的各個角落。不過,NTP使用的是UDP通訊埠,碰到火牆鎖得嚴格的情況,常會無法使用;這時若區網內沒有獨立運作的時間伺服器,就沒有辦法校時了。rolleyes

在這樣的困境下,有人注意到了HTTP協定的標頭當中,有記載伺服器產生回應的時間。雖然精確度只到秒而且顯然受該伺服器本身時間準不準的影響,還得考慮網路載體的延遲(NTP協定中有許多計算延遲誤差值的演算法,HTTP當然不會做此設計);不過當已知該伺服器本身有用NTP校時時,用HTTP標頭來取得時間倒也的確是個沒有辦法中的辦法。wink 基於以上的點子,HTP(HTTP Time Protocol)的網路校時軟體就這樣子登場了。除了原作者的版本外,另外也有人改寫出了可以在Windows平台使用的版本。這對於想要準時上下診的我來說,實在是不可多得的好物啊。happy

Windows XP SP3

十分囧的一項小發現:如果電腦先安裝了MS08-037號更新,再安裝Windows XP SP3,就可以搞爛TCP/IP,讓整台電腦無法上網。就算此時降級回到SP2,依然會有DNS正查失敗的後遺症在;網頁部分勉強還可以用IP掛代理的方式丟給代理伺服器去正查,不能掛代理的服務就爆炸了。faint 解法當然也十分直覺,就是另外準備好MS08-037號更新的檔案,SP3安裝完成後再裝一遍就是了。不過若是只有一台電腦可以上網的情況,那就真的囧翻啦……knockout

為免有人重蹈覆轍,在此記上一筆,供作參考。smile

向下不相容:Windows Media Player 11

, , , ...

前些日子心血來潮,利用學校已有的Windows 2000 Server機器,安裝了隨作業系統附上的Windows Media Services 4.1來看看。可是裝好後要丟檔上去串流播放時,發現了很奇妙的現象:
  1. 如果要播放的檔案裡面出現了比較新的編碼格式(例如Windows Media Audio 9 Lossless),Windows Media Services 4.1似乎會無法辨識該些檔案,結果就是完全無法播放。rolleyes
  2. 更奇妙的是,即使是如右內嵌的Windows Media Services 4.1範例檔這般應該沒有問題的檔案,一但碰到用戶端軟體是最新推出Windows Media Player 11情況,毫無例外的一定會回報為找不到檔案而播放失敗!knockout 然而使用較舊的WMP10版本或是第三方軟體(如VLC/Media Player Classic之類)卻又毫無異常。bigeyes
第一點我想也就罷了,畢竟舊伺服軟體不支援新編碼格式還情有可原;第二點就真的是莫名其妙了,新用戶端軟體居然可以不支援舊伺服端軟體?當然,以內建WMP11Windows Vista即將大量舖貨來看,這想必是MS以鄉村包圍城市之舉,想藉此來逼迫伺服端的服務提供者升級到Windows 2003 Server及其隨附的Windows Media Services 9平台。雖然時有耳聞MS的商業手段多麼的歡樂,然而真正自己碰到了的時候,仍然免不了的大開眼界;我想,全世界大概也只有MS才有種幹這種不向下相容的壯舉吧?bigsmile

Word 2000 bug

, ,

多說無益,眼見為憑。

右圖是Word 2000的螢幕截圖,從Unihan database複製貼上的𪚥(此為Unicode 3.1字,Windows XP需安裝新細明體更新套件方可顯示)字。由於該字已經在BMP以外,所以實際上的儲存長度一定超過2byte,結果Word 2000就誤判字寬了!bigsmile 如圖可見文字佔用了三個半形字的空間;有使用注音標示的功能時,就會發現注音和文字本體是對不齊的。

話說回來,我也不知道Word 2003(甚至將推出的Word 2007)到底改進了沒有?p
February 2012
S M T W T F S
January 2012March 2012
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29