Powered by and 圖示來源
顯示具有 電腦 標籤的文章。 顯示所有文章
顯示具有 電腦 標籤的文章。 顯示所有文章

2009年4月13日 星期一

這篇文章會把《青龍戰記》的各項系統,做一個簡單的介紹以幫助新手能快速的上手。

時間的計算:
《青龍戰記》是以遊戲內的一天做為一個最基本的單位,一天開始時,人物的所有狀態都會恢復,目前遊戲的設定為每四個小時為一天。

新的一天:
有鑑於不是大家都時時刻刻能守在電腦邊,每四個小時就上線玩game,因此"新的一天"是可以儲存的,最多可以存6天,當一整天的精力耗盡時,如果是在城市,就可以按下新的一天,恢復所有狀態,繼續旅程。

戰鬥:
戰鬥需要戰鬥回合才能戰鬥,戰鬥回合為零時,就無法再行戰鬥,只能等待新的一天。如果存有新的一天,這時就是一個很好的使用時機。

裝備:
各城市都有,武器店與防具店,可以用黃金購買防具增強攻防能力。

死亡:
死亡並不是結束,如果還想玩,可以在陰間走走,做鬼也能打架,如果打的夠努力,快速重生也不是不可能的事。至少變鬼也可以鬧一下陽間的人。

種族:
各種族都會有一些自己的特性,人類在"新的一天"會額外得到戰鬥回合,精靈的敏銳使他們能有較高的防禦力,食屍鬼的嗜鬼個性使攻擊力提升,而矮人能夠在戰鬥中獲得較多的黃金。

貨幣:
遊戲中有黃金與寶石兩種貨幣,一些比較特別的事物,需要一些寶石。

伙伴:
在某些城市之中,可以顧請傭兵,而某些城市之中可以購買野獸,共同作戰。
伙伴通常需要一些寶石。

森林:
主要的戰鬥地點,每個城市的近郊都是森林。

青龍:
通常生活在森林之中,它們會在世界上不固定的遷移,等實力上升後,就可以在森林中尋找青龍。
如果懶的找也可找占卜師尋問青龍的下落。

旅行:
城市間的移動,需要透過旅行,旅行需要行動點數,如果對世界不熟悉,可以向吉普賽人購買地圖。不怕迷路的話就直接上路吧! 注意,在世界地圖上如旅行餘數歸0,只能等待新的一天。就算存有新的一天,也不能在旅行時使用。

聊天:
公眾花園就是世界公頻,而各城市的廣場,是只有到該城市的人才看的到的區堿頻道。

座騎:
誠心的建議,存點錢買個座騎,有好無壞。

升級
每個角色都會有自己的故鄉,只有在自己的故鄉才會有師父,想要提升等級,要先達到師父要求的經驗值,然後挑戰師父。



2009年4月11日 星期六


《青龍戰記》-- 基於Seth Able's Legend of the Red Dragon開發的網頁角色扮演遊戲(RPG).


最近架了一個web game... 它的本名為Legend of the Green Dragon,經過個人中譯之後,定調為《青龍戰記》。

《青龍戰記》是一個web base的角色扮演遊戲,這個遊戲的世界概念就是龍與魔法的世界,這個世界上,有隻強大的龍,叫做青龍。

有龍必屠,真君子,玩家所扮演的角色就是要在這個奇幻世界中四處游盪,等到能力提升到一定之後,就可以尋找青龍,一圓屠龍夢,故事就是這麼簡單。 (為什麼要屠龍,我也不知道)

目前遊戲中有8個種族可以選,其中人類、精靈、矮人與食屍鬼,是一開始就能選擇的種族,另外四個種族需要一定的要求,才能在重生之後選用。

在專長的部分(職業系統),目前有三種專長,以後會視狀況再掛上新的專長,目前的專長分另為暗黑魔法、神密力量與盜賊技能。

簡單的介紹之後,不如先註冊一下吧!

選單的顏色依顯示型態(display skin)不同,而有不同的位置與顏色。(此為Jade)
首先連到《青龍戰紀》。

然後選擇創造角色,輸入帳號密碼與信箱之後就會收到認証信。認証信件目前建議使用gmail信箱,只要是用gmail信箱的都是馬上收到認証信,其它信箱時間就不太一定。

