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

» Total Commander (Часть 7)

Автор: Andarin
Дата сообщения: 19.06.2010 14:43
2DFar
Чтобы далеко не ходить, любой TC является портабл версией (если это сборка, то должны и входящие в сборку программы тоже быть таковыми). Смотрим чуть выше на этой предыдущей странице.
Автор: abz
Дата сообщения: 19.06.2010 14:46
Nimbussr

Слона-то я и не заметил! Спасибо большое - уже оф.форум дочитываю в поисках оного!!!
Автор: Bartoon
Дата сообщения: 19.06.2010 15:32

Цитата:
Ctrl+Q (быстрый просмотр как вариант внутреннего). При условии, что для этой картинки настроен внутрений просмотр (плагин типа Imagine или SGViewer либо интеграция в TC внешнего вьюера IrfanView или XnView для преобразования других форматов в BMP). Подробности в справке.

Видео и музыку по ctrl+q кажит в окне, картинки не хочет. Irfanview стоит. Как интегрировать, не разберусь что-то?
Автор: Nimbussr
Дата сообщения: 19.06.2010 15:48
Bartoon
Установите плагин (лучше всего): http://wincmd.ru/plugring/imagine.html
Если не хотите плагин - укажите путь к исполняемому файлу IrfanView:

Теперь по Ctrl+Q или F3 у вас будут показываться картинки.
Автор: Ksanderash
Дата сообщения: 19.06.2010 17:40
Ну и для настоящего Portable желательно позаменять все полные пути на относительные макросом %commander_path%:


Код:
[Configuration]
UseIniInProgramDir=7
pluginbasedir=%commander_path%\Plugins

[PackerPlugins]
iso=192,%commander_path%\Plugins\wcx\iso\iso.wcx
Автор: klarus
Дата сообщения: 19.06.2010 19:11

Цитата:
Ну и для настоящего Portable

добавлю, если не прав - поправьте меня:
чтобы не наступать на мои грабли:

Для ХР: UseIniInProgramDir=5
Для VISTA: UseIniInProgramDir=6
Для Win 7: UseIniInProgramDir=7
Для универсальности добавьте все три строчки.
Автор: Avada
Дата сообщения: 19.06.2010 19:46
klarus
Прошу прощения, но это полная чушь. Во-первых, три одинаковых ключа с разными значениями добавлять глупо — воспринимается первая строка по порядку, прочие игнорируются. Во-вторых, правильным решением при хранении обоих файлов конфигурации в каталоге программы (а зачем их хранить в разных местах?) будет UseIniInProgramDir=7 (все настройки ищутся в этом каталоге, что бы ни было написано в реестре), а если они хранятся в другом месте, то этот ключ не действует вообще. В-третьих, никакой жёсткой связи между версией ОС и значением этого ключа не существует, тут фокус в другом: при выборе для хранения INI-файлов каталога TC надо, чтобы пользователь имел в этом каталоге права на запись, с чем могут быть проблемы в Vista/7 значительно чаще, чем в XP.
Автор: klarus
Дата сообщения: 19.06.2010 20:22
Avada - Я потому и написал:
Цитата:
если не прав - поправьте меня

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

Цитата:
This variable will only be read if the wincmd.ini is located in the same dir as the program. It must be put in wincmd.ini directly, RedirectSection has no effect on this variable.
It is the sum of the following values:
1: Use wincmd.ini in program dir if no other location is set via registry or parameters
2: Use wcx_ftp.ini in program dir if no other location is set via registry or parameters
4: Override registry settings (but not command line parameters)


Стал подставлять по порядку, на "=5" заработало, сам с сабжем знаком поверхностно, юзаю Altap Salamander, а тут товариСЧ озадачился с вариантом для флешки "на все случаи жизни" - вот я и пришёл спросить, тем не менее, замечание Ваше принимаю, проверю ещё раз, спасибо.

Автор: Nimbussr
Дата сообщения: 19.06.2010 20:51
klarus
Цитата:
товариСЧ озадачился с вариантом для флешки "на все случаи жизни"
Зачем столько сложностей с правкой параметра UseIniInProgramDir?
totalcmd.exe поддерживает запуск с параметрами (см. справку).
ИМХО, с целью портабельности, удобнее всего запускать с батника. У меня, например, есть файлик RunTC.cmd (лежит в папке Тотала) с которого и происходит запуск. Вот содержимое файла:
Цитата:
hidec.exe TOTALCMD.exe /I="%CD%\Profiles\wincmd.ini" /F="%CD%\Profiles\wcx_ftp.ini"

Программка hidec.exe тоже лежит в папке с Тоталом и нужна для автоматического закрытия консольного окна.
Можно даже создать два батника ссылающихся на разные .ini файлы. Один для дома (где на панели инструментов куча иконок, ссылок на программы которые установлены лично у вас), а второй (немного облегчённый вариант) для похода к друзьям, которым за пиво компы помогаете доламывать.
Автор: 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 и менять каждый раз буквы будет не очень удобно.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416

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


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