Page 13 of 23

Re: UpdateEx

Posted: Thu 07 Nov, 2013 05:34
by Mazzi

Latest post of the previous page:

EGez wrote:
Mazzi wrote: видимо. плохо искали :) на списке плагинов для обновления есть SETUP, где есть настройка ченжлога и пути к файлам обновления.
Не догоняю что-то, как туда зайти?
В помощи тоже ничего как-то не нашел... Походу отдыхать нужно иногда :(
Извините, это мне пра отдыхать )))) я перепутал с плагином Renewal :dyatel:

Re: UpdateEx - обновления Far и плагинов с плагринга

Posted: Wed 15 Jan, 2014 10:37
by John Doe

Code: Select all

Macro { area="Common"; key="F1"; action=msgbox; }
Если в процессе скачивания выполнить этот макрос, то фар наглухо вешается

Re: UpdateEx

Posted: Fri 24 Jan, 2014 04:16
by Alexey Samlyukov
я не владею макрами, могу предполагать, что выводится какая-то мессага? наблюдал такое, в плаге потоки плохо синронизируются и какой-то поток замораживает фар видать в это время...

Re: UpdateEx

Posted: Mon 17 Feb, 2014 16:25
by John Doe
UpdateEx.dll.config
Команды секции [common] выполняются однократно.

Не хватает общей секции, которая бы выполнялась для каждого обновляемого плагина отдельно.
Хочу там обрабатывать всякие changelog*, whatsnew*

Re: UpdateEx

Posted: Mon 17 Feb, 2014 18:01
by Alexey Samlyukov
наврядли. батники с циклами достаточно гибки для этого.

я например, такой командой для каталога фар
@for %%I in (*.lng,*.hlf) do @(if not %%~nI==FarRus if not %%~nI==FarEng del %%I)
вычищаю все лишние языки.

Re: UpdateEx

Posted: Mon 17 Feb, 2014 21:12
by John Doe
Батнику с циклами на вход надо подать список обновленных плагинов. Я не вижу где бы можно его было взять.

Конечно можно взять шире: сканировать батником всю структуру папок до обновления, записывать куда-то в текстовый файл информацию о файлах, и далее после обновления снова сканировать ту же структуру для поиска различий.
Но странно таким заниматься при наличии плагина с гибкой схемой обновлений, рассчитанной на тонкую настройку пользователем. Не находите?

Re: UpdateEx

Posted: Thu 20 Feb, 2014 05:26
by Alexey Samlyukov
заинтригуй меня конкретным примером :) если понравится может что придумаю.

Re: UpdateEx

Posted: Thu 20 Feb, 2014 09:59
by John Doe
Хочу перед обновлении каждого плагина сохранять где-то копию документации.
А после обновления проверять что изменилось и выводить на экран диффы.

Это можно сделать и сейчас в [common], но поскольку неизвестно что обновлялось, то придётся сохранять документацию ВСЕХ плагинов, и потом всё сохранённое проверять на наличие изменений.
Рациональнее было бы выполнять эти действия только для папок обновляемых плагинов, ведь UpdateEx обладает такой информацией.

Re: UpdateEx

Posted: Thu 20 Feb, 2014 11:13
by Alexey Samlyukov
понятно.

>Хочу перед обновлении каждого плагина сохранять где-то копию документации.
имей в виду, что для каждой команды устанавливается домашним каталогом католог того же плагина, т.е. тебе придется раскладывать батники по всем каталогам. таким макаром можешь для каждого плагина и свою секцию прописать и не требовать хотелку :)

Re: UpdateEx

Posted: Thu 20 Feb, 2014 11:16
by John Doe
Alexey Samlyukov wrote:для каждой команды устанавливается домашним каталогом католог того же плагина, т.е. тебе придется раскладывать батники по всем каталогам. таким макаром можешь для каждого плагина и свою секцию прописать и не требовать хотелку :)
Я не требую, а предлагаю :-)
А батник нужет всего один, достаточно прописать его запуск с полным путём.

Code: Select all

PostInstall = cmd.exe /c%FARPROFILE%\post_diff_changelogs.cmd

Re: UpdateEx

Posted: Tue 25 Feb, 2014 12:57
by macik
Извините, что влезаю в обсуждение...

Проясните ситуацию — правильно ли я понимаю, что UpdateEx это сейчас самый актуальный плагин для автообновлений? А то у меня в системе есть «update», «updateEx», «renewal». Ломаю голову что нужно оставить...

Re: UpdateEx

Posted: Tue 25 Feb, 2014 13:00
by John Doe
Актуальны все.
update - обновляет дистрибутив фара со стандартными плагинами
updateEx - умеет и сторонние плагины, но только с плагринга
renewal - позволяет задать особые правила для обновления откуда угодно (не пользуюсь, но вроде бы писали о том, что в последней версии это отвалилось)

Re: UpdateEx

Posted: Tue 22 Apr, 2014 09:07
by vasily123
Извините за ламерский вопрос, сколько ни искал, не наше ответа.
Скажите пожалуйста: когда активируем плагин и видим список того, что можно обновлять, что означает жирный черный кружок (точка) перед названием плагина? У некоторых плагинов эта точка есть, у некоторых - ее нет. И было бы неплохо ответ на этот вопрос как-то в справку по плагину разместить, имхо.

Спасибо!

Re: UpdateEx

Posted: Tue 22 Apr, 2014 10:39
by Alexey Samlyukov
вроде инфа в логе есть.

Re: UpdateEx

Posted: Tue 29 Apr, 2014 10:44
by vasily123
Спасибо за ответ. А как и где этот лог можно посмотреть?

Re: UpdateEx

Posted: Tue 29 Apr, 2014 10:46
by John Doe
changelog wrote:

Code: Select all

28.06.2013 22:45:00 +0600 - build 28

+ теперь показываем кто из модулей активен (точкой возле названия)
...
(не знаю даже зачем эта информация в списке)