按下認証信上面的鏈結之後,就會再度回到遊戲之中,這時就可以選擇種族與專長,而種族也進一步的確定了出生的城市。

接下來.. 就是玩家自己的冒險。

更多的細項,請看《青龍戰記》簡介。

本遊戲源自http://dragonprime.net,但移除了donate系統,所以不需要任何donate來強化角色的能力


2008年12月15日 星期一

mount -n -o remount,rw /

如果修改fstab之後,重開才發現改錯了,會出現:
*** An error occurred during the file system check.


這時只要在
Give root password for maintenace

後面輸入root的passwd之後就可進入系統修改,但此時filesystem 是readonly。
廣告




進維修狀態時輸入:
mount -n -o remount,rw /

即可好好的修整一翻


2008年12月9日 星期二

趨勢科技--曾經熱銷四海,說是上一代的台灣之光也不為過。

現在卻越來越少人在電腦上安裝它們的防毒軟體了。

今天我在安裝vmware時,一直沒辦法安裝,卡在一個地方--autorun.inf write error。


我一直想不透為什麼這個檔怎麼會寫不進去,這時想到兩天前,也曾經在解壓一個driver時,出現autorun.inf的write error。

當時以為是壓縮檔有問題,沒有想這麼多,如今兩相比對發現事有蹊蹺。



上網google一下,發現最近有個病毒,叫作autorun.inf病毒,經由usb類型的儲存設備傳染。

找到這些資料之後,我猜會不會是防毒軟體偷懶,檔名為"autorun.inf"就直接擋掉。

自己先做點小實驗,開一個純文字檔,重新命名為autorun.inf,果然一改就出問題馬的,擋的好。

找了MIS來把這個遜腳防毒軟體卸載(要卸還得輸入密碼... 真是Orz 到底是防毒還是防人)之後,一切恢復正常,VMware的安裝順利完成。



如果防毒就是把檔名擋掉,這樣會不會太省事了。

難怪市占率... 唉...


2008年7月24日 星期四

想要監聽其它電腦的封包,首先要有一台古老的HUB,現在市面上都是Switch,這是不行的。
再來就是要把雜聽模式(promiscuous mode)打開。


如果對網路沒研究,沒興趣,也沒時間,那麼下面就不用看了,因為看不懂的機率很大。

我知道有人會衝著"看不懂"這三個字,執意往下看,對這樣的人,我深感佩服。

正所謂士可殺不可辱,身懷硬骨,絕非泛泛之輩。



基本上,這只是常識,會用HUB 抓封包的人,一定知道要開promiscuous mode,既然如此,我何必要落落長,開文解說呢?

先從故事的源頭說起。

一直以來,有台HUB,它很安份的運作著,抓著它該抓的資料。

某天,工作環境多了一台不同subnet的機器,外加它的MAC address跟我現有的機器之一相同。

這樣的網路一定是大亂的,在這樣衝來衝去的環境下,神蹟產生了。

經過一陣調整之後(改subnet 跟 arp -d 而已),工作電腦只能抓到屬於自己的封包,這現象分明是 Switch ,難不成硬體對衝之後會對Hub做軟體升級,自行由Hub變為Switch。


這......

當然....

是....

不可能的事。
廣告



在一陣實驗之後,確定是工作PC的設定問題,它讓封包進不來,但卻遍尋不著怎麼設定,看了抓封包的軟體(Wireshark, 前身是ethereal),promiscuous mode 是勾起來的。

是該用大絕招的時候了--重灌。雖然OS要濾掉wincap抓回來的東西,機率不高,firewall要擋也不會忽然臨時就這樣自行亂擋。

但我還是決定放大絕招,反正最近盜版抓的兇,自己灌過什麼東西早就沒印像了,不如趁這一次,砍掉重練。

本以為放了大絕招,一切就能正常,沒想到,剛灌好熱騰騰電腦還是抓不到該抓的封包。

這個死東西,不只跨reboot,還跨format(重灌時整個HD format),是誰有這麼大的能耐?

經過同事的深思之後,一步一步的想像封包的旅行過程,確定它們是有到達pc。是pc自己把它擋掉的。

