二進制編譯器
A. 圖片破損嚴重怎麼用二進制/十六進制編輯器恢復
你說的具體是圖片文件破損嚴重,還是圖片圖像破損嚴重呢。
如果是文件破損,這涉及的是數據恢復和工具,確實需要用到二進制/十六進制的編輯器軟體。
如果是圖像破損,那麼需要使用的是圖像編輯軟體,大型圖像軟體一般都可以較好地修復圖片。
B. Mac下有二進制查看/編輯器嗎
1.首先以二進制方式編輯這個文件
vi -b datafile
2.使用xxd轉換為16進制
:%!xxd
文本看起來像這樣:
0000000: 1f8b 0808 39d7 173b 0203 7474 002b 4e49 ....9..;..tt.+NI
0000010: 4b2c 8660 eb9c ecac c462 eb94 345e 2e30 K,.`.....b..4^.0
0000020: 373b 2731 0b22 0ca6 c1a2 d669 1035 39d9 7;'1.".....i.59.
現在你可以隨心所欲地閱讀和編輯這些文本了。 Vim 把這些信息當作普通文本來對待。
3.轉換16進制回來vi
:%!xxd -r
4.保存
:wq
C. 二進制的演算法二進制的編輯器二進制怎樣計數
二進制運算就是只有0和1兩個數的運算,大於1就要向上進1,如十進制運算的大於9就要向上進1
二進制有其自身的一些運算,如與、或、非、與或、與非,不過都是以加減乘除法為基礎的。與就是乘法,1與1即1x1=1,結果就是1, 1與0即1x0=0,或則是加法,1或0即1+0=1,非就是取反,非1即0
二進制計算可以用電腦自帶的計算器,在查看中選擇科學性,即可看到有二進制的選項。
D. 二進制編輯器能編輯so文件嗎
可以,linux用V I
1 vim -b your_file (-b 是二進制模式, 一定要,否則文件大小會變)
2. 然後「:%!xxd」就可以轉換為16進制,注意要編輯左邊的hex, 改寫右邊的文本沒用!和Ultraedit嚴重不同
3. 編輯好了再「:%!xxd -r」轉換迴文本模式":wq"存檔退出。
E. 在自己的電腦里哪個圖標是二進制編輯器
圖標???
誰知道你裝的二進制編輯器是那種啊 ~~
還有,一般都沒有二進制編輯器的,畢竟全是0和1有多少人能看懂啊!!
估計你說的是16進制編輯器吧。
建議你使用UE
下載地址:
http://www.skycn.com/soft/22783.html
F. 二進制編輯器的軟體是哪個
urltraedit其它的不知道了
G. 什麼是二進制編輯器啊
試試用UltraEdit吧。它可以用文本(ASCII)和十六進制(Hex)方式打開文件。 事實上真正的二進制編輯器是很少見的(一天到晚對著一堆「1」跟「0」難道不煩人嗎)。通常說的二進制編輯器,就是不管文件格式,將整個文件的每一個位元組都顯示成整數(進制不一定,通常是16)的編輯器。
H. Linux下有什麼好用的二進制文件編輯器
一、在Linux下查看二進制文件的軟體:
xxd (2進制)
hexmp (16進制)
二、編輯:
1、biew
2、hexedit
3、vim
Vim 來編輯二進制文件。Vim 本非為此而設計的,因而有若干局限。但你能讀
取一個文件,改動一個字元,然後把它存檔。結果是你的文件就只有那一個字元給改了,
其它的就跟原來那個一模一樣。
要保證 Vim 別把它那些聰明的竅門用錯地方,啟動 Vim 時加上 "-b" 參數:
vim -b datafile
這個參數設定了 'binary' 選項。其作用是排除所有的意外副作用。例如,'textwidth'
設為零,免得文本行給擅自排版了。並且,文件一律以 Unix 文件格式讀取。
二進制模式可以用來修改某程序的消息報文。小心別插入或刪除任何字元,那會讓程序運
行出問題。用 "R" 命令進入替換模式。
文件里的很多字元都是不可顯示的。用 Hex 格式來顯示它們的值:
:set display=uhex
另外,也可以用命令 "ga" 來顯示游標下的字元值。當游標位於一個 字元上時,
該命令的輸出看起來就像這樣:
27, Hex 1b, Octal 033
文件中也許沒那麼多換行符。你可以關閉 'wrap' 選項來獲得總覽的效果:
:set nowrap
字 節 位 置
要發現你在文件中的當前位元組位置,請用這個命令:
g CTRL-G
其輸出十分冗長:
Col 9-16 of 9-16; Line 277 of 330; Word 1806 of 2058; Byte 10580 of 12206
最後兩個數字就是文件中的當前位元組位置和文件位元組總數。這已經考慮了 'fileformat'
選項導致換行符位元組不同的影響。
要移到文件中某個指定的位元組,請用 "go" 命令。例如,要移到位元組 2345:
2345go
使 用 XXD
一個真正的二進制編輯器用兩種方式來顯示文本: 二進制和十六進制格式。你可以在 Vim
里通過轉換程序 "xxd" 來達到這效果。該程序是隨 Vim 一起發布的。
首先以二進制方式編輯這個文件:
vim -b datafile
現在用 xxd 把這個文件轉換成十六進制:
:%!xxd
文本看起來像這樣:
0000000: 1f8b 0808 39d7 173b 0203 7474 002b 4e49 ....9..;..tt.+NI
0000010: 4b2c 8660 eb9c ecac c462 eb94 345e 2e30 K,.`.....b..4^.0
0000020: 373b 2731 0b22 0ca6 c1a2 d669 1035 39d9 7;'1.".....i.59.
現在你可以隨心所欲地閱讀和編輯這些文本了。 Vim 把這些信息當作普通文本來對待。
修改了十六進制部分並不導致可顯示字元部分的改變,反之亦然。
最後,用下面的命令把它轉換回來:
:%!xxd -r
只有十六進制部分的修改才會被採用。右邊可顯示文本部分的修改忽略不計。
樓主如果對Linux感興趣,想學習更多Linux操作知識,可以網路《Linux就該這么學》,相信會有幫助的。
I. 如何把2進制的文件打開編輯
UltraEdit,用十六進制打開,然後按照說明修改(二進制都是0或1,不可能拿來作修改用,一般都是16進制)