View previous topic :: View next topic |
Author |
Message |
fx21
Joined: 26 Sep 2008 Posts: 27
|
(Separately) Posted: Sat Oct 04, 2008 13:19 Post subject: Вопрос о crc-чеке |
|
|
Я выделяю все sfv файлы и запускаю проверку црц-сумм, причем каждый файл лежит в разной папке. когда проверка завершена то тотал показывает какие файлы прошли, какие непрошли и какие не найдены, но при нажатии ок он не выделяет неверные файлы, как это происходит если запустить один sfv файл в одной папке. Вопрос: как мне пометить неверные файлы и создать название_файла.missing для не найденных или хотябы выделить директорию в которой есть ошибки? раньше я вручную просматривал ошибки из отчета проверки но теперь файлов стало очень много и это катастрофически неудобно и долго......
Может, кто знает откликнитесь! |
|
Back to top |
|
 |
Моторокер

Joined: 06 May 2005 Posts: 1517 Location: г. Пермь (читается Перьмь)
|
|
Back to top |
|
 |
fx21
Joined: 26 Sep 2008 Posts: 27
|
(Separately) Posted: Mon Oct 06, 2008 17:17 Post subject: |
|
|
Я так и делаю, потом выделяю все сфвшки и проверяю. но после проверки и нажатия ок тотал не выделяет ничего.. |
|
Back to top |
|
 |
Worros
Joined: 19 Jan 2007 Posts: 1123
|
|
Back to top |
|
 |
fx21
Joined: 26 Sep 2008 Posts: 27
|
(Separately) Posted: Wed Oct 08, 2008 20:45 Post subject: |
|
|
плагин установил, и как им воспользоваться? проверка црц осталась стандартная... |
|
Back to top |
|
 |
Worros
Joined: 19 Jan 2007 Posts: 1123
|
(Separately) Posted: Thu Oct 09, 2008 17:53 Post subject: |
|
|
Сортировка по крайнему справа столбику из тех, что на скриншоте, позволяет сходу отделить битые файлы от небитых. В чем проблема? |
|
Back to top |
|
 |
fx21
Joined: 26 Sep 2008 Posts: 27
|
(Separately) Posted: Fri Oct 10, 2008 00:01 Post subject: |
|
|
Проблема в том что очень много (примерно 25000) папок и нужно чтобы не заходя в них видеть где ошибки.. а плагин показывает их только если зайти в каталог. |
|
Back to top |
|
 |
Worros
Joined: 19 Jan 2007 Posts: 1123
|
(Separately) Posted: Fri Oct 10, 2008 00:13 Post subject: |
|
|
fx21 wrote: | ... а плагин показывает их только если зайти в каталог. |
Моторокер wrote: | А если нажать Ctrl+B перед проверкой? |
и второй вариант отдельная консольная программа fsum с перенаправлением вывода в лог и последующей сортировкой лога.
Поспрошай у линуксоидов еще. У них ни Тотала, ни плагинов, но они какие-то хитроумные скрипты пишут, может их осенит. |
|
Back to top |
|
 |
Tol!k

Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Fri Oct 10, 2008 00:17 Post subject: |
|
|
fx21, Ctrl+B по прежнему работает.
еще есть поиск с плагином значения "Wrong Crc !" (или даже != OK) |
|
Back to top |
|
 |
fx21
Joined: 26 Sep 2008 Posts: 27
|
(Separately) Posted: Fri Oct 10, 2008 05:33 Post subject: |
|
|
Спасибо товарищи! разобрался. ищу все вронги а потом с помощью скрипта:
' File: ListOfPaths.vbs
' Description: Создает файл со списком имен папок для выделенных файлов
' Installation: Создайте кнопку на панели TC
' Команда: "e:\Install\tcmd\ListOfPaths.vbs"
' Параметры: "%L"
' (c)2008, Volniy
Option Explicit
Dim FSO, ListFile, Dic,p, z
Set FSO = CreateObject("Scripting.FileSystemObject")
Set Dic = CreateObject("Scripting.Dictionary")
Set ListFile = FSO.OpenTextFile(WScript.Arguments(0), 1)
Do While Not ListFile.AtEndOfStream
p=FSO.GetFileName(FSO.GetParentFolderName(ListFile.ReadLine))
If Dic.Exists(p) =False Then dic.Add p,""
Loop
ListFile.Close : Set ListFile = Nothing
Set ListFile = FSO.OpenTextFile("c:\listofpaths.txt", 2,-1)
For Each z In Dic.Keys: ListFile.WriteLine z & "\": Next
ListFile.Close : Set ListFile = Nothing
Set FSO = Nothing
Set Dic = Nothing
WScript.Quit:D , выделяю все каталоги
пс. отличный скрипт авторам спасибо!! |
|
Back to top |
|
 |
|