Ru-Board.club
← Вернуться в раздел «Программы»

» Total Commander (Часть 7)

Автор: SAOPP
Дата сообщения: 25.10.2010 17:21
Ребят, подскажите. Тотал ведёт историю действий? Интересует имена файлов, над которыми проводились различные операции, например удаление, возможно такое ковырнуть?

Человек удалил файл мимо корзины, мне бы его имя узнать :|
Автор: ASE_DAG
Дата сообщения: 25.10.2010 17:33
SAOPP
По умолчанию, увы, не ведет. Включается в настройках, вкладка «Файл отчета».
А чье имя вы хотели узнать? Человека или файла?
Автор: SAOPP
Дата сообщения: 25.10.2010 18:02
Нет, файла конечно Recuva увы ничего не дала...

Добавлено:
Вот же а... а как назло отчёт был выключен Ладно, Бог с ним. Спасибо.
Автор: oshizelly
Дата сообщения: 25.10.2010 20:57
Avada
CaptainFlint
T2008

Попробую резюмировать итоги обсуждения по использованию FTP на этой и предыдущей страницах.
Во всех версиях TC, включая самую последнюю 7.55(a) имеется две возможности быстро перейти прямо в нужный подкаталог на FTP-сервере, минуя корневой каталог:

1) Неправильный, но вполне работающий вариант через команду список "Избранных каталогов", для работы с FTP вообще-то не предназначенный (C) Avada:
(IMHO наиболее удобный при добавлении новых каталогов и при их последующем вызове: все локальные и сетевые каталоги в одном списке, не надо задумываться, какая из папок где находится):
Наиболее простой способ добавить каталог MyFolder на FTP-сервере в список избранных каталогов: просто открываем его в текущей панели TC, открываем список Избранных каталогов и жмем кнопку "Add current dir".

Если доступ к серверу защищён паролем, то после добавления нового каталога надо открыть меню конфигурации Избранных каталогов и в качестве параметров команды перехода к каталогу дополнительно указать логин и/или пароль сервера вот таким образом: cd ftp://user_name:password@myserver.com/myfolder/.

NB! Начиная с версии TC 7.55 этот простой способ не работает (или работает некорректно) для некоторых FTP-серверов, не поддерживающих листинг по команде MLSD.) для тех FTP-серверов, которые нагло заявляют, поддерживают листинг по команде MLSD, но на самом деле ее не поддерживают (С) CaptainFlint.

Если добавление на лету почему-либо не удается, можно добавить каталог FTP-сервера в список горячих каталогов чуть более сложным путем:
Создаем для каждого "горячего" серверного каталога отдельное FTP-соединение, прописывая этот каталог в поле "Remote Dir" диалога "Connect to FTP server -> New Connection", заполнив также и все остальные поля диалога, включая логин и/или пароль.
Затем просто добавляем в список "Избранных каталогов" (Directory Hotlist) имя созданного FTP-соединения в виде команды ftopen имя_соединения (команду cd при этом, естественно, убираем).
См. справку: http://totalcommander.msk.ru/html/4xdf28.html

2) Правильный (но IMHO менее удобный или просто менее привычный вариант):
Создаем кнопку на панели инструментов и/или горячую клавишу (через пользовательское меню) и вещаем на нее команду доступа к серверу (см. описание команды в п 1). См. справку: http://totalcommander.msk.ru/html/3g73i2.html

3) Тоже правильный (и ещё менее удобный) вариант:
Устанавливаем соединение вручную через соответствующую команду (Ctrl+F) и затем вручную переходим в нужный каталог на сервере.

Что я понял неправильно?
Автор: CaptainFlint
Дата сообщения: 25.10.2010 21:16
oshizelly

Цитата:
Однако начиная с версии TC 7.55 этот простой способ не работает (или работает некорректно)
для некоторых FTP-серверов, не поддерживающих листинг по команде MLSD.)

Уточнение: не для всех серверов, не поддерживающих команду, а только для тех из них, которые при этом нагло заявляют, что поддерживают.


Цитата:
Если сервер защищен паролем (требует аутентификации), то придаём команде следующий вид: cd ftp://usen_name:password@myserver.com/myfolder/.

Это для случая с использованием cd. Если используется ftpopen, то логин/пароль прописываются в соответствующих полях настроек подключения в диалоге Ctrl+F.


Цитата:
Создаем кнопку на панели инструментов или горячую клавишу (через пользовательское меню) и вещаем на нее команду: cd \\сервер\каталог

Этот пункт вообще здесь ни к селу, ни к городу. К FTP этот синтаксис не имеет ни малейшего отношения. UNC-пути в формате \\сервер\каталог используются для доступа к локальным компьютерам через протокол SMB, а не FTP. При этом внешний вид Тотала, доступные функции и методы работы с файлами/каталогами по этим двум протоколам различаются кардинально.


Цитата:
3) Ещё более правильный (и ещё менее удобный) вариант:

