Ник
|
Posted: Fri Mar 30, 2007 17:40 Post subject: |
|
|
Я бы сделал так (по размышлении):
в INF файле обязал бы авторов плагинов в числе прочего хранить инфу о его названии (сейчас есть), номере версии (иногда есть), прямую ссылку на закачку плагина. Можно ещё дату обновления (или брать её как дату файла плагина - который всё равно в инфе указан).
Пакет плагина обязательно д.б. в ZIP.
Берём, делаем файловый плагин, который ищет у установленных плагинов в плагиновых директориях все INF файлы, лезет на ссылку закачки каждого плагина, берёт из ZIP-а только INF-файл (можно закачать изнутри файл, не скачивая весь архив, а файл инфы маленький), смотрит там версию плагина и, если она бОльшая, чем есть - добавляет её в список.
В списке получаются: название плагина, его тип, версия установленная, версия имеющаяся, дата новой версии (на любителя), ссылка на закачку (лучше кликабельная).
Новые плагины можно выделить цветом.
ИМХО, если это сделать, то авторы плагинов сами будут поддерживать инфу в нужном состоянии - всем охота закачки увеличить
Думаю, работать это будет быстрее, чем старый плагин Versions с его парсингом страниц плагинов... _________________ Xubuntu |
|