-
> дальнейшая работа над проектом имеет смысл, только если > он > (или его потенциальные возможности) будут кому-то полезны, > нужны.
Ты посмотри с другой стороны. То что ты хочешь это поиметь заказчика, который тебе заплатит за разаработку. Это хороший путь, но редко так бывает.
Чаще всего все подругому. Ты что-то делаешь, и выкладываешь на рынок, а уж потом будет видно надо кому-то это или нет.
Программа лично мне кажется достойной, так как ты глу боко покапалась
-
> oxffff (21.04.2008 09:48:07) [7]
> Берегите женщин.
Берегитесь женщин.
-
> Игорь Шевченко (21.04.2008 09:53:08) [8]
А получились фискальные, а всего то одна буква
-
> [15] Игорь Шевченко © (21.04.08 10:48)
Отправила первое письмо на старый адрес. Он не изменился с тех пор ? > [17] Шмелъ (21.04.08 11:17) > как же страшно запускать вашу программу, после стольких настойчивых предупреждений:) NTFS - вообще не документирована. Вся работа строиться только на собственных и чужих "исследованиях". Остается очень много белых пятен. Так что вероятность ошибки очень велика. А если учитывать, что работаем "напрямую" с диском, пусть даже открытым только на чтение, то ошибка может иметь серьезные последствия.
> [18] Kolan © (21.04.08 11:21) > Все наоборот поняла. В программу надо добавить, а не в рид ми… Ну это же Debug-версия. Она предназначена только для разработчика. :) О пользователях речь вообще не шла. Так что меняем (пока) не программу, а ReadMe :)
> Ого, у меня куча элементов в списке… Одни последствия касперского чего стоят… Предвидела эту проблемму, хотела добавить фильтр на касперского, да забыла. Дай мне точное названия его потоков. Хорошо ?
> Ты посмотри с другой стороны. То что ты хочешь — это поиметь заказчика, который тебе заплатит за разаработку. > — Это хороший путь, но редко так бывает.
О заказчике я и не мечтаю :) Просто лично для себя, я получила, нужные мне знания. Пора остановиться. Но если это нужно другим, то можно и еще поработать. По крайней мере знаешь, что не в пустую :)
-
Даже ни одного цветочка в заголовке, непорядок :)
-
> Kolan (21.04.2008 11:22:19) [19]
Ну так вирус же.
-
> Но если это нужно другим, то можно и еще поработать.
Имхо, можно и коммерческую ввыгоду поиметь, тем более, что NTFS вообще не документирована
Ну дело твоё.
Кстати, а зачем два статус бара?
-
Windows 2003 Standard, Windows XP x64 на всех файлах:
NtGetObjectRetrievalPointers
The parameter is incorrect ( $C000000D ) То же в Comm. Windows Vista, Windows Vista x64 NtGetObjectRetrievalPointers
Access is denied ( $C0000022 ) В ХР SP2 вроде всё правильно. Могу посмотреть код. У меня к нему коммерческого интереса не шибко много, как понимаешь :) > [26] Kolan © (21.04.08 12:38) > NTFS — вообще не документирована…
Я бы так не сказал что вообще, есть linux-ntfs, есть немного документации от Майкрософт, есть немного в справочнике Gary Nebbett'а. Более полная и точная из этих - linux-ntfs.
-
Additional tab:
Не согласен с названиями следующих полей: cbType // префикс cb - означает "количество байт", и вообще префиксы не рулят. и не тип это а signature. _Usn64 // Не иначе как у Неббета взяла название. Глянь в документацию linux-ntfs что это на самом деле :) SelfRecord // ThisRecord или ThisRecordNumber было бы понятнее.
Не понял что означает: Transfer 0
-
> [26] Kolan © (21.04.08 12:38) > Кстати, а зачем два статус бара?
Так все в стадии разработки. Еще не успела написать правильное заполнение нового. А старый не уничтожаю, пока не готов новый :) > [27] guav © (21.04.08 13:02) > Windows 2003 Standard, Windows XP x64 на всех файлах:
> NtGetObjectRetrievalPointers > The parameter is incorrect ( $C000000D ) > То же в Comm.
Вот черт. Саш, в предыдущей версии, которую ты тестировал, вроде этого не было ? Она у тебя не сохранилась ? Можешь посмотреть ? Догадываюсь в чем дело: я IoControl.. заменила на FsFileControl...
> Windows Vista, Windows Vista x64 > NtGetObjectRetrievalPointers > Access is denied ( $C0000022 )
Это я еще не успела разобраться с манифестом :) Все упирается во время. А не понимая, что там к чему, я не хочу использовать.
> В ХР SP2 вроде всё правильно.
Такого не бывает :)
> Я бы так не сказал что вообще, есть linux-ntfs, есть немного документации от Майкрософт, > есть немного в справочнике Gary Nebbett'а. Более полная и точная из этих - linux-ntfs.
Я считаю, что то что предоставляет Майкрософт по этому вопросу, документацией ну никак не назовешь :) > Не согласен с названиями следующих полей: > cbType // префикс cb - означает "количество байт", и вообще префиксы не рулят. и не тип это а signature.
Исправлю.
> _Usn64 // Не иначе как у Неббета взяла название. Глянь в документацию linux-ntfs что это на самом деле :)
У него, родимого. Каюсь. :)
> SelfRecord // ThisRecord или ThisRecordNumber было бы понятнее.
Ну ты же догадался :)
> Не понял что означает: > Transfer 0
Я это поле вспомогательное by Riply :)
-
Непонятна раскраска объектов в treeview и в списке файлов - что значат папки голубого цвета и что желтого, а что желтого с красным крестиком.
Обнаружил надпись зеленого цвета внизу ScanMFT ERROR_MR_MID_NOT_FOUND Неверная фукнция ($00000001)
Обнаружил, что оно значит: { The system cannot find message for message number $%1 } { in message file for %2. } ERROR_MR_MID_NOT_FOUND = 317;
Долго думал, но так и не понял, что бы это значило и как это повредит моему диску :)
-
В предыдущей было именно так. На картинках видно.
> > _Usn64 // Не иначе как у Неббета взяла название. Глянь > в документацию linux-ntfs что это на самом деле :) > > У него, родимого. Каюсь. :)
Ну по крайней мере обработка Data Runs и сжатых данных не от туда :)
> [29] Riply © (21.04.08 13:30) > Это я еще не успела разобраться с манифестом :)
Так я вроде явно с правами админа запускаю. При запуске без админа все объекты clFuchsia и Additional tab вообще не открывается.
-
> [30] Игорь Шевченко © (21.04.08 14:38) > Непонятна раскраска объектов в treeview и в списке файлов - что значат папки голубого цвета и что желтого, > а что желтого с красным крестиком.
Директории желтого (как в Explorer`е) - отклонений при проверке (ее как одиночного объекта) не обнаружено. Голубая директория - не видимая для API функций. С красным крестиком - какая-то ошибка при работе с ней. (Например при ее открытии при помощи API - получен Access is denied)
> Обнаружил надпись зеленого цвета внизу > ScanMFT ERROR_MR_MID_NOT_FOUND Неверная фукнция ($00000001) В этом Label`е, как правило сидит последняя ошибка. Не для всех ситуаций успела определить собственные коды ошибок, в этих случаях использовала стандартные, стараясь подобрать близкие по смыслу. Вообще зеленый цвет, почти всегда, информативное сообщение о неком событии или несоответствии.
Довольно значительная выводимых часть "ошибок" и предупреждений это для разработчика, а не для пользователя. Потом их планируется убрать.
> Долго думал, но так и не понял, что бы это значило и как это повредит моему диску :)
Как только MFT_Scan обрушит MFT на диске, Вы узнаете об этом первым. Так что можно не беспокоиться :) [цитата]
> [31] guav © (21.04.08 14:42) > В предыдущей было именно так. На картинках видно. А жаль. Саш, попробуй просканировать, используя только NT-сканирование (убрав MFT и FD) и выбрав его тип FileDirectoryInformation или FileBothDirectoryInformation, но не FileIdBothDirectoryInformation. Возможно дело в этом. Но тогда мне придется менять способ сравнения данных на очень некузявый :)
-
> [31] guav © (21.04.08 14:42) > Ну по крайней мере обработка Data Runs и сжатых данных не от туда :)
Runs`ы это помесь линуксоидных, майкрософтовских и Riply-вских :) Компрессированные, разряженные и "смешанные" данные разработка чисто by Riply :)
> Так я вроде явно с правами админа запускаю. И все равно ошибка Access is denied ? Интересно, а в каких случаях, кроме нехватки прав она еще может возвращаться ?
-
> [33] Riply © (21.04.08 15:12) > И все равно ошибка Access is denied ? > Интересно, а в каких случаях, кроме нехватки прав она еще может возвращаться ?
Кстати, на этот случай я там добавила возможность управления привилегиями (MainMenu --> Debug). Может какой-то из них не хватает ?
-
> Игорь Шевченко (21.04.2008 14:38:30) [30]
> Обнаружил надпись зеленого цвета внизу > ScanMFT ERROR_MR_MID_NOT_FOUND Неверная фукнция ($00000001)
Аллах акбар
|