[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: смотрелка двоичных файлов со структурой



Добрый день,

Если вы знакомы с руби можете посмотреть в сторону bindata 

https://github.com/dmendel/bindata


Описываете запись в следующем формате и печатаете на экран каким угодно способом.
class Rectangle < BinData::Record
  endian :little
  uint16 :len
  string :name, :read_length => :len
  uint32 :width
  uint32 :height
end

io = File.open(...)
r  = Rectangle.read(io)
puts "Rectangle #{r.name} is #{r.width} x #{r.height}"


Reply to: