Renewal — автообновление Far и внешних плагинов

Здесь можно обсудить ваш любимый плагин.
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Renewal — автообновление Far и внешних плагинов

Post by artemsen »

Обсуждение плагина Renewal.

Скачать: https://sourceforge.net/projects/farplugs/files/
Last edited by artemsen on Thu 16 Feb, 2012 13:50, edited 1 time in total.
2useven10
Posts: 4224
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 6 times
Been thanked: 209 times

Renewal — автообновление Far и внешних плагинов

Post by 2useven10 »

Latest post of the previous page:

Нет, конечно. По маске неяаянно залетел. Уберу. И RenewalCustom.xml тоже лишний.
Last edited by 2useven10 on Thu 12 Nov, 2020 21:23, edited 1 time in total.
vodek
Posts: 31
Joined: Sat 12 May, 2012 09:29
Has thanked: 4 times

Renewal — автообновление Far и внешних плагинов

Post by vodek »

Есть такой плагинописатель pepak, автор Frename3, Filters и пр. За каким то лядом он снабжает свои плагины файлом ".release" с точкой в начале имени. Файл содержит 40 символов и нужен по ходу только автору.
Проблема в следующем. В *nix системах точка в начале имени файла автоматически присваивает файлу атрибут "скрытый".
Получается следующая ситуация - если копировать папку Фара (вместе с плагинами соответственно, и вместе с файлом ".release") с диска с файловой системой к примеру ext4, то мы имеем в папке с плагинами файл с атрибутом "скрытый". И последнее в свою очередь вызывает ошибку (невозможность) обновления плагина до изменения атрибута файла (удаления атрибута "скрытый").
Я написал pepak'у о сей незадаче, но он несмотря на то, что точка в начале имени не имеет для него критического значения, отказывается заменить точку на что то еще...
ЧСВ или звезды так сошлись - не суть.
Можно ли решить данную проблему с обновлением плагинов содержащих в папке файл(ы) с атрибутом "скрытый"?
изображение.png
изображение.png
2useven10
Posts: 4224
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 6 times
Been thanked: 209 times

Renewal — автообновление Far и внешних плагинов

Post by 2useven10 »

vodek wrote: Thu 12 Nov, 2020 22:27 Можно ли решить данную проблему с обновлением плагинов содержащих в папке файл(ы) с атрибутом "скрытый"?
Попробуйте в секции команд до инсталляции плагина (Filters) добавить команду:
attrib -h "%FARHOME%\Plugins\Filters\.release"
2useven10
Posts: 4224
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 6 times
Been thanked: 209 times

Renewal — автообновление Far и внешних плагинов

Post by 2useven10 »

Надо выбрать плагин в списке и нажать
User avatar
DrKnS
Posts: 5808
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 10 times
Been thanked: 343 times

Renewal — автообновление Far и внешних плагинов

Post by DrKnS »

А почему вообще этот атрибут на что-то влияет? Возможно, стоит поправить распаковщик?
Скрытый - не такая уж экзотика. Например, descript.ion в плагинах такими бывают.
User avatar
zollo
Posts: 55
Joined: Wed 04 Nov, 2009 10:06
Has thanked: 5 times
Been thanked: 5 times

Renewal — автообновление Far и внешних плагинов

Post by zollo »

2useven10,
Немного некрасиво:

Code: Select all

╟──────────────────────────────────────────────────────────────────╢
║ [x] Разрешить официальные обноGithub release                    ↓║
╟───────────────────────────────┌────────────────────────────────┐─╢
║ [ ] Разрешить обновления из по│  Stable                        │ ║
║     URL страницы загрузки:    │  Nightly                       │ ║
║                               │  Github release                │ ║
║     Регулярное выражение:     └────────────────────────────────┘ ║
║                                                                  ║
И в настройках:

Code: Select all

 ╟────────────────────────────────────────────────────────╢
 ║ [ ] Использовать проксWinHttp Basic                   ↓║
 ║     Прокси сервер:    myproxy:8080                     ║
 ║     Имя пользователя:                                  ║
 ║     Пароль:                                            ║
 ╟────────────────────────────────────────────────────────╢
vodek
Posts: 31
Joined: Sat 12 May, 2012 09:29
Has thanked: 4 times

Renewal — автообновление Far и внешних плагинов

Post by vodek »

