bin文件怎麼打開?
瀉藥挖墳。
.bin 是個萬能的後綴,就是說啊,許多軟體的作者如果寫數據文件的時候(跟我一樣)起名困難,很可能不知道該把自己的軟體存出來的文件叫做什麼格式,於是啊,既然是二進位存儲的,不如就叫 .bin 吧。
所以,當你看到一個 .bin 格式的文件時,一方面可以先在心裡默默咒罵一下軟體作者,另外一方面,可以視圖通過 magic number 猜測這是個什麼文件。unix 下的 file 程序就是專門通過文件頭部信息跟 magic number 來猜測文件格式的。猜到之後,就可以試試通過具體的格式是否能夠找到對應的軟體了。
然而,畢竟還有可能遇到這種情況,file 完全猜不到(或者只說是二進位數據)或者 bin 文件根本就沒有文件頭,這時候可能這個 bin 其實是個 dat 文件(咦怎麼又多了個坑),比如只存儲了文件的數據部分,本身不負責解釋文件中數據的順序跟大小。在這種情況下,要找到文件頭,大部分情況下會有一個完全一樣文件名,但後綴不同的東西,看裡面有沒有講數據的存儲格式,並通過相應軟體甚至自己寫把數據讀出來。
另外,其實不管什麼格式,畢竟存完之後都是二進位,隨便一個hex編輯器都能打開(當然 vim 也可以當hex編輯器用)。
最後,對於文件名後綴這個東西…它是跟著文件名走的,跟文件內容分離,所以完全可以不管內容自己亂改。比如隨便一個 txt,exe,zip,……,都可以自己改成 bin 而不傷害身體。這也是為啥 unix 下會存在 file 這種應用的原因。所以說,拿到一個文件的後綴是 bin 完全不用緊張嘛,管它是啥,先 file 一下再說。有些人就喜歡裝逼,明明自己不懂還隨手去搜一下就以為自己很厲害,目空一切,覺得全世界的人都是垃圾。我就是搜索引擎搜過來的,沒想到知乎還不如百度,百度好歹還給出些沒用的答案,知乎這些裝逼患者還讓人心情更不好了。每個bin文件打開的方式都不一樣,因為一個設備商一個大包方法,我看到的幾個是是按照區塊提取出來後利用解壓縮軟體打開的。但是這個區塊怎麼找到的還是沒有一個像樣的通用的方法。某些人連bin文件是什麼都不知道就來裝逼,我真是想想給他兩巴掌!
隨手回答一下。
今天剛巧收到BIN文件兩個。本想百度怎麼打開,看到一水兒的答案說:這是萬能的格式。。。各種軟體都能打開。。。巴拉巴拉小魔仙。。。看得我雲里霧裡。。。
不管了,先試試用各種軟體操一遍:
這是原文件,可以看出是.bin(我們又不瞎 (╯‵□′)╯︵┻━┻
因為收到的是工程軟體,首先想到的是Project,然而卡死在了開啟界面。。。只好殺進程
然後看到樓上有答案說:「file一下」,其實並不懂file是什麼意思(是不是解壓啊。。)所以我就嘗試用WinRAR:
還是不行 (╯‵□′)╯︵┻━┻
然後,又想到我們玩遊戲改MOD,常常會把莫名其妙各種格式各種後綴的文件,改為.txt,用記事本打開編輯保存然後開啟無敵模式,我又嘗試用記事本打開這個軟體(之前還錯點成寫字板,打開一堆亂碼。。):
打開後是這樣的(打碼是怕涉及機密):
在一堆亂碼中,神奇的我看到了兩個泛著金色光芒的字母組合,對,就是這個:PDF!!
於是嘗試一下用ADOBE
果然成功了。。
看到這裡你可能會懵逼,這是什麼鬼(我也是這麼想的。。。
其實這篇回答的目的,只是為了告訴大家,不拋棄不放棄,你會找到答案的(逃
看到有個vim插件的標籤.如果你是要用vim查看binary二進位文件.
那麼可以嘗試命令vim FILENAME.bin
# vim 命令模式下
:%!xxd
我能說我只是改了個後綴就打開了嘛,就改成了我想要的jpg就默默打開了。。。。。。
答主,你是嫌棄百度還是太愛知乎。。。(幸好知乎沒有獎勵分制度)
隨手給樓主百度好了。。。。。。是光碟鏡像文件。打開方法:
1: 下載後如擴展名為BIN,MDF,ISO等,必須使用DAEMON TOOLS等虛擬光碟機安裝,DAEMON TOOLS 對於BIN和MDF等裝入的時候,應該選擇*.*才行。
光碟鏡像格式主要有:Bin,mds, ccd, cue, bwt, iso 和 cdi.
2:另一方法:
網友下載過程常可見解壓包中存在著這些光碟鏡像文件,光碟鏡像格式的文件是原版拷貝文件,或拷貝後進行一些打包處理.製作光碟鏡像格式的軟體有許多.以下只對怎麼使用光碟鏡像文件做個說明.也就是模擬過程.(打開光碟鏡像格式的文件,常用的Alcohol 120%,東方光碟機魔術師,等等軟體,可直接模擬之),以下簡單的介紹一下Alcohol 120%的使用方法:
Alcohol 120%它具備光碟刻錄+虛擬光碟+整合了多種鏡像文件格式支持(mds, ccd, cue, bwt, iso 和 cdi) 和鏡像文件光碟刻錄,如果你經常會跟多種格式的光碟鏡像文件打交道,那你一定要試試Alcohol 120%~。
推薦閱讀:
※vim配置ycm,同時支持python和python3了,如何只支持python3?
※如何配置vimrc支持普通編輯器的操作?
※vim 末尾會自動添加
?
※用vim被人說裝逼,怎麼辦?
TAG:Vim插件 |