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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

python lp.py <fname.red>

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

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

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

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

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


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

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

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


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

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

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

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


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

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

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

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

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

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

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

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


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

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

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


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

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


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

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

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

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

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

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

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


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

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

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

Видеокурс ВЗЛОМ