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.
2useven10
Posts: 5232
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

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

Post by 2useven10 »

Latest post of the previous page:

dalex wrote: Tue 18 Jan, 2022 12:58 Установленный из инсталлятора FAR плагин Renewal отлично обновляет, скачивая и разворачивая архив с ним, но пакетные менеджеры, например новый winget от MS, chokolatey, patchmypc и д.р. продолжают видеть старую версию, так как версия FAR в реестре обновлялась только при установке из инсталлятора.
MSI теперь есть.
HaRT wrote: Wed 19 Jan, 2022 00:31 Но кофе не варит версию везде, где надо, не прописывает.
И если он такой гибкий, то что ему мешает вызвать для обновления msiexec /quiet с правильными остальными параметрами?
Кофе варит.
Last edited by HaRT on Fri 13 Jan, 2023 19:04, edited 1 time in total.
Reason: Восстановлено форматирование в цитате
2useven10
Posts: 5232
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

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

Post by 2useven10 »

И вроде должен работать на ARM64, но проверить негде.
User avatar
buniak_a_h
Posts: 4268
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

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

Post by buniak_a_h »

В связи с введением новых GUID-ов диалогов плагина переработан скрипт. приведённый здесь.
Версия 1.2.4:

или в виде вложения:
Renewal-Auto.lua
Версия 1.2.4 с учётом замечаний от Pasha_ZZZ
(8.1 KiB) Downloaded 38 times
Last edited by buniak_a_h on Sat 14 Jan, 2023 03:36, edited 3 times in total.
Pasha_ZZZ
Posts: 436
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: Fri 13 Jan, 2023 13:22Версия 1.2.4
Я думаю, что в сообщении "Доступных обновлений не найдено" надо убрать 'w', это ж хорошо, что их не найдено.
И диалог настройки посредника некрасивый. Разве он не должен выглядеть, как все остальные диалоги фара? Вот так:

Code: Select all

  local w,h = math.min(math.floor(Far.Width*0.75), 73), 8 --math.floor(Far.Hight*0.75)
  local aDlg = {
    --[[[1]]{F.DI_DOUBLEBOX, 3,1,w-4,h-2,0,0,0,0,'BAX-Renewal - настройка'};
    --[[[2]]{F.DI_CHECKBOX, 5,2,0,0, aConfig.AutoClose and F.BSTATE_CHECKED or F.BSTATE_UNCHECKED,0,0,0,'Закрывать окно после обновления и при отсутствии новостей'};
    --[[[3]]{F.DI_CHECKBOX, 5,3,0,0, aConfig.HideGray and F.BSTATE_CHECKED or F.BSTATE_UNCHECKED,0,0,0,'Скрывать элементы, к которым обновление не найдено'};
    --[[[4]]{F.DI_TEXT,0,4,0,0,0,0,0,F.DIF_SEPARATOR};
    --[[[5]]{F.DI_BUTTON,1,5,0,0,0,0,0,bor(F.DIF_DEFAULTBUTTON,F.DIF_CENTERGROUP),far.GetMsg(1, RenewalId)};
    --[[[6]]{F.DI_BUTTON,1,5,0,0,0,0,0,F.DIF_CENTERGROUP,far.GetMsg(2, RenewalId)};
  }
User avatar
buniak_a_h
Posts: 4268
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

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

Post by buniak_a_h »

Pasha_ZZZ wrote: Sat 14 Jan, 2023 01:17 Я думаю, что в сообщении "Доступных обновлений не найдено" надо убрать 'w', это ж хорошо, что их не найдено.
Сделано
Pasha_ZZZ wrote: Sat 14 Jan, 2023 01:17 И диалог настройки посредника некрасивый.
Принято
Внёс исправления в старую версию; новый номер не присваивал
Last edited by buniak_a_h on Sat 14 Jan, 2023 03:11, edited 1 time in total.
Pasha_ZZZ
Posts: 436
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: Sat 14 Jan, 2023 03:05Сделано
Неа, совсем нет окошка. Наверное конструкцию ) -- предполагалось разместить после 'Renewal' перед запятой?
В общем, чтобы работало -можно так:

Code: Select all

far.Message('Доступных обновлений не найдено','Renewal', '') --, 'w')
Last edited by Pasha_ZZZ on Sat 14 Jan, 2023 03:31, edited 1 time in total.
User avatar
buniak_a_h
Posts: 4268
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

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

Post by buniak_a_h »

Pasha_ZZZ wrote: Sat 14 Jan, 2023 03:29 В общем, чтобы работало -можно так:
В приложенном файле так и есть, а при редактировании сообщения вкралась ошибка
MrDen
Posts: 6
Joined: Sun 30 Sep, 2012 07:46

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

Post by MrDen »

Уважаемые разработчики, очень вас прошу исправить ошибки обновления Far под Windows Server 2008. Версия определяется в диалоге нормально, но далее при попытке обновиться вываливаются ошибка.
User avatar
HaRT
Moderator
Posts: 10866
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post by HaRT »

MrDen wrote: Thu 19 Jan, 2023 20:52 далее при попытке обновиться вываливаются ошибка
Вы хотя бы приведите текст ошибки. (Если там обычный Message Box, то скопируйте по Ctrl+C; если эта ошибка в консольном окне, то выделите через системное меню.)
Фар есть инструмент, а не нянька. © 2009 DrKnS
2useven10
Posts: 5232
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

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

Post by 2useven10 »

MrDen,
Renewal update failed in xcopy
?
2useven10
Posts: 5232
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

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

Post by 2useven10 »

Renewal (autoupdate)

Failed to install the update for the module
FarFtp
Unsupported archive format

OK
?
2useven10
Posts: 5232
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

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

Post by 2useven10 »

Что-то ещё?
Нельзя исправить то о чём не знаешь.
2useven10
Posts: 5232
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

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

Post by 2useven10 »

Версия far?
Far 32/64?
Версия Renewal?
Содержимое %TEMP%\far_renewal32(64)\update.out (если всё не допотопное) ?
2useven10
Posts: 5232
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

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

Post by 2useven10 »

Только что обновился на 2008 R2 server x64.
Сначала Renewal, потом Far - всё отработало.
Там предыдущая версия приблизительно полугодовой давности.
Если стоит антиквариат, возможно придётся скачать архив Renewal и перезаписать его вручную.
Last edited by 2useven10 on Fri 20 Jan, 2023 00:37, edited 1 time in total.
Pasha_ZZZ
Posts: 436
Joined: Mon 12 Jun, 2006 14:58
Has thanked: 1 time
Been thanked: 27 times
Contact:

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

Post by Pasha_ZZZ »

2useven10 wrote: Fri 20 Jan, 2023 00:372008 R2 server x64.
Возможно у человека не R2. А суть у них разная: 2008 = виста, 2008 R2 = Win 7
2useven10
Posts: 5232
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

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

Post by 2useven10 »

Про суть я в курсе. Но древнее живого ничего нет.
Если действительно проблема в ОС, смотреть придётся на виртуалках.
Поэтому без внятного описания проблемы даже пытаться понять в чём дело не стану.
Post Reply

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