線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:5076
推到 Plurk!
推到 Facebook!

十六進位檔案編輯工具軟體 (Source)

 
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-04-30 08:34:08 IP:192.168.xxx.xxx 未訂閱
十六進位檔案編輯工具軟體 (Source)    採用Delphi 5.0寫的,可以在Delphi 6.0執行,7.0應該也可以執行!    這個工具軟體可以將任意型態的檔案讀入,以16進位碼的方式顯示檔案內容, 並同時顯示檔案的ASCII碼與BIG5中文碼,可以用上/下/左/右鍵/PageUp/PageDowm/Home/End移動檔案位置,也可以用ScrollBar直接移動檔案位置,並可跳到指定的檔案位置處,也可以快速尋找檔案的內容,包括文字搜尋與十六進位內碼搜尋,也可以取代檔案內的字串,或是直接輸入十六進位碼或ASCII碼來修改檔案內容,修改後的位置以紅色顯示,存檔前還可以選擇取消放棄之前的修改動作,確定存檔後才直接寫入檔案!    歡迎大家來改寫成更強功能的Tools! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
附加檔案:29705_hexedit.zip
hahalin
版主


發表:295
回覆:1698
積分:823
註冊:2002-04-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-04-30 10:09:17 IP:210.243.xxx.xxx 未訂閱
天使,實在是夭壽厲害喔...    一鞠躬 再鞠躬  三鞠躬....     Fear is the path to the dark side. Fear leads to anger.Anger leads to hate.Hate leads to suffering....
pceyes
尊榮會員


發表:70
回覆:657
積分:1140
註冊:2003-03-13

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-04-30 11:37:23 IP:163.29.xxx.xxx 未訂閱
哇!又寫了一個Ultra Editer, 大家來開軟體公司好了, 高手如雲!! 努力會更接近成功
------
努力會更接近成功
dllee
站務副站長


發表:321
回覆:2519
積分:1711
註冊:2002-04-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-04-30 12:43:48 IP:61.231.xxx.xxx 未訂閱
我覺得,可以規範一個架構 Data Source ↓ Data Edit/Modify ↓ Data Target    只要定義好 Data Source/Target 的介面,就等於是開放架構的 plugins 系統,例如:    Data Source(input) 有 檔案、記憶體、Process(InMemory)、邏輯磁區、實體磁區、RS232/Printer Port... 甚至是 各式編碼資料的 import    Data Target(output) 有 不同格式的檔案(如 純文字, binary, C Array, Delphi Array,...)、邏輯磁區、實體磁區、RS232/Printer Port... 甚至是 各式編碼資料的 export    Data Edit/Modify 有十六進制編輯及純文字編輯    這樣應該價值不斐... 至少,我是很 ha 這樣的工具...  <>沒空更新的網頁... href="http://big5.to/吃軟也吃硬">http://big5.to/吃軟也吃硬 http://coolsite.to/ushells 介紹Shells,LiteStep,GeoShell....
------
http://www.ViewMove.com
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-04-30 17:30:47 IP:192.168.xxx.xxx 未訂閱
HexEdit使用秘笈: 1.用TAB鍵可以切換 16進位區 與 ASCII 區 2.在16進位區可以直接輸入16進位資料於游標位置 接受0..9,A..B鍵 3.在ASCII區可以直接輸入字串,但是在win2000下輸入中文會怪怪的,請用Input輸入 4.在使用Search或Replace功能,可以輸入$開頭的十六進位碼 如 $F1C9 希望大家一起來改良這個軟體,並分享給大家來使用喔! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
dllee
站務副站長


發表:321
回覆:2519
積分:1711
註冊:2002-04-15

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-04-30 18:25:33 IP:61.231.xxx.xxx 未訂閱
天使大人, 我是今天中午下載的 hexedit.zip 214126Bytes 發現好像 .pas 與 .exe 好像是不同一個版... 我所下載的 Unit1.pas 的
procedure TForm1.SpeedButton8Click(Sender: TObject);
var str:string;
begin
  str:='';
  if InputQuery('Input','Input String',Str) then
  begin
  
  end;
end;
其中, InputQuery 之後的 if 內是空白,但在 .exe 中執行輸入資料後是會真的將文字給輸入到資料區中。 建議天使能再花點心,將它變成弟前述的 plugins 介面,這樣,我們這些會 BCB 的才能有些貢獻,不然... 如果改成 BCB 的 Source 後,Delphi 就不能 rebuild ... ( 還好 BCB 可以 rebuild Delphi Source ) 最好能加入選單,而選單的資料匯入匯出的部分可由 > 參考: > <>沒空更新的網頁... href="http://big5.to/吃軟也吃硬">http://big5.to/吃軟也吃硬 http://coolsite.to/ushells 介紹Shells,LiteStep,GeoShell....
------
http://www.ViewMove.com
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-04-30 18:56:35 IP:192.168.xxx.xxx 未訂閱
引言: 天使大人, 我是今天中午下載的 hexedit.zip 214126Bytes 發現好像 .pas 與 .exe 好像是不同一個版... 我所下載的 Unit1.pas 的
procedure TForm1.SpeedButton8Click(Sender: TObject);
var str:string;
begin
  str:='';
  if InputQuery('Input','Input String',Str) then
  begin
  
  end;
end;
其中, InputQuery 之後的 if 內是空白,但在 .exe 中執行輸入資料後是會真的將文字給輸入到資料區中。 建議天使能再花點心,將它變成弟前述的 plugins 介面,這樣,我們這些會 BCB 的才能有些貢獻,不然... 如果改成 BCB 的 Source 後,Delphi 就不能 rebuild ... ( 還好 BCB 可以 rebuild Delphi Source ) < face="Verdana, Arial, Helvetica"> 改好了! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
系統時間:2024-05-15 19:08:05
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!