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

Добавлено: Сб май 14, 2011 19:20
Flasher
ask-rus писал(а):если бы под "окном" имелось в виду только окно TC
Ни в коем случае. Именно для всех окон делалось, и продолжается развитие в том же направлении.
ask-rus писал(а):В граф. редакторе скроллом меняю масштаб, а он мне полосой прокрутки движет.
Пиши программу, будем решать. В FastStone Capture с этим проблем нет.
MVV писал(а): если что, можно добавить окно или класс в исключения
Надеюсь, через неделю-две выложу релиз, где всё это (и не только) уже реализовано, ждите.
MVV писал(а):А зачем запускать такой глобальный инструмент как плагин тотала, не понимаю.
Затем, что можно использовать прокрутку в куче окон на разных машинах с запуском ТС.

Добавлено: Сб май 14, 2011 19:36
ask-rus
Flasher писал(а):Пиши программу, будем решать.
PhotoFiltre 6.4.0
http://photofiltre.free.fr/frames_en.htm

Добавлено: Сб май 14, 2011 19:38
Flasher
ask-rus
Да, её уже можно будет добавить в исключения, с ней проверялось. Это реализовано. В релизе будет.

Добавлено: Пт май 20, 2011 23:46
HA3APET
Loopback
Очень бы хотелось иметь возможность автоматической установки плагина, а ещё лучше кнопочку вкл\выкл плагина.
Особенно такая кнопка была бы полезна в сочетании например с Impomezia, что бы при смене цветовой схемы не мучиться с повторным добавлением плагина.

Думаю это реально осуществить даже на vbs - нажали и в ini прописалось нужное для старта плагина, нажали ещё раз - удалилось. Но к сожалению нужных знаний не имею.

Может кто возьмётся за такую полезную для плагина вещь?

Добавлено: Сб май 21, 2011 01:08
Flasher
HA3APET писал(а):нажали и в ini прописалось нужное для старта плагина, нажали ещё раз - удалилось.
А как же нумерация? Без правильной пронумеровки нижеследующие плагины читаться не будут. Что касаемо удалять, то это вовсе необязательно, достаточно закомментировать спереди символом ";", потом перезагружать TC. И в таком случае надо отключать плагин и в цветовой схеме, чтобы цвета не сбросились. Предлагаю сделать скрипт на UTCCE с редактированием необх. номеров-ключей в ini, комментированием и автоматической перезагрузкой ТС. Описание см. в справке, (там всё просто, команды Comment, Uncomment, Set, CloseTC, Sleep, RunTC, + есть свои удобства с буфером).

Добавлено: Сб май 21, 2011 03:15
HA3APET
Flasher писал(а):А как же нумерация?
Я всё прекрасно понимаю, на batch файле можно это сделать, живое тому доказательство скрипт по интеграции в ТС кнопки 7z SFX Tool.
Не суть важно каким способом это будет сделано, главное красивый результат.

Добавлено: Сб май 21, 2011 03:30
Flasher
HA3APET писал(а):Не суть важно каким способом это будет сделано, главное красивый результат.
ИМХО, с перезапуском ТС результат уже нельзя будет назвать красивым. Лучше бы кто-то сделал отдльную утилиту с параметрами включения/выключения и названием. Менеджеры же позволяют это делать без перезагрузки, вот и утилита должна. Но тут это в любом случае оффтоп. Надо новую тему создавать.

Добавлено: Сб май 21, 2011 18:21
HA3APET
Я не считаю, что перезагрузка вообще нужна. У нас плагин срабатывает во время старта! Зачем перезагрузка?
Нажимаем на кнопку вкл\выкл плагина и при следующем запуске ТС плагин срабатывает или не срабатывает.

Добавлено: Сб май 21, 2011 21:30
Flasher
HA3APET писал(а):У нас плагин срабатывает во время старта!
А старт возникает после перезапуска.
HA3APET писал(а):Зачем перезагрузка?
Сам же пишешь, что нужно редактировать ключи wincmd.ini. Как тут без перезапуска?
HA3APET писал(а):Нажимаем на кнопку вкл\выкл плагина и при следующем запуске ТС плагин срабатывает или не срабатывает.
Так а какой смысл просто что-то менять в ini и ждать следующего старта, если можно сразу же поменять и перезапустить?

