eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 2 августа!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме: user99 (+6 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Вопросы новичков —› Помогите декодировать файл
Посл.ответ Сообщение

Ранг: 7.6 (гость)
Статус: Участник

Создано: 6 мая 2014 16:48 New!
Цитата · Личное сообщение · #1

Суть проблемы:
Самописная программа создаёт файл своего формата, который ничем другим не могу открыть, чтоб отредактировать. В программу данные вводятся только вручную, по каждой сроке в отдельности, т.е. столбец данных ввести нет возможности. Хотелось бы чем-нибудь открывать этот файл для редактирования. Данных очень много, и вводить вручную просто физически невозможно.
Можт кто подскажет как, чем открывать этот формат?
Образец файла а аттаче. Могу скинуть саму прогу, она небольшая (279 кб) и работает без инсталляции.

{ Атач доступен только для участников форума } - ТЕСТ.rar

Ранг: 83.9 (постоянный)
Статус: Участник

Создано: 6 мая 2014 16:54 New!
Цитата · Личное сообщение · #2

sosed выкладывай программу и еще пачку примеров

Ранг: 7.6 (гость)
Статус: Участник

Создано: 6 мая 2014 16:58 New!
Цитата · Личное сообщение · #3

Пожалста! Там в архиве програмка и три примерчика.

{ Атач доступен только для участников форума } - Desktop.rar

Ранг: 300.0 (мудрец)
Статус: Участник

Создано: 6 мая 2014 17:40 New!
Цитата · Личное сообщение · #4

Первые 50 8-ми байтовых значений это элементы массива в double формате.
Далее (смещение +190h) длина и текст наименнования
Последний DWORD (смещение +290h) - количество элементов в массиве.
Комментарий хранится в одноименном файле с расширением REM.

Программа и формат имеют жесткое ограничение на 50 элементов входного массива

Ранг: 7.6 (гость)
Статус: Участник

Создано: 6 мая 2014 17:54 New!
Цитата · Личное сообщение · #5

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


Ранг: 516.7 (!)
Статус: Участник
Победитель турнира 2010

Создано: 6 мая 2014 18:08 New!
Цитата · Личное сообщение · #6

Парсер на питоне.

python lp.py <fname.red>

{ Атач доступен только для участников форума } - lp.py

Ранг: 7.6 (гость)
Статус: Участник

Создано: 6 мая 2014 18:17 New!
Цитата · Личное сообщение · #7

OKOB пишет:
Парсер на питоне.
python lp.py <fname.red>

А как пользоваться? Питон 2.7 установлен.


Ранг: 516.7 (!)
Статус: Участник
Победитель турнира 2010

Создано: 6 мая 2014 18:20 New!
Цитата · Личное сообщение · #8

sosed пишет:
А как пользоваться?


Дана же командная строка python lp.py <fname.red>

Ранг: 7.6 (гость)
Статус: Участник

Создано: 6 мая 2014 18:26 New!
Цитата · Личное сообщение · #9

Ввожу в командную строку - python lp.py <TEST.red>
Ничего не запускается


Ранг: 516.7 (!)
Статус: Участник
Победитель турнира 2010

Создано: 6 мая 2014 18:52 New!
Цитата · Личное сообщение · #10

без угловых скобок. В описании командной строки < > всегда обозначали обязательный параметр [ ] - необязательный параметр.

А за одно и генератор RED файла из текстового (с командным файлом для осознания параметров командной строки)

{ Атач доступен только для участников форума } - lp_gen.RAR

Ранг: 7.6 (гость)
Статус: Участник

Создано: 6 мая 2014 18:58 · Поправил: sosed New!
Цитата · Личное сообщение · #11

Ничего у меня не выходит.
Для меня это тёмный лес.


Ранг: 516.7 (!)
Статус: Участник
Победитель турнира 2010

Создано: 6 мая 2014 19:15 New!
Цитата · Личное сообщение · #12

sosed пишет:
Ничего у меня не выходит.


Кроме как мультфильмом ничем помочь не могу
http://rghost.ru/private/54988793/e21e0c38e1b9224ac077434e7c2f1563

| Сообщение посчитали полезным: sosed


Ранг: 7.6 (гость)
Статус: Участник

Создано: 6 мая 2014 19:19 · Поправил: sosed New!
Цитата · Личное сообщение · #13

Ну, понятно. Спасибо.
Понял, что ничего у меня не выйдет. Жаль.

Дело в том, что столбцов вводить нужно много, и все эти манипуляции через ФАР займут по меньшей мере пол дня. Нужно более простое и удобное решене.

Ранг: 300.0 (мудрец)
Статус: Участник

Создано: 6 мая 2014 20:25 New!
Цитата · Личное сообщение · #14

Не проще ли реверснуть формулы по которым это все считается, и производить расчеты в excel?


Ранг: 1986.5 (!!!!)
Статус: Модератор
retired

Создано: 6 мая 2014 20:42 New!
Цитата · Личное сообщение · #15

Топик ни о чём, своей работы 0, даже готовыми инструментами пользоваться не судьба. В запросы, закрыто.
 eXeL@B —› Вопросы новичков —› Помогите декодировать файл
Эта тема закрыта. Ответы больше не принимаются.

Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS