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

Добавлено: Чт янв 07, 2016 16:24
Flasher
7 августа 2015 г. автор втихаря обновил плагин:
2.0.2
+ добавлена переменная AUTORUN_TCCMDLINE, содержащая путь командной строки Total Commander
+ добавлена поддержка определения Windows 8.1 и Windows 10 в плагин Sysinfo
* документирована команда Exit
Видимо, ему совсем не до разговоров.

LonerD
С учётом добавок теперь всё по логике должно было бы ограничиться начальной записью:

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

StrPos InStr '%AUTORUN_TCCMDLINE%' /S=
If %InStr% > 0 Then
Exit
но Exit никак на If и на замыкающий EndIf не реагирует, а просто выгружает плагин и всё.
И вопрос с многострочниками внутри If-ов также остаётся открытым.

Кстати говоря, и обновление Sysinfo очень странное. Команда GetWMIValue почему-то не включена. :?

Добавлено: Сб янв 09, 2016 21:23
Skif_off
+ добавлена переменная AUTORUN_TCCMDLINE, содержащая путь командной строки Total Commander
Отлично, можно допиливать лаунчеры, осталось только учесть небольшое неудобство и нюанс ниже.

Кто-нибудь проверял, что используется - напрямую WinAPI или WMI?

Добавлено: Пт июн 17, 2016 19:58
BeTeP
Здравствуйте.

Из плагина Autorun меня пока интересует только функционал MoveButton.
Установил плагин Autorun 2.0.2, настроил как описано в справке к плагину. В результате получил вот такой вид диалога копирования/перемещения.
Изображение
Кнопка "Опции" переместилась, но остальные кнопки пропали.

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

P.S. Плагин устанавливаю на чистый Total Commander 8.52а (32 bit); Windows 7 (64 bit).

Добавлено: Пт июн 17, 2016 20:55
Flasher
BeTeP
FixWindows надо бы отключить или обновить.

Добавлено: Пт июн 17, 2016 21:05
BeTeP
Flasher
FixWindows я не устанавливал.

Добавлено: Пт июн 17, 2016 21:14
MVV
MoveButton тоже иногда требует обновления, если содержимое диалога меняется, а в 9-ке это случилось.

Добавлено: Пт июн 17, 2016 21:18
BeTeP
MVV
9-ку я пока не тестировал. Пробую установить на 8.52а.

Добавлено: Пт июн 17, 2016 21:24
Flasher
BeTeP
У меня кнопки слетели после подключения старого FixWindows. MoveButton тот же (т.е. из последнего Autorun 2.0.2).

Добавлено: Пт июн 17, 2016 22:37
BeTeP
Flasher
Как я уже писал выше, FixWindows я не устанавливал.
Перепробовал несколько версий Autorun, начиная с 1.4.1 и заканчивая 2.0.2 - результат везде практически одинаковый.
Видимо с Тоталом 8.52а MoveButton не дружит. Или я чего-то не так делаю.

Добавлено: Пт июн 17, 2016 23:57
Flasher
BeTeP
MoveButton на TCx32 8.52а прекрасно работал и работает. По крайней мере на Win7x32. Что там за конфликт ещё может быть, не подскажу.

Добавлено: Сб июн 18, 2016 16:51
BeTeP
Flasher писал(а):Что там за конфликт ещё может быть, не подскажу.
Вот и я уже всю голову сломал.

В общем я поэкспериментировал немного.
1. ТСх32 8.01 + Autorun 2.0.2 - функционал MoveButton нормально работает.
2. ТСх32 8.01 + MoveButton v1.4 - MoveButton нормально работает.
3. Версии ТСх32 8.50-8.51a-8.52a + Autorun 2.0.2 - получаю вот такой вид диалога копирования/перемещения
Изображение

4. Версии ТСх32 8.50-8.51a-8.52a + MoveButton v1.4 - получаю вот такой вид диалога копирования/перемещения
Изображение

Эксперименты проводил на трех компах (Win7 64 bit), результат везде одинаковый. Мистика какая-то.

Добавлено: Сб июн 18, 2016 17:06
Flasher
BeTeP
Если все компы имеют одну систему, то где ж тут мистика, если это закономерность?
Есть ещё мысль о второй установке MoveButton в качестве отдельного плагина. С этом всё нормально?

А вообще для проверки нужно запустить ТС с таким
[cut="wincmd_test.ini"]

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

[Configuration]
UseIniInProgramDir=7
RestrictInterface=1
DirTabOptions=12
LanguageIni=Wcmd_rus.lng
Mainmenu=Wcmd_rus.mnu 

[Colors]
ColorFilter1=>Autorun
ColorFilter1Color=16777215

[Searches]
Autorun_SearchFlags=0|002002000020|||||||||0000|
Autorun_plugin=autorun.Autorun > 0

[ContentPlugins]
0=%COMMANDER_PATH%\Plugins\wdx\Autorun\autorun.wdx
[/cut]и
autorun.cfg писал(а):LoadLibrary Plugins\Autorun_MoveButton.dll
MoveOptionsButton MOVE_LEGACY

Добавлено: Сб июн 18, 2016 18:34
BeTeP
Запустил ТС с вашими конфигами, получил вот такой результат:
Изображение

Добавлено: Сб июн 18, 2016 18:39
Staniclaw
Flasher
BeTeP
Надо ещё в секцию [Searches] добавить вызов самого плагина:

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

 Autorun_plugin=autorun.Autorun = 1

Добавлено: Сб июн 18, 2016 18:45
BeTeP
Staniclaw
Добавил строчку вызова плагина. Результат тот же, что и на скрине выше.