2012-06-22から1日間の記事一覧
Rubyでバイナリファイルを1バイトずつ読み込んで整数値でダンプするサンプル。 filename = ARGV[0] open(filename,"rb"){|f| while c = f.read(1) puts c.unpack("C") end } 1.9系だとbinreadとか使えるらしいが、これは1.8系でも動作するスクリプト。
Rubyでバイナリファイルを1バイトずつ読み込んで整数値でダンプするサンプル。 filename = ARGV[0] open(filename,"rb"){|f| while c = f.read(1) puts c.unpack("C") end } 1.9系だとbinreadとか使えるらしいが、これは1.8系でも動作するスクリプト。