Макрос разбития бинарного файла на секции

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
Post Reply
User avatar
cmd.exe
Posts: 375
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 180 times
Been thanked: 9 times
Contact:

Макрос разбития бинарного файла на секции

Post by cmd.exe »

Умный split.exe -b в фаре.

Если мы на [..] то ищем все файлы *.bin и работаем уже с ними исключая вложенные папки.
Нужно что-бы макрос открыл файл на чтение, нашёл в нём смещение по поиску "hsqs" или "sqsh", после этого: //хотелось-бы потом добавить вынос настроек какое "слово" искать.
1-ую половину файла скопировал и скопировал в filename.ext.rom0, а каждый последующий в filename.ext.rom[0-9] // обрезаем до "слова"
Если совпадения по поиску не найдены выводим сообщение, если найдены разбиваем файл сохраняя оригинал и части



Посоветуйте что почитать, как создать не тривиальное решение. Посоветуйте варианты, и как на ваш взгляд оно должно выглядеть.

Так-же хочется спросить для временных решений, как можно создать макрос запускающий батник из shell по ассоциации файла.
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates

User avatar
John Doe
Бюрократ
Posts: 12829
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 288 times

Re: Макрос разбития бинарного файла на секции

Post by John Doe »

cmd.exe wrote:Так-же хочется спросить для временных решений, как можно создать макрос запускающий батник из shell по ассоциации файла.
В ассоциациях можно указать Lua-скрипт, используя префикс плагина LuaMacro.

Остальные вопросы слишком общие. Попробуйте конкретизировать.

User avatar
cmd.exe
Posts: 375
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 180 times
Been thanked: 9 times
Contact:

Re: Макрос разбития бинарного файла на секции

Post by cmd.exe »

Конкретно есть пример открытие файла на чтение в бинарном виде на Lua?
Варианты поиска по файлу в примерах на Lua?
Варианты записи в файл в бинарном виде на Lua?
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates

Shmuel
Posts: 6127
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 309 times

Re: Макрос разбития бинарного файла на секции

Post by Shmuel »

cmd.exe wrote:Конкретно есть пример открытие файла на чтение в бинарном виде на Lua?
Варианты поиска по файлу в примерах на Lua?
Варианты записи в файл в бинарном виде на Lua?
Примеров море в Интернете, куча на данном форуме. Но из ваших вопросов совершенно очевидно, что вы даже Lua manual не изучили, а это - абсолютный минимум того, что должно быть сделано. Иначе никакие примеры не помогут.

User avatar
John Doe
Бюрократ
Posts: 12829
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 288 times

Re: Макрос разбития бинарного файла на секции

Post by John Doe »

cmd.exe wrote:Конкретно есть пример открытие файла на чтение в бинарном виде на Lua?
Варианты поиска по файлу в примерах на Lua?
Варианты записи в файл в бинарном виде на Lua?
Доступные функции перечислены в мануале.

Post Reply

Return to “Нужна помощь”