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

» Total Commander (Часть 7)

Автор: klarus
Дата сообщения: 19.06.2010 21:01
Nimbussr

Цитата:
пиво компы помогаете доламывать.


Цитата:
Программка hidec.exe тоже лежит в папке с Тоталом

? можно с этого места поподробнее, плиз. что и где взять.

Автор: Nimbussr
Дата сообщения: 19.06.2010 21:30
klarus
Процитирую вас немного:
Цитата:
сам с сабжем знаком поверхностно

Тотал это такая огромная "песочница", что им если пользоваться, то нужно браться за это дело основательно.
Наиболее правильный способ на мой взгляд - это учиться у более опытных и умных, в плане компьютеров, камрадов. Если таковых поблизости нет и соответственно нет возможности позаглядывать в чужой монитор, с целю посмотреть "а как там у того дядьки всё настроено и что это вот за значок такой", то единственный выход - ставить сборки и разбираться самому что от чего зависит.

Моё знакомство с Тоталом началось со сборки, а именно Total Commander - еХtendedPack. До этого никак себя не мог заставить пользоваться Тоталом, ну никак душа не лежала, ничего не нравилось. Наткнулся на эту сборку (на то время была более старая версия), прочитал внимательно описание и основные возможности. Попробовал. Потом за уши не оттянуть от Тотала было. Днями и ночами клоцал и не мог нарадоваться, насколько всё клёво.
Не удержавшись, побежал купить лицензионный ключик.

Понятно, со временем хотелось большего и ставились другие сборки.
Попадались не плохие, но большинство, потенциал Тотала не раскрывало ни капельки - всё сводилось к напихиванию в сборку огромной кучи гов не нужных программ, иконки которых добавлялись на панель инструментов и всё, на этом сборка заканчивалась (см. Podarok Edition).

В некоторых сборках попадались клёвые программки и различные плюшки.
Вот касательно hidec.exe - это взял из сборки от уважаемого SamLab, там на кнопку была повешена консольная программка для быстрого отключения флешки, но консольное окно оставалось и была дополнительно применена программка hidec.exe.
Отдельно залил сюда: hidec.exe
К сожалению сайт автора программки не нашёл.
Автор: Dimitr1s
Дата сообщения: 19.06.2010 21:30
klarus

Цитата:
Дело в том, что на 7-ке UseIniInProgramDir=7 - нет проблем, перетаскиваю на хрюшку - облом
Если доступ к каталогу TC есть, всегда и на всех системах UseIniInProgramDir=7 работает исправно.

Nimbussr

Цитата:
Зачем столько сложностей с правкой параметра UseIniInProgramDir?

Ну да, написать батник и скачать какую то утиль (зачем то), куда удобнее чем поставить число 7 в параметре.
Автор: Nimbussr
Дата сообщения: 19.06.2010 21:33
Dimitr1s

Цитата:
куда удобнее чем поставить число 7 в параметре.
Умный в гору не пойдёт - умный гору обойдёт!
У меня несколько профилей настройки на флешке, поэтому батником удобнее.
Автор: RW3DVK
Дата сообщения: 19.06.2010 21:44
klarus
Nimbussr
Цитата:
К сожалению сайт автора программки не нашёл.

OSZone
Автор: Avada
Дата сообщения: 19.06.2010 21:51
klarus
Ну, в чужие рекомендации я особо встревать не стану, хотя без программ для автозакрытия консольного окна в данном случае прекрасно обхожусь. От себя замечу вот что.
Справку можно почитать и по-русски — версия для 7.04a (в форматах HLP и CHM) в шапке есть.
По поводу ключика — там на самом деле всё очень просто. Это сумма битов: при значениях 1. 2 или 3 (1+2) при наличии файла wincmd.ini в каталоге TC настройки берутся из INI-файлов в этом же каталоге (1: из wincmd.ini, 2: из wcx_ftp.ini, 3: из обоих) при условии, что в реестре не задано иное местоположение файлов настроек (если задано — приоритет за реестром). При добавлении к сумме 4 (вот откуда 7) TC использует INI-файлы только из своего каталога, что бы ни было написано в реестре.
Но приоритет упомянутых параметров командной строки /I= и /F= максимальный, выше любых ключей и реестра: при запуске TC с ними настройки читаются только из указанного в командной строке места. Это позволяет, не меняя никаких настроек, быстро запустить TC с нужными файлами конфигурации. То есть, например:
TOTALCMD.exe /I="[полный путь]\wincmd.ini" /F="[полный путь]\wcx_ftp.ini"
Имена INI-файлам, впрочем, в этом случае можно давать какие угодно. Можно оформить всё это батником или ярлыком.
Про очень ценную для достижения портабельности переменную %Commander_path% уже говорили (подробнее см. в справочнике по ссылке в шапке "ВСЕ команды Total Commander").
Автор: Dimitr1s
Дата сообщения: 19.06.2010 22:00
Nimbussr