這只有一個可能,這是一個存在網路卡flash上的設定值。最後同事想到了,網卡上有一個值叫做promiscuous mode,應該就是它了。

打開Wireshark,發現這個flag早已打開,心中一冷,又猜錯了。

但如今已無招可用,只好勉強一試,把它uncheck and check,按下確定。

就這樣...耶~~!

我的Hub回來了。

事情就這麼簡單,我卻搞了一整天。

最後找出幾個疑點:
到底是誰把promiscuous mode關掉的?
又到底為什麼抓封包的軟體程式要睜眼說瞎話?已經關掉的東西還說沒關。

心中有個底,但是也沒有什麼証據,反正下次再遇到就知道怎麼解了,沒再細究root cause。

如果你能一路看到這邊,不如說說看,你覺得的root cause吧!


2008年7月9日 星期三

試玩版應該出快一星期了,現在,就來簡單讓大家看一下畫面好了。

廣告




首先,把所有的特效通通打開
沒得選,直接進戰場,只有一關可以打-許都侵攻戰
5代在勝敗條件外,多了一個戰功目標
看一下戰場情報,武將還真多,這是場大型戰役吧?
許都侵攻戰? 可能我太少玩吳國,這戰我沒什麼印像
loading 完畢,進入戰場了~!
一開戰就攻城門,兵臨城下。原來這代攻門不是打掉門守衛就好了。
打掉相對應的守備兵長,我方開始架攻城梯(另有攻城車)
上梯衝第一,上去砍掉目標3的4個射擊台
砍完之後,跳下來在城內等大家破門進城,人數真多。
把武將砍掉之後就等攻城車把內門撞開(上面破的是大門,這個是內門)
衝剌攻擊,畫面會有模糊的效果。(所謂的動態模糊 -Motion Blur嗎?)
註: 這個特效在正式版似乎移除了。
廣告




騎馬玩到一半,傳令說曹軍有援軍要來了。
原來是這兩個傢伙要來送死。
獨眼仔,我一眼就認出你是夏侯惇了
這個日本戰國風的帥哥怎麼會是夏侯淵?
沒在怕啦,掉頭出去把援軍砍掉。
夏侯惇先一步死了

之後的戰場也很順利,砍了夏侯淵之後,其他的大眾臉跟本就不是對手,最後的太守荀彧更是簡簡單單的就收掉了,可是後面的照片怎麼都沒有拍到,算了不想再打了。

開起來再按結束,拍個ending。
ending提到 20080711 PC版會上市,我想這是日文版的上市時間,繁體中文版目前還沒聽到消息。

心得:
畫面--
5代看起來畫面好很多,跑起來只有在某些人真的太多的時候,會有小小不順,但page數還是有在2x張/秒的水準,而且我為了拍照還用視窗模式,在全畫面下應該會更好一點。
電腦配備為:
cpu :intel E2160
VGA: msi 8600GT
RAM: 2g(雙通道)

操控--
連段常常連不到,對方就算是站著不動,陸遜還是會有揮空的可能,打人不打正前方,不知道是在搞什麼,人如其名...遜。這也是我不想再打一次去補後面的圖片的原因,打起來不痛快。

另外,在人很多的時候(像是最後打荀彧時),所有人都在一個小地方,整個畫面滿滿滿,很有戰場的感覺,很混亂,有不知身在何處的臨場感。

有興趣可以玩玩。

日文試完版下載點(約330MB,下載速度滿快的)

20080723註: 由系統需求表可知,真三國無雙需要xp/vista的windows,顯卡的需求以支援DX9.0為主,而且要更新DX9.0c的最新版,就算是裝過了也再裝一次,有時會有漏掉的檔案。
------------------------------------------------------------------------
製造商 晶片 驅動程式
ATI ATI的 RADEON X1650 Catalyst 8.5
ATI RADEON X1950 Catalyst 8.5
ATI RADEON HD 2600 Catalyst 8.5
ATI RADEON HD 3650 Catalyst 8.5
NVIDIA GeForce 7600 ForceWare 175.16
NVIDIA GeForce 7900 ForceWare 175.16
NVIDIA GeForce 8500 ForceWare 175.16
NVIDIA GeForce 8600 ForceWare 175.16
NVIDIA GeForce 9600 ForceWare 175.16
以上為官方確認可進行遊戲的顯示卡清單(2008/06)

