Autorun

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

HA3APET писал(а):Спутал с TCFS)
Эта тоже не его, его TCFS2. :D
А на вопрос ответить?
HA3APET
Сообщения: 151
Зарегистрирован: Пн фев 22, 2010 05:43

Сообщение HA3APET »

Flasher писал(а):Что надо то было в итоге - открыть плагин Virtual Panel или виртуальную папку "Мой компьютер" при запуске ТС?
И то и то) То есть при запуске открыть Virtual Panel и быстро вернуться назад
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

А, т.е. использовать последовательность, а потом по Alt+Влево вернуться по истории каталогов в Мой комп.?
HA3APET
Сообщения: 151
Зарегистрирован: Пн фев 22, 2010 05:43

Сообщение HA3APET »

Flasher
Да, всё решается теперь силами autorun
CommandExec /CD "\\\Virtual Panel"
SendCommand cm_GotoPreviousDir
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

HA3APET
А где тут фигурирует заход в "мой компьютер"? И при чём тут команда перехода к предыдущей папке? Какой смысл её вызывать при запуске? :?
HA3APET
Сообщения: 151
Зарегистрирован: Пн фев 22, 2010 05:43

Сообщение HA3APET »

Flasher
SendCommand cm_GotoPreviousDir - что бы при открытии ТС не весела вкладка с виртуальной панелью. А открывались те же вкладки, что были при закрытии ТС.

В частности цель задачи была - что бы при открытии ТС, на обоих панелях была открыта вкладка Компьютер, но при этом инициализировалась виртуальная панель, посредством входа и выхода из неё.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

HA3APET
Значит заход в "Мой компьютер" - это необязательное условие? Тогда смысл писать о нём было?
Правильно ли я понимаю, что это требуется для быстрой прогрузки содержимого Virtual Panel в текущей сессии при последующих обращениях?
HA3APET
Сообщения: 151
Зарегистрирован: Пн фев 22, 2010 05:43

Сообщение HA3APET »

Flasher
Заход в Компьютер не обязательное условие, это просто для примера было. А заход в \\\Virtual Panel нужен для того что бы кнопки на панели задач ТС связанные с Virtual Panel начали работать.
Например даже

Код: Выделить всё

%COMMANDER_PATH%\Plugins\wfx\VirtualPanel\VPBatch.exe ^config
без этого не работает.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

HA3APET
ИМХО, решение очень неказистое. Надо подключать MVV, чтобы он в одном из своих Exe-шников добавил команду инициализации, тогда можно будет использовать
CommandExec "%COMMANDER_PATH%\Plugins\wfx\VirtualPanel\VPBatch.exe" /NewParam
без всяких левых перепрыжек между папками.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Нормальное решение=) пока пользователь не зайдет в Virtual Panel, тотал не загрузит плагин (даже если загрузить DLL явно, никто ей не пришлёт FsInit и FsSetDefaultParams), поэтому все команды инициализации "в одном из своих Exe-шников" должны будут делать ровно то, что сейчас делает Autorun - т.е. переходить в папку виртуальной панели и возвращаться назад. Но сейчас это выполняется ровно 1 раз при запуске тотала, поэтому не нужно проверять что бы то ни было, да и это уже работает.

Вот если добавить в тотал возможность задавать список автозагружаемых при старте плагинов, это был бы кардинальный подход.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Loopback, замени, пожалуйста, название модуля HideMenu на TCFS2Tools в первом посте, и соответственно ссылку загрузки на http://wincmd.ru/plugring/tcfs2tools.html.
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

MVV
Готово.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Loopback писал(а):ScrollTC (Автор - GreIVI)
Дает возможность (при наведении мыши) прокручивать колесиком в текущем окне любой неактивный компонент с полосой прокрутки.
Мог бы пользоваться, если бы под "окном" имелось в виду только окно TC, судя по названию.

Добавлено спустя 1 минуту 52 секунды:

В граф. редакторе скроллом меняю масштаб, а он мне полосой прокрутки движет.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

А я поставил KatMouse, и всё работает, а если что, можно добавить окно или класс в исключения (например, комбобоксы, окно Crystal Player или Оперы).
А зачем запускать такой глобальный инструмент как плагин тотала, не понимаю.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

MVV писал(а):А зачем запускать такой глобальный инструмент как плагин тотала, не понимаю.
Другое дело сделать его Total-ьным.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Ответить