Цитата:
У меня несколько профилей настройки на флешке, поэтому батником удобнее.
И у меня, и у многих. Запускаю с разных ярлыков, без всяких "файликов RunTC.cmd которые лежат в папке Тотала", тем более без всяких левых утилит "из сборки от уважаемого SamLab".
Автор: Avada
Дата сообщения: 19.06.2010 22:08
Nimbussr
Наиболее правильные источники освоения TC — документация программы, дополнительные материалы типа TCKB и специализированные форумы. См. шапку.
С настройками надо всё-таки учиться разбираться на собственном опыте. Чужие сборки для этого не самый удобный полигон, поскольку уже худо-бедно проделанная чужим дядей работа слишком у многих отбивает охоту думать и делать ещё что-то и самим. Я сам входил в команду Total Commander - еХtendedPack, позиционировавшейся составителями именно как учебная сборка, так что с положением дел вполне знаком.

Добавлено:
Dimitr1s
Совершенно согласен.
Автор: Princeps
Дата сообщения: 19.06.2010 23:55
Друзья, я с Тоталом не дружу.
Но мне деваться некуда.

А попросить помощи придется, ибо установил я версию 7.5 и глаза разбегаются...

Мне понадобилось составить список папок, файлов сколь угодно глубокого уровня на FTP, требующем авторизации (логин, пароль).

Я стал искать программу, которая может составить такой список (например в txt) и оказалось, что программ, которые могут сделать это с собственного жесткого диска, достаточно много: DirLister, PrintFolders, FolderInfo и т.п.)

FTP-клиентов тоже достаточно много.

А вот чтобы сразу 2 в 1 было - не вижу.

Total Commander вроде как и ФТП-клиент и (говорят) список файлов/директорий с древовидной структурой может составить.

Подскажите: это его штатные возможности или нужно плагины ставить?

Если штатно это возможно, то как?
Автор: ebbe
Дата сообщения: 20.06.2010 00:10
Avada

Цитата:
С настройками надо всё-таки учиться разбираться на собственном опыте.

Да чего ж вы все так сборки то ненавидите?
Я так-же как и Nimbussr начал постигать тотал благодаря сборке, только от SamLab.
Сейчас у меня от сборки осталось только воспоминание, что это когда-то было сборкой. Все что можно и нужно мне, а это почти все, я переделал.

А вот до того как я познакомился со сборкой, я "чистый" тотал раза четыре ставил и глядя на то убожество у меня не только интереса не просыпалось, но и желание с ним что-либо делать пропадало... Серое унылое нечто. Проводник более навороченным казался.

А вот благодаря сборке, случайно найденной по чьему то восторженному коменту, на одном из форумов, мне и стало интересно работать с тоталом.

Сейчас жалею лишь о том, что на wincmd.ru частенько встречал фразы о том, что тотал надо ставить "чистым", 1.5 года потерял. Если б и дальше продолжил бы это слушать, то до сих пор бы для меня лучшим файловым был-бы проводник

У меня сейчас знакомый мой идет по моим стопам. Я ему навязываю поставить тотал(блин, только сейчас врубился, что я ему говорил за тотал, а не за сборку), а он мне упорно доказывает что он говно и проводник лучше...

Так-что, как мне кажется, новичкам наоборот надо советовать ставить сборки, а вот набравшись опыта и знаний, переходить на "чистый".
Автор: Rodny
Дата сообщения: 20.06.2010 00:30
Princeps
Есть способ.
Подключаешься к ftp и запускаешь поиск, в строке можно ничего не писать.
После окончания ставишь курсор в результаты и нажимаешь Ctrl+C. В буфер копируется весь список, который затем вставляется в любой текстовый редактор.
Автор: Princeps
Дата сообщения: 20.06.2010 01:05
Rodny
И что: запишет в виде древовидной структуры?
Автор: Rodny
Дата сообщения: 20.06.2010 01:36
Princeps
Нет, получится "список папок, файлов сколь угодно глубокого уровня на FTP, требующем авторизации" в виде:

Код: 0:/folder1\
0:/folder2\
0:/folder3\
0:/file1
0:/file2
0:/file3
0:/folder1/file1
0:/folder2/file1
0:/folder2/file2
0:/folder2/file3
Автор: Princeps
Дата сообщения: 20.06.2010 01:46
Rodny
За идею с FTPDrive, WebDrive спасибо!

А как сделать, чтобы создать список папок и файлов в конкретной папке (в которой сейчас находимся).
Т.е. не "заглубляясь" на уровень ниже 1?
Автор: kwintos
Дата сообщения: 20.06.2010 01:54
а 7.55 shareware или уже взломанная?
Автор: Rodny
Дата сообщения: 20.06.2010 02:04
Princeps
Ещё NetDrive есть.

