Програмку конвертирования txt в bin -вот какие ошибки бывают

m.ix
16/07/2008 10:45
Програмку конвертирования txt в bin
Пытаюсь всё нати в течени 7 часов различные прожки.
пока что то не выходит
pspad открывает почти все файли
winhex также не может сохранить
FileInHex вовсе криво работает.

Это не могу в BIN перевести.

0000 0A 0C 0F 13 17 1F D6 32 FF FF 00 02 5A 5A 41 95
0010 13 0A 1B 0C 62 50 00 00 05 02 03 FE 00 00 FF FF
0020 00 07 2F 34 57 76 FF FF FF FF FF 01 85 97 05 9A
0030 FF FF FF FF FF FF FF FF FF FF FF FF 0A F2 00 01
0040 03 58 24 32 00 00 00 00 00 00 00 00 00 00 00 00
0050 03 54 24 32 03 55 24 32 FF FF 88 00 00 00 00 00
0060 00 00 40 40 40 40 FF FF FF FF FF FF 00 00 00 00
0070 00 00 00 00 00 6E FF FF FF FF FF FF 5A 5A FF 59

Вот только что допёрло до меня.

0A 0C 0F 13 17 1F D6 32 FF FF 00 02 5A 5A 41 95
13 0A 1B 0C 62 50 00 00 05 02 03 FE 00 00 FF FF
00 07 2F 34 57 76 FF FF FF FF FF 01 85 97 05 9A
FF FF FF FF FF FF FF FF FF FF FF FF 0A F2 00 01
03 58 24 32 00 00 00 00 00 00 00 00 00 00 00 00
03 54 24 32 03 55 24 32 FF FF 88 00 00 00 00 00
00 00 40 40 40 40 FF FF FF FF FF FF 00 00 00 00
00 00 00 00 00 6E FF FF FF FF FF FF 5A 5A FF 59


В том же Pspad при открытии HEX редактора нужно вставить без номеров ареса 0000-0070
И сохранить с расширением bin

Mikkey
29/07/2008 16:32
m.ix, спокойно в WinHex - только в буфер копируешь блок значений, как ты ниже привёл, и при вставке выбираешь ASCII-HEX.
Чтоб не мучаться со стиранием адреса в тексте, нужен редактор, позволяющий выделять прямоугольные блоки.
Такое умеет редактор писем в TheBat!, Lister SynPlus в тотале, Word и т.д., только нужно зажимать Alt при выделении мышой.

tit7861
05/08/2008 10:26
m.ix, Mikkey, Спасибо. Приду с рабты, буду искать Pspad и WinHex и остальное и разбираться со своим файлом:
http://monitor.espec.ws/section10/topic107084.html

улыбка улыбка

m.ix
05/08/2008 10:44
tit7861, В TXT убери на каждой строчке первые 5 знаков а после сохрани переименовав в bin
tit7861 писал:
буду искать Pspad и WinHex



OlegLOA
05/08/2008 11:58
с бумаги в текст лучше FineReader-ом (он очень хорошо умеет распознавать, особенно циферки, но конечно же не всесилен). Ну а дальше сохранять - как ту написали

m.ix
05/08/2008 12:21
OlegLOA писал:
с бумаги в текст лучше FineReader-ом

Лучше распознаёт когда делаешь распознавание в бОльшем размере (картинка имеет не 200х300 а 1200х768)

KolanSky
05/08/2008 12:54
Посмотри журнал "Радио" №5, 2001. Раздел МИКРОПРОЦЕССОРНАЯ ТЕХНИКА.
Кусок статьи в файле. Может поможет.

http://archive.espec.ws/section131/file13485.html

OlegLOA
05/08/2008 14:43
m.ix, если качество оригинала нормальное, хватает и 150-200 dpi при сканировании (для не очень мелких шрифтов, таких как обычно в газетах и журналах). А вот такие шрифты как иногда в журналах дампы печатают... они и мелкие, и качество очень часто никакое, все равно вычитывать прийдется.

tit7861
05/08/2008 19:43
m.ix писал:
В TXT убери на каждой строчке первые 5 знаков а после сохрани переименовав в bin

Усе, крыша сьехала. Убираю эти 5 знаков, дальше жму в программе ( в обоих пробовал) "открыть", а как сохранить в бинаре - не получается. Не догоняю где-то.
недовольство, огорчение Да, и надобность уже отпала в этом гавеном файле, просто разобраться хотел.

tit7861
07/08/2008 14:13
Интересно, а что нельзя ли эти тхт с обрезанными адрессами просто открыть, например, в проге от "пони" и потом сохраниить уже в бинаре, а ? Или есть другие программаторы софт которых позволяет это делать? Логично было бы предположить, нормальный софт хорошего прогера позволял бы это делать без проблемм.

m.ix
12/08/2008 08:53
tit7861, Вот тоже столкнулся с подобным.
Прошивка также представлена в таком виде.
Возможно что это прошивка к PIC ам
pic16f877
pic16f84

