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 

Вопрос о crc-чеке

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
fx21



Joined: 26 Sep 2008
Posts: 27

Post (Separately) Posted: Sat Oct 04, 2008 13:19    Post subject: Вопрос о crc-чеке Reply with quote

Я выделяю все sfv файлы и запускаю проверку црц-сумм, причем каждый файл лежит в разной папке. когда проверка завершена то тотал показывает какие файлы прошли, какие непрошли и какие не найдены, но при нажатии ок он не выделяет неверные файлы, как это происходит если запустить один sfv файл в одной папке. Вопрос: как мне пометить неверные файлы и создать название_файла.missing для не найденных или хотябы выделить директорию в которой есть ошибки? раньше я вручную просматривал ошибки из отчета проверки но теперь файлов стало очень много и это катастрофически неудобно и долго......
Может, кто знает откликнитесь!
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Mon Oct 06, 2008 12:10    Post subject: Reply with quote

А если нажать Ctrl+B перед проверкой?
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
fx21



Joined: 26 Sep 2008
Posts: 27

Post (Separately) Posted: Mon Oct 06, 2008 17:17    Post subject: Reply with quote

Я так и делаю, потом выделяю все сфвшки и проверяю. но после проверки и нажатия ок тотал не выделяет ничего..
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Tue Oct 07, 2008 14:49    Post subject: Reply with quote

http://wincmd.ru/plugring/crc32tag.html ?
Back to top
View user's profile Send private message
fx21



Joined: 26 Sep 2008
Posts: 27

Post (Separately) Posted: Wed Oct 08, 2008 20:45    Post subject: Reply with quote

плагин установил, и как им воспользоваться? проверка црц осталась стандартная...
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Thu Oct 09, 2008 17:53    Post subject: Reply with quote

Сортировка по крайнему справа столбику из тех, что на скриншоте, позволяет сходу отделить битые файлы от небитых. В чем проблема?
Back to top
View user's profile Send private message
fx21



Joined: 26 Sep 2008
Posts: 27

Post (Separately) Posted: Fri Oct 10, 2008 00:01    Post subject: Reply with quote

Проблема в том что очень много (примерно 25000) папок и нужно чтобы не заходя в них видеть где ошибки.. а плагин показывает их только если зайти в каталог.
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Fri Oct 10, 2008 00:13    Post subject: Reply with quote

fx21 wrote:
... а плагин показывает их только если зайти в каталог.
Моторокер wrote:
А если нажать Ctrl+B перед проверкой?


и второй вариант отдельная консольная программа fsum с перенаправлением вывода в лог и последующей сортировкой лога.

Поспрошай у линуксоидов еще. У них ни Тотала, ни плагинов, но они какие-то хитроумные скрипты пишут, может их осенит.
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Fri Oct 10, 2008 00:17    Post subject: Reply with quote

fx21, Ctrl+B по прежнему работает.
еще есть поиск с плагином значения "Wrong Crc !" (или даже != OK)
Back to top
View user's profile Send private message
fx21



Joined: 26 Sep 2008
Posts: 27

Post (Separately) Posted: Fri Oct 10, 2008 05:33    Post subject: Reply with quote

Спасибо товарищи! разобрался. ищу все вронги а потом с помощью скрипта:

' 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 Very Happy , выделяю все каталоги

пс. отличный скрипт авторам спасибо!!
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы 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