pretty code

2011年5月28日 星期六

工作上尚缺的小程式

1.利用程式來設定ip,只要輸入ip其他都由程式做掉 - netsh + win32api(get 區域連線) + batch
2.快速備份 user's profile,可以指定資料夾 - by myself
3.AutoCAD 快速設定 - research ad, dc, gpo, and lights
4.excel macro, 增益集快速設定 - registry??

看起來都是針對測量的
另外業務科相對起來單純
幕僚單位更不用說了

自然人憑證上課延伸

我錯了
原來 OpenSSL 真的有包含 X.509
底下是個不錯的網站
http://www.imacat.idv.tw/tech/sslcerts.html.zh-tw#validity
以後有空可以參考

我覺得
不論是考試或是未來
這個是可以研究的課題

但是我數學很差呀XD

2011年5月17日 星期二

MIS墨氏補遺

註:以下只適用於有鎖權限的情況下。

以守代攻
目前 IE ONLY 的網頁當道,免不了會用上一些 ActiveX 增加網頁功能,如果有鎖權限,使用者根本看不到提醒的說明文字,自然也看不到安裝的確認。這時候,只要使用切換身份的秘訣,配合工具→管理附加元件→個別更新,大概可以解決一半以上的問題。

以攻代守
切換身份不是萬靈丹,至少有些軟體不吃這套,最好是用本機電腦的管理者登入,才不會發生一些奇奇怪的問題。

攻守兼資
當以上兩招都無效時,記住一句話,重開機是微軟最好的朋友!此招不但攻中有守,守中有攻,最厲害處是變化無窮,隨時可由攻變守,由守變攻。

以上是做了一年 MIS 的小小感想...

2011年5月6日 星期五

測量繪圖機

今天幫同梯處理重測軟體的問題
猜測是因為昨天一口氣灌了兩套版本
但是登錄檔沒有分開的緣故
導致在使用某些dll時版本不符

好奇看著同梯出圖測試
才發現步驟好麻煩
1.先把檔案複製到C槽
2.打開dos視窗
3.呼叫 mode 指令設 baud rate
4.copy xx com1

我想如果可以寫一個程式
只要他們選好要出圖的檔案
直接幫他們產生批次檔並執行
應該可以節省個幾分鐘吧

目前想到可能會有的問題
1.copy 後面的檔案要加引號,如果有空白的話
2.需確定大家都是 com1 會不會有 lpt 等

2011年5月3日 星期二

Windows 字型

正常來說,字型預設路徑是 C:\Windows\Fonts\
不過在 Windows 刪除字型
不是直接砍掉預設路徑下的檔案那麼簡單
而是要一併砍掉下面機碼的字型對應
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]

也正因為有了這機碼
作業系統才知道字型名稱跟實際檔名的對應

2011年4月30日 星期六

IE6登錄檔設定位置

還好我是程式設計師
才能很快的找到這些機碼
之前重灌電腦時還傻傻的用人工去設
如果公務體系沒有一堆雜事要做
我想我應該能提供給我的同仁更好的服務XD



;允許主動式內容
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LOCALMACHINE_LOCKDOWN]
"iexplore.exe"=dword:00000000

;安全性-信任的網站  
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\gov.tw]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\gov.tw\*.taipei]
"http"=dword:00000002
  
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range1]
"http"=dword:00000002
":Range"="127.0.0.1"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range2]
"http"=dword:00000002
":Range"="127.0.0.2"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\2]
@=""
"Flags"=dword:00000043

;取消封鎖快顯  
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\New Windows]
"PopupMgr"="no"


;安全性-信任的網站-自訂層級
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\2]
"1001"=dword:00000000
"1004"=dword:00000000
"1201"=dword:00000000
"1C00"=hex:00,00,01,00
"2201"=dword:00000000

Excel 複製罕用字變韓文

一般來說
如果某些系統有用到罕用字
只要在需要的電腦上裝該系統需要的罕用字
就可以順利的觀看

如果將看到的罕用字貼在 Word
Word 可以順利的顯示
如果將看到的罕用字貼在 Excel
Excel 卻會顯示奇怪的韓文

即使將 Word 存檔
再將該罕用字貼回 Excel
仍然是奇怪的韓文

今天加班好奇 google 了一下
終於在黑暗執行緒的網站上發現解決之道
-----------------------------------------------------------------------------------------------------------

因為New Gulim字型檔在原本繁體中文造字區中放入了韓文,
Office會優先去用該字型檔中的泡菜字,而不用造字。
(註:Office2007就不會,只有2003會,網路說 Office XP也會)
解決方法很簡單,將NGULIM.TTF檔刪除,美麗的中國字就重見天日囉。

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