Update — автообновление Фара и стандартных плагинов

Здесь можно обсудить ваш любимый плагин.
Nikolay
Posts: 602
Joined: Sat 14 Jan, 2006 17:17
Has thanked: 1 time
Been thanked: 34 times

Re: Update

Post by Nikolay »

Latest post of the previous page:

DrKnS wrote: Будем посмотреть.
Из GetCommandLine нужно брать только параметры, а полное имя экзешника - из GetModuleFileName(NULL)
User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Re: Update

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

Пару пожеланий
1. Если в C:\Program Files\FAR2\FUTMP лежит уже архив - использовать его,а не качать заново

2. Удалять только те архивы, которые удачно установились, (ну мало ли что... забыл выгрузить 2-ю копию фара) - часть установилось - часть нет. качаем все заново

3. Опционально скачивать ChangLog
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Update

Post by DrKnS »

1 и 2 сделал, а про 3 - лучше у t-rex попроси, чтобы он их в архивы клал :)
User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Re: Update

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

Спасибо

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

Re: Update

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

Проверил фишку не удаления архива при ошибке

Не смогло установить ProcList (ошибка 2)
После перезапуска ФАРа - папка чистая - закачка заново

Пробовал на ФАР2 (718)
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Update

Post by DrKnS »

Что-то не повторяется.
ошибка 2 - это "файл не найден".
Он там хоть был?
User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Re: Update

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

Хорошо - во время следующего обновления погоняю разные варианты
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

Re: Update

Post by Ariman »

Пара вопросов по плагину.

1. Если ли реальный смысл перекачивать все плагины, когда поменялся только билд основной программы? Ведь плагины имеют свой счетчик билдов. Зачем еще и поле FarBuild проверять? Мне то трафика не жалко, но как-то это не оптимально.

2. Косметический вопрос :). Зачем в меню конфигурации завели пункт для плагина, если самого диалога нет вообще?
User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Re: Update

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

DrKnS wrote:Что-то не повторяется.
ошибка 2 - это "файл не найден".
Он там хоть был?
Не воспроизвелось...
Возможно не той рукой к клавиатуре потянулся :?

Есть проблемы с обновлением на 64 битной системе (ФАР правда 32битый) - но грешу на различие битности. (Не принципиально)
User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Re: Update

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

Из пожеланий на прекрасное далеко
  1. Возможность обновления из локального каталога (расшаренной папки на сервере)
  2. Возможность обновления в автоматическом режиме (зачем утруждать юзеров :ha: )
  3. Возможность указывать в центральном репозитарии на сервере
    • Список плагинов, которые должны обновлятся, для всех компов
    • Список плагинов, которые должны обновлятся для конкретных компов, в дополнение к общему
    • Точные пути к плагинам (вроде сейчас есть)
    • Если плагин еще не установлен, то считать что он устарел и требует замены
    • Какие изменения надо внести в реестр по конкретному плагину (или для самого ФАРа)
User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Re: Update

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

Из пожеланий на совсем прекрасное далеко
  1. Сделать контроль версий плагинов и самого ФАРа (ну это думаю уже к ФАРteam)
    • В свойствах плагина, указывать номер версии
    • В свойствах плагина, указывать минимальный номер версии ФАРа, на которой идет плагин
  2. Таким образом плагины необходимо обновлять если выполняются следующие условия
    • Сменился номер билда плагина, а не очередная ночная сборка
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

Re: Update

Post by Ariman »

Вадим Захаренко wrote: В свойствах плагина, указывать минимальный номер версии ФАРа, на которой идет плагин
Дык вроде ж GetMinFarVersion для этого есть.
User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Re: Update

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

Тогда механизм для контроля версий есть
SPV
Posts: 17
Joined: Wed 04 Jun, 2008 14:36
Been thanked: 3 times

Re: Update

Post by SPV »

Не распаковывает 2 архива, пробовал их удалять и перекачивать заново - тоже самое. 7zip 4.64 эти архивы открывает без ошибок.

Code: Select all

Depacking Far20b732.x86.7z                                  7z error 2
Depacking tmppanel20.732.b45.x86.7z                         7z error 2

Starting FAR again...                                       OK

The FAR manager, version 2.0 alpha 1 (build 718) - TEST ONLY!
User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Re: Update

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

SPV wrote:Не распаковывает 2 архива, пробовал их удалять и перекачивать заново - тоже самое. 7zip 4.64 эти архивы открывает без ошибок.

Code: Select all

Depacking Far20b732.x86.7z                                  7z error 2
Depacking tmppanel20.732.b45.x86.7z                         7z error 2

Starting FAR again...                                       OK

The FAR manager, version 2.0 alpha 1 (build 718) - TEST ONLY!
:shock: У меня именно они :?
User avatar
Alexey Samlyukov
Posts: 1765
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

Re: Update

Post by Alexey Samlyukov »

Depacking Far20b732.x86.7z OK
Depacking align20.732.b7.x86.7z OK
Depacking autowrap20.732.b5.x86.7z OK
Depacking brackets20.732.b7.x86.7z OK
Depacking compare20.732.b23.x86.7z OK
Depacking drawline20.732.b9.x86.7z OK
Depacking editcase20.732.b6.x86.7z OK
Depacking emenu20.732.b25.x86.7z OK
Depacking farcmds20.732.b32.x86.7z OK
Depacking filecase20.732.b11.x86.7z OK
Depacking hlfviewer20.732.b18.x86.7z OK
Depacking macroview20.732.b10.x86.7z OK
Depacking network20.732.b45.x86.7z OK
Depacking proclist20.732.b143.x86.7z OK
Depacking tmppanel20.732.b45.x86.7z OK

Starting FAR again... OK

The FAR manager, version 2.0 alpha 1 (build 732) - TEST ONLY!
Copyright (C) 1996-2000 Eugene Roshal, Copyright (C) 2000-2009 FAR Group

PS. в качестве тестовой обновлял вот эту сборку Алекса http://farmanager.com/farbugs/Far20b680.7z
Post Reply

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