Страница 61 из 243

Добавлено: Ср июл 10, 2013 14:22
MVV
Точно. Но только при открытии вкладки Указатель, где у тебя всё равно ничего нет.

Добавлено: Сб июл 13, 2013 17:25
KopBuH
скачал последнюю бету, и теперь при запуске ТС вылазит такое:
Изображение
код из конфига:

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

LoadLibrary Plugins\Autorun_Process.dll

ProcessExecGetOutput /OEM USERSID cscript.exe '//Nologo "%commander_path%\Macroses\get_usersid.vbs"' '%commander_path%'
а раньше так работало, и создавалась переменная без вывода каких либо сообщений.

Добавлено: Сб июл 13, 2013 20:30
Flasher
KopBuH, а плагин Process точно обновлён?

Добавлено: Вс июл 14, 2013 03:26
LonerD
Flasher писал(а):а плагин Process точно обновлён?
Точно.

Добавлено: Пн июл 15, 2013 08:36
Loopback
Да, забыл убрать. Исправленная версия здесь.

Добавлено: Пн июл 15, 2013 08:51
KopBuH
всё, сообщение исчезло. плагин работает.

Добавлено: Чт авг 22, 2013 17:12
dreamdeath86
Подскажите пожалуста вот какую штуку: хочу с помощью Autorun запустить плагин VirtualPanel.wfx, но плагин то подгружается но реакции 0 (у меня на клавишу повешана функция автодобавления файла на виртуальную панель) файлы не добавляются, настройки не вызываются. Подскажите как быть?

Добавлено: Чт авг 22, 2013 17:42
Flasher
Не понял. Зачем wfx-плагин запускать из autorun? Во-первых, такого функционала нет, а во-вторых, в этом нет необходимости.
Что касается автодобавления файла, то сперва хотелось бы увидеть команду в cfg.
Пару сопутствующих вопросов:
1. Autorun в списке контентных плагинов стоит первым?
2. Секция в wincmd для них идёт раньше, чем для wfx?

Добавлено: Чт авг 22, 2013 19:04
LonerD
Flasher писал(а):Не понял. Зачем wfx-плагин запускать из autorun?
С VirtualPanel есть такой нюанс, что вначале нужно запустить плагин (зайти на панель), и только потом уже можно будет работать с ним. Например, в шапке темы VirtualPanel есть команда "P>V Добавить объект на временную панель...". Она не работает если предварительно не зайти на виртуальную панель.
dreamdeath86 писал(а):хочу с помощью Autorun запустить плагин VirtualPanel.wfx, но плагин то подгружается но реакции 0
А откуда тогда уверенность, что плагин действительно подгружается?
Если убрать его вызов из Autorun, запустить ТС и сразу после этого вызвать вручную VirtualPanel - после этого команды работают? Если работают, то значит плагин просто не подгрузился из Авторана.

У меня, например, такая секция сейчас в Autorun.cfg:
# Activate Virtual Panel Plugin

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

CommandExec /CD "\\\Virtual Panel"
Sleep 50
SendCommand 570

Добавлено: Чт авг 22, 2013 19:09
MVV
dreamdeath86,
Если просто загружать плагин командой LoadLibrary, работать он не будет, т.к. тотал не будет знать, что он загружен. Способ, который указал LonerD, должен работать корректно.

Добавлено: Чт авг 22, 2013 20:14
Avada
Loopback
Можно ли для выполнения CommandExec предусмотреть вариант синтаксиса, где открытие одного конкретного каталога (или виртуальной папки) происходит не слева, как по умолчанию, а справа? Дело в том, что предложенная выше схема тихой активизации VirtualPanel не дружит с ключом ActiveRight=1.

Добавлено: Чт авг 22, 2013 20:53
Flasher
LonerD писал(а):что вначале нужно запустить плагин (зайти на панель), и только потом уже можно будет работать с ним.
Работать же не в общем смысле, а с определённой функцией, о чём ни слова не было написано. И это не загрузка плагина.

Добавлено: Чт авг 22, 2013 22:09
MVV
Avada,
Можно делать так: CommandExec /CD "" "\\\Virtual Panel".
Ещё можно открывать в текущей, а не в правой или левой: CommandExec /CD:S "\\\Virtual Panel". Но у меня почему-то всё равно открывается в левой в таком случае. Возможно, проблема в том, что тотал активирует правую панель уже после того, как выполняет команду. :!:
А так у меня открывается и в правой: ShellExec "%COMMANDER_PATH%\Addons\TCFS2\TCFS2.exe" '/ef "tcd(`\\\Virtual Panel`,,S)"'.
А так после загрузки временной панели тотал моментально возвращается в предыдущий каталог в активной панели: ShellExec "%COMMANDER_PATH%\Addons\TCFS2\TCFS2.exe" '/ef "tcd(`\\\Virtual Panel`,,S) tcm(570, 1)"' (отправка команды "Назад" через PostMessage позволяет отложить её выполнение в аккурат до момента, когда тотал освободится).

Добавлено: Чт авг 22, 2013 23:48
Avada
MVV
CommandExec /CD "" "\\\Virtual Panel" вроде бы вполне устраивает, спасибо.
А с текущей панелью и у меня не получилось (вариант с /CD:S, естественно, пробовал).
Остальные предложенные варианты попозже посмотрю.

Добавлено: Пт авг 23, 2013 10:01
MVV
Кстати, в справке заметил неточность.


Loopback,
В описании CommandExec надо исправить CommandExec [/CD[:T|S|TS]] на CommandExec [/CD[:[T|S|TS]]], а то непонятно, нужно ли двоеточие для, скажем, S. Или на CommandExec [/CD[:{T|S|TS}]], т.к. фигурные скобки указывают на необходимость выбрать вариант.

Думаю, также стоит отметить, что такой запутанный синтаксис может быть непонятен не знакомым с ним людям.