Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[Plugin Request] Byte Swap в BIN-файлах

 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
SaDim



Joined: 22 May 2011
Posts: 18

Post (Separately) Posted: Tue Oct 25, 2011 23:15    Post subject: [Plugin Request] Byte Swap в BIN-файлах Reply with quote

Прошу.
Очень нужен Plugin или утилита (в идеале и то и другое) для массового изменения bin файлов.
А именно Byte Swap (меняются местами Byte) инфы в них.
Пример:
01 23 45 67 89 AB CD EF 01 23 45 67 89 AB CD EF
23 01 67 45 AB 89 EF CD 23 01 67 45 AB 89 EF CD – SWAP
Тут 2 файла+2 Swap файла примеров h**p://rghost.ru/27150701
Знаю, что может PonyProg и другие программаторы, но файлов много и постоянно изменяются и пополняются потому и прошу, что бы автоматизировать процесс.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Oct 25, 2011 23:24    Post subject: Reply with quote

http://forum.wincmd.ru/viewpost.php?p=75122
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Wed Oct 26, 2011 10:28    Post subject: Reply with quote

В плагин такое запихивать смысла абсолютно никакого.

Code:
MIME-Version: 1.0
Content-Type: application/octet-stream; name="bswapsf.7z"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="bswapsf.7z"

N3q8ryccAAOiCc/5yAMAAAAAAABhAAAAAAAAAIty1fwAJpaOcAAX9+wFu+r0/5QBL0TuTr0JNTj9
wXIs+2C8FA6O7vPnB3UmwHoI1yz34WmVTTWglcU2hJnQdzChVQ5ISHLBgmBQy3zuSK8o4CGAm7w+
2OfhNtvQ6PK8Gyw3Z/ngzyXX9wzvkvi1DIf8TT5VdqN4UV0ktRPkYcjffkY25weX8gd8Kf7M7Fdv
5WHijP7CEhc7TuK5ioVwksNQ8z8ixH6ps4cn+9e1sBQFTSxWTxhRqWL6QdSp1GUdVAO5yCcbCG7e
pHa5NNzuXF6LYjNZSwya7fjTO796Qu9FV24HmruN20qkdUbHRGhUkyxuWjipwf8Vhf6LYThPMMA1
Z6xIxgME0I/JUjaBR525LY5Uy0Q2besjCwsBrsGv6m2d/QQ6ZSHIxDZAsRyruh2mlkSdx/L1Fbsg
z/Vgd2XSVx6Q776tp5LmL8XmaRpad3YDJzAejDNG2DM6ikSxqi1JI92iICs+AIQUyqEGCfhPxN2E
AmKGKSbWoZe1rN+hMrJno4i1j4ZcYKi5RQ5VoofMpHMH1FoJ9xFNBQt2WAqyuktVZWBmk3ntcomB
qKDneoAJWHf8AwsyEezkmVjixxlcxzcO37qUGwlQuCxn1kHmQcUd2YQxvzVcP721XcIQfHli9K1v
88Egod2GF6Qb63QLjL2NUwynBqIFQhnro+Sz8cY6YLHfl+ruNAguJ7zWXCYutiOxaN+kG93ZEiGz
27X+iD0jhGeCGFbI6zG9pNOQVne1EBLA1k4MhdXXtH3dp5DC9uDgTcei8nePyGjdgUfOaxV6EJSD
0CHoIMa13qPjGDCq9/fgvFng4pNicqmR8srHoH/r1BI6G/VusCV9uT0PSfiSKtXz6fNuu24rhXRm
eoEBVAmhIDYlx9Hjlkxao84N+nKEsJQaperq6jo2cMFFebjpAScWeSoGM8hS15TSL7AvwG2R3JBE
V4o+c8yUxIEZE1sqBZqD/TFma81NDcnoTZP3iXScdsbmMow9NfID1Cqe8K1EGh8MUPHeKqQBLnoc
6bYtxeRpdNNp5cNUX2CJuChTecO7xcqGcguqAa7mTfSMenkY4JtcwHI0VEom4ssKArZbrnvvtfMG
WHHliF93X1yJMpdXY97k0g33MLVUul3V9RdTxzk5SejfNRj1E53crFOrkEq1S/KayYVyYPYJCsZy
I6apWRZD5rV2umGtKa1UXxs5qm5a4yG4rH9O1IDpufcHoQMXQhrifoW1vnkWzMA9LhSWwPV0D+QK
6JT5uB0k3Avoqs3tCaJqcEQWOYRyrG6eFibYeJ3GAAEEBgABCYPIAAcLAQACIwMBAQVdAAABAAQD
AwEDAQAMiACIAAAICgGoXolGAAAFAREZAGIAcwB3AGEAcABzAGYALgBlAHgAZQAAABQKAQDVQLuK
dZTMARUGAQAgCAAAAAA=



В параметрах указывается имя одного файла. Если всё успешно, код возврата будет нулевой.

Обновлено:

В параметрах - исходный и результирующий файл, или ключ /s с одним файлом для его модификации.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…


Last edited by MVV on Thu Oct 27, 2011 11:02; edited 2 times in total
Back to top
View user's profile Send private message
SaDim



Joined: 22 May 2011
Posts: 18

Post (Separately) Posted: Wed Oct 26, 2011 13:19    Post subject: Reply with quote

MVV
ОГРОМНЕЙШЕЕ СПАСИБО.
Если не трудно, сделайте, пожалуйста, чтобы софтина не перезаписывала файл, а создавала новый добавляя в конец файла _Swap.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Wed Oct 26, 2011 18:31    Post subject: Reply with quote

Создай в батнике копию файла с нужной допиской и примени к ней утилитуSmile
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
SaDim



Joined: 22 May 2011
Posts: 18

Post (Separately) Posted: Wed Oct 26, 2011 21:29    Post subject: Reply with quote

Хитрый однако, я тоже чего не придумаю лишь бы от домашних работ отмазаться. Very Happy
Всё равно Спасибо.

Добавлено спустя 2 часа 19 минут:

Заметил маленький баг, софтина категорически не хочет работать если в пути пробелы, даже если заворачиваю в “” пример батника:
copy "%~dp1%~n1.bin" "%~dp1%~n1_Swap.bin"
f:\ByteSwap\bswapsf.exe "%~dp1%~n1_Swap.bin"
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Thu Oct 27, 2011 10:22    Post subject: Reply with quote

Точно, забыл указать функции извлечения параметра, что кавычки нужно удалять. Very Happy

Заодно сделал возможность создания второго файла.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
SaDim



Joined: 22 May 2011
Posts: 18

Post (Separately) Posted: Thu Oct 27, 2011 20:41    Post subject: Reply with quote

MVV
СПАСИБЕЩЕ, замечательно работает, очень выручили.
Back to top
View user's profile Send private message
nicke_grodno



Joined: 19 Mar 2015
Posts: 2

Post (Separately) Posted: Thu Mar 19, 2015 15:37    Post subject: Reply with quote

Ребята нужен этот ексешник. Чего-то я не могу его скачать
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Mar 19, 2015 16:00    Post subject: Reply with quote

nicke_grodno
Со слова Иногда..
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
nicke_grodno



Joined: 19 Mar 2015
Posts: 2

Post (Separately) Posted: Thu Mar 19, 2015 16:26    Post subject: Reply with quote

Огромное спасибо
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group