Найдено 47 результатов

SVM
Сб мар 14, 2015 15:48
Форум: Автоматизация Total Commander
Тема: Групповое переименование
Ответы: 765
Просмотры: 1278430

Flasher
Обновлённый.
SVM
Сб мар 14, 2015 12:14
Форум: Автоматизация Total Commander
Тема: Групповое переименование
Ответы: 765
Просмотры: 1278430

Flasher
Новый скрипт работает, проверил на той же папке.
Скрипт проверяет все файлы, в том числе те, что не были переименованы. Для проверки переименовал все файлы в Total Commander. Я имел ввиду, что скрипт сначало переименовал все файлы в папке, а потом в этой же папке столько же по времени ...
SVM
Пт мар 13, 2015 23:18
Форум: Автоматизация Total Commander
Тема: Групповое переименование
Ответы: 765
Просмотры: 1278430

Flasher
Переименовывает например 10 минут, потом 10 минут ничего не переименовывает, в процессах идёт подсчёт md5 уже переименованного файла "C:\Program Files\Total Commander\Plugins\utils\HashFile\hashfile.exe" -md5 "L:\Папка\Переименованный_файл.mp4"
SVM
Пт мар 13, 2015 21:06
Форум: Автоматизация Total Commander
Тема: Групповое переименование
Ответы: 765
Просмотры: 1278430

Flasher
Работает, но зачем то после переименования подсчитывает crc переименованных файлов.
SVM
Чт мар 12, 2015 14:43
Форум: Автоматизация Total Commander
Тема: Групповое переименование
Ответы: 765
Просмотры: 1278430

А что не так с утилитами? Я помимо rhash ещё 3 нашёл, которые читают юникодные имена. Не пойму это про какой скрипт, переименование файлов в структуре активного каталога по MD5, или подсчёт crc - сумм файлов и добавления в crc файлы? Если есть решение по умляутам и юникоду, то было бы отлично ...
SVM
Чт мар 12, 2015 11:49
Форум: Автоматизация Total Commander
Тема: Групповое переименование
Ответы: 765
Просмотры: 1278430

Так как быть? Временно переименовывать на момент чекинга? Или к rhash обратимся? Тогда буду пользоваться первым скриптом XMD5, а умляуты и юникод переименовывать в Total Commander.
Рекурсия там есть, но она собирает всё в один файл, что для нас, как я понимаю, не годится Нужен скрипт аналог ...
SVM
Вт мар 10, 2015 23:54
Форум: Автоматизация Total Commander
Тема: Групповое переименование
Ответы: 765
Просмотры: 1278430

Так не бывает. Я думал в rhash -u, --update, в файле crc проверяет по имени недостающие файлы, считает только их и добавляет в crc файл. Например в папке 1 Тб файлов, добавил несколько файлов в папку и из-за этого пересчитывать все файлы? Я делаю это вручную, посчитал crc 2 файлов, открыл в akelPad ...
SVM
Вт мар 10, 2015 22:04
Форум: Автоматизация Total Commander
Тема: Групповое переименование
Ответы: 765
Просмотры: 1278430

Flasher писал(а):А разве в скрипте создания Info.txt не так?
Ну там всё быстро происходит. Я имел ввиду rhash может не пересчитывать заново crc всех файлов (судя по скорости), а считает только те файлы которых нет в *.md5 и дополняет crc файл.
SVM
Вт мар 10, 2015 14:38
Форум: Автоматизация Total Commander
Тема: Групповое переименование
Ответы: 765
Просмотры: 1278430

Flasher
Переименовывает умляуты и кирилицу, но на больших файлах (проверял на 2-3 гигабайтных), начинает занимать всю оперативную память 2 Гб и выскакивает ошибка:

Строка: 46
Символ: 31
Ошибка: Недостаточно памяти для завершения операции.
Код: 8007000E
Источник: Provider

Первый скрипт с ...
SVM
Пн мар 09, 2015 14:29
Форум: Автоматизация Total Commander
Тема: Групповое переименование
Ответы: 765
Просмотры: 1278430

Flasher писал(а):Так убирать или нет?
Убирайте.
SVM
Пн мар 09, 2015 11:36
Форум: Автоматизация Total Commander
Тема: Групповое переименование
Ответы: 765
Просмотры: 1278430

Flasher писал(а):Остальной код тоже по частям вставлялся? :)
Нет, только эта строчка.
Flasher писал(а):И вопрос по поводу 0-байтовых файлов. Насколько принципиально их переименовывать?
Не принципиально.
SVM
Вс мар 08, 2015 23:41
Форум: Автоматизация Total Commander
Тема: Групповое переименование
Ответы: 765
Просмотры: 1278430

Flasher
HPath = "%COMMANDER_PATH%\Plugins\utils\ScriptHelper\Components\HashCryptStreams\"
Было XPath, исправил на HPath
Total Commander, если имена на русском, создаёт md5 в ansi, при переименовании ошибка:

Строка: 35
Символ: 38
Ошибка: Индекс выходит за пределы допустимого диапазона ...
SVM
Вс мар 08, 2015 18:29
Форум: Автоматизация Total Commander
Тема: Групповое переименование
Ответы: 765
Просмотры: 1278430

Flasher
Да. Как и в шапке.
SVM
Вс мар 08, 2015 15:18
Форум: Автоматизация Total Commander
Тема: Групповое переименование
Ответы: 765
Просмотры: 1278430

Flasher
В параметрах прописал md5, путь в шапке изменил, выскакивает ошибка:

Строка: 18
Символ: 38
Ошибка: Недопустимый вызов или аргумент процедуры
Код: 800A0005
SVM
Сб мар 07, 2015 13:59
Форум: Автоматизация Total Commander
Тема: Групповое переименование
Ответы: 765
Просмотры: 1278430

Flasher писал(а):HashCryptStreams или Capicom. На чём остановимся?
На ваше усмотрение.