20080826註: 疑難排解
發現其實蠻多人都有PC版不能玩的問題
在這個板上發文 也沒什麼人願意去回 感覺讓人蠻心冷的
所以稍微研究了一下 希望對於不能玩PC版的玩家有幫助

情況1.硬體配備不夠
使用硬體驅動檢測
這是官方做的檢測軟體
可以讓你知道你的電腦配備可否進行遊戲
OK : 符合必要需求。 
◎ : 符合建議需求。
○ : 符合最低需求。
△ : 系統資訊取得失敗。無法進行檢測作業。
× : 未達到最低需求。
驅動檢測程式連結

情況2.缺少d3dx9_27.dll檔
這是DirectX9.0C的檔案
可是常常有人就是會少這個檔案
有的人甚至重灌也沒用
所以把下載連結也給大家了
進入頁面後點選
Click here to go to the download of d3dx9_27.dll
彈出一個視窗 點選
Download d3dx9_27.dll
d3dx9_27.dll下載 (註:不行就重裝directx9:官方載點)

情況3.點擊遊戲 出現畫面後 會跳掉 或者選某某模式就會關掉
這有兩種情形
1是顯示卡驅動程式沒有更新
2是安裝了"DVD Shink"或者"TotalRecorder"之類的程式 會造成影響

希望以上3條解說能對不能玩PC版的各位有幫助

來源:巴哈姆特




2008年6月18日 星期三

這麼棒的瀏覽器免費給你用,還可以不小心手滑一起創下金氏世界紀錄!如此有趣的事情也只有在這裡有啦!你不用會些驚人的特技,只要在對的時間呼朋引伴一起下載火熱出爐的 Firefox 3,就成啦!

有意思吧!臺灣時間 6 月 18 日凌晨 1 點後 24 小時內一起下載 Firefox 3,我們就有機會達成「單日最多人下載軟體」的金氏世界紀錄!在 Firefox 2 時,第一天的下載次數是 160 萬次,那麼這次就把目標隨便訂個 500 萬吧 :P

總之是越多越好啊!來看看目前已經有多少人下載了!

經過
鳥鳥IE 爛bug--請多選用Firefox
Firefox的好,用過才知道
網路銀行何必獨鍾微軟--大快我心
之後,大家應該知道我是Firefox的忠實使用者。

而今天正是firefox3推出的日子,擇期不如撞日,就趁今天一起創造世界記錄。

Firefox 3 火熱上映


看目前紀錄->火狐鬥陣拼紀錄,有你一份!
美國已經下載破百萬人次了,巴西居然也破10萬人次。

目前大家都想要去創紀錄,網站塞暴了,所以會有上不去的狀況,但我保証,網站鏈結是正確的


2008年6月10日 星期二

前些日子因為Firefox的好,用過才知道,引來不同的意見.

常言道:話不說不明,燈不點不亮,在一個和平理性的討論中,應該可以達到交換感想的目的。

一位不具名人士提到:
金融業愛用微軟的東西,是因為要服務大多數的人阿!大多數的人用的東西不一定是最好的,但一定是大家最習慣的!關於這點,應該很多自以為很多世界上的人電腦技術都很強的人都不懂吧?

就像很多人罵IE不好、罵微軟不好、罵Windows不好,卻說FF好、說Linux好的人,也請站在絕大多數世人的角度去想吧,如果這些小眾軟體可以做到讓絕大多數人輕易就能接受與習慣,又再去罵微軟吧!微軟賺錢可是有道理的呢!

我倒是覺得為了避免大家對軟體抉擇上的不便,到不如統一都用微軟產品,然後在由政府介入避免其壟斷造成社會上的問題。


這言論似是而非,我也就其中論點做了些討論:
非電子業愛用微軟的東西,是因為外包廠商想撿便宜,微軟的開發環境非常完整,開發時程快,相對的東西出來的就快,收錢也快。

但微軟的東西,個人覺得不好用的原因是因為它們常常不照spec走,問題的解法有很多種,如果做不出來就自開門路,這樣spec開的就很沒意義了,相容性是非常重要的事。

要統一用微軟再由政府介入,這樣的說法太不負責任了,微軟也不可能任人擺布。不如統一用linux用由政府介入,不過linux本來就不用錢,政府要介入什麼?

