Loopback wrote: |
http://forum.wincmd.ru/viewpost.php?p=74978 |
Flasher wrote: |
С батником что-то не очень, для меня во всяком случае. Подожду добавки ключа. К тому же это будет более мягкий и юзабильный метод. |
Loopback wrote: |
Достаточно процессу упасть - и в реестре остается мусор. |
Flasher wrote: |
Но с LoadLibrary при падении таких проблем нет. Значит и тут этот момент как-то предусмотреть можно? |
Loopback wrote: |
В этом случае, если делать операции разрегистрации при выгрузке библиотеки, то наверно всё должно разрегистрироваться нормально |
! | Avada: |
Последующий оффтоп отделён сюда. |
Quote: |
Также, плагин имеет несколько предопределенных переменных (констант):
%AUTORUN_OSARCH% - архитектура ОС, где работает тотал. Может быть 32 или 64. %AUTORUN_OSVERSION% - версия ОС где работает тотал. Может принимать значения: WIN_UNKNOWN, WIN_95, WIN_98, WIN_ME, WIN_NT, WIN_2000, WIN_XP, WIN_2003, WIN_VISTA, WIN_2008, WIN_7, WIN_2008R2 %AUTORUN_DESKTOPWIDTH% - ширина экрана. %AUTORUN_DESKTOPHEIGHT% - высота экрана. %AUTORUN_DESKTOPDEPTH% - глубина цвета экрана. %AUTORUN_TCHANDLE% - хэндл окна Total Commander (для использования в скриптах). |
Code: |
SetEnv /EV OSARCH %AUTORUN_OSARCH% |
Code: |
SetEnv /A /EV %AUTORUN_OSARCH% %AUTORUN_OSARCH% |
Quote: |
Должна по идее создаться переменная %32% со значением 32. |
Loopback wrote: |
Я специально не стал их делать переменными окружения, так как более интересно их использовать в условиях, а не напрямую. |
Loopback wrote: |
И да, при создании переменных использовать проценты в имени не нужно (добавлю в документацию). |
Loopback wrote: |
Нет, имя переменной должно быть простой строкой, без других переменных. |
Flasher wrote: |
Вот тут я бы, конечно, поспорил. Напрямую куда больший КПД на выходе имеем (скрипты, сценарии, переходы в рядом лежащие папки). |
Flasher wrote: |
Это системная завязка или чисто плагиновая? |
MVV wrote: |
можно определить реальную переменную, запихав в неё значение виртуальной |
MVV wrote: |
объявлять переменную, используя в имени другие переменные - вообще нонсенс |
Flasher wrote: |
Это системная завязка или чисто плагиновая? |
output generated using printer-friendly topic mod. All times are GMT + 4 Hours