Цитата:
А как сделать, чтобы создать список папок и файлов в конкретной папке (в которой сейчас находимся)

Установи из шапки полный набор русификации к 7.50, в него входит расширенное меню. В "Инструментах" есть команды:
Копировать имена файлов в буфер
Копировать полные имена файлов
Копировать имена файлов с UNC-путями
Сохранить содержимое всех колонок в файл (Unicode)
Сохранить содержимое всех колонок в файл (ANSI)
Копировать содержимое всех колонок
Копировать все колонки (полные пути)
Копировать все колонки (UNC-пути)

kwintos
В этой теме не существует никаких взломанных 7.55.
Автор: klarus
Дата сообщения: 20.06.2010 07:12
Большое спасибо всем, кто откликнулся помочь - всё интересно и доходчиво, попытаюсь победить свою косность.
Цитата:
Тотал это такая огромная "песочница", что им если пользоваться, то нужно браться за это дело основательно.

Цитата:
С настройками надо всё-таки учиться разбираться на собственном опыте.

Цитата:
"чистый" тотал раза четыре ставил и глядя на то убожество у меня не только интереса не просыпалось, но и желание с ним что-либо делать пропадало...



Автор: Avada
Дата сообщения: 20.06.2010 08:49
ebbe
Сборки TC тут не совсем в тему, но на пару реплик (без расчёта на продолжение дискуссии) отвечу.

Цитата:
Да чего ж вы все так сборки то ненавидите?

За "всех" не скажу, а я вот до того ненавижу, что только из приступа острого мазохизма участвовал, например, в подготовке TC XP. Кстати, на один из справочников с её сайта (постоянно обновляемый до сих пор) есть ссылка в шапке нашей темы. Советую посмотреть, кто составитель.
А по поводу плюсов и минусов сборок уже много чего сказано в нашей с CaptainFlint книге о TC. Если попадётся, рекомендую ознакомиться, а здесь повторяться не буду. Да и на разных форумах об этом говорено предостаточно.
Прокомментирую лишь это:

Цитата:
Так-что, как мне кажется, новичкам наоборот надо советовать ставить сборки, а вот набравшись опыта и знаний, переходить на "чистый".

А мне кажется другое: для перехода на "чистый" Тотал с первично поставленной сборки требуются усилия, для которых у абсолютного большинство новичков (хотя конечно, не у всех) нет побудительных мотивов. Хуже того — нет стимула (и соответственно, не будет навыка) для изменения самых элементарных настроек TC и вообще для решения любых текущих проблем (которые всегда есть).
И это мнение подтверждается практикой: в смежной теме по сборкам и особенно — на русском форуме TC можно найти десятки постов, наглядно показывающих самые прискорбные последствия метода "сначала сборка, потом разбираемся". И не только из-за лени и глупости (хотя и это бывает), а именно из-за порочности исходного метода освоения.
А теперь давайте всё-таки вернёмся к TC в его натуральном виде.
Автор: Bartoon
Дата сообщения: 20.06.2010 14:03
Nimbussr

Цитата:
Установите плагин (лучше всего): http://wincmd.ru/plugring/imagine.html

Спасибо! То что нужно.
Автор: HEXFIX
Дата сообщения: 20.06.2010 14:25
Avada
Например с рабочего стола...Скачиваю папку на рабочий стол, кликаю по ней, открывается в Тотале.
Автор: Nimbussr
Дата сообщения: 20.06.2010 14:52
Dimitr1s
Пытаюсь использовать ярлык для запуска портабельного ТС.
Столкнулся с проблемой: в свойствах ярлыка есть параметр "Объект", который требует задания пути к исполняемому файлу.
Подскажите, как задать путь в ярлыке без указания буквы диска?
Например, флешка на одном ПК подключается под буквой К, а на другом G и менять каждый раз буквы будет не очень удобно.
Автор: Avada
Дата сообщения: 20.06.2010 16:19
Nimbussr
В такой ситуации и без ярлыков можно неплохо обойтись.
Утилитка LaunchTC, где в INI-файле надо прописать реальные относительные пути к каталогу TC и файлам конфигурации на флэшке. Например:

Код: [LaunchTC]
CmdLine=.\Totalcmd\TOTALCMD.EXE /i=.\WINCMD.INI /f=.\WCX_FTP.INI
RunAs=0
UserName=Administrator
Автор: Nimbussr
Дата сообщения: 20.06.2010 16:38
Avada
Спасибо, про LaunchTC, TCL, TotalRun, tc2usb знаю.
Но я чётко спросил:
Цитата:
Подскажите, как задать путь в ярлыке без указания буквы диска?
Т.е., чтобы ярлык не был привязан к диску и запускался откуда угодно.
А вы пишете:
Цитата:
В такой ситуации и без ярлыков можно неплохо обойтись.