而且一個收費一個免費,等到微軟也變免費,再外加open source,一切才有義意。

事實上ff的市占率在歐美都有很高的比率,使用ie就像是被動投票,而使用FF就像是主動投票,它們有大的差異,要辯可能要另開文章了。

最後,上面提到的這個IE的bug很明顯是它自己對java script的支援度不夠,這會造成開發人員的困擾。

該支援的東西不支援,還自己開發很多奇怪的功能,造成相容性的問題,有點像是"人醜愛作怪"

重點就是相容性,"金融業愛用微軟是為了要服務大多數大",如果可以同時服務小數人不是很好嗎?開發時,不要使用activeX有這麼難嗎?

我倒是很好奇芬蘭它們ff市占4成以上,金融交易系統還會堅持用activeX實作嗎?既然不是非ActiveX不可,為什麼要選用一個邪門的作法呢?

我知道會有另一個問題會出來,那就叫ff支援ActiveX不就好了?
首先.這是spec上沒有的東西,要去支援它真的很對不起規規矩矩的人們。
再來,它的spec不是公開的,微軟不公布別人想要屈就這個體制外的東西也不得其門而入。


因為是留言,所以沒有長篇大論寫一大堆,但其實我很想再開一篇文章重新好好的寫一篇,認真的討論這個問題。

今天正好看到一篇社論--網路銀行何必獨鍾微軟:
黃伯瑞

由於研究上的需要,筆者最近開始接觸免費的Linux作業系統,深為該作業系統所帶來的安全性,可靠性與高效能所吸引。舉例來說:同樣的程式,在筆者的Linux系統中執行速度比視窗系統快至少十%。而Linux系統佔用的資源極少,反倒是微軟的視窗系統,資源需求愈來愈高,迫使消費者必須不斷花大錢升級硬體。更別提層出不窮的臭蟲與漏洞,使得防毒軟體變成微軟使用者的額外負擔。

正當筆者逐漸將日常工作轉移到Linux系統時,發現一個奇怪現象,就是台灣許多金融機構網路銀行,都限定客戶必須使用微軟瀏覽器「網路探險家」(Internet Explorer,簡稱IE),否則無法登入使用。這實在令人不解,銀行有什麼權力要求使用者「只能」採用微軟的瀏覽器IE?筆者遍查各家銀行的網路使用約定書,均沒有規定客戶必須使用IE。但就拿筆者常使用的彰化與聯邦銀行為例,若使用其它瀏覽器,不是根本無法登入,就是登入後無法使用。

大部分限定使用IE的銀行,都宣稱為認證安全性,在網頁中加入ActiveX控制元件,因這個元件只有IE瀏覽器才支援,所以其它瀏覽器無法登入使用。事實上,ActiveX元件本身就是許多漏洞與木馬程式的來源與媒介。這些銀行一方面聲稱要增進安全性,另一方面卻強迫消費者使用更不安全,更不可靠,更容易被駭的視窗系統與IE瀏覽器,豈不是邏輯矛盾?許多消費者使用視窗系統與IE瀏覽器,配合這些獨厚IE的網路銀行,卻因此冒著病毒與駭客入侵的風險。那麼這些網路銀行,豈不也算駭客與病毒的幫凶?

有些銀行可能辯稱,IE為大部分使用者所採用,因此獨厚IE。這個理由似是而非。因為根據Net Applications公司的調查,IE瀏覽器的市佔率不過七成左右,還有三成是使用其他的瀏覽器。而且,今天微軟瀏覽器能夠享有高市佔率,其中一個原因是將其搭配在視窗作業系統中,這早已經美國法院認定違犯「反托拉斯」法。雖然微軟後來與美國司法部達成和解,但對消費者與競爭對手的傷害早已無法彌補。而在歐盟,相關的官司還在進行當中。今天台灣的網路銀行以市佔率的理由獨厚微軟,不等於是倒因為果助紂為虐?

