EnvMan: Environment Manager — диспетчер переменных среды

Здесь можно обсудить ваш любимый плагин.
Tonal
Posts: 73
Joined: Sat 27 Oct, 2007 14:42
Location: Новосибирск
Contact:

EnvMan: Environment Manager — диспетчер переменных среды

Post by Tonal »

Latest post of the previous page:

zg, последняя сборка, это Far30b5100.x86.20171126.msi
Профиль чистый - скачал win7, развернул, поставил Far3, переключился на Русский.
После этого разархивировал EnvMan и наблюдаю кракозябры в интерфейсе и помощи.

Yegor Спасибо, посмотрю.
Винда только для сборки, так что может и вовсе обойдусь без. :)
Буддизм Алмазного Пути, линия Карма Кагью.
User avatar
zg
zero-gravity
Posts: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

EnvMan: Environment Manager — диспетчер переменных среды

Post by zg »

последняя сборка - это 5123.
b0bi
Posts: 11
Joined: Mon 15 Nov, 2010 10:59
Has thanked: 1 time

EnvMan: Environment Manager — диспетчер переменных среды

Post by b0bi »

У меня та же проблема. Установил последнюю стабильную сборку фара 3.0.5454, установил плагин, переключил фар на русский. При открытии плагина наблюдаю кракозябры. Есть ли решение проблемы?
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

EnvMan: Environment Manager — диспетчер переменных среды

Post by 2useven10 »

b0bi, что показывает
lua:=win.GetOEMCP() ?
выделенное надо набрать в командной строке фар.
User avatar
HaRT
Moderator
Posts: 10859
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

EnvMan: Environment Manager — диспетчер переменных среды

Post by HaRT »

2useven10 wrote: Tue 03 Sep, 2019 12:02 выделенное надо набрать в командной строке фар
Может всё же «выВЕДенное», и слева дописать CHCP ?
Фар есть инструмент, а не нянька. © 2009 DrKnS
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

EnvMan: Environment Manager — диспетчер переменных среды

Post by 2useven10 »

HaRT, торопиться не надо. прежде чем решать проблему, надо её локализовать.
User avatar
HaRT
Moderator
Posts: 10859
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

EnvMan: Environment Manager — диспетчер переменных среды

Post by HaRT »

2useven10 wrote: Tue 03 Sep, 2019 12:15 торопиться не надо
А, я всё же неправильно истолковал сообщение с кодом на Луа. Меня реально сбило с толку слово “выделенное”, притом фатально. Интересно, только ли меня.
Фар есть инструмент, а не нянька. © 2009 DrKnS
b0bi
Posts: 11
Joined: Mon 15 Nov, 2010 10:59
Has thanked: 1 time

EnvMan: Environment Manager — диспетчер переменных среды

Post by b0bi »

Показывает 437
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

EnvMan: Environment Manager — диспетчер переменных среды

Post by 2useven10 »

b0bi wrote: Tue 03 Sep, 2019 14:13Показывает 437
Перекодирование в UTF-8 файлов EnvManRus.hlf/lng должно помочь (каталог %FARHOME%\Plugins\EnvMan\).
Выбираете нужный файл в панели -> F4,
проверяете что кодировка файла опеделена правильно, должно быть 866, если не так через Shift+F8 меняете на 866,
жмёте Shift+F2, выбираете 65001, желательно выставить [x] Add signature (BOM) -> { Save } (или аналоги по-русски)
Завершите работу фар, запустите его заново и проверяйте работу плагина.
Last edited by 2useven10 on Tue 03 Sep, 2019 14:38, edited 1 time in total.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

EnvMan: Environment Manager — диспетчер переменных среды

Post by DrKnS »

2useven10 wrote: Tue 03 Sep, 2019 12:15желательно выставить [x] Add signature (BOM)
Не "желательно", а обязательно, если вы хотите utf-8.
b0bi
Posts: 11
Joined: Mon 15 Nov, 2010 10:59
Has thanked: 1 time

EnvMan: Environment Manager — диспетчер переменных среды

Post by b0bi »

Помогло, спасибо.
BSB
Posts: 18
Joined: Tue 05 Jul, 2016 02:12
Has thanked: 4 times

EnvMan: Environment Manager — диспетчер переменных среды

Post by BSB »

Подскажите, можно ли использовать конструкцию envman:+NAME в ассоциациях файлов?
Скажем, мне нужно подгрузить набор переменных для JAVA-окружения при запуске *.jar:

Code: Select all

envman:"+JAVA"; %JAVA_HOME%\bin\java.exe "!\!.!"

Code: Select all

envman:+JAVA; %JAVA_HOME%\bin\java.exe "!\!.!"

Code: Select all

envman:+JAVA;%JAVA_HOME%\bin\java.exe "!\!.!"
выдаст ошибку (правда, я совсем не уверен, что синтаксис unix мне поможет разбить строку команд не несколько, правильно ли я использую ";"?)
Last edited by BSB on Tue 26 Nov, 2019 04:48, edited 1 time in total.
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

EnvMan: Environment Manager — диспетчер переменных среды

Post by citRiks »

BSB,
но в принципе многострочность можно получить так,
написать в Ентер что-то такое для теста:
ECHO 111 & ECHO 222 & ECHO 333
напечается:
111
222
333
Можно конечно туда пути прописать, но это не отвечает на оригинальный вопрос конечно, а жалька.
В качествe утешения зато можно сделать скрипт на Луа который делает то что вам надо таким принципом:
lua:print("!.!")
Замечу что такое НЕ сработат:
ECHO 111 & lua:print("!.!") & ECHO 333
kamil
Posts: 44
Joined: Fri 13 Apr, 2012 19:19
Has thanked: 8 times

EnvMan: Environment Manager — диспетчер переменных среды

Post by kamil »

How can I export the setting of this plugin and import it in another system?

It does not seem to be in %FARPROFILE%, nor in the file created by "far /export"
skipik
Posts: 318
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 67 times
Been thanked: 29 times

EnvMan: Environment Manager — диспетчер переменных среды

Post by skipik »

kamil, regedit.exe
kamil
Posts: 44
Joined: Fri 13 Apr, 2012 19:19
Has thanked: 8 times

EnvMan: Environment Manager — диспетчер переменных среды

Post by kamil »

but which keys?
Post Reply

Return to “Обсуждение плагинов”