2016年9月11日 星期日

Don't Starve 饑荒 如何使用區網連機?

前一陣子有人介紹給我一款遊戲叫 "Don't Starve 饑荒"
玩起來真的會讓人整個忘記時間
如果自己一個人玩就沒那麼好玩了.....
好遊戲就是要大家一起玩阿~~

正常要連機是用Steam 或是一些大陸的對戰平台 游俠網、浩方、iPve
如此一來ping會較高或遊戲中容易遇到伺服器不穩和維修
這時候就想要改用區網連線讓電腦間直接互連
比較不會突然斷線或是卡住
但朋友沒在旁邊可以連同一個wifi或hub
則可以藉由nMatrix和hamachi這類軟體來架設區網
個人比較推薦nMatrix 介面簡單明瞭又簡單上手(我自己也用過hamachi 但是沒連線成功....)

1.下載完 nMatrix 打開程式會安裝網路介面卡nMatrix Virtual Network
2.在nMatrix中按下"啟動"後選擇>網路>"建立新網路"
3.這邊的"網路群組ID"和"網路密碼" 輸入隨便英文的帳號密碼,下方的"類型"選擇"Hub & Spooke" (之前一直無法順利連線成功是因為選擇Mesh)


4.主要創房間的電腦在這裡按右鍵>選擇"設定為Hub端"


5.要連線的電腦直接在nMatrix中的網路>"加入現有網路"
ID和密碼就輸入剛剛輸入的那個

6.現在兩台電腦應該建立連線左邊都亮起綠燈就OK了

-----------------------------------------------------------------------------------------------

有一次在連機時明明一台已經開好房間
在另一台電腦上明明也看得到房間
卻無法連線 顯示"服務器沒有響應。也許大聲喊有助於......"

已經測試過無數方法 ex.關防火牆、關防毒、重開、重連、刪除 使用者\Documents\Klei\DoNotStarveTogether 路徑下的檔案

結果最後解決的方法非常非常簡單
只要在nMatrix裡系統>設定>"流量設定"
將"最大上傳速度"和"最大下載速度"改為9999KB/s 就OK了!!

-----------------------------------------------------------------------------------------------

在win8或win10的電腦上有可能會發生找不到房間或是無法連線的狀況
原來是因為在IP設定上會有問題
也可以試試看以下的方法
nMatrix上會顯示目前的IP如下圖


在網路和共用中心.>左方"變更介面卡設定">找到 "nMatrix Virtual Network">右鍵 "內容"
TCP/IP v4的地方將IP設定成剛剛nMatrix顯示的IP
子網路遮罩為255.0.0.0
預設閘道為6.0.0.1
下面DNS伺服器就不用設定了

2014年1月29日 星期三

Windows 8 安裝驅動出現 "其他廠商的inf並未包含數位簽章資訊"

在Windows 8 中 如果想要安裝一些沒微軟的數位簽章驅動
就需要先經過幾個步驟才可以正常安裝
不然就會出現

"其他廠商的inf並未包含數位簽章資訊"

滑鼠移動到右邊>設定>最下方"變更電腦設定">左下方 "更新與復原">"復原" >下右邊的 "進階啟動" 此時電腦會直接重開機

接下來選擇
疑難排解>進階選項>啟動設定>重新啟動> 選擇 "7.停用驅動程式強制簽章"

重開機以後就可以安裝驅動程式了

2013年10月27日 星期日

Windows 8 修改msconfig 導致藍屏 BAD SYSTEM CONFIG INFO

在過去Windows 7 裡面
許多人提出調整 msconfig >開機>進階選項
將裏頭的 處理器數目最大記憶體 分別調到最大 這樣就會有加速的效果

但是...在Windows 8 中 這樣的調整不僅沒有多少的加速作用
還讓電腦變成完全無法開機= =

修改以後就會無法開機
並且出現藍屏畫面
顯示"BAD SYSTEM CONFIG INFO"

以往無法開機的SOP
-------------------------------------------------------------------------------
1.用安全模式無法開機(疑難排解>進階選項>啟動設定>重新啟動後按下 4 )

2.即使使用內建的 "啟動修復" 功能 (疑難排解>進階選項>啟動修復)
   在修復畫面中一整個無限迴圈

