 |
|

01.09.2017, 20:42
|
|
Member
Регистрация: 20.08.2016
Сообщений: 106
Провел на форуме: 36905
Репутация:
1
|
|
Сообщение от Evan
в проводнике периодически обновлять папку в которую пишется выходной файл и через свойства смотреть как увеличивается его размер.
.......... .
Я так и делал, через полчаса файл достиг 14гиг и перестал увеличиваться.
В общем всё получилось.
Не сочтите за наглость, но спрошу ещё - а как через CMD можно сделать замену символов в тексте, например заменить +7 на 8. Я погуглил, нашёл код но он с большими файлами отказался работать
@Echo off
setLocal EnableExtensions
set file=1.txt
set dest=2.txt
for /f "UseBackq tokens=1* Delims=[" %%a in ("%file%") do (
if "%%a"==""restore_ps"+7" (echo %%a[ "8" ]>>"%dest%") else (
if "%%b" neq "" (echo %%a[%%b>>"%dest%") else (
echo %%a>>"%dest%"
)))
pause
|
|
|

02.09.2017, 01:01
|
|
Познающий
Регистрация: 19.08.2016
Сообщений: 78
Провел на форуме: 15508
Репутация:
0
|
|
Сообщение от igrek
Я так и делал, через полчаса файл достиг 14гиг и перестал увеличиваться.
В общем всё получилось.
Не сочтите за наглость, но спрошу ещё - а как через CMD можно сделать замену символов в тексте, например заменить +7 на 8. Я погуглил, нашёл код но он с большими файлами отказался работать
@Echo off
setLocal EnableExtensions
set file=1.txt
set dest=2.txt
for /f "UseBackq tokens=1* Delims=[" %%a in ("%file%") do (
if "%%a"==""restore_ps"+7" (echo %%a[ "8" ]>>"%dest%") else (
if "%%b" neq "" (echo %%a[%%b>>"%dest%") else (
echo %%a>>"%dest%"
)))
pause
Попробуй через Powershell. В командной строке ввести команду powershell, появится приглашение оболочки с пометкой PS и уже в ней можно вводить команды для поиска и замены. Создать файл 2.txt из 1.txt где +7 будет заменено на 8 можно командой:
cat 1.txt | % { $_ -replace "\+7","8" } | Out-File 2.txt -encoding default
Так как плюс является специальным символом он экранируется обратным слешем, перед обычными символами слеш ставить не надо. Это будет работать с файлами любого размера, но поскольку powershell работает медленно то файл в пару гигабайт проще оставить обрабатываться на ночь, чем ждать.
Если нужно быстрее, то можно скачать специализированные утилиты типа gsar, или обрабатывать файлы на линуксе - тут страницей выше приводился пример использования команды sed. Опять же повторюсь, что если размер файла не превышает 200 мегабайт, то любой поиск и замену удобно и быстро делать в notepad++.
|
|
|

02.09.2017, 01:29
|
|
Member
Регистрация: 20.08.2016
Сообщений: 106
Провел на форуме: 36905
Репутация:
1
|
|
Сообщение от Evan
.
Если нужно быстрее, то можно скачать специализированные утилиты типа gsar, .
Спасибо.
Прочитал в инете про gsar, нашёл скачал, вроде получилось быстро.
Но она как то странно работает, обрабатывает все файлы в собственной директории, или я что то не правильно делаю....
|
|
|

02.09.2017, 12:37
|
|
Elder - Старейшина
Регистрация: 15.09.2013
Сообщений: 529
Провел на форуме: 124918
Репутация:
40
|
|
Сообщение от igrek
...Только пожалуйста, НЕ консоль...
...я в школе учил немецкий...
...
..Прочитал в инете про gsar, нашёл скачал, вроде получилось быстро...
А ведь это консольная утилита с документацией на английском. Приятно видеть развитие!
Присоединяюсь к рекомендации форумчанина maus посмотреть набор утилит, объединённых в GUI
http://downloads.unifiedlm.com/uploads/ULM_V1E139.zip
Спасибо участнику Evan за напоминание о возможностях командной строки и утилиты gsar.
Notepad++ хорош, но ведь есть еще EmEditor.
|
|
|

02.09.2017, 16:19
|
|
Member
Регистрация: 20.08.2016
Сообщений: 106
Провел на форуме: 36905
Репутация:
1
|
|
Сообщение от 4pips
А ведь это консольная утилита с документацией на английском. Приятно видеть развитие!
Присоединяюсь к рекомендации форумчанина maus посмотреть набор утилит, объединённых в GUI
http://downloads.unifiedlm.com/uploads/ULM_V1E139.zip
Спасибо участнику Evan за напоминание о возможностях командной строки и утилиты gsar.
Notepad++ хорош, но ведь есть еще EmEditor.
1 Мне развиваться уже несколько поздновато, уже на погосте прогулы ставят.
2 ULM у меня уже есть, не очень дружелюбная утилита, сложновато.
3 gsar понравилась своей лаконичностью, команды короткие без всяких знаков процента и прочей фигни. Немного документации нашёл на русском.
4 EmEditor полная ерунда, имея на борту 3гига памяти, никогда не откроешь файл 4гига, а если откроешь - то не закроешь. В общем хороших редакторов ещё не придумали.
Для просмотра пользуюсь програмкой LISTER за секунду открывает файл ЛЮБОГО размера. http://zalil.su/7342002
|
|
|

04.09.2017, 19:28
|
|
New Member
Регистрация: 29.10.2016
Сообщений: 22
Провел на форуме: 6081
Репутация:
0
|
|
Продублирую свой вопрос здесь https://forum.antichat.ru/threads/351633/page-71#post-4123890
|
|
|

04.09.2017, 20:35
|
|
Флудер
Регистрация: 11.12.2010
Сообщений: 4,688
Провел на форуме: 997379
Репутация:
125
|
|
Сообщение от Antichat11
Продублирую свой вопрос здесь https://forum.antichat.ru/threads/351633/page-71#post-4123890
Не нужно дублировать вопросы более двух раз, вам уже ответили:
https://forum.antichat.ru/posts/4124167
|
|
|

04.09.2017, 21:31
|
|
Флудер
Регистрация: 19.06.2015
Сообщений: 4,126
Провел на форуме: 759330
Репутация:
147
|
|
Сорян, парни, совсем забыл про WoT nicknames...
Тут собраны никнеймы id' шников с 1 по 80000000.
Как окажусь дома - добавлю ещё 80000000-85000000.
Ну и вообще буду стараться дополнять словарик, народ регается каждый день.
Очищено только от RenamedUser' ов ( ники переименованные администрацией, содержащие оскорбления, матюки и прочие неприемлемые слова ... ).
Как выяснилось при парсинге, таких ников, вида RenamedUser_?d?d?d?d?d?d?d, большая часть.
Остальное не стал чистить спецом, т.к. многим пригодятся ники
|
|
|

06.09.2017, 01:44
|
|
Познающий
Регистрация: 25.07.2017
Сообщений: 36
Провел на форуме: 14386
Репутация:
0
|
|
Сообщение от Mistral
У кого проблемы с яндексом и т.д.,может отсюда будет удобнее
https://www.transfernow.net/550h5502gdj4
или
https://ru.files.fm/u/3supv5fy
https://ru.files.fm/u/hff6ggdg
Второй файл скачивается, но распаковывается с ошибкой.
|
|
|

07.09.2017, 23:32
|
|
Познающий
Регистрация: 19.08.2016
Сообщений: 78
Провел на форуме: 15508
Репутация:
0
|
|
Сообщение от igrek
EmEditor полная ерунда, имея на борту 3гига памяти, никогда не откроешь файл 4гига, а если откроешь - то не закроешь. В общем хороших редакторов ещё не придумали.
Для просмотра пользуюсь програмкой LISTER за секунду открывает файл ЛЮБОГО размера. http://zalil.su/7342002
hex-редакторы умеют открывать файлы любого размера, хоть весь диск целиком, при чём в режиме редактирования, а не только просмотра. Если всё что требуется от редактора, это открыть файл, произвести автоматическую поиск и замену по всему файлу, и сохранить - то hex-редактор эффективнее текстового. Для простых замен подойдёт даже HxD, а для более сложных, что нибудь вроде hex editor neo.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|