Програмку конвертирования 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
|
||
OlegLOA 05/08/2008 11:58 |
с бумаги в текст лучше FineReader-ом (он очень хорошо умеет распознавать, особенно циферки, но конечно же не всесилен). Ну а дальше сохранять - как ту написали |
||
m.ix 05/08/2008 12:21 |
Лучше распознаёт когда делаешь распознавание в бОльшем размере (картинка имеет не 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 |
Усе, крыша сьехала. Убираю эти 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 12/08/2008 10:13 |
m.ix, я подозревал это, ко мне она пришла через вторые руки.
Вообще то, интересно какой там прикол. Давай!!!!!!! |
||
m.ix 12/08/2008 10:15 |
Мне как то не хочется пробовать. Это какой то исполняемый файл но ни как не прошивка. |
||
tit7861 12/08/2008 10:18 |
Тогда и я пока не буду. Сцылу взял, спс, потом разберусь. |
||
m.ix 12/08/2008 10:22 |
This program cannot be run in DOS mode. - Это в любом экзэшном файле пишется но ни как не в прошивке.
Открой блокнотом любой экзэшник и увидишь эту строчку. |
||
tit7861 12/08/2008 10:28 |
Понял уже, удалю ее нафик в корзину. |