3.連系統還原都沒辦法拯救(疑難排解>進階選項>系統還原)
-------------------------------------------------------------------------------

既然已經知道無法開機的原因了(手癢去調整msconfig裡的設定.....)
解決辦法如下:

開機後進入

疑難排解>進階選項>命令提示字元

輸入bcdedit
檢查Windows 開機載入器有無出現truncatememorynumproc
這就是修改後所出現的值
只要把它刪除就可以開機囉

輸入

bcdedit /deletevalue {default} truncatememory
bcdedit /deletevalue {default} numproc

目前為什麼調整後就無法開機的原因還不清楚
但是知道怎麼把電腦救回來就好了XD

2013年8月11日 星期日

利用adb指令關閉Android手機螢幕(Android phone screen off via command line)

Play Store上面有很多的"一鍵鎖屏"的軟體
但有一些按下鎖屏後他雖然有進入到鎖屏模式但螢幕卻還是亮著
為了安裝這軟體最主要還是害怕長時間的使用電源鍵開關
會讓電源鍵造成損耗
那樣要如何模擬按鍵呢?

其實只要在手機上輸入一些指令就可以模擬各種實體按鍵
手機上安裝 模擬終端 以後
輸入

input keyevent 26

就能夠模擬電源鍵按下了
連接電腦用abd指令的話則是輸入

adb shell input keyevent 26

這樣也就能夠關閉螢幕囉(而且還不會自己再亮起來!!!!!)
如果搭配一些腳本的軟體在桌面上建立捷徑也能夠達到 "一鍵鎖屏"的效果
想要模擬其他的按鍵的話只要改後面兩個數字就好了

各種數字和對應的按鍵如下
0 -->  "KEYCODE_UNKNOWN"
1 -->  "KEYCODE_MENU"
2 -->  "KEYCODE_SOFT_RIGHT"
3 -->  "KEYCODE_HOME"
4 -->  "KEYCODE_BACK"
5 -->  "KEYCODE_CALL"
6 -->  "KEYCODE_ENDCALL"
7 -->  "KEYCODE_0"
8 -->  "KEYCODE_1"
9 -->  "KEYCODE_2"
10 -->  "KEYCODE_3"
11 -->  "KEYCODE_4"
12 -->  "KEYCODE_5"
13 -->  "KEYCODE_6"
14 -->  "KEYCODE_7"
15 -->  "KEYCODE_8"
16 -->  "KEYCODE_9"
17 -->  "KEYCODE_STAR"
18 -->  "KEYCODE_POUND"
19 -->  "KEYCODE_DPAD_UP"
20 -->  "KEYCODE_DPAD_DOWN"
21 -->  "KEYCODE_DPAD_LEFT"
22 -->  "KEYCODE_DPAD_RIGHT"
23 -->  "KEYCODE_DPAD_CENTER"
24 -->  "KEYCODE_VOLUME_UP"
25 -->  "KEYCODE_VOLUME_DOWN"
26 -->  "KEYCODE_POWER"
27 -->  "KEYCODE_CAMERA"
28 -->  "KEYCODE_CLEAR"
29 -->  "KEYCODE_A"
30 -->  "KEYCODE_B"
31 -->  "KEYCODE_C"
32 -->  "KEYCODE_D"
33 -->  "KEYCODE_E"
34 -->  "KEYCODE_F"
35 -->  "KEYCODE_G"
36 -->  "KEYCODE_H"
37 -->  "KEYCODE_I"
38 -->  "KEYCODE_J"
39 -->  "KEYCODE_K"
40 -->  "KEYCODE_L"
41 -->  "KEYCODE_M"
42 -->  "KEYCODE_N"
43 -->  "KEYCODE_O"
44 -->  "KEYCODE_P"
45 -->  "KEYCODE_Q"
46 -->  "KEYCODE_R"
47 -->  "KEYCODE_S"
48 -->  "KEYCODE_T"
49 -->  "KEYCODE_U"
50 -->  "KEYCODE_V"
51 -->  "KEYCODE_W"
52 -->  "KEYCODE_X"
53 -->  "KEYCODE_Y"
54 -->  "KEYCODE_Z"
55 -->  "KEYCODE_COMMA"
56 -->  "KEYCODE_PERIOD"
57 -->  "KEYCODE_ALT_LEFT"
58 -->  "KEYCODE_ALT_RIGHT"
59 -->  "KEYCODE_SHIFT_LEFT"
60 -->  "KEYCODE_SHIFT_RIGHT"
61 -->  "KEYCODE_TAB"
62 -->  "KEYCODE_SPACE"
63 -->  "KEYCODE_SYM"
64 -->  "KEYCODE_EXPLORER"
65 -->  "KEYCODE_ENVELOPE"
66 -->  "KEYCODE_ENTER"
67 -->  "KEYCODE_DEL"
68 -->  "KEYCODE_GRAVE"
69 -->  "KEYCODE_MINUS"
70 -->  "KEYCODE_EQUALS"
71 -->  "KEYCODE_LEFT_BRACKET"
72 -->  "KEYCODE_RIGHT_BRACKET"
73 -->  "KEYCODE_BACKSLASH"
74 -->  "KEYCODE_SEMICOLON"
75 -->  "KEYCODE_APOSTROPHE"
76 -->  "KEYCODE_SLASH"
77 -->  "KEYCODE_AT"
78 -->  "KEYCODE_NUM"
79 -->  "KEYCODE_HEADSETHOOK"
80 -->  "KEYCODE_FOCUS"
81 -->  "KEYCODE_PLUS"
82 -->  "KEYCODE_MENU"
83 -->  "KEYCODE_NOTIFICATION"
84 -->  "KEYCODE_SEARCH"
85 -->  "TAG_LAST_KEYCODE"

