[] 有在玩 OOTP 的人應該都知道裡面有台灣的棒球設定,不過資訊都蠻舊的,然後沒有國旗只有奧運會旗,而且縮寫是 TPE…然後產生出來的球員名字又不知道是哪生出來的拼音,看起來完全不像台灣選手的名。 所以我就弄了一個小 patch,有在玩 OOTP 2007 的人可以試看看。 1. 國旗的部份其實在 databases/nation_flags 目錄裡面就已經有放國旗了,不過他的名字是 tai.png。把他改成 twn.png,接著把 databases 下 nations.txt 的台灣那行的 TPE 改成 TWN 就完成了。 2. 姓名的部份因為 OOTP 2007 民族的部份數量是固定的,所以不能再加一個 Taiwanese 了,那只好把 Chinese 中的那些怪拼音挖挖掉,填成台灣人比較常用的拼音。 然後我還把 CPBL 現役的球員的名字都填進去了,所以應該可以看到一些熟悉的名字 (姓可能就不同了) 3. 城市的部份台灣全國鄉鎮市級以上的行政區幾乎都符合 OOTP…
處理 dos 格式的文字檔
[] 一些簡單的工作用 sed 處理是很方便的,但是在編輯 OOTP 的 names.txt 的時候遇到了一些小問題,這個檔案是長這樣子的: Aaron,1,0 Abberley,1,0 … 如果我要把所有 A 開頭的人名找出來,然後刪掉,那 /^A/d就可滿足我們的需求,而如果要把 0 結尾的人名找出來刪掉的話,理論上用 /0$/d 就收工了。 不過在 freebsd 下試一下發現 sed 不鳥我,後來想了想覺得應該是換行的問題。 Unix 系統的換行是 LF,而 Windows 的換行是 CR+LF,比 Unix 多了一個 CR。 所以說其實從 freebsd 的觀點來看這兩個的行末不只是 0 而已,而是 0 後面再接一個…
查人口及經緯度
[] 因為OOTP的城市資料的部份有需要經緯度及人口的資料,就找看看網路上有沒有資源了。 台灣人口的資料不難找,人口統計電子報經常性的會有新資料丟出來。不過電子報中每月人口增減這類的部份只有列到縣市級的,因此我們得往更上游去找,也就是內政部的戶役政為民服務公用資料庫啦,雖然說丟出來的是excel檔讓人有點想OOXX,不過後來想想反正拿下來還是會丟到Spreadsheet軟體處理,那也就算了,也許哪天他們會想丟.ods出來也說不定 :p (有夢最美 希望相隨…) 至於經緯度的部份就比較麻煩了,知道經緯度要查位置很容易,Google Maps 就有支援了,反過來就比較麻煩。像是Urmap的話是可以查座標處的經緯度,但是要查指定行政區的話就只能一直查詢加移動了。後來找到有人做了一個地址查地圖的網站,輸入地址後會顯示Google Maps及Urmap的地圖出來,然後還會顯示經緯度及二度分帶座標,那這就符合需求了啊,只是說全國有三百多個鄉鎮市級以上的行政區,要花點時間查詢就是了。
Windows Vista 多重登入及自動登入
[en] 其實這是兩個不同的問題,首先是windows只要存在兩個不同帳號的時候,就會有登入畫面,在某些情況這是安全的,但是在單純使用環境下這就不方便了,畢竟一台電腦大部份時間只有一個人在用的時候就會希望能夠自動登入,有需要的時候才切換使用者。這個問題很簡單,只要用系統管理員的身份執行cmd,然後執行control userpasswords2 就會跳出一個設定的視窗,然後把”必需輸入使用者密碼,才能使用這台電腦”取消掉,接著在關掉這個視窗的時候會跳出一個對話框,輸入要自動登入的帳號及密碼就OK了。 至於多重登入主要是用在remote login(for Vista BUSINESS/Vista ULTIMATE only)的時候。理論上Windows Vista只允許一個使用者登入,這在某些時候會造成一些困擾。因為在某些情況下我們會希望不要踢掉正在使用的那個桌面。這需要去”Patch” Windows的Terminal Services,詳細的情況可以看一下這個討論串,或者直接以系統管理員執行用這個懶人包,這樣就可以了。 [update 2009-07-05] Vista SP2 需要另一個 MRDP,目前還沒有看到誰包的比較好的就是……