Дополнительный каталог для плагинов ("персональные" плагины)

Хотите говорить о Far и не знаете, куда обратиться?
Post Reply
User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Дополнительный каталог для плагинов ("персональные" плагины)

Post by Вадим Захаренко »

Поддерживаю идею с профилем по умолчанию и обработкой ситуации самим ФАРом

Кстати хотелось бы конечно еще одну вещь
Задание дополнительного каталога для плагинов,
Думаю многие админы согласятся, что не все плагины, которые нужны админу для локальной работы нужны пользователям
Самый простой способ ограничить доступ к не нужным средствами ACL

Сейчас мы получаем следующее

Code: Select all

   ╔═══════════════════ Доступ запрещён ════════════════════╗
   ║ Требуются дополнительные привилегии                    ║
   ║ для открытия этого объекта:                            ║
   ║ \\?\e:\Program\FAR3\Plugins\MyPlugins\Updater\         ║
   ║                                                        ║
   ║ [x] Выполнить это действие для всех текущих объектов   ║
   ║ [ ] Больше не спрашивать в текущей сессии              ║
   ╟────────────────────────────────────────────────────────╢
   ║                { ▀▄ OK } [ Пропустить ]                ║
   ╚════════════════════════════════════════════════════════╝
А хотелось бы что бы ФАР при запуске встретив такой плагин не выдавал такое сообщение
Хотя с другой стороны точно такое поведение можно получить при снятии флажка "Запрос прав администратора: Для чтения"
Но предполагаетсяя ;), что каждый пользователь сам настраивает свой профиль )))
ladserg
Posts: 234
Joined: Thu 19 Feb, 2009 14:51
Has thanked: 5 times
Been thanked: 6 times

Re: Far.exe.ini

Post by ladserg »

Вадим Захаренко wrote: Кстати хотелось бы конечно еще одну вещь
Задание дополнительного каталога для плагинов,
Некоторые приложения практикуют использование плагинов из каталога программы и из каталога профиля, в принципе если фар будет сначала загружать плагины из каталога %FARHOME%\Plugins и затем (при наличии оного) из каталога %FARUSERPROFILE%\Plugins - то можно даже не использовать дополнительную опцию по указанию отдельного каталога с плагинами.
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: Far.exe.ini

Post by Max Rusov »

Так вроде так и должно быть (не проверял).
drkns 01.07.2011 09:06:56 +0200 - build 2090
- Настройки "personal plugins path" и TI#2 больше нет, "персональные" плагины грузятся из <profile>\plugins.
ladserg
Posts: 234
Joined: Thu 19 Feb, 2009 14:51
Has thanked: 5 times
Been thanked: 6 times

Re: Far.exe.ini

Post by ladserg »

Max Rusov wrote:Так вроде так и должно быть (не проверял).
drkns 01.07.2011 09:06:56 +0200 - build 2090
- Настройки "personal plugins path" и TI#2 больше нет, "персональные" плагины грузятся из <profile>\plugins.
Действительно, создал сейчас каталог %FARUSERPROFILE%\Plugins, перенес туда ряд плагинов и они подключились, спасибо за информацию.
User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Re: Far.exe.ini

Post by Вадим Захаренко »

Веселое решение ;)

Вот пример
Апдейтер только админу - ибо нефик обновлять софт самостоятельно
ФТП - Васе, Пете и Начальнику отдела
Просмотр картинок - Васе, Начальнику отдела и Свете
Аудио плеер - только начальнику отдела
расширенное сравнение - всем кроме Кости и Николая из другого отдела

А теперь дружно раскидываем по "персональным профилям" :D
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: Far.exe.ini

Post by Max Rusov »

Вадим Захаренко wrote:А теперь дружно раскидываем по "персональным профилям" :D
Симлинки
User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Re: Far.exe.ini

Post by Вадим Захаренко »

Max Rusov wrote:
Вадим Захаренко wrote:А теперь дружно раскидываем по "персональным профилям" :D
Симлинки
В домене много компов и еще больше пользователей и еще приличная текучка кадров :oops:
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Far.exe.ini

Post by DrKnS »

Вадим Захаренко wrote:Самый простой способ ограничить доступ к не нужным средствами ACL
Если Вася захочет в фаре плеер, а злобный одмин запретил доступ по ацл, то кто помешает Васе скачать плеер с сайта автора и сделать что-то типа "far.exe /p%farhome%\plugins;%temp%\player"?

Лучше бы одмины на работе работой занимались, а не геноцидом.
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: Far.exe.ini

Post by Max Rusov »

DrKnS wrote:...кто помешает Васе скачать плеер с сайта автора...
Отсутствие интернета, очевидно...
User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Re: Far.exe.ini

Post by Вадим Захаренко »

DrKnS wrote:
Вадим Захаренко wrote:Самый простой способ ограничить доступ к не нужным средствами ACL
Если Вася захочет в фаре плеер, а злобный одмин запретил доступ по ацл, то кто помешает Васе скачать плеер с сайта автора и сделать что-то типа "far.exe /p%farhome%\plugins;%temp%\player"?

Лучше бы одмины на работе работой занимались, а не геноцидом.
А баба-яга против (С) :lol:
Пусть лучше пользователи занимаются своим делом

Кстати если пользователь настолько способен, что бы запустить ФАР с дополнительными ключами
то есть еще более простой способ - %FARUSERPROFILE%\Plugins
Но это пусть начальник отдела разбирается откуда у пользователя нашлось свободное время на такое :crazy:
мне же важнее сделать "универсальный шаблон ФАРа"
ladserg
Posts: 234
Joined: Thu 19 Feb, 2009 14:51
Has thanked: 5 times
Been thanked: 6 times

Re: Far.exe.ini

Post by ladserg »

DrKnS wrote:Лучше бы одмины на работе работой занимались, а не геноцидом.
Ну тут дело вовсе не в личной антипатии и бзиках админов, а в банальных требованиях руководства/регламентов/законодательства(про закон об индивидуальных сведениях слышали?), да и просто задолбали вирусы таскать.

У нас вон вообще руководство конкретно поставило задачу, никаких контактов, одноклассников, игр, лишнего ПО.

Ну и вопрос лицензионности конечно стоит ребром. На одном из предприятий, где я работал был случай, установили в комп для периферии: лицензионную винду, опенофис (МСО мы не покупали и не использовали), ну и остальное опенсурсное ПО. Отправили. Совпало это с тряской ОБЭП, знакомством с людьми в масках, доставанием всех лицензий и бумаг и доказательствами того, что вон та винда у нас лицензионная, и т.д. Отбрыкались в общем. И тут через два дня звонят счастливые обладатели нового компа на переферии и говорят мол у нас тут МСО не было, а прав поставить тоже не было. так что мы винду переустановили, МСО поставили, ACDSee, Nero и иного проприетарно-контрофактного ПО... Настройте сеть и подключите к домену... И это всё <*censored*> на фоне недавней проверки лицензий.

Не надо заниматься геноцидом говорите? :-)
Post Reply

Return to “Обсуждение Far Manager”