» Total Commander (Часть 7)
01:13 30-06-2010
Цитата:
Не думаю, что всё так просто. Пытался восстановить файлы, удаленные тоталом с отключенной опцией "Операции с файлами - Удалять проводником".
Эта опция никак не мешает и не помогает восстановлению. Когда она отключена, TC подхватывает файлы-комментарии (files.bbs/descript.ion) при удалении, если они есть.
Цитата:
Простенькая восстановлялка Recuva при этом обламывается гораздо чаще, чем при включенном "Удалять проводником".
Никогда не пользовался Recuva, но т.к. конкретные условия при "обломах" не указаны, причины неудач можно списать либо на действительную "простоту" этой "восстановлялки", либо (что более вероятно) на обстоятельства, восстановление при которых практически невозможно никаким образом (например, файлы находились на территории оси и были попросту перезаписаны физически). Почему "чаще" – ответить тоже затруднительно, поскольку опять же нет никакой конкретики, чтобы можно было это проверить.
Цитата:
Видимо, тотал всё же использует свой нестандартный метод удаления.
Чтоб не гадать, можно провести несложный опыт. Вот мой пример.
С несистемного раздела ЖД были удалены 147 файлов общим размером 287М (фотографии). Удаление было произведено по Shift+Del (с откл. опцией "Use Explorer delete method"). Для чистоты эксперимента (чит. исключения фактора паранойи) ОС была перезагружена. После перезагрузки все удаленные файлы были успешно восстановлены с пом. R-Studio. Затем восстановленные файлы прошли побитную сверку средствами самого же TC с файлами из бэкапа, совпадение при этом составило 100%.
И это не единичный случай. Выводы, надеюсь, очевидны.
Ну и плюс к тому, что ты написал можно добавить след. Тотал коммандер не является утилитой для необратимого удаления и в функционале про это не написано. Если бы ТоталКоммандер делал перед удалением какие то манипуляции с файлами, то удаление 100 гиговой папки видео было бы очень веселым делом. Вначале затираем 100 гигов нулями, а потом удаляем. А после пары часов ожидания удаления папки сносим такой файл менеджер нафиг так как была задача ПРОСТО удалить 100 гигов, быстро и без извращений. Так как я имею быстрое удаление 100 гигов, то тотал коммандер ничего не делает с файлами помимо удаления.
Верно. Цели обеспечить уничтожение данных при удалении ч/з Shift разработчиком поставлено не было. "Нестандартность" удаления при снятой галке заключается только лишь в обходе инт. проводника (соот-но некоторые настройки в Explorer будут проигнорированы), что, естественно, вовсе не усложняет процедуру дальнейшего (возможного) восстановления.
is it possible to remove my real name mentioned in this thread. Thanks in advance!
Will offer an easy option to use "classic" prefixes for binary units.
Только чего ж в прежних версиях TC всё нормально...
Добавлено:
Отписался в ABBYY, раз уж Гислеру обещал
Это как нибудь лечится?
Последняя версия TC, просмотр файлов CHM по F3 Lister-ом - всё нормально, так что проблемы смотрите у себя, не в Total.
PS: Если что, версия плагина ieview.wlx, который просматривает эти файлы - 1.94a
Цитата:
is it possible to remove my real name mentioned in this thread.
No problem. My post is edited myself without admins.
(Пояснение для публики: реальное имя автора DirSizeCalc было в этой ветке только один раз в моём посте, причём в цитате. Поскольку автору это не нравится, оставил там только ник.)
Rodny
Чего и следовало ожидать. Тем не менее — все действия правильные.
Veduchii
Неплохо бы указать, каким именно плагином выполняется внутренний просмотр, какие версии TC и ОС. У меня с HTMLView на разных версиях TC и разных сервис-паках 32-битной XP работает прекрасно.
Нет у меня с этим никаких проблем. IEView я на 7.55 уже не пользуюсь, но ради такого дела временно подключил. CHM-файл удаляется даже во время просмотра через плагин (разумеется, при попытке перечитывания будет просто честно сказано, что такого файла нет), не говоря уже про после просмотра. Плагины TC, которые могут отобразить факт блокировки, говорят о доступности файла. Это, похоже, что-то локальное: либо на уровне системы, либо конфликт плагинов, либо дело в самом файле. С HTMLView всё-таки советую попробовать.
Цитата:
IEView я на 7.55 уже не пользуюсь,
а чем пользуетесь вместо него ?
А вместо него пользуюсь набором менее универсальных, но более надёжных плагинов. HTMLView, Office, Excellence, SWFView, Apploader (для вызова некоторых внешних программ через внутренний просмотр). Плюс внешними программами как таковыми. А некоторые возможности IEView (вроде показа папок при быстром просмотре как в Проводнике) мне просто не нужны.
Но вот другой у меня момент, довольно интересный (так я и не понял, где может быть загвоздка): Две ОС, две сборки TC - одна Ultima Prime, другая - DreamLair. Плагин mmedia.wlx и его mmedia.ini идентичны во всех случаях. Но лишь в одном случае - TC UP под Win 7 x64 не хочет воспроизводить звук в мультимедийных файлах, Lister зависает намертво вместе с TC. Некоторые видео-файлы, правда, воспроизводит, но без звука. Первый раз заметил это на сборке TC UP 4.9 (TC 7.50 или 7.50a). Тогда просто поменял плагин на AmpView (для mp3). А сейчас стало интересно, один и тот же плагин, одни и те же настройки, в том числе и в wincmd.ini, а такое творится. Само собой, жить мне это не мешает Но всё же интересно, где ещё можно покопаться по этому поводу.
Я так думаю, что если есть очень большое желание разобраться, то с этим надо отправляться на форум Ultima Prime. В этом пакете много чего понакручено со взаимодействием разных компонентов. А обсуждать эту проблему вне сборки, ИМХО, тут совершенно бессмысленно.
Цитата:
Это, похоже, что-то локальное: либо на уровне системы, либо конфликт плагинов, либо дело в самом файле. С HTMLView всё-таки советую попробовать.
Да, обычные html файлы, открываемые ieview - удаляются легко. А chm - нет...
Сейчас попробовал на виртуалке xp sp3 свой тотал 7.55, там все прекрасно - удаляется chm и во время просмотра, то есть дело может и в системе, но унлокер пишет о блокировке файла тоталом, и где же тогда копать?
И если ставить HTMLView, ieview удалять надо?
Цитата:
если есть очень большое желание разобратьсяменя это, в принципе, не напрягает, я не приверженец какой-либо конкретной сборки, более того, "рабочая" сборка у меня вообще не совсем соответствует какой-либо из известных. Просто "с нуля" делать свою сборку - не вижу смысла (слишком долго получится, да и зачем?)
Кстати, HTMLView мне понравился больше, чем IEView, поставил его. Заодно и с OfficeView разобрался. А то при просмотре вызывался Word. Оказалось, просто OfficeView в списке ниже стоял, чем IEView и HTMLView.
Цитата:
И если ставить HTMLView, ieview удалять надо?
Не обязательно, можно HTMLView просто поставить выше в списке WLX-плагинов.
Установил временно на тоже место на жестком версию TCDreamLair.2010.6
Тот удаляет нормально. Значит Тотал мой виноват. Может какие настройки плагинов или тотала виновны?
Попробовал самлабовскую сборку - тоже не удаляет. Там IEView 1.94a
Поставил и там HTMLView - не удаляет...
Если существуют такие настройки TC, где бага нет, то надо проверять плагины на предмет конфликта. Временно убирать целыми секциями, а потом по штучке восстанавливать, пока не найдётся виновник. Если не поможет, возиться с другими секциями wincmd.ini.
Надеюсь, если будут вопросы, здесь подскажут. Сам я завтра утром уезжаю и буду 10 дней вне связи.
Разумеется речь идет об NT\2К и т.д. системах.
Даже если он использует IEView - все удаляется. Однако Universal Viewer мне не подходит.
И почему на одной версии SP3 все нормально, на другой SP3 тоталы, использующие IEView и HTMLView подглюкивают? Попробую в плагины спросить еще....
Справка TC (онлайн-версия в шапке), раздел Структура файла wincmd.ini, ключ CopyStreams.
Veduchii
Цитата:
Попробую в плагины спросить еще....
Зря. Там и тут практически одна и та же публика. Если новых идей не будет здесь, их и там с очень большой вероятностью не появится. А с чего надо начинать разбираться, я уже сказал — с конфликта настроек в wincmd.ini. Можно, кстати, самым первым шагом взять чистый Тотал с настройками по умолчанию, установить на него единственный плагин для просмотра CHM и посмотреть, что выйдет.
Цитата:
Справка TC (онлайн-версия в шапке), раздел Структура файла wincmd.ini, ключ CopyStreams
Вот тут-то и загвоздка. Этот ключ в инишнике присутствует:
Код: [Configuration]
CopyStreams=0
Тогда больше ничего интересного сообщить не могу. Гислер когда-то (достаточно давно) отвечал на оффоруме, что все эти NTFS-опции якобы имеют смысл только при совершенно определённых методах копирования, где выставляется размер буфера для маленьких или больших файлов, и вроде как не оказывают действия при копировании Проводником и в режиме совместимости. Но за несколько лет многое могло измениться. А народ на оффоруме в основном интересуется, не почему потоки копируются для файлов, а почему они не копируются для каталогов...
Цитата:
Можно, кстати, самым первым шагом взять чистый Тотал с настройками по умолчанию, установить на него единственный плагин для просмотра CHM и посмотреть, что выйдет.
Сделал. Установил оригинальную версию 7.55, IEView - и все, не удаляется.
Причем, что none, что explorer.exe в строке - одинаково...
Подумал, попробовал на чистой версии ОС - все хорошо. Нашел причину - после установки на ОС IE8 начинается эта байда. Виновник найден - теперь как побороть?
Цитата:
и вроде как не оказывают действия при копировании Проводником и в режиме совместимости
Интересная вещь. Отключил режим совместимости и ключ заработал. Хотя такой расклад меня не устраивает. Вообще, на мой взгляд подход к этому вопросу у Гислера несколько странный, хотя, может ему виднее, или же он просто не придает этой, в общем-то мелочи особого значения.
Цитата:
Сделал. Установил оригинальную версию 7.55, IEView - и все, не удаляется.
А HTMLView при тех же условиях?
Цитата:
Виновник найден - теперь как побороть?
Сейчас ответить и даже предположить не могу. В пределах досягаемости нет IE8 и раньше, чем через десять дней, не будет. Появится возможность — проверю обязательно. А может, кто-то раньше хорошую идею подаст.
Strogg
Цитата:
Вообще, на мой взгляд подход к этому вопросу у Гислера несколько странный, хотя, может ему виднее, или же он просто не придает этой, в общем-то мелочи особого значения.
Может, и не придаёт. А может, в самом деле это годится только для определённых режимов, а в прочих технически невозможно. Я сильно не вникал, для меня работа с потоками принципиально важной пока что ни разу не была. Копирует он их там, не копирует...
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416
Предыдущая тема: 1С: вопросы по Конфигурациям 1C
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.