FarCall — задание переменных окружения пакетным файлом

Здесь можно обсудить ваш любимый плагин.
User avatar
hoopoe
Posts: 263
Joined: Mon 28 Mar, 2005 07:44
Location: Нежный Новгород
Has thanked: 1 time
Contact:

Re: FarCall — задание переменных окружения пакетным файлом

Post by hoopoe »

Latest post of the previous page:

вот, вроде должно работать на Far 64... там сырцы и бинарики... собирал десятой студией (что под руку попалось :) )

2sonar: у мну есть сурс контроль клиент только svn... так шо если надумаешь сырцы публиковать - то все, что не svn (ну еще cvs можно попробовать) - пойдет через твои руки 8)
Attachments
FarCall_64_test.7z
(53.12 KiB) Downloaded 113 times
User avatar
hoopoe
Posts: 263
Joined: Mon 28 Mar, 2005 07:44
Location: Нежный Новгород
Has thanked: 1 time
Contact:

Re: FarCall — задание переменных окружения пакетным файлом

Post by hoopoe »

hi всем...

у меня вдруг дошли руки до третьего фара :)

в общем в аттаче сырцы и бинарник FarCall для третьего фара, правда пока только 32-битная версия...
если кто-нить им еще пользуется - попробуйте погонять...

пасиб
Attachments
FarCall.7z
FarCall for FAR 3, 32-bit, test build
(23.62 KiB) Downloaded 141 times
User avatar
NightRoman
Posts: 5945
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 14 times
Been thanked: 15 times
Contact:

Re: FarCall — задание переменных окружения пакетным файлом

Post by NightRoman »

Раз зашел разговор. Мой вариант с похожей функциональностью, но для PowerShell и FarNet+PowerShellFar, скрипт Invoke-Environment.ps1, немного переделан и переехал сюда https://github.com/nightroman/PowerShelf. Там я и еще кой-какие полезные скрипты подкапливаю (независимые от Фара, но некоторые и в Фаре полезны).
olostan
Posts: 1
Joined: Wed 16 Jan, 2013 11:36

Re: FarCall — задание переменных окружения пакетным файлом

Post by olostan »

hoopoe, спасибо. Я пользуюсь как наиболее лёгкий способ закидывать единоразово переменные окружения в фар (исползую для vcvarsall.bat)
User avatar
John Doe
Бюрократ
Posts: 12871
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 293 times

Re: FarCall — задание переменных окружения пакетным файлом

Post by John Doe »

Было бы удобно иметь такое в виде консольной утилиты.
User avatar
hoopoe
Posts: 263
Joined: Mon 28 Mar, 2005 07:44
Location: Нежный Новгород
Has thanked: 1 time
Contact:

Re: FarCall — задание переменных окружения пакетным файлом

Post by hoopoe »

это как?
User avatar
ctapmex
Posts: 1086
Joined: Fri 11 Apr, 2008 07:53
Been thanked: 24 times
Contact:

Re: FarCall — задание переменных окружения пакетным файлом

Post by ctapmex »

действительно, не понятно, как это в виде консольной утилиты ?
для обычной командной строки это не требуется. вызов cmd файл с новыми переменными окружения, автоматически их импортирует в текущую сессию.
для командной строки far есть префикс у плагина.
tstr
Posts: 535
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 10 times
Been thanked: 9 times

Re: FarCall — задание переменных окружения пакетным файлом

Post by tstr »

John Doe wrote:Было бы удобно иметь такое в виде консольной утилиты.
это как "setenv - Sets the value of an environment variable for any processes © Andrey Budko" ?
...так там и исходники были.
User avatar
HaRT
Moderator
Posts: 9524
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 109 times
Been thanked: 228 times

Re: FarCall — задание переменных окружения пакетным файлом

Post by HaRT »

sonar wrote:действительно, не понятно, как это в виде консольной утилиты ?
Это чтобы запустить в командной строке, а по возвращении все изменения, внесённые в окружение, оказались в текущем процессе — как команда source в *NIX.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
John Doe
Бюрократ
Posts: 12871
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 293 times

Re: FarCall — задание переменных окружения пакетным файлом

Post by John Doe »

sonar wrote:для обычной командной строки это не требуется. вызов cmd файл с новыми переменными окружения, автоматически их импортирует в текущую сессию.
Действительно, этот момент я упустил.

Ну а вообще смысл в том, что не держать плагин, и не думать о его обновлении в связи с выходом новой версии фара, и т.п.
User avatar
ctapmex
Posts: 1086
Joined: Fri 11 Apr, 2008 07:53
Been thanked: 24 times
Contact:

Re: FarCall — задание переменных окружения пакетным файлом

Post by ctapmex »

hoopoe
обновил исходники в evil-programmers. поправил пару ворнингов. и собрал x64 версию
тут
User avatar
ctapmex
Posts: 1086
Joined: Fri 11 Apr, 2008 07:53
Been thanked: 24 times
Contact:

Re: FarCall — задание переменных окружения пакетным файлом

Post by ctapmex »

версия 3.0.1
исправлены периодические зависания.
ловил багу на компе с антивирусом.
User avatar
t-rex
Страшный и ужасный
Posts: 4907
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 6 times
Contact:

Re: FarCall — задание переменных окружения пакетным файлом

Post by t-rex »

Но там теперь лик хэнделов этих двух.
User avatar
ctapmex
Posts: 1086
Joined: Fri 11 Apr, 2008 07:53
Been thanked: 24 times
Contact:

Re: FarCall — задание переменных окружения пакетным файлом

Post by ctapmex »

угу, поправил. что то ступил.
User avatar
Sav
Posts: 53
Joined: Thu 15 Jan, 2009 15:25
Has thanked: 1 time

Re: FarCall — задание переменных окружения пакетным файлом

Post by Sav »

Не удаляет обнуленные батником переменные среды...
User avatar
hoopoe
Posts: 263
Joined: Mon 28 Mar, 2005 07:44
Location: Нежный Новгород
Has thanked: 1 time
Contact:

Re: FarCall — задание переменных окружения пакетным файлом

Post by hoopoe »

а как он должен догадаться что переменная удалена? :)
Post Reply

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