Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Редактирование бинарных файлов

Ответить
Настройки темы
Редактирование бинарных файлов

Пользователь


Сообщения: 14
Благодарности: 0

Профиль | Отправить PM | Цитировать


--------------------------------------------------------------------------------
Нужна программа, к-рая позволяет редактировать бинарные файлы, позволяя добавлять и удалять фрагменты, чтобы при этом изменялся размер исходного файла. Спасибо

Отправлено: 07:06, 10-03-2003

 

Студент


Сообщения: 445
Благодарности: 8

Профиль | Отправить PM | Цитировать


Ну-ка нельзя-ли поподробнее - что такое бинарный файл? ;-)

-------
*Origin: Lots of people talking, few of them - no... (2:5020/****.**)


Отправлено: 10:43, 10-03-2003 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


команда debug
а если серьезно, то из дизассемблеров под Win, вроде хороша ida

Отправлено: 11:04, 10-03-2003 | #3



Сообщения: 196
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Hex Workshop

Отправлено: 19:18, 16-01-2004 | #4


Пользователь


Сообщения: 135
Благодарности: 0

Профиль | Отправить PM | Цитировать


Hiew

Отправлено: 02:10, 17-01-2004 | #5


Аватара для Andreich

Старожил


Сообщения: 167
Благодарности: 0

Профиль | Отправить PM | Цитировать


WinHEX
подробней здесь -
http://snc.mailru.com
или
http://www.winhex.com

-------
Нет повести печальнее на свете чем повесть о заклинившем реcете...


Отправлено: 16:04, 18-01-2004 | #6


Пользователь


Сообщения: 84
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ох, какой раритет тема

Зачем нужны бинарные файлы?

Хочу разобраться с бинарными файлами, но разбираюсь в компьютерах слабо. Искал в сети информацию по бинарным файлам - скудно. Так и не нашел ответа на свои вопросы, а что нашел, то не понял.

Например, есть сохранения в играх. Если открыть текстовым редактором, то там хаос из букв. Почему нельзя записывать сохранения в виде обычного текстового файла, где на читабельном языке написана, например, позиция игрока, кол-во патронов и другие параметры?


Есть еще вопросы, позже задам. Подскажите будьте добры.

Отправлено: 21:44, 11-08-2011 | #7


Старожил


Сообщения: 295
Благодарности: 30

Профиль | Отправить PM | Цитировать


Цитата:
Зачем нужны бинарные файлы?
Для хранения информации. ВСЕ файлы на компьютере по сути дела являются бинарными. Даже текстовые.

Цитата:
Например, есть сохранения в играх. Если открыть текстовым редактором, то там хаос из букв. Почему нельзя записывать сохранения в виде обычного текстового файла, где на читабельном языке написана, например, позиция игрока, кол-во патронов и другие параметры?
Причин много.
а) Текстовый файл, применяемый с такой целью, требует парсинга, а на это нужны ресурсы. Проще записать информацию в двоичном виде в заранее определённую позицию и затем из неё же прочитать - это займёт гораздо меньше времени, нежели синтаксический анализ.
б) Чтобы исключить возможность прочтения посторонними людьми, не знающими, где какой параметр хранится.

Отправлено: 22:23, 11-08-2011 | #8


Аватара для lxa85

Необычный


Contributor


Сообщения: 4462
Благодарности: 994

Профиль | Сайт | Отправить PM | Цитировать


Цитата YourBunnyBallOne:
Зачем нужны бинарные файлы? »
Текстовые файлы не исполняются
Исполняются программы - инструкции процессору.
Текстовые файлы могут интерпретироваться, выполняться на виртуальных машинах(Java), переводиться байт-код (условно нечто среднее между интерпретацией и компиляцией).
Интерпретация - занятие хлопотное и медленное.
Выполнение байт-кода быстрее.
Запуск бинарного скомпилированного файла (читай прямых инструкций процессору) - самое быстрое. И в подавляющем большинстве соотношение трудозатраты на компиляцию / эффективность выполнения программы у бинарных файлов гораздо выше.

Цитата YourBunnyBallOne:
Например, есть сохранения в играх. Если открыть текстовым редактором, то там хаос из букв. »
Сейв содержит много числовой информации, которая гораздо проще и лучше храниться в соотв. числовом формате. Переводить ее в текст и обратно - бессмысленно.
Полистайте двоичную арифметику на досуге.

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)


Отправлено: 23:01, 11-08-2011 | #9



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Редактирование бинарных файлов

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Инфо - Редактирование файлов/Списки файлов Windows .:[все вопросы]:. prokazzza Оформление Windows XP 2168 11-01-2021 10:27
Редактирование файлов формата *.exe Evgesha_572 Программное обеспечение Windows 3 24-06-2008 15:15
Редактирование MS-CAB файлов Solitude Microsoft Windows 2000/XP 6 25-12-2006 02:09
Редактирование ac3 файлов zhecka Видео и аудио: обработка и кодирование 3 21-12-2006 23:20
Алгоритм сравнения бинарных файлов Savant Программирование и базы данных 2 04-05-2005 09:57




 
Переход