Autorun

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

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

Аватара пользователя
LonerD
Сообщения: 1174
Зарегистрирован: Вт янв 04, 2011 03:56
Откуда: Макеевка
Контактная информация:

Сообщение LonerD »

Если опционально, то уже другие и нельзя будет подключать.
Почему нельзя? Сделать два варианта работы (переключаются в настройках):
1) работать во всех приложениях кроме списка исключений
2) работать только в тех приложениях, в которых задал пользователь.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Потому что.
Flasher писал(а):диалогах, проводнике и программах, к которым нельзя подстраивать опции для окон
1) Я предпочитаю работать с исключениями.
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

MVV писал(а):Loopback, так что, скоро мир увидит Autorun.wdx с псевдо-переменной AUTORUN_TCARCH?
Да хоть сейчас. Только ничего нового там больше нет.

Версия 1.6 beta 2: Скачать
LonerD писал(а):Попробовал, дело в плагинах (или в новом способе подгрузки плагинов плагином Autorun).
В принципе, сама по себе невозможность переименования каталога с загруженным плагином не является багом.

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

Сообщение MVV »

Loopback писал(а):
MVV писал(а):Loopback, так что, скоро мир увидит Autorun.wdx с псевдо-переменной AUTORUN_TCARCH?
Да хоть сейчас. Только ничего нового там больше нет.

Версия 1.6 beta 2: Скачать
Спасибо, работает:)
Аватара пользователя
LonerD
Сообщения: 1174
Зарегистрирован: Вт янв 04, 2011 03:56
Откуда: Макеевка
Контактная информация:

Сообщение LonerD »

В принципе, сама по себе невозможность переименования каталога с загруженным плагином не является багом.
Я не знаю, заметил изменение в работе по сравнению с прошлой версией - и зарепортил.

А как насчёт краха Тотала при закрытии (если программы запущены с параметрами ShellExec /TT /W)? Это считается ошибкой, будет исправляться?
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

LonerD писал(а):Это считается ошибкой, будет исправляться?
Считается. Будет ли - если удастся повторить или хотя бы понять причину по косвенным признакам.

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

Сообщение MVV »

Loopback, на оффоруме проскочила мысль, что это неплохо бы добавить в autorun.example.cfg:

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

If %AUTORUN_TCARCH% == 32 Then 
   SetEnv /EV COMMANDER_PROGRAM %COMMANDER_PATH%\TOTALCMD.EXE 
Else 
   SetEnv /EV COMMANDER_PROGRAM %COMMANDER_PATH%\TOTALCMD64.EXE 
EndIf
Считаю это целесообразным (позволяет запускать экзешник тотала юзеркомандами независимо от разрядности тотала). Заодно будет пример использования условного блока.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

MVV писал(а):

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

TOTALCMD64.EXE
Считаю это целесообразным
Не вижу этого файла в TC8 32 bit, а также в более ранних версиях. Тогда пример нужно закомментировать и написать условие применения. Хотя там таких примеров можно массу написать. Лучше уж в Ридми.
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

MVV писал(а):Считаю это целесообразным (позволяет запускать экзешник тотала юзеркомандами независимо от разрядности тотала). Заодно будет пример использования условного блока.
Вполне можно. Давно думал о хорошем примере, который бы пригодился многим.
Flasher писал(а):Не вижу этого файла в TC8 32 bit, а также в более ранних версиях. Тогда пример нужно закомментировать и написать условие применения. Хотя там таких примеров можно массу написать. Лучше уж в Ридми.
Его отсутствие никак не повлияет на работу в ранних версиях или 32-битной версии тотала, поскольку AUTORUN_TCARCH будет равна 64 только под 64-битным тоталом. Документировать нужно по-любому, но это вполне можно уместить в пару строк комментария.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

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

Сообщение MVV »

Loopback, тут товарищ с оффорума сообщает об ошибках в LNG-файле:
tbeu писал(а):There are some typos in the English translation

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

retreiving -> retrieving
Library have not such function -> has
"%s" keyword have not opening "If" -> has
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

MVV
Даа, "retreiving" - это у меня вечная ошибка :D

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

Сообщение MVV »

Можно в ворде проверку орфографии включить:) или в перводчик запихать - если что-то не переведёт, скорее всего ошибка:)

Так получилось, что у плагина теперь есть страничка на оффоруме, можно указать её в Readme. По вопросам коррекции содержания первого поста обращайся. Кстати, в английском описании на totalcmd.net тоже есть кой-какие ошибки.
Аватара пользователя
LonerD
Сообщения: 1174
Зарегистрирован: Вт янв 04, 2011 03:56
Откуда: Макеевка
Контактная информация:

Сообщение LonerD »

Можно ли прописать каким-то образом проверку запущен ли процесс/программа или нет, и если запущено, то не запускать повторно?
Что-то наподобие:
If программа ещё не запущена Then
запустить программу
EndIf
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Пока нет.
Ответить