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

» Total Commander (Часть 7)

Автор: AftarJjet
Дата сообщения: 07.09.2011 12:41
del
забудьте
Автор: stoyanovd
Дата сообщения: 07.09.2011 13:06
AftarJjet

Цитата:
Как сделать выпадающий список избранных каталогов в главном меню

Есть же встроенный, многоуровневый, удобный.
"Избранные каталоги" по Ctrl+D или нажать на звездочку * в заголовке панели.
Автор: AftarJjet
Дата сообщения: 07.09.2011 13:14
stoyanovd
Это я знаю, что есть. Вот подобную функциональность я и хотел бы добавить в главное меню, а не тратить время с прописыванием каждый раз, нужных путей в файле конфигурации.
Ну да ладно, уже ненужно.
Автор: Avada
Дата сообщения: 07.09.2011 13:24
AftarJjet
Теоретически возможно и это, но для каждого каталога придётся создавать em-команду на основе приведённого выше синтаксиса. По-моему, возни слишком много, проще пользоваться тем, что есть сейчас.
Автор: Rodny
Дата сообщения: 07.09.2011 14:18
Dukat
Очевидно, что кто-то где-то не заключает пути с пробелами в кавычки... Вопрос: кто и почему.
Поэкспериментировать попробую вечером, единственное принципиальное отличие, которое пока вижу, у меня путь к самому TC без пробелов. А архиватор прописан как «%PROGRAMFILES%\WinRAR\WinRAR.exe -m5 -s -md4096 -y», реально там "c:\Program Files\...", т.е. пробелы тоже есть. WinRAR.exe или RAR.exe - у меня одинаково работает.
Автор: Dukat
Дата сообщения: 07.09.2011 17:38
Rodny
В общем, написал программку вида

Код: int main(int argc, char *argv[])
{
    cout << "Vsego: " << argc << endl;
    for(int i=0; i<argc; i++)
        cout << argv[i ] << endl;
}
Автор: codecs
Дата сообщения: 07.09.2011 20:14
шаловливые ручки или тупой твикер в какой-то момент отключили создание коротких имен на NTFS
Автор: Rodny
Дата сообщения: 07.09.2011 20:42
Dukat
Согласен с codecs. Если ключ равен 1, меняй на 2:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Filesystem\NtfsDisable8dot3NameCreation
Автор: FSWE
Дата сообщения: 07.09.2011 21:21
Avada, спасибо большое

А как автоматом с помощью ТС удалять .torrent файлы, которые все время накапливаются в папке загрузок?
Автор: RuPurple
Дата сообщения: 07.09.2011 21:44
Здравствуйте!
Подскажите, пожалуйста, имеется ли в Total Commander возможность более удобного просмотра журнала соединений с FTP-сервером? Т.к. просматривать его через две строчки, отображаемые в панельке FTP, может быть не всегда удобно. Если да, то как это можно осуществлять?
Заранее спасибо!
Автор: Rodny
Дата сообщения: 07.09.2011 22:06
RuPurple
В "Настройки / FTP" посмотри внимательно.
Автор: Avada
Дата сообщения: 07.09.2011 22:31
FSWE
Смотря что понимается под "автоматом удалять" и с какой периодичностью это плагируется делать, чтобы автоматизация вообще была оправданной. Если не двадцать раз на дню, так я бы просто через шаблоны поиска или быстрый фильтр нашёл всё нужное сам да и удалил. Видимо, можно и скриптом или батником. Но это лучше на русском форуме TC в "Автоматизации" запрашивать.
Автор: Dukat
Дата сообщения: 08.09.2011 07:35
Rodny
codecs
Огромное спасибо, нашли таки причину

Правда, для уже существующих каталогов ничего не изменится, придётся всё же убрать доп.ключи в вызове архиватора...
Автор: oshizelly
Дата сообщения: 08.09.2011 09:50
Спрашивал в топике по Unlocker: oshizelly 10:17 07-09-2011. Но решения не нашлось. addhaloka предложил в настройках ТС выбрать удаление Проводником, но для меня этот вариант неприемлем из-за потери файловых комментариев.
Может тут подскажут?
Спасибо!
Автор: Avada
Дата сообщения: 08.09.2011 09:58
oshizelly
ИМХО, к сказанному там вряд ли что-то удастся добавить здесь: интеграция с TC в Unlocker действительно не предусмотрена со всеми вытекающими последствиями.
Автор: FSWE
Дата сообщения: 08.09.2011 15:16
Avada

Цитата:
Если не двадцать раз на дню, так я бы просто через шаблоны поиска или быстрый фильтр нашёл всё нужное сам да и удалил.

То есть можно нажать какую-то кнопку и файлы будут удаляться? Если да, то как ее сделать плиз?
Автор: Rodny
Дата сообщения: 08.09.2011 15:27
FSWE 15:16 08-09-2011
Цитата:
То есть можно нажать какую-то кнопку и файлы будут удаляться? Если да, то как ее сделать плиз?