值得一提的是,筆者在美國居住工作十餘年,有往來的美國金融機構與銀行超過十家, 不管是全國性的金融機構,或是地區性的小銀行,沒有一家銀行的網路功能必需使用IE瀏覽器才能登入操作,難道美國的金融機構都不重視網路安全嗎?這種獨厚微軟瀏覽器的情況似乎只在台灣發生。筆者建議消基會,金管會與公平交易委員會對這些銀行加以調查,還給消費者一個公平開放的網路使用空間。

(作者為美國密西西比大學商學院助理教授)


其對於IE的認知,與我不謀而合,有一個國外大學的助理教授幫忙背書,讓我省了不少口水,直接引用最快。


2008年6月4日 星期三

昨天朋友在逛簡體中文網站時,抱怨簡中不好看,我就建議他改用firefox,再掛個同文堂,就可以快速的把簡中網站繁體化。

想想,使用firefox也數年了,用起來就是好用,據資料顯示,firefox在芬蘭的市佔率已超過4成,這代表它是一個夠成熟而且也夠好用,使得人們寧願放著內建的IE不用,也要去下載firefox當作自己的流覽器。

總覽圖

那麼來說說Firefox有什麼好處:
1.完全免費,免費最重要。
2.可同時內嵌多個網頁(總覽圖1的部分),這個功能直到IE7才出現。
3.熱心玩家會幫firefox寫很多附加元件,數百k的大小就能解決。
這是目前我安裝的附加元件


FireFox3目前安裝的附加元件


去哪找附加元件呢?

先到top15 找找有什麼好用的

再到firefox附加元件網,慢慢的挑自己想要的東西。

附加元件我常用的只有同文堂,IE tab跟PMOG。

同文堂就是總覽圖2的部份,看到簡體字按下去就變繁體了,也可以設定為自動轉換,但是我比較喜歡手動換,這樣才能知道網站原本是簡中網還是繁中網。

IE tab有時遇到些自以為是的網站,只支援IE時就得切換到IE,為什麼我說他們是自以為是,而不是firefox能力不足呢?因為這些網站多半就是包涵ActiveX的網站,這東西是微軟自創的東西。而台灣的金融界網界又多以此實作,要聊到為什麼會這樣可能要聊很久,反正有時就是需要用到IE tab。

PMOG是Passive Multiplayer Online Game,基本上就是一個以web為主的game,不影嚮使用者,只是掛了這個,在看網頁時會有一些有趣的事發生,像是被地雷炸到,撿到寶箱之類的,但是那又如何?單純為了好玩嘛,也許有空要來寫寫PMOG。它不是firefox的必需品目前也還在測試,是我自己太閒裝來玩玩的。


4.時常更新,這是免費軟體必備的能力,沒事就來個小更新,讓你永遠保持在最佳狀態。
5.流覽速度快。
6.因為鳥鳥IE有爛bug。
7.最佳流覽效果
Firefox V.S Internet Explorer


上圖IE在處理CSS時出了點問題,標題被一直向後移。
下圖IE對▼的顯示似乎也有問題,這只是單我這個blog抓出來的。(還是用firefox才能有最佳效果)


所以

個人常用的一些手法:
把開新分頁拉到toolbar(總覽圖4)。
用ctrl+滑鼠左鍵,將鏈結開啟於新分頁。
於框頁網頁,使用本框頁->檢視原始碼(這在開發產品web UI時很好用)。
檢視選取範圍原始碼,這項功能在寫blog時比較常用到。
新增ED2K link type,這招應該是必備的吧!

1、在網址輸入"about:config"會出現設定網頁,這是設定firefox用的。
2、按右鍵,新增->真假(Bolean)值。
設定名稱為"network.protocol-handler.external.ed2k"
真假值為true。
3、按右鍵,新增->字串(s)。
設定名稱為"network.protocol-handler.app.ed2k"
字串值為emule執行檔的路徑例如"d:/emuleemule.exe"


所以還是選用FireFox吧!

工欲善其事,必先利其器。時常逛網頁,要選流覽器。

最後...遠方的FireFox應援團-麒麟座V838-為firefox加油 資料來源
麒麟座V838


2008年3月6日 星期四

常常在重灌之後要做的事就是這個,每次都要上網查不如寫在這,這樣以後就不會忘掉了。
比起以前改regedit的做法還要快速的免登法

開始->執行->"control userpasswords2"
選擇預設帳號,再把"必須輸入使用者名稱和密碼,才能使用這台電腦。"取消掉。

