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

Здесь можно обсудить ваш любимый плагин.
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 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.
User avatar
buniak_a_h
Posts: 4234
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 642 times
Contact:

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

Post by buniak_a_h »

Latest post of the previous page:

Pasha_ZZZ wrote: Tue 12 Jan, 2021 18:21 Поменял скрипт, добавил скрытие "серых" пунктов.
На самом деле не понял, о каком скрипте речь. Я запускаю плагин без скриптов…
Pasha_ZZZ
Posts: 425
Joined: Mon 12 Jun, 2006 14:58
Has thanked: 1 time
Been thanked: 27 times
Contact:

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

Post by Pasha_ZZZ »

buniak_a_h wrote: Tue 12 Jan, 2021 20:11На самом деле не понял, о каком скрипте речь.
Да тот, с предыдущей страницы
User avatar
buniak_a_h
Posts: 4234
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 642 times
Contact:

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

Post by buniak_a_h »

buniak_a_h wrote: Tue 12 Jan, 2021 20:03 А я уже сделал макрос (повесил на CtrlH) чтоб включать-выключать
User avatar
buniak_a_h
Posts: 4234
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 642 times
Contact:

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

Post by buniak_a_h »

2useven10, а Вы не думали над тем, чтобы аналогично автоматизировать обновление скриптов? Типа:
  1. принять стандарт имени архивного файла со скриптом, явно указывающий на версию;
  2. просматривать все загруженные скрипты (или просто находящиеся в умолчательных папках);
  3. по адресу, указанному в тексте скрипта в блоке регистрационной информации для ScriptsBrowser-а выходить на страницу, где есть ссылка на скачивание скрипта (хорошо бы на тему этого форума) и, если версия, указанная в архиве, новее имеющейся (из Info.version), то скачать архив, распаковать во временную папку, сравнить версии, указанные в полученных файлах с версией в имеющихся (это придётся делать, т.к. в архиве могут быть модули) и, возможно, заменить;
Pasha_ZZZ
Posts: 425
Joined: Mon 12 Jun, 2006 14:58
Has thanked: 1 time
Been thanked: 27 times
Contact:

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

Post by Pasha_ZZZ »

Renewal обновляет Far не через MSI, а через архив? Это очень плохо, если изначально Far установлен через MSI. Например, установлен Far 5500 через MSI. Renewal его обновляет архивом. Возможно несколько версий даже. Затем через Установку/удаление делаем для Фара восстановить - и получаем 5500, а все настройки от новой версии (возможно несовместимые).
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

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

Post by 2useven10 »

buniak_a_h, Pasha_ZZZ, Чтобы не было недопонимания...
Renewal (и остальные плагины тоже) я правлю, если мне самому что-то не нравится и есть на это время.
Обновление скриптов меня не интересует и никакого намека на стандартизацию версионности там нет.
Делать из обновлятора ангела хранителя фара от пользователя планов тоже нет.
Pasha_ZZZ
Posts: 425
Joined: Mon 12 Jun, 2006 14:58
Has thanked: 1 time
Been thanked: 27 times
Contact:

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

Post by Pasha_ZZZ »

2useven10 wrote: Wed 13 Jan, 2021 09:02Делать из обновлятора ангела хранителя фара от пользователя планов тоже нет.
А этот тут при чем? При тихой инсталяции через MSI устанавливаются ровно те фичи, которые были выбраны в предыдущих MSI-инсталлерах.
А при распаковке из архива вся куча мусора вываливается.
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

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

Post by 2useven10 »

Копирование файлов в конечном счёте всегда идёт через xcopy.
Для любителей минимализма можно включать опцию /U -- копировать только те файлы которые уже есть.
Надо только как-то это правильно обозвать и добавить в UI.
Тогда будет достаточно 1 раз почистить установку от 'лишних' файлов (каталогов) и обновлять только оставшиеся.
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

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

Post by 2useven10 »

Renewal 3.21.10 22-01-2021 -------------------------- + [x] Обновлять только существующие файлы (Update only existing files) * Обновление предопределённых (описанных в Renewal.xml) плагинов можно отключать
Pasha_ZZZ
Posts: 425
Joined: Mon 12 Jun, 2006 14:58
Has thanked: 1 time
Been thanked: 27 times
Contact:

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

Post by Pasha_ZZZ »

Судя по ченжлогу VC2109 уже вышла?
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

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

Post by 2useven10 »

Куда?
Последние версии плагинов собираются VS2019 (2-3 месяца).
Несовместимость с XP после недавнего обновсления компилятора в Renewal 3.21.13 должна быть устранена.
skipik
Posts: 318
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 67 times
Been thanked: 29 times

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

Post by skipik »

2useven10, видимо, речь об опечатке в Changelog: Recover old OS compatibility for new VC2109 compiler
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

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

Post by 2useven10 »

Ну да в 14 файлах опечатка.
Кроме того все эти правки на самом деле ничего не исправляют.
Last edited by 2useven10 on Tue 30 Mar, 2021 12:09, edited 1 time in total.
User avatar
buniak_a_h
Posts: 4234
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 642 times
Contact:

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

Post by buniak_a_h »

Начиная с 02.04.2021 обновление прекращается на стадии проверки по сообщению:
╔═════════ Renewal (autoupdate) ═════════╗ ║ Error check for updates for the module ║ ║ Integrity Checker ║ ║ Bad response (403 Request forbidden) ║ ╟────────────────────────────────────────╢ ║ { OK } ║ ╚════════════════════════════════════════╝
То же с плагином Obsetver.
До того всё было нормально. Что-то с сайтом случилось? И как с этим бороться?
Сайт https://dl.bintray.com, действительно, не доступен!
Last edited by buniak_a_h on Mon 03 May, 2021 23:15, edited 1 time in total.
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

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

Post by 2useven10 »

buniak_a_h wrote: Mon 03 May, 2021 23:08 И как с этим бороться?
Спрашивайте автора Ariman
Last edited by 2useven10 on Tue 04 May, 2021 07:07, edited 1 time in total.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

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

Post by John Doe »

dl.bintray.com всё.
Перенастройте обновления на другой источник.
https://t.me/FarManager — Telegram чат
Post Reply

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