2useven10, Всё равно, извините, хрень выходит. После запуска обновления плагина с настройкой [x] Execute command before installing update: attrib -h "%FARHOME%\Plugins\Filters\.release"
Выпадает допокно с подтверждением операции, и все одно обновление выдает ошибку, далее обновляемый плагин выгружается из памяти, повторное обновление без перезапуска Фар невозможно...
Единственный результат - снят атрибут "скрытый". Но пользы от этого немного...
Last edited by vodek on Fri 13 Nov, 2020 23:10, edited 1 time in total.
2useven10
Posts: 4224
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 6 times
Been thanked: 209 times

Renewal — автообновление Far и внешних плагинов

Post by 2useven10 »

DrKnS, Да возможно.
zollo, Спасибо, поправлю.
vodek, У меня ничего не вылезает. Молча обновляет, показывает только успешное обновление. Покажите что за допокно у вас выпадает.
Last edited by 2useven10 on Fri 13 Nov, 2020 15:21, edited 1 time in total.
vodek
Posts: 31
Joined: Sat 12 May, 2012 09:29
Has thanked: 4 times

Renewal — автообновление Far и внешних плагинов

Post by vodek »

2useven10, Как то так:
изображение.png
изображение.png
Тут возможно взаимодействие с ConEmu имеет место быть. Если просто под Фаром обновлять с изменением атрибута, то окно выскакивает, правда, подтверждения в виде нажатия Enter-Esc не требует и само закрывается, плагин обновляется. Но вся эта возня всё таки из-за точки в имени, вскользь замечу.
Last edited by vodek on Fri 13 Nov, 2020 16:07, edited 1 time in total.
2useven10
Posts: 4224
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 6 times
Been thanked: 209 times

Renewal — автообновление Far и внешних плагинов

Post by 2useven10 »

vodek, На квкой системе всё это происходит?
Такое впечатление, что shell в котором выпонялся attrib просит нажатия клавиши при завершении работы.
vodek
Posts: 31
Joined: Sat 12 May, 2012 09:29
Has thanked: 4 times

Renewal — автообновление Far и внешних плагинов

Post by vodek »

2useven10 wrote: Fri 13 Nov, 2020 16:12 vodek, На квкой системе всё это происходит?
Такое впечатление, что shell в котором выпонялся attrib просит нажатия клавиши при завершении работы.
Так и происходит шелл просит нажатия.
Систем Windows 10 Pro 20H2 19042.630 x64
2useven10
Posts: 4224
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 6 times
Been thanked: 209 times

Renewal — автообновление Far и внешних плагинов

Post by 2useven10 »

выполните в комстроке фар:
cmd.exe /C attrib -h "%FARHOME%\Plugins\Filters\.release"
будет ли нужна клавиша в этом случае?
vodek
Posts: 31
Joined: Sat 12 May, 2012 09:29
Has thanked: 4 times

Renewal — автообновление Far и внешних плагинов

Post by vodek »

2useven10 wrote: Fri 13 Nov, 2020 16:22 cmd.exe /C attrib -h "%FARHOME%\Plugins\Filters\.release"
Нет. И в ConEmu если команду вводить attrib -h "%FARHOME%\Plugins\Filters\.release" не требуется ничего подтверждать.
2useven10
Posts: 4224
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 6 times
Been thanked: 209 times

Renewal — автообновление Far и внешних плагинов

Post by 2useven10 »

set ComSpec что показывает?
2useven10
Posts: 4224
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 6 times
Been thanked: 209 times

Renewal — автообновление Far и внешних плагинов

Post by 2useven10 »

Без Конему пробовали обновлять?
vodek
Posts: 31
Joined: Sat 12 May, 2012 09:29
Has thanked: 4 times

Renewal — автообновление Far и внешних плагинов

Post by vodek »

2useven10 wrote: Fri 13 Nov, 2020 16:28 set ComSpec
C:\Program Files\FAR manager\Plugins\Filters>set ComSpec
ComSpec=C:\WINDOWS\system32\cmd.exe
2useven10 wrote: Fri 13 Nov, 2020 16:28 Без Конему пробовали обновлять?
Я же написал. Да.
"Если просто под Фаром обновлять с изменением атрибута, то окно выскакивает, правда, подтверждения в виде нажатия Enter-Esc не требует и само закрывается, плагин обновляется."
Post Reply

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