收工。


2008年3月3日 星期一

因為工作需要,搞了些web的東西,做完之後最少測試Firefox跟IE的狀況。
通常來說都是layout出問題的機率比較大,這次居然是javascript出問題,好鳥的IE。

OnChange這個event 沒辦法正確的在IE 6被觸發。所以我只好想了一個workaround。這個workaround是針對checkbox還有我的需求而選出來的,在不同的狀況下,也許要用Onblur()才能達到想要的效果。

以下是測試區,Firefox可以正確無誤的運作,IE只能對Onclick做正常的運作。


onchange:
可以正確的在FireFox上執行, 但IE在change 之後還要再做一個click的動作才會觸動OnChange。
===這邊是OnChange在控制的===

onclick:
運用在checkbox上可以達到我預期的效果且IE跟Firefox都能正常運作。
===這邊是OnClick在控制的===




瀏覽器請選FireFox,以獲得最佳流覽效果。

偏偏很多人愛用微軟出的軟體寫網頁,尤其是金螎業的電子交易系統,只跟IE相容,不知道是金融業的網頁人員太差還是太懶。


2008年1月25日 星期五

在各大遊戲論壇,常常看到一個問題,"為什麼我跑xx遊戲會不順",然後內文總會把電腦配備洋洋灑灑的列出來,有時連音效卡用哪一牌跟硬碟多大都post上來了。

這樣的文章就像是男女討論版定時會出現"為什麼我追不到女朋友"或者"好男人都到哪去了?"這類的討論一樣,永遠會有人問,永遠有人亂回答,但是真相只有一個。可惜知道真相的人在週期性的回答之後也累了懶了,不再回應了。

好,如果有你是外行人,一定要好好的看清楚到底問題出在哪?

先從最簡單的不要討論網路來說,任何在作業系統上跑的應用程式都會標上硬體需求,不論是衛星導航系統還是MS office,它們一旦要安裝在電腦中且執行就一定會有一些需求,簡單來說達不到需求就是會慢。

一樣一樣來說好了!

cpu:很直覺的,cpu不夠強就像是一個手腳不靈活的人在工作,要快也快不了。
音效: 這個沒理由會有影嚮,除非driver沒寫好。
硬碟: 如果在安裝時就沒有到達需求,根本就沒辦法安裝,這個應該是硬碟方面所指的"需求",只要能安裝上去,這個需求就算是達到了。在執行階段,碟碟太小不會有影嚮(虛擬記憶體就又扯遠了),硬碟不夠快,只會在過場時比較慢。
記憶體: 這個就有差別了,碟碟讀出來的東西基本上就是放到記憶體,所以它要夠大而且夠快。

這樣問題就很簡單了,一般來說,電腦太慢就是指 CPU太慢跟記憶體太小或太慢。

如果我們針對遊戲做討論呢?這邊所指的遊戲是專指"3D遊戲",如果不是3D遊戲,粗略上用上面的結論就能解釋"慢"的原因。

顯示卡: 處理3D的各項任務,顯示卡不夠力或不支援時,有時CPU也可以幫忙做,但是能自行完成當然比交給別人好,因為CPU在同時間也要處理其它的事(例如:下面會談到的網路相關事項,就是CPU的工作),讓CPU分心,遊戲慢是正常的。

所以要玩3D電腦遊戲,根據遊戲3D的表現會有不同程度的顯示卡需求,玩flash game,還是"明星三缺一"、"小朋友齊打交",就不用想太多了,跟顯示卡無關。

如果今天只是玩明星三缺一就很慢了呢? 這個就要談到網路這一塊了。如果你的電腦該處理的事都處理完畢了,要跟伺服器溝通時出問題,那麼你會覺得慢,這種的慢就是網路這邊出現的問題。

分類來說的話:
1.電腦處理完的東西交給伺服器,伺服器不夠力,沒有辦法快速的反應,而電腦耗費時間在等待伺服器的反應。這種lag沒得救,要嘛就換一個伺服器。
2.電腦處理完的東西交給伺服器,在交給伺服器的路上太塞了,本來只要千分之一秒的事,它給你搞到百分之一秒,網路的東西都是在秒以內計算的。出去時差一點,回來時差一點,那就可以差到秒了,差到秒我們人類就能很有感覺的知道"慢"。這種慢法要想辦法改善網路。