Этот вариант не "ещё более правильный", а просто правильный, абсолютно равноправный с прочими вариантами.

В остальном всё подытожено верно.
Автор: Avada
Дата сообщения: 25.10.2010 21:59
oshizelly

Цитата:
Что я понял неправильно?

На неправильные моменты CaptainFlint уже указал, так что повторяться не буду. Разве что скажу ещё по поводу этого:

Цитата:
и с использованием команды cd, для работы с FTP вообще-то не предназначенной

Этот вариант описан как один из штатных для кнопок панели инструментов, так что "не предназначенной" команду считать неверно.
Автор: barachman
Дата сообщения: 26.10.2010 10:16
Подскажите, плиз, как настроить, чтобы при копировании файлов было 2 индикатора выполнения задания в процентах: для текущего файла и задания полностью.
У меня "по умолчанию" только для файла .
Автор: DrakonHaSh
Дата сообщения: 26.10.2010 10:21
barachman
попробуйте это:
основные операции - подсчитывать место, занимаемое подкаталогами - перед копированием/удалением
Автор: barachman
Дата сообщения: 26.10.2010 10:33
DrakonHaSh
Спасибо, помогло!
Автор: Avada
Дата сообщения: 26.10.2010 10:43
DrakonHaSh
Совершенно верно. Конечно, два индикатора появятся, если в задании есть более одного файла, и отобразятся не во всех диалогах, где доступен прогресс операции. В диалогах фоновых операций, например, будет отображаться только общий прогресс, если опция включена (как по умолчанию), и только прогресс для данного файла, если выключена.
Автор: DrakonHaSh
Дата сообщения: 26.10.2010 11:03
да, еще один "повод" покритиковать гислера за несистемность [отсутствие общего подхода ко всем однотипным операциям]:
* копирование - самый информативный
* копирование в фоне - заметно менее информативный
* копирование в очереди - самый малоинформативный - общего прогресса вообще нет

p.s. какое-то время назад был недоволен невозможностью изменения опций тотала при недоступности для записи wincmd.ini - дизасеблил прогу... ужос просто там, а не код (по крайней мере то место, где копался - что-то типа основного "цикла" - главная управляющая ветка проги). а с другой стороны тотал заслуженно считается самый удобным и функциональным файл-менеджером под винду. кароче тотал - некий феномен
Автор: Avada
Дата сообщения: 26.10.2010 11:17
DrakonHaSh

Цитата:
копирование в очереди - самый малоинформативный - общего прогресса вообще нет

Это-то как раз можно объяснить. В очередь файлы могут добавляться как сразу одной пачкой, так и дробными порциями или даже по одному. Точно так же файлы могут по ходу дела из очереди удаляться. К тому же в списке очереди могут присутствовать самые разные операции (и по виду, и по источнику/получателю). Тут в каждый данный момент понятно только то, что происходит с текущим файлом.

Цитата:
копирование в фоне - заметно менее информативный

Дык места нет — окошко очень маленькое!
Автор: abz
Дата сообщения: 26.10.2010 22:55
Avada

Цитата:
Дык места нет — окошко очень маленькое!

А что мешает сделать его больше?
Автор: Omsk
Дата сообщения: 27.10.2010 05:05
Как можно сделать, чтобы Total Commander открывал все архивы в своем внутреннем окне как это делает Far? А то когда открывается отдельное окно архиватора неудобно.
И как отключить подтверждение об удалении файлов? Я в настройка-разное все галочки снял, все равно запрашивает.
Автор: Kvasar
Дата сообщения: 27.10.2010 06:18
Omsk
О каких именно архивах идет речь, в rar и zip ТС по-умолчанию входит как в папки, для других надо устанавливать соответствующие архиваторные плагины. В sfx-архивы вход по Ctrl+PgDown

Цитата:
И как отключить подтверждение об удалении файлов? Я в настройка-разное все галочки снял, все равно запрашивает

"И будет спрашивать. Гислер считает, что это слишком опасно - всё удалять без малейшего подтверждения"

ЗЫ юзаем поиск )
Автор: Omsk
Дата сообщения: 27.10.2010 07:24
У меня входит как в папки только в zip, остальные открывает в отдельном окне, войти как в папки в них можно также по Ctrl+PgDown, а мне надо по нажатию ентер.
Я для rar указал путь к файлу rar.exe, теперь входит как в папки, где можно указать файл для 7z?
Автор: Avada
Дата сообщения: 27.10.2010 07:32
Kvasar

Цитата:
в rar и zip ТС по-умолчанию входит как в папки, для других надо устанавливать соответствующие архиваторные плагины. В sfx-архивы вход по Ctrl+PgDown