Выдели код, включая последнюю пустую строку, скопируй, кликни ПКМ на пустом месте панели TC, вставь. На новой кнопке ПКМ, Изменить, поменяй путь в параметрах на свой.

Код: TOTALCMD#BAR#DATA
%comspec% /c del /q
D:\temp\23\*.torrent
%Commander_path%\WCMICONS.DLL,84
Удаление файлов *.torrent


-1
Автор: FSWE
Дата сообщения: 08.09.2011 16:47
Rodny
Это очень круто, спасибо большое!



Добавлено:
А мастера таким же способом пользуются или у них удаляется все, когда они включат ТС или еще как?
Автор: AftarJjet
Дата сообщения: 08.09.2011 20:10
Подскажите код кнопки, если можно сделать, для безопасного извлечения флешки, на которой активна вкладка.

Добавлено:
Или кнопку, с выпадающим меню, где я смогу выбрать то устройство, которое надо извлечь.
Автор: Avada
Дата сообщения: 08.09.2011 20:22
AftarJjet
Вот здесь и здесь можно почитать.

FSWE
Не знаю насчёт мастеров, а я удаляю только вручную, автоматике никакое удаление предпочитаю не доверять. Максимум — немножко автоматизировать сам поиск таких файлов (уже упоминал — как), но удалять самому.
Автор: Rodny
Дата сообщения: 08.09.2011 21:24
Avada 20:22 08-09-2011
Цитата:
а я удаляю только вручную, автоматике никакое удаление предпочитаю не доверять

Аналогично.
Автор: LonerDergunov
Дата сообщения: 09.09.2011 14:39
Можно ли получить значение пути к папке с Тоталом с двойными слешами?
Например, Тотал стоит в папке C:\Soft\TC
Переменная %COMMANDER_PATH% выдаёт значение C:\Soft\TC
Для работы некоторых программ нужно получить значение C:\\Soft\\TC (в частности, для внесения записей в реестр с указанием каталога ТС)
Автор: LonerDergunov
Дата сообщения: 09.09.2011 20:09
--
Автор: addhaloka
Дата сообщения: 09.09.2011 21:39
LonerDergunov
Цитата:
C:\\Soft\\TC
А что, если открыть regedit, параметр так и выглядит: C:\\Soft\\TC, с двойным слэшем? Такой вид в reg-файле у путей, а в самом реестре записи с одинарным слэшем в путях, обычно. Поподробней бы объяснили, что нужно..

Добавлено:
Цитата:
в частности, для внесения записей в реестр с указанием каталога ТС
И именно во время работы TC? %COMMANDER_PATH% работает только при запущенном Тотале и вдобавок, командная строка должна быть из него вызвана.
Автор: Andrey_A_A
Дата сообщения: 09.09.2011 21:52

Цитата:
Можно ли получить значение пути к папке с Тоталом с двойными слешами?


LonerDergunov можно используя скрипты


Код: pPath = "%COMMANDER_PATH%"
pPath = CreateObject("Scripting.FileSystemObject").GetAbsolutePathName(CreateObject("WScript.Shell").ExpandEnvironmentStrings(pPath))
pPath = Replace(pPath, "\", "\\")
MsgBox pPath
Автор: Bolenic
Дата сообщения: 09.09.2011 22:09
Когда-то повесил кнопку


Код:
TOTALCMD#BAR#DATA
NotePad.exe
!_about.txt
C:\TC\ICO\NotePad_About.ico
Создать файл "!_about.txt"


-1
Автор: Avada
Дата сообщения: 09.09.2011 22:22
Bolenic
А то, что фигурирует как NotePad.exe — это был настоящий системный Блокнот или какой-то его заменитель?
У меня на WinXP Pro запрос на создание файла выдаётся в любом случае. И с Блокнотом, и с Акельпадом вместо него. От версии TC это зависеть не может никак.
Автор: Bolenic
Дата сообщения: 09.09.2011 22:48
Avada!
В Win XP Pro ни с оригинальным notepad-ом, ни с его подменой AkelPad-ом запросов не было.
Потом вдруг появились на той же системе. Насколько помню.
Сейчас на Win 7 Ultimate - и с notepad-ом и с его подменой AkelPad-ом - запросы.
Автор: Andrey_A_A
Дата сообщения: 10.09.2011 00:42
Bolenic, в AkelPad есть такой вариант


Код: TOTALCMD#BAR#DATA
%COMMANDER_PATH%\AkelPad.exe /c+
!_about.txt
C:\TC\ICO\NotePad_About.ico
Создать файл "!_about.txt"


-1
Автор: Bolenic
Дата сообщения: 10.09.2011 01:34
Andrey_A_A!
Добавил у себя во вторую строку параметр /c+

Код:
TOTALCMD#BAR#DATA
NotePad.exe /c+
!_about.txt
C:\TC\ICO\NotePad_About.ico
Создать файл "!_about.txt"


-1

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416

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


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