|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
2004-08-25, 11:24 AM | #1 |
榮譽會員
|
偷梁換柱,罷免 Ultracompare,把 UltraEdit 與頂極比較軟體聯姻
UltraEdit 的確是個好軟體,但是它的 Ultracompare lite 的功能就和 UltraEdit 不是一個級別了,那麼有沒有辦法在 UltraEdit 中使用其它優秀的比較軟體呢?
答案是:完全可以 原理:很簡單,UltraEdit通過把兩個待比較文件的絕對路徑傳遞 ucl.exe 來啟動比較,那麼凡是支持指令行使用的比較軟體就都可以實現了 備選軟體 1 beyond compare 這個軟體功能實在是太多,放在這裡有點屈才,不過為了替換 Ultracompare,我們是不擇手段的 設定步驟 1首先把 beyond compare 的程序參數儲存在一個單獨的文件中,這樣就不依賴於註冊表了而隨時移動了。 方法是先在 Beyond Compare 的程序目錄下產生一個名為 BC2.ini 的空白文件文件,之後執行 beyond compare 進行設定,然後結束,那麼這時所有設定就會自動儲存到 BC2.ini 中了,以後就可以很方便的移動了。 2註冊文件:建立一個形如「BC2.key」的註冊文件,把正式的key文件複製到裡面,之後程序啟動時會自動檢測目錄下的所有key文件。這樣就避免在註冊表下面寫入key值了。 3改名:需要把 bc2.exe 改成 ucl.exe,然後連同 BC2.ini、BC2.key等一起複製到 ultraEdit的目錄中,其它文件不用改名 4二進制比較時,在啟動比較時有一個檢視器選項,這時選項使用 Hex 檢視器比較(對註冊用戶開放)。 備選軟體 2 compare it 這個軟體功能不如 beyond compare 強大,只能做文件比較,不過放在這裡還蠻合適的 compare it 自己有一個 wincmp3.ini 文件,儲存了所有的設定,如果你是註冊用戶,這個文件裡也會儲存註冊資訊。 改名:wincmp3.exe → ucl.exe wincmp3.ini → ucl.ini 其它文件不用改名 然後複製到 ultraEdit 的目錄 缺點:不能進行十六進制比較 備選軟體 3 Araxis Merge 改名Merge.exe → ucl.exe,然後連同vfsplugins.ini、2052.dll、2052目錄一起複製到 ultraEdit 目錄 缺點:不能進行十六進制比較 大家如果對哪個比較軟體感興趣,也可以自己整合 以上方法的缺點,ucl可以和 UltraEdit 整合,在 ucl中雙按某行可以切換到 UltraEdit中的對應行,但是既然是對文件進行比較,這個功能就顯得不是那麼重要了。 當然,整合以後,如果需要,還可以製作成安裝程序,以便自己使用 |
送花文章: 3,
|
|
|
相似的主題 | ||||
主題 | 主題作者 | 討論區 | 回覆 | 最後發表 |
啟動光碟製作完全手冊 | psac | 應用軟體使用技術文件 | 3 | 2004-05-19 11:14 PM |