В принципе да. А если более полно и точно, то так:
В стандартно поддерживаемые архивы (их несколько больше двух) и в архивы, явно указанные для открытия архиваторными плагинами, TC входит по умолчанию по Enter/даблклику, а в EXE-архивы, архивы с нестандартным расширением и архивы, для которых при работе с WCX-плагинами специально указано, что их не надо открывать по Enter, — по Ctrl+PgDn.
Многократно описано в справке со всеми вариантами настроек и способов открытия: здесь, здесь,
здесь, здесь...

Omsk
Вот что мне непонятно — как могут соседствовать запросы по элементарной, стандартной для двухпанельных файл-менеждеров, включённой по умолчанию и везде расписанной функции TC и по экстремальному выполнению удаления, которое и для опытных пользователей представляет несомненную опасность?

abz

Цитата:
А что мешает сделать его больше?

Концепция Гислера в отношении подобного окна, очевидно: как можно меньший размер и самый минимум жизненно необходимых элементов.
Автор: Kvasar
Дата сообщения: 27.10.2010 07:39
Omsk
Для 7z необходимо установить плагин, только так
Автор: Avada
Дата сообщения: 27.10.2010 07:40
Omsk

Цитата:
где можно указать файл для 7z?

Установить соответствующий архиваторный плагин. Например, вот этот. Подробности установки подобных плагинов — здесь. Плюс поиск.

Цитата:
Я для rar указал путь к файлу rar.exe, теперь входит как в папки

Для просмотра/распаковки RAR TC в норме вообще не требует внешней программы. Можно узнать, на кой ляд потребовалось снимать в настройках для RAR галку (опять же установленную по умолчанию) в опции "По возможности использовать внутренний распаковщик"?
Автор: Omsk
Дата сообщения: 27.10.2010 07:51
Avada, установил, теперь входит, а никакую галку я не снимал.
Автор: Avada
Дата сообщения: 27.10.2010 08:20
Omsk

Цитата:
никакую галку я не снимал

Значит, её снимал кто-то другой. Чужая сборка от доброго дяди?
Автор: Omsk
Дата сообщения: 27.10.2010 08:32
Нет, сборка официальная, при поставленной галке в rar как в папки не входил.
Автор: Avada
Дата сообщения: 27.10.2010 08:59
Omsk
Во-первых, "этого не может быть, потому что этого не может быть никогда". Если дистрибутив официальный, в котором по умолчанию установлены опции входа в каталоги как в архивы и пользования внутренним RAR-распаковщиком — проблем быть не должно. Разве только с конкретным архивом что-то не то, но тогда попытка его открытия должна быть неудачной в любом случае.
Во-вторых, написано следующее:

Цитата:
установил, теперь входит


Цитата:
при поставленной галке в rar как в папки не входил

Как совместить эти утверждения? Теперь входит и при отсутствии указанного пути к внешнему архиватору? Или нет? Файл unrar.dll в каталоге TC цел?
Автор: fty
Дата сообщения: 27.10.2010 10:00
Omsk

Цитата:
И как отключить подтверждение об удалении файлов? Я в настройка-разное все галочки снял, все равно запрашивает.

В файле wincmd.ini в разделе Configuration добавить:

Цитата:
EditWaitTime=-1
Автор: Kvasar
Дата сообщения: 27.10.2010 10:12
fty

Цитата:
В файле wincmd.ini в разделе Configuration добавить:
Цитата:EditWaitTime=-1

Читаем внимательно документацию например здесь, за что отвечает этот параметр. Omskу, имхо, нужно было подтверждение при обычном удалении файлов (F8).
Автор: Avada
Дата сообщения: 27.10.2010 10:13
fty

Цитата:
В файле wincmd.ini в разделе Configuration добавить

Глупости писать, пожалуйста, не надо. Указанный ключ к подтверждению удаления не имеет абсолютно никакого отношения. Читаем справку и обращаем внимание на "Edit" в имени ключа.
Автор: Omsk
Дата сообщения: 27.10.2010 10:20
Avada, файл unrar.dll цел, сейчас убрал путь к внешнему архиватору, тоже входит.
Kvasar, мне вообще никакого пдтверждения не надо.
Автор: Avada
Дата сообщения: 27.10.2010 10:23
Omsk
Да, разумеется, не надо. (Не подтверждение, а его отсутствие.) Но придётся.

Цитата:
сейчас убрал путь к внешнему архиватору, тоже входит

То есть проблема неизвестно откуда взялась и неизвестно куда делась... Ясно, вопрос закрыт.
Автор: fedmun
Дата сообщения: 27.10.2010 18:12
Гуру, подскажите.
Есть необходимость найти файлы и каталоги старше определенной даты и найденное дерево переместить в другое место.
Тотал может помочь (или плагин какой)?
Автор: Rodny
Дата сообщения: 27.10.2010 18:51
fedmun
Вкладка "Дополнительно" в поиске, "Дата между" не устраивает?
Переместить дерево - TreeCopyPlus

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416

Предыдущая тема: 1С: вопросы по Конфигурациям 1C


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.