Это я к тому, что Dimitr1s подсказал другой вариант по поводу портабельного ТС:
Цитата:
Запускаю с разных ярлыков, без всяких "файликов RunTC.cmd которые лежат в папке Тотала"
Но, в силу своего не знания, я не могу через ярлык сделать, чтобы не было привязки к букве диска (в батнике, например, разобрался - там есть указатель %CD%, автоматически подставляющий букву диска с которого он запускается). Собственно прошу подсказки по поводу ярлыка.
Автор: Dimitr1s
Дата сообщения: 20.06.2010 17:49
Nimbussr

Цитата:
...там есть указатель %CD%...

%COMMANDER_DRIVE%
Автор: Nimbussr
Дата сообщения: 20.06.2010 18:05
Dimitr1s

Цитата:
%COMMANDER_DRIVE%
Речь идёт о запуске портабельного ТС из любого места с помощью ярлыка, правильно?
А переменная окружения %COMMANDER_DRIVE% создаётся только во время запуска ТС (ист.: Переменные окружения — TCKB 2.0) . Т.е. чтобы её использовать, нужно сначала запустить хотя бы одну копию ТС.
Как вы ярлыком, делаете портабельный ТС для меня не понятно, извините.
Автор: Dimitr1s
Дата сообщения: 20.06.2010 18:26
Nimbussr

Цитата:
Как вы ярлыком, делаете портабельный ТС для меня не понятно, извините.

Так же как вы батником. Какой вопрос - такой ответ.
Автор: Rodny
Дата сообщения: 20.06.2010 19:30
Nimbussr
И %CD% в батнике не нужен, можно ведь относительный путь от корня диска указать:
\путь\TOTALCMD.EXE
Автор: Nimbussr
Дата сообщения: 20.06.2010 20:23
Мне не хочется разводить флуд и всё такое. Прошу прощения у мониторящих топик.

Dimitr1s
Попробую ещё раз спросить другими словами.
Вот я написал:
Цитата:
У меня несколько профилей настройки на флешке, поэтому батником удобнее.

Вы тут же ответили:
Цитата:
И у меня, и у многих. Запускаю с разных ярлыков
На стационарном ПК, с ярлыками удобно не спорю, но это в пределах одной ОС, т.к. в другой буквы у разделов могут различаться и ярлык будет "до одного места".
Отсюда вопрос: как вам удаётся запускать ТС с ярлыка в случае, если буква диска будет меняться?
Правильно понимаю, что объяснить как носить ТС на флешке на разные ПК и запускать его ярлыками вы не можете? Это риторический вопрос, можете не отвечать.
Извиняюсь, если что не так.

Rodny
Нееееее, без %CD% не комильфо.
Пути от корня диска на винте и на флешке разные.
В моём понимании, в случае портабельности предполагается, что папка с ТС на винте в любой момент может быть скопирована куда угодно, где ТС без проблем будет запущен с нужным профилем. При этом заранее ничего редактировать не нужно. Один недостаток - нужно идти в папку с батником самому или, чтобы не лазить по папкам, создавать батник для запуска на 1 (или больше) уровень(ей) выше.
Например. Было так (батник в папке с ТС):
Код: start TOTALCMD.exe /I="%CD%\Profiles\wincmd.ini" /F="%CD%\Profiles\wcx_ftp.ini"
Автор: Dimitr1s
Дата сообщения: 20.06.2010 20:54
Nimbussr

Цитата:
Правильно понимаю, что объяснить как носить ТС на флешке на разные ПК и запускать его ярлыками вы не можете? Это риторический вопрос, можете не отвечать.
Вопрос из разряда малопонятных как малопонятны и все выше заданные. Если ТС носится на флешке, то и ярлык соответственно находится на ней, как запустить с ярлыка на сменном носителе - есть тысяча способов, начиная от %windir%\system32\rundll32.exe shell32.dll,ShellExec_RunDLL "..\totalcmd\TOTALCMD.EXE" и далее по вкусу.
Цитата:
Пока ковырялся, случайно узнал, что hidec.exe при использовании start не нужен.
Да ну!
Автор: Avada
Дата сообщения: 20.06.2010 21:20
Обращаю внимание всех, кто пользуется информацией, доступной из шапки по ссылке ВСЕ команды Total Commander, что сегодня выложена обновлённая версия, соответствующая возможностям финального релиза TC 7.55. Также сделаны уточнения и исправления в прежних записях, несколько улучшено их оформление.
Кроме того, добавлена справочная информация по параметрам запуска TC из командной строки и по параметрам для кнопок тулбара, пользовательских команд и меню "Запуск". На данный момент эти параметры пока что описаны на русском языке с учётом всех новаций линейки 7.5x только здесь.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416

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


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