Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств.

 
Опции темы

Инкремент байта в хексе с помощью bat файла

Непрочитано 07.09.2011, 14:47  
k000858
Временная регистрация
 
Регистрация: 14.11.2008
Сообщений: 68
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
k000858 на пути к лучшему
По умолчанию Инкремент байта в хексе с помощью bat файла

Всем привет
Есть батничек, который запускает софтинку для программатора, которой загружает в память хекс флэшки/еепром и зашивает их в память контроллера.
Необходимо добавить следующую фишку: перед запуском софтинки, батник (каким то волшебным образом или с помощью сторонней софтинки) увеличивает байт по определенному адресу в хекс файле.
Как это замутить? заранее благодарен за помощь
k000858 вне форума  
Непрочитано 07.09.2011, 22:41  
XoDoK11
Гражданин KAZUS.RUN
 
Аватар для XoDoK11
 
Регистрация: 17.08.2008
Сообщений: 770
Сказал спасибо: 52
Сказали Спасибо 450 раз(а) в 202 сообщении(ях)
XoDoK11 на пути к лучшему
По умолчанию Re: Инкремент байта в хексе с помощью bat файла

Сообщение от k000858 Посмотреть сообщение
Есть батничек, который запускает софтинку для программатора, которой загружает в память хекс флэшки/еепром и зашивает их в память контроллера.
Тут нужно рассказать с начала, зачем все это...
Иначе будет в VC2010 читаем из файла ... пишем в файл
XoDoK11 вне форума  
Непрочитано 07.09.2011, 22:45  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Инкремент байта в хексе с помощью bat файла

Сообщение от k000858 Посмотреть сообщение
(каким то волшебным образом или с помощью сторонней софтинки) увеличивает байт по определенному адресу в хекс файле.
Никак серийник ???
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 08.09.2011, 06:42  
nonamedov
Почётный гражданин KAZUS.RUN
 
Регистрация: 06.06.2008
Сообщений: 1,519
Сказал спасибо: 76
Сказали Спасибо 427 раз(а) в 365 сообщении(ях)
nonamedov на пути к лучшему
По умолчанию Re: Инкремент байта в хексе с помощью bat файла

Сам батник без посторонней помощи не может редактировать файл, Вам нужно найти(написать) консольный редактор с возможностью редактирования через параметры вызова, кроме того, лучше вместо hex формата выбрать bin, он проще, в hex надо еще вычислять CRC и пр, а далее можно в батнике бинарник преобразовать в хекс.
nonamedov вне форума  
Непрочитано 08.09.2011, 07:30  
k000858
Временная регистрация
 
Регистрация: 14.11.2008
Сообщений: 68
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
k000858 на пути к лучшему
По умолчанию Re: Инкремент байта в хексе с помощью bat файла

Сообщение от dosikus Посмотреть сообщение
Никак серийник ???
ну почти
конкретно, мак адрес сетевого устройства, который хранится в еепром
вот ищу утилитку, способную выполнять такую фишку. желательно консольную
k000858 вне форума  
Непрочитано 08.09.2011, 17:08  
alx25v
Вид на жительство
 
Регистрация: 19.04.2007
Адрес: Оренбуржье
Сообщений: 367
Сказал спасибо: 100
Сказали Спасибо 118 раз(а) в 91 сообщении(ях)
alx25v на пути к лучшему
По умолчанию Re: Инкремент байта в хексе с помощью bat файла

Посмотри в сторону Sign 0f Misery, хакерский конструкторчик, позволяет редактировать файл, работать с клавой - мышой, ну и прочие вкусности.
alx25v вне форума  
Непрочитано 08.09.2011, 17:30  
nonamedov
Почётный гражданин KAZUS.RUN
 
Регистрация: 06.06.2008
Сообщений: 1,519
Сказал спасибо: 76
Сказали Спасибо 427 раз(а) в 365 сообщении(ях)
nonamedov на пути к лучшему
По умолчанию Re: Инкремент байта в хексе с помощью bat файла

Посмотрите сюда, может поможет.
http://www.softboard.ru/topic/34362-..._gopid__336435

Да, судя по всему стандартной программой DEBUG все таки можно отредактировать файл, беру свои слова обратно.

Последний раз редактировалось nonamedov; 08.09.2011 в 17:42.
nonamedov вне форума  
Непрочитано 09.09.2011, 10:32  
terminator_seva
Вид на жительство
 
Аватар для terminator_seva
 
Регистрация: 03.06.2010
Сообщений: 451
Сказал спасибо: 35
Сказали Спасибо 168 раз(а) в 133 сообщении(ях)
terminator_seva на пути к лучшему
По умолчанию Re: Инкремент байта в хексе с помощью bat файла

k000858
А есть описание формата файла который надо редактировать?
так что б я долго по гуглу не лазил.
terminator_seva вне форума  
Непрочитано 09.09.2011, 12:15  
k000858
Временная регистрация
 
Регистрация: 14.11.2008
Сообщений: 68
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
k000858 на пути к лучшему
По умолчанию Re: Инкремент байта в хексе с помощью bat файла

Сообщение от terminator_seva Посмотреть сообщение
k000858
А есть описание формата файла который надо редактировать?
так что б я долго по гуглу не лазил.
по идее это просто текст в хекс файле
k000858 вне форума  
Непрочитано 09.09.2011, 12:48  
terminator_seva
Вид на жительство
 
Аватар для terminator_seva
 
Регистрация: 03.06.2010
Сообщений: 451
Сказал спасибо: 35
Сказали Спасибо 168 раз(а) в 133 сообщении(ях)
terminator_seva на пути к лучшему
По умолчанию Re: Инкремент байта в хексе с помощью bat файла

Сообщение от k000858 Посмотреть сообщение
по идее это просто текст в хекс файле
да не совсем. там содержатся контрольные суммы.
В общем я нашел информацию по форматам интел HEX и моторола HEX.
На выходных сварганю утилитку, если будет еще актуально.

да, пример хекса желателен.
terminator_seva вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Книги dosikus Электронная библиотека 11242 29.12.2015 23:45


Часовой пояс GMT +4, время: 00:42.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.