SCoon
One Piece
Чтение исходников скриптов в окошечках скриптового редактора RpgMaker'а постепенно начало приводить в бешенство -- хотя бы отсутствием сковозного поиска. Пришлось сделать скрипт, выдирающий все наружу одним куском:
Теперь можно читать, читать, читать...Код:require 'zlib' File.open('Scripts.rvdata2') do|file| File.open('all-scripts.rb', 'wb') do |out| data = Marshal.load(file) data.each do |entry| out.write Zlib::Inflate.inflate(entry[2]) end end end
P.S. Осталось сделать автоматическую извлекалку (и обратную собиралку) в отдельные файлы всех скриптов и ресурсов -- и можно будет класть все под git. Но лень.