UpdateEx — обновление Фара и плагинов с плагринга

Здесь можно обсудить ваш любимый плагин.
User avatar
Alexey Samlyukov
Posts: 1765
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

Re: Новый плагринг

Post by Alexey Samlyukov »

Latest post of the previous page:

это просто следующий билд плагина. на плагринге пока нет changelogа. если будет - будем показывать.
User avatar
Alexey Samlyukov
Posts: 1765
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

Re: Update

Post by Alexey Samlyukov »

плагин, опять же для тестов, много внутренних переделок и улучшений. позволяет пока только качать с плагринга. требует MSVCR100.dll в путях
Kirill
Posts: 263
Joined: Thu 04 Aug, 2005 10:27
Location: Kaliningrad
Has thanked: 3 times
Contact:

Re: Update

Post by Kirill »

а как прописать остальные плагины с plugring?
В примере настроек я не нашел каких указаний насчет этого, а в справке сказали, что смотрите пример настройки.
User avatar
John Doe
Бюрократ
Posts: 13862
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

Re: Update

Post by John Doe »

Идея в том, что пользователю ничего прописывать не требуется.
А если какие-то плагины не видны - вероятно авторам нужно подогнать их под указанные требования.
Пинайте авторов.

Если же думаете, что ошибка в Update, тогда нужны подробности.
Kirill
Posts: 263
Joined: Thu 04 Aug, 2005 10:27
Location: Kaliningrad
Has thanked: 3 times
Contact:

Re: Update

Post by Kirill »

Не.. Я не говорю, что ошибка в Update, просто хотел бы хоть один рабочий пример.
User avatar
John Doe
Бюрократ
Posts: 13862
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

Re: Update

Post by John Doe »

Пример чего? и зачем?
Может вы сами посмотрите какие плагины у вас не обновляются, и почему?

P.S.
У меня пока не обновился ни один, но и плагинов у меня установлено мало.
User avatar
John Doe
Бюрократ
Posts: 13862
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

Re: Update

Post by John Doe »

Code: Select all

 Для корректной работы плагина, контент на PlugRinG должен соответствовать следующим условиям:
 1) Плагин должен быть запакован в 7z, zip или rar-архив;
 2) dll, lng, hlf-файлы плагина должны располагаться в корне архива;
 3) У архива, выложенного на PlugRinG, должны быть выставлены флаги: binary,x86 (x64 - у 64 битного);
 4) Указана версия Far Manager: 3.0.2927 или новее;
 5) Отдельные архивы для х86 и х64-версий Far Manager;
На плагринге также присутствуют скрипты, утилиты, раскраска.
Естественно нет там никаких dll, где плагин мог бы взять текущую версию.

Как вообще Update узнаёт версию установленной dll?
Что если в dll нет VerInfo?
User avatar
Alexey Samlyukov
Posts: 1765
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

Re: Update

Post by Alexey Samlyukov »

алгоритм следующий: все плаги для фара 3 заполняют инфу о себе, плагин собирает эту инфу в базу, потом запрашивает плагринг о плагинах находящихся на нем, сравнивает версии в базе и на плагринге, если требуется обновление - то показывает, что требуется обновление такого плага. инфо на плагринге запрашивается по гуиду плагина.
User avatar
John Doe
Бюрократ
Posts: 13862
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

Re: Update

Post by John Doe »

Планируется ли в будущем поддержка "не плагинов"?
Kirill
Posts: 263
Joined: Thu 04 Aug, 2005 10:27
Location: Kaliningrad
Has thanked: 3 times
Contact:

Re: Update

Post by Kirill »

Alexey Samlyukov wrote:алгоритм следующий: все плаги для фара 3 заполняют инфу о себе, плагин собирает эту инфу в базу, потом запрашивает плагринг о плагинах находящихся на нем, сравнивает версии в базе и на плагринге, если требуется обновление - то показывает, что требуется обновление такого плага. инфо на плагринге запрашивается по гуиду плагина.
Т.е. не будет похожих настроек, как у Renewall?
User avatar
John Doe
Бюрократ
Posts: 13862
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

Re: Update

Post by John Doe »

Т.е. не будет похожих настроек, как у Renewall?
А зачем?
User avatar
Alexey Samlyukov
Posts: 1765
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

Re: Update

Post by Alexey Samlyukov »

Планируется ли в будущем поддержка "не плагинов"?
нет. т.к. не ясно понятие, что обновлять (что с чем сравнивать).
Т.е. не будет похожих настроек, как у Renewall?
обновление идет только с официального сайта. все плагины, что установлены пользователем сравниваются с тем, что размещены на официальном хранилище плагинов плагинописателями. поэтому настройки и не нужны.
User avatar
John Doe
Бюрократ
Posts: 13862
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

Re: Update

Post by John Doe »

Alexey Samlyukov wrote:нет. т.к. не ясно понятие, что обновлять (что с чем сравнивать).
Можно ведь сделать так, чтоб было ясно.
Собственно нужен отдельный файл со всеми мета-данными.
User avatar
Alexey Samlyukov
Posts: 1765
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

Re: Update

Post by Alexey Samlyukov »

т.е. ты скачаешь какую-то хреновину, затем поставишь в фар, затем заполнишь данные по ней в этот свой файл так? думаю что никто этим не будет заниматься. я уж точно.
User avatar
John Doe
Бюрократ
Posts: 13862
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

Re: Update

Post by John Doe »

Верно, так не пойдёт.

Я вижу 2 варианта.
  1. Это делает плагин Update, самостоятельно
  2. Это делает автор плагина.
Во втором случае крайне желательна поддержка со стороны плагринга.
Т.е. автор сам готовит файл с метаданными, и тупо (автоматом) заливает его на плагринг, уже не занимаясь никаким оформлением на плагринге, потому что информацию он уже всю дал.

P.S.
[*]Это делает плагин Update, самостоятельно
Это логично делать в момент первичной установки.
А Update не предназначен для того чтобы скачивать неустановленные плагины, поэтому идея снимается.
Kirill
Posts: 263
Joined: Thu 04 Aug, 2005 10:27
Location: Kaliningrad
Has thanked: 3 times
Contact:

Re: Update

Post by Kirill »

Alexey Samlyukov wrote:т.е. ты скачаешь какую-то хреновину, затем поставишь в фар, затем заполнишь данные по ней в этот свой файл так? думаю что никто этим не будет заниматься. я уж точно.
Я могу ошибаться, но вроде бы плагинописатели не слишком быстро пошли переделывать плагины под это. Вот хотелось бы для таких случаев использовать данный механизм. Нет, так нет.. Главное, чтобы было удобно пользоваться.
Post Reply

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