數字對應表引用來自這裡

想看更多的對應可以查看

2013年7月8日 星期一

Windows 8 開機自動開啟 Num Lock

在登入畫面輸入密碼時
如果有數字鍵的鍵盤都會習慣用數字鍵
但是Windows8好像都不會自動開啟Num Lock
要讓它自動開啟的方法如下

1.按下Win+R 輸入regedit

2.找到 HKEY_USERS\.DEFAULT\Control Panel\Keyboard

3.將右方的字串值 "InitialKeyboardIndicators" 改成 2

4.重新開機試試看

(如果重新開機以後還是無法自動開啟Num Lock 就把數值從2 改成 2147483650)

2013年4月13日 星期六

Windows 8 無法輸入中文

Windows 8 的輸入法變了許多
有的時候按下ctrl+space了反而無法輸入中文
還需要再按一次Shift
一整個超不習慣阿~~~
還有更嚴重的是在部分遊戲中無法輸入中文(ex:全民打棒球、翻滾吧!骰子、SF等等....)
下面的方法可以讓遊戲中能夠正常的輸入中文

1. 去這裡下載 "微軟新注音輸入法 (Microsoft New Phonetic IME)"

2.安裝完後去 控制台\語言 按下"選項"
3.確認有出現第二種輸入法 "中文(繁體) - 新注音"
4.之後再去左下方工具列有出現 ㄅ的圖示 
 
5.之後就可以很開心地在遊戲中輸入中文囉~
<<翻滾吧!骰子 遊戲畫面
<<全民打棒球遊戲畫面

(PS 全民打棒球按下 ctrl+space 輸入法依舊沒反應,要按下windows+space才可以切換喔!!)

2013/12/30更新

如果更新成Windows 8.1 版本上述的方法將無法使用
最快速的解決方法就是安裝其他輸入法
個人推薦新酷音輸入法




2013年4月5日 星期五

更新Evernote 時出現 2732 錯誤

如果在Windows 8 64bit的環境
將Evernote從4.6.3.8096更舊以前的版本做更新
可能會出現2732 錯誤
解決方法如下

1.開啟C:\Program Files (x86)\Evernote\Evernote 資料夾
2.按下左上角"檔案">開啟命令提示字元>以系統管理員身分開啟命令提示字元


3.輸入regsvr32.exe /u EvernoteOL.dll
4.開啟C:\Users\使用者名稱\AppData\Local\Temp\Evernote.msi


如果還是無法更新
只好完整的移除後再重新安裝