說到改善網路,這就又要一項一項來了。

12M比2M快,快是怎麼個快法呢?這個指的是頻寬,就像是大馬路跟小巷子一樣。

假設有一條3米巷跟一條12米快速道路平行的蓋了3000公尺,有一個人在12M的快速道路上跑,要12分鐘跑完(因為這個人是海陸的),那麼這個人在3米巷,跑完全程要多少時間?正常來說應該也還是12分鐘,我知道事際上3米巷會有惡狗跟路霸之類的干擾,但我們現在是在比喻網路的頻寬,所以沒有這些阻力。

那麼12M比2M快,是快在哪?那麼就想像一下有1000個人要一起跑3000公尺,哪一邊會比較快?是的12米的快速道路,果然展現它的優勢,有快的感覺了。而在這特別狀況外,12M跟2M是一樣快的!!什麼狀況會有1000人同時跑呢?抓檔案時最常見了。

所以頻寬跟遊戲慢不慢的關係其實不大,現在最少最少也有256kb吧!也就是32kB(256kbits= 32kBytes),實際上可以跑20kB上下,算是勉強,但是256kb的用戶很少了,主要是2Mb的(這邊都是在談下載速度,上傳只有架站時比較會需要,注意PtoP也算是架站),2Mb就是256kb,我可不相信有什麼遊戲需要這麼大的頻寬,你一個人就要吃到256kb我想這個遊戲也太爛了,亂寫一通,而且也不符成本。假設有100個玩家同時在線上那麼它要上傳20Mb出來,看到鬼啦,在台灣上傳很貴的,就算不貴要這樣上傳網路要幾張才能容下這麼多玩家。寬跟快不是絕對關係。

既然証明了網路寬不寬跟遊戲戲慢不慢沒關係,那到底是慢在哪? 除了上面說的伺服器反應太慢之外(這種慢,是所有的玩家都會一起慢),就是連線品質了,連線品質就比較複雜,中間的因素比較多,路由的各個環節都會影嚮,使用人數也會有影嚮。上面說的3米跟12米的馬路最後接在一起,為什麼要接在一起呢?也許要統一出國,出國這個線大家一起塞在上面,管你2M還是12M,慢就是慢。換一個ISP是唯一解法。

另外有種叫故proxy的東西,它是幫你把你需要而人家曾經也拿過的東西交給你,省掉塞的路程,就像是有個出過國的人拿了東西回來,就會有一個備份放在proxy上面,下次其它人要出國拿這個東西時就就會直接從proxy拿到。其實備份是看proxy怎麼設定,不一定是出國拿的才會,proxy通常是用自已ISP的會比較快。

問題來了,如果proxy是這麼運作的,就玩線上遊戲而言,所有在上面交換的資訊是不可能被proxy的,所以用proxy的意義不大,我想應該沒有人掛了proxy玩線上遊戲變順吧!

看過一個說法,換固定ip對外國會比較順,這通常是hinet的用戶會說的話,我猜想他們固定ip跟浮動ip的routing不同,沒有跟大家一起塞所以有機會比較快。說到這個,就我所知現在只剩hinet在用pppoe了,上網還要播接,真是落後。

最後我要說一個今天看到最怪的說法,"無線網路會比較慢"。

天阿!現在最常看到的無線網路是802.11 a/b/g,a的54M,b的11M,g的54M,那個b跟g相容,現在買到的有b的一定有g。而現在哪一家的寬頻超過54M,再怎麼說也是卡在adsl怎麼會是卡在無線網路呢? 難道是無線基地台做的太爛,封包在裡面鬼打牆,如果是這樣要換無線基地台,而不是怪無線網路。


總之...花了大的篇幅在寫網路,就是要跟大家說,"網路"遊戲會慢多半是網路的關係,列了一大堆高級配備還是慢嗎?問題就是出在網路。


對了很多人愛開PtoP,要打網路遊戲也不會調整,把自己的上傳吃光了,上傳吃光就像是一個不會說話的啞巴,你沒辦法跟伺服器做回應,慢也是正常的。


希望人家讀完之後能有些收獲。


總網頁瀏覽量