Имеет расширение HEX
так же имеет такое интересное представление особенно окончание.

Size---------Filename
434181-----mech.jpg
1724---------gen_5F84_tst9.hex
2102---------gen_5F84_tst9.bas
14629-------combined15b.bas
50002-------combined15b.asm
121697-----combined15b.lst
11305-------combined15b.hex
191----------Copyright.txt
302 contents.txt

ESR-C meter
040259-1
combined15b.hex

:100F7000C5270330A300E830C527A3016430C52787
:100F8000A3010A30C5272408D02FA2002508A100FC
:100F90002408A0000C272008031DA713A71B080086
:060FA000303EA02708000E
:02400E00713D02
:00000001FF

Странные последние три строчки.
HEX редакторы отрывают это как то странно.




Видно прогер сам интерпретирует данный файл.


tit7861
12/08/2008 09:32
m.ix, загоняю в буфер Тритона, сохраняю в привычном бинаре и вот что получается. А ту с которой я работал до этого приобрела в бинаре довольно приличный вид, вот только попробовать уже не на чем. Будем ждать когда придет аналогичный аппарат. Вроде, прога от Тритона сама обрезает адресса.

m.ix
12/08/2008 09:36
tit7861, А что прошивать собрался?

tit7861
12/08/2008 09:39
m.ix, да нет это я твою загнал туда и перевел в бинар.....?????

m.ix
12/08/2008 09:42
tit7861, Прогер оказывается грамотно её открыл. последняя картинка.

tit7861
12/08/2008 09:46
m.ix, Да. У Тритона , похоже, вообще все лишнее выкидывает. Моя была вот:

:10000000A5A5A50003D18000FF0F0F02026405051E
:10001000034742505D502020046A05036D00000034
:10002000451900A09F80EE404010003F4180808035
:10003000022B0C0700E0E000000000009C0270F5BD
:10004000800F00000000000007B80A1A1C191619DA
:1000500011230A0A0A0A0A0A0A0A0A0A0A0A0A01E9
:100060000002000000000004020000000000532015
:100070006D6F64652E0D0D0A240000000000000065
:10008000EF55AA55AA55AA5555EE55AA55AB55AAEE
:10009000AA55ED55AA55AA5555AA55EC55AB55AAE2
:1000A000AA55AA55EB55AA5555AA55AA55EA55AAD7
:1000B000AA55AA55AA55E95555AA55AA55AB55E8CA
:1000C000E755AA55AA55AA5555E655AA55AB55AABE
:1000D000AA55E555AA55AA5555AA55E455AA55AAB3
:1000E0000100F0FFFFFFFFFFFFFFFFFFFFFFFFFF2C
:1000F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10
:100100004D5A90000300000004000000FFFF0000B3
:10011000B8000000000000004000000000000000E7
:1001200000000000000000000000000000000000CF
:10013000000000000000000000000000E0000000DF
:100140000E1FBA0E00B409CD21B8014CCD21546860
:1001500069732070726F6772616D2063616E6E6F7C
:10016000742062652072756E20696E204
(подправил, а то три раза повторялась)

а стала

m.ix
12/08/2008 09:46
tit7861, Для какой микросхемы?

tit7861
12/08/2008 09:48
m.ix, 24с08

m.ix
12/08/2008 09:52
tit7861, А ты знаешь что твоя прошивка трижды повторяется?


ДОБАВЛЕНО 12/08/2008 11:03

tit7861, Прикольная у тебя прошивка, кто то побалыватся решил.
Почему???
Сейчас увидишь. смех

tit7861
12/08/2008 10:03
m.ix, думаю. что это ни на что в данном случае не повлияет, ИМХО. Блин без Каспера работаю, некогда ключи подобрать(заморозить прозевал), весь в вирусах, замотали уже.

m.ix
12/08/2008 10:09
tit7861, Ты свою пробу переименуй в exe смех

tit7861 писал:
некогда ключи подобрать
http://www.kopona.net/cracks/3491-keys-for-kaspersky-antivirus-internet.html

tit7861
12/08/2008 10:13
m.ix, я подозревал это, ко мне она пришла через вторые руки.
Вообще то, интересно какой там прикол. Давай!!!!!!!

m.ix
12/08/2008 10:15
tit7861 писал:
Интересно какой там прикол.

Мне как то не хочется пробовать.
Это какой то исполняемый файл но ни как не прошивка.

tit7861
12/08/2008 10:18
m.ix писал:
Мне как то не хочется пробовать.

Тогда и я пока не буду. Сцылу взял, спс, потом разберусь.

m.ix
12/08/2008 10:22
This program cannot be run in DOS mode. - Это в любом экзэшном файле пишется но ни как не в прошивке.
Открой блокнотом любой экзэшник и увидишь эту строчку.

tit7861
12/08/2008 10:28
Понял уже, удалю ее нафик в корзину. злость злость

liveinternet.ru RadioTOP Rambler's Top100 –ейтинг@Mail.ru