CMD/BAT - Замена текста
|
Новый участник Сообщения: 5 |
Помогите пожалуйста...
Есть файл под названием LINKDATA0.BIN, размер файла очень большой, приблизительно 2 гига в этом файле нужно заменить одно предложение на другое я сам в этом не мостак, но можете составить образец бат файла, чтоб заменял одно предложение в файле на другое Пример: Оригинал => Замена Заранее благодарен |
|
Отправлено: 18:06, 28-04-2013 |
Ветеран Сообщения: 874
|
Профиль | Отправить PM | Цитировать Простой вариант для одной замены:
Текст с заменой сохраняется в файле LINKDATA0_new.BIN. Для двухгигабайтного файла процесс обработки строк будет довольно долгим. |
Отправлено: 20:00, 28-04-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать а если много значений надо заменить?
Цитата Georgio:
|
|
Отправлено: 20:04, 28-04-2013 | #3 |
Ветеран Сообщения: 874
|
Профиль | Отправить PM | Цитировать SETLOCAL ENABLEDELAYEDEXPANSION FOR /F "tokens=*" %%I IN (LINKDATA0.BIN) DO ( SET VAR=%%I SET VAR1=!VAR:Оригинал 1=Замена 1! SET VAR2=!VAR1:Оригинал 2=Замена 2! SET VAR3=!VAR2:Оригинал 3=Замена 3! ::::::::::::::::::и. т. д.::::::::::::::::::::::: SET VARn=!VARn-1:Оригинал n=Замена n! ECHO !VARn!>>LINKDATA0_new.BIN ) |
Последний раз редактировалось Georgio, 28-04-2013 в 20:30. Отправлено: 20:21, 28-04-2013 | #4 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать спасибо
Цитата Georgio:
|
||
Отправлено: 20:39, 28-04-2013 | #5 |
Ветеран Сообщения: 874
|
Профиль | Отправить PM | Цитировать Поясните:
Цитата Fevzy:
|
|
Отправлено: 20:55, 28-04-2013 | #6 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать в файле имеется пустышка и не одна, после каждого предложения, значение в хексе 00
кароче, начну с начала, я локализатор (переводчик игр), и в данный момент перевожу игру Dynasty warriors 7 (она на японском). Файлы и текст у них спрятан в линкдатах, и чтоб не мучатся в хексе, попросил у вас патч написать. в этой линкдате спрятан весь текст, текстуры, и прочие принадлежности, но мне нужен текст! иностранцам удалось создать патч, вот он http://waper.ru/file/1943900/downloa...EngPatchv2.rar, посоветуйте чтото |
Отправлено: 20:57, 28-04-2013 | #7 |
Ветеран Сообщения: 874
|
Профиль | Отправить PM | Цитировать Пустые строки не мешают. А вот бинарные (не текстовые) файлы обработать практически нельзя (команда ECHO не выполнится или выполнится с ошибками).
|
Отправлено: 21:10, 28-04-2013 | #8 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать можешь, патч американцев посмотреть? объяснить как с ним работать?
|
Отправлено: 21:17, 28-04-2013 | #9 |
Ветеран Сообщения: 874
|
Профиль | Отправить PM | Цитировать Спасибо, не надо. Это другая тема.
|
Отправлено: 21:22, 28-04-2013 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Поиск замена текста | csp | Скриптовые языки администрирования Windows | 31 | 10-08-2023 07:18 | |
VBS/WSH/JS - Замена текста с помощью VBScript. | Sally88 | Скриптовые языки администрирования Windows | 19 | 14-05-2018 16:02 | |
CMD/BAT - [решено] Поиск и замена текста | ajakzs | Скриптовые языки администрирования Windows | 18 | 08-08-2013 16:10 | |
Любой язык - Поиск и замена текста | firstarey | Скриптовые языки администрирования Windows | 2 | 09-04-2013 08:44 | |
Офис и Текст - Замена текста | Котяра | Программное обеспечение Windows | 1 | 29-09-2008 13:51 |
|