Latest post of the previous page:
а давай макросом сделаем?EnvMan: Environment Manager — диспетчер переменных среды
Re: EnvMan: Environment Manager — управл-е переменными окруж
Та карты тебе в руки! Я только за!SUSim wrote:а давай макросом сделаем?
Желательно *.fmlua.
- CyberShadow
- Posts: 194
- Joined: Sun 15 Apr, 2007 17:12
- Been thanked: 1 time
- Contact:
Re: EnvMan: Environment Manager — управл-е переменными окруж
Тут грузится, но появляется другая проблема (FAR нахалит).ur4ltz wrote:Плагин даже не грузится.
Far3.0 build 2967 x86
Что именно "не грузится", и что именно подразумевается под "не грузится"?
Re: EnvMan: Environment Manager — управл-е переменными окруж
А что он делает/должен делать - поконкретнее...ur4ltz wrote:Та карты тебе в руки! Я только за!SUSim wrote:а давай макросом сделаем?
Желательно *.fmlua.
Почему fmlua желательнее?
SimSU ··· ·· -- ··· ··-
Re: EnvMan: Environment Manager — управл-е переменными окруж
Под "не грузится" подразумевается то, что плагин не появляется ни в списке плагинов, ни в списке конфигурации плагинов. При этом Dependency Viewer не показывает что процесс ФАРа загружает модуль EnvMan.dll, как это происходит для FAR2 или FAR3 с враппером.Что именно "не грузится", и что именно подразумевается под "не грузится"?
Re: EnvMan: Environment Manager — управл-е переменными окруж
1: Ну тут нужно help к плагу прочесть. А проще, менять переменные окружения, у меня например стоит 6 версий MinGw и AVR-GCC имена компиляторов практически одинаковы, меняю PATH.SUSim wrote:А что он делает/должен делать - поконкретнее...ur4ltz wrote:Та карты тебе в руки! Я только за!SUSim wrote:а давай макросом сделаем?
Желательно *.fmlua.
Почему fmlua желательнее?
Code: Select all
╔════ Environment Manager ═════╗
║√ OpenSSL ║
║ LuaLib ║
║ lua4win ║
║ tecmake ║
║√ Vim73 ║
║ MSYS ║
║ AVRGCC ║
║ MinGW-345 ║
║ MinGW-450-DW2 ║
║ MinGW-452-DW2 ║
║ TDM MinGW-441 ║
║ TDM MinGW-450 ║
║ TDM MinGW-451 ║
║ TDM MinGW-452 ║
║√ TDM MinGW-461 ║
║√ FPC 2.4.4 ║
║ FPC 2.6.0 ║
║ GIT ║
║√ Fossil ║
║ Mercurial hg-to-git ║
║ Mercurial fast-export ║
║ 7-Zip ║
║√ Python27 ║
╚═ Space,Ins,Del,F4,... [F1] ══╝
- CyberShadow
- Posts: 194
- Joined: Sun 15 Apr, 2007 17:12
- Been thanked: 1 time
- Contact:
Re: EnvMan: Environment Manager — управл-е переменными окруж
Интересно, а почему у меня работает а у вас не работает?tstr wrote:Под "не грузится" подразумевается то, что плагин не появляется ни в списке плагинов, ни в списке конфигурации плагинов.
Можете указать какой именно архив с плагином установлен?
На чистом FAR воспроизводится? (Если используйте ConEmu, попробуйте без)
Re: EnvMan: Environment Manager — управл-е переменными окруж
Да, интересно.
Сейчас для контроля на ночную сборку Far30b2976.x86.20121127.7z установил плагин, скомпилированный 2012-11-20 23:45 из архива EnvManF3.zip, полученный по Вашей ссылке.
Результат тот же - плагин не загружен.
Без ConEmu, чистый FAR, профиль пользователя пустой.
Настройки EnvMan в реестре HKEY_CURRENT_USER\Software\Far Manager\Plugins\EnvMan , пробовал удалять - без изменений.
Сейчас для контроля на ночную сборку Far30b2976.x86.20121127.7z установил плагин, скомпилированный 2012-11-20 23:45 из архива EnvManF3.zip, полученный по Вашей ссылке.
Результат тот же - плагин не загружен.
Без ConEmu, чистый FAR, профиль пользователя пустой.
Настройки EnvMan в реестре HKEY_CURRENT_USER\Software\Far Manager\Plugins\EnvMan , пробовал удалять - без изменений.
- CyberShadow
- Posts: 194
- Joined: Sun 15 Apr, 2007 17:12
- Been thanked: 1 time
- Contact:
Re: EnvMan: Environment Manager — управл-е переменными окруж
Спасибо! Банально не тот файл в архиве поставил.
Также собрал х64.
http://plugring.farmanager.com/plugin.php?pid=836
Также собрал х64.
http://plugring.farmanager.com/plugin.php?pid=836
Re: EnvMan: Environment Manager — управл-е переменными окруж
Спасибо, попробуем.
Такой вопрос ещё: есть настройка Options|Files highlighting and sort groups - для примера: " │ ........D-................ .... │ *.dll;*.sys;*.pyd;%PATHEXT%".
После включения/выключения элемента в "Environment Manager" с содержимым, например: "PATHEXT=%PATHEXT%;.pl" раскраска .pl согласно вышеуказанных настроек в силу не вступает, пока не прегрузить настройки "Files highlighting and sort groups", например включением/выключением маски.
Посему вопрос: есть ли возможность из плагина "просигналить" ФАР-у о необходимости пересмотреть настройки групп?
Такой вопрос ещё: есть настройка Options|Files highlighting and sort groups - для примера: " │ ........D-................ .... │ *.dll;*.sys;*.pyd;%PATHEXT%".
После включения/выключения элемента в "Environment Manager" с содержимым, например: "PATHEXT=%PATHEXT%;.pl" раскраска .pl согласно вышеуказанных настроек в силу не вступает, пока не прегрузить настройки "Files highlighting and sort groups", например включением/выключением маски.
Посему вопрос: есть ли возможность из плагина "просигналить" ФАР-у о необходимости пересмотреть настройки групп?
- CyberShadow
- Posts: 194
- Joined: Sun 15 Apr, 2007 17:12
- Been thanked: 1 time
- Contact:
Re: EnvMan: Environment Manager — управл-е переменными окруж
Насколько я знаю, нет - но если честно этот вопрос надо задавать FAR-team.
Предлагаю настроить макрос.
Предлагаю настроить макрос.
- CyberShadow
- Posts: 194
- Joined: Sun 15 Apr, 2007 17:12
- Been thanked: 1 time
- Contact:
Re: EnvMan: Environment Manager — управл-е переменными окруж
А что если в ком-строке набрать, например: set PATHEXT=%PATHEXT%
(команду set FAR обрабатывает сам)
(команду set FAR обрабатывает сам)
Re: EnvMan: Environment Manager — управл-е переменными окруж
может быть тогда добавить в настройку элементов поля для автоисполняемых макросов, например onCheck/onUncheck ?
или каким-то образом помечать/выставлять переменную в элементе для передачи в ФАР на исполнение в качестве макроса (как в User Menu)...
или каким-то образом помечать/выставлять переменную в элементе для передачи в ФАР на исполнение в качестве макроса (как в User Menu)...
- CyberShadow
- Posts: 194
- Joined: Sun 15 Apr, 2007 17:12
- Been thanked: 1 time
- Contact:
Re: EnvMan: Environment Manager — управл-е переменными окруж
Не понял. Разве макросы не "видят" изменения в среде настроенные EnvMan?tstr wrote:или каким-то образом помечать/выставлять переменную в элементе для передачи в ФАР на исполнение в качестве макроса (как в User Menu)...
Проще можно сделать настройку - макрос который будет выполнятся после изменения среды. В среде уже можно указывать что должен делать макрос.tstr wrote:может быть тогда добавить в настройку элементов поля для автоисполняемых макросов, например onCheck/onUncheck ?
Re: EnvMan: Environment Manager — диспетчер переменной среды
Воистину: "Нам не дано предугадать как слово наше отзовётся..."reaperman wrote:Судя по Вашему ответу, подозреваю, что Вы автор этого плагинаsToLp wrote:Судя по Вашему вопросу, подозреваю, что в этот плагин Вы не очень то вникали.
Да, признаюсь, я не очень вникал. Когда я его выкачивал "на посмотреть" у меня что-то там не срослось с изменением PATH, подробностей не помню уже, дальше копать не стал. Сейчас снова выкачал, поставил - всё в порядке, действительно корректно работает с путями. В общем, я в тот первый раз что-то где-то протупил, так же, как и с far.RecursiveSearch. Так что присоединяюсь к рекомендации - если речь идет только об изменении environment по ситуации - лучше использовать плагин, это проще и быстрее вытачивания самопальных решений.
Автор плагина вовсе не я, а, как это чётко обозначено на страницах, к коим ведут приведённые мною ссылки, — CyberShadow.
За что ему постоянная благодарность — плагин очень помогает мобильно обращаться в Фаре со средой.