Для UTCCE, как я уже сказал, скрипты-то простенькие, там if/else нет, поэтому на две кнопки сажать придётся.
Unload_autorun.cesf :
Script Unload_autorun
Comment wincmd.ini\Colors\ColorFilte
r1
Comment wincmd.ini\Searches\Autorun_plugin
Set wincmd.ini\Colors\ColorFilter
1=0
CloseTC
RunTC
End Script
Load_autorun.cesf :
Script Load_autorun
Delete wincmd.ini\Colors\ColorFilter
1
Uncomment wincmd.ini\Colors\ColorFilter1
Uncomment wincmd.ini\Searches\Autorun_plugin
CloseTC
RunTC
End Script

Добавлено: Ср май 25, 2011 15:13
sa
Начиная с wdx_autorun_1.4.9.5_beta обнаружил нарушение выполнения команды

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

ShellExec %COMMANDER_PATH%\Addon\TCFS2\TCFS2.exe "/ei rm1pm"
(в примере для ясности сократил набор используемых команд до минимума).
Вместо развёрнутого окна TC, запомненного через Конфигурация > Запомнить позицию, получаю при загрузке TC свёрнутое (ещё и со значком “Свернуть в окно”, два клика по которому таки разворачивают TC до желаемого размера). Вопрос разрешился добавлением перед рассматриваемой командой задержки Sleep 300, но на всякий случай решил описать проблему.

Добавлено: Ср май 25, 2011 22:18
Flasher
Тут что-то с безусловностью проверки связано.
rm1pm=move(, , #+1, ) move(, , #-1, ), , rm1pm

Добавлено: Пн июл 04, 2011 18:25
Flasher
Loopback
А нельзя сделать, чтобы регистрировались и разрегистрировались dll и inf файлы при запуске и закрытии ТС соответственно?
Для dll есть LoadLibrary, но она не создаёт ProgID, которые нужны в скриптах.

Ещё бы хотелось добавление функции определения статуса админских прав юзера, что бы применять это в If ... Then.

Добавлено: Пн июл 04, 2011 20:43
Loopback
Flasher писал(а):А нельзя сделать, чтобы регистрировались и разрегистрировались dll и inf файлы при запуске и закрытии ТС соответственно?
Для dll есть LoadLibrary, но она не создаёт ProgID, которые нужны в скриптах.
Регистрировать можно regsvr32, разве нет? А вот разрегистрировать пока нет, не ранее, чем реализую чего-нибудь вроде секции OnExit. Пока можно пользоваться плагином от MVV.
Flasher писал(а):Ещё бы хотелось добавление функции определения статуса админских прав юзера, что бы применять это в If ... Then.
А вот это действительно полезное предложение.

Добавлено: Пн июл 04, 2011 20:46
Flasher
Loopback писал(а):Регистрировать можно regsvr32, разве нет?
Без разрегистрации это в autorun не имеет особого смысла.
Loopback писал(а):Пока не реализую чего-нибудь вроде секции OnExit, точно нет.
Жду реализации.
Loopback писал(а):Пока можно пользоваться плагином от MVV.
Каким?
Loopback писал(а):А вот это действительно полезное предложение.
То тоже действительно полезное, потому что даст портабельность в ряде случаев. И, как ты понимаешь, одно с другим очень взаимосвязано.

Добавлено: Пн июл 04, 2011 20:59
Loopback
Flasher писал(а):Без разрегистрации это в autorun не имеет особого смысла.
Естественно.
Flasher писал(а):Каким?
http://forum.wincmd.ru/viewpost.php?p=74978
Flasher писал(а):То тоже действительно полезное, потому что даст портабельность в ряде случаев.
В моем понимании, программа, которая что-то регистрирует в реестре - уже не портабельная. Достаточно процессу упасть - и в реестре остается мусор. В своей сборке я это исключаю полностью.