Renewal — автообновление Far и внешних плагинов
-
- Posts: 2522
- Joined: Sat 20 Apr, 2013 00:17
- Location: Питер
- Has thanked: 139 times
- Been thanked: 310 times
- Contact:
Renewal — автообновление Far и внешних плагинов
Latest post of the previous page:
На самом деле не понял, о каком скрипте речь. Я запускаю плагин без скриптов…
-
- Posts: 2522
- Joined: Sat 20 Apr, 2013 00:17
- Location: Питер
- Has thanked: 139 times
- Been thanked: 310 times
- Contact:
Renewal — автообновление Far и внешних плагинов
buniak_a_h wrote: ↑Tue 12 Jan, 2021 20:03 А я уже сделал макрос (повесил на CtrlH) чтоб включать-выключать
-
- Posts: 2522
- Joined: Sat 20 Apr, 2013 00:17
- Location: Питер
- Has thanked: 139 times
- Been thanked: 310 times
- Contact:
Renewal — автообновление Far и внешних плагинов
2useven10, а Вы не думали над тем, чтобы аналогично автоматизировать обновление скриптов? Типа:
- принять стандарт имени архивного файла со скриптом, явно указывающий на версию;
- просматривать все загруженные скрипты (или просто находящиеся в умолчательных папках);
- по адресу, указанному в тексте скрипта в блоке регистрационной информации для ScriptsBrowser-а выходить на страницу, где есть ссылка на скачивание скрипта (хорошо бы на тему этого форума) и, если версия, указанная в архиве, новее имеющейся (из Info.version), то скачать архив, распаковать во временную папку, сравнить версии, указанные в полученных файлах с версией в имеющихся (это придётся делать, т.к. в архиве могут быть модули) и, возможно, заменить;
Renewal — автообновление Far и внешних плагинов
Renewal обновляет Far не через MSI, а через архив? Это очень плохо, если изначально Far установлен через MSI. Например, установлен Far 5500 через MSI. Renewal его обновляет архивом. Возможно несколько версий даже. Затем через Установку/удаление делаем для Фара восстановить - и получаем 5500, а все настройки от новой версии (возможно несовместимые).
Renewal — автообновление Far и внешних плагинов
buniak_a_h, Pasha_ZZZ, Чтобы не было недопонимания...
Renewal (и остальные плагины тоже) я правлю, если мне самому что-то не нравится и есть на это время.
Обновление скриптов меня не интересует и никакого намека на стандартизацию версионности там нет.
Делать из обновлятора ангела хранителя фара от пользователя планов тоже нет.
Renewal (и остальные плагины тоже) я правлю, если мне самому что-то не нравится и есть на это время.
Обновление скриптов меня не интересует и никакого намека на стандартизацию версионности там нет.
Делать из обновлятора ангела хранителя фара от пользователя планов тоже нет.
Renewal — автообновление Far и внешних плагинов
А этот тут при чем? При тихой инсталяции через MSI устанавливаются ровно те фичи, которые были выбраны в предыдущих MSI-инсталлерах.
А при распаковке из архива вся куча мусора вываливается.
Renewal — автообновление Far и внешних плагинов
Копирование файлов в конечном счёте всегда идёт через
Для любителей минимализма можно включать опцию
Надо только как-то это правильно обозвать и добавить в UI.
Тогда будет достаточно 1 раз почистить установку от 'лишних' файлов (каталогов) и обновлять только оставшиеся.
xcopy
.Для любителей минимализма можно включать опцию
/U
-- копировать только те файлы которые уже есть.Надо только как-то это правильно обозвать и добавить в UI.
Тогда будет достаточно 1 раз почистить установку от 'лишних' файлов (каталогов) и обновлять только оставшиеся.
Renewal — автообновление Far и внешних плагинов
Renewal 3.21.10 22-01-2021 -------------------------- + [x] Обновлять только существующие файлы (Update only existing files) * Обновление предопределённых (описанных в Renewal.xml) плагинов можно отключать