Страница 1 из 1
offline установка раширений для QGIS
Добавлено: 21 окт 2012, 14:24
gamm
Коллеги, не смог найти, как скачать весь официальный репозиторий плагинов для локальной установки (нужно что-то типа списка
http://pyqgis.org/repo/contributed, но там список официальных плагинов пустой, а скачивать из cvs слишком муторно)
Re: offline установка раширений для QGIS
Добавлено: 21 окт 2012, 14:42
Voltron
gamm писал(а):Коллеги, не смог найти, как скачать весь официальный репозиторий плагинов для локальной установки
Загрузить описание репозитория в формате xml, распарсить, пройтись wget'ом по ссылкам. XML репозитория
вот.
Конечно пустой, это же старый репозиторий с contributed модулями.
Re: offline установка раширений для QGIS
Добавлено: 21 окт 2012, 15:05
gamm
там нет прямых ссылок на zip-файлы, нужно писать скрипт, который будет имитировать "кликанье" - в этом и проблема. Даже после скачивания ссылка все равно на (псевдо) папку
http://plugins.qgis.org/plugins/Acca_Pl ... /download/, а не сам файл
Re: offline установка раширений для QGIS
Добавлено: 21 окт 2012, 15:17
Voltron
gamm писал(а):там нет прямых ссылок на zip-файлы, нужно писать скрипт, который будет имитировать "кликанье" - в этом и проблема.
«Не верю!» © К.С. Станиславский
Как же тогда установщик загружает модули по-вашему? Ссылка на загрузку задаётся элементом <download_url>, и по указанному там адресу все прекрасно загружается.
Re: offline установка раширений для QGIS
Добавлено: 21 окт 2012, 15:23
gamm
смотрим в сырцы:
Код: Выделить всё
<?xml version = '1.0' encoding = 'UTF-8'?>
<?xml-stylesheet type="text/xsl" href="/static/style/plugins.xsl" ?>
<plugins>
<pyqgis_plugin name="Acca plugin" version="0.3">
<description><![CDATA[Plugin implements ACCA algorithm]]></description>
<version>0.3</version>
<qgis_minimum_version>1.0</qgis_minimum_version>
<homepage>http://gis-lab.info/qa/qgis-acca.html</homepage>
<file_name>Acca_Plugin.0.3.zip</file_name>
<icon></icon>
<author_name>Bastrakov Sergey</author_name>
<download_url>http://plugins.qgis.org/plugins/Acca_Plugin/version/0.3/download/</download_url>
<uploaded_by>Sergey</uploaded_by>
<create_date>2012-07-10T04:25:53.848220</create_date>
<update_date>2012-10-07T11:03:37.082165</update_date>
<experimental>False</experimental>
<deprecated>False</deprecated>
<tracker></tracker>
<repository>https://github.com/sergey-bastrakov/Acca_Plugin</repository>
<tags>acca,landsat,cloud</tags>
</pyqgis_plugin>
видим ровно то, что я сказал:
http://plugins.qgis.org/plugins/Acca_Pl ... /download/
сохранится index.htm или что-то типа этого
Re: offline установка раширений для QGIS
Добавлено: 21 окт 2012, 15:33
Voltron
Смотрим в загруженный таким образом index.html
Код: Выделить всё
PK
q§ý@
Acca_Plugin/P@GAWS
ÚîMAcca_Plugin/acca.pyíír۸ñ¿U&92¦i}XN¢3=£ÈvÎs¶ì³ìæ2>JKDG"²»ޓõG©¯Ð] ~JÓöG5»ýÂbæ_ÿø狿ì.=w÷βw©ý@+êØ[ü®§GÆøwaº>qƤ=d1[N,[ß
à&»Ïû¦K[då,ÉдKGç»ÖÝÒ>1íѮ㒹3²ƫ´.íu?¥ħîÜCøò¡{C>Pºæ\.ïfYCj{ÀxS:"w!&s|ôB>ȉ¨MßrlP
ú]ò@]ÞIS QjÄq4é#ÿ.q8R¦WdfúñàÄShAäSgFæ£5;J/gZÀÉÇÓë.n®I»û|l_]µ»ן~pÐ
ôÒ ³拙¸aj®iû+Aãüøªó
PÈzÌÒQߴfý'бÎFdj>PÐõZÀIÎbU®Å9sì×ݬdfíøñσ©ï/Z»»úÄ^ê;ٝX¼ÝCàhì:sr¹úÅßÓñ;È-HËë}½>x+?:ބ:úd!ῼÇ^Ϋ?ù֜òç¹éOùó̙¯áÌô<ÒÁ (¿\O]jÔÖNo0è^
:g7GF5n8:>9íµ°é´7èýÔ>ºøhԫqSçâæ,é¬å<
видим ровно то, что я сказал: ссылка прямая, загружается архив с модулем.
Hint: используйте ключ -o wget для переопределения имени файла
Re: offline установка раширений для QGIS
Добавлено: 21 окт 2012, 15:54
Максим Дубинин
если перейти по
http://plugins.qgis.org/plugins/Acca_Pl ... /download/
то у меня предлагается загрузить архив с модулем
Re: offline установка раширений для QGIS
Добавлено: 21 окт 2012, 16:18
gamm
у меня FlashGet, он ссылки такого типа не не грузит(ругается, что index.html не того вида) ... ща wget попробую ... таки да, скачался.
P.S. прямой ссылки (с именем файла) все равно нет, там какой-то механизм работает.
Re: offline установка раширений для QGIS
Добавлено: 04 мар 2013, 17:40
Александр Мурый
Nariman писал(а):
Не удалось распаковать архив модуля. Возможно, файл повреждён или отсутствует в репозитории. Данная ошибка также может возникать при отсутствии прав на запись в каталог модулей:
/home/nariman/.qgis//python/plugins
Какой модуль? Можно скриншот ошибки? Что лежит в каталоге "/home/nariman/.qgis//python/plugins"?
Nariman писал(а):
в папке же /home я не нашел папки .qgis. В убунту чайник не судите сторого.
Каталог ".qgis" находится в каталоге "/home/nariman/", для отображения в файловом менеджере надо включить отображение скрытых файлов (Ctrl+H) или через меню.
Re: offline установка раширений для QGIS
Добавлено: 04 мар 2013, 17:46
Petruxin
А можно уточить, есть ли смысл офлайн установки ?( в случае с Nariman)
[ Сообщение с мобильного устройства ]
Re: offline установка раширений для QGIS
Добавлено: 04 мар 2013, 21:47
Максим Дубинин
тогда зачем вы пишете в эту тему?
Re: offline установка раширений для QGIS
Добавлено: 05 мар 2013, 12:39
Александр Мурый
Nariman писал(а):Максим Дубинин писал(а):тогда зачем вы пишете в эту тему?
В моем случае нужно было создать новую тему?
Да, нужно было. Просьба модератору форума QGIS перенести потом в новую тему.
Re: offline установка раширений для QGIS
Добавлено: 05 мар 2013, 13:30
Александр Мурый
Nariman писал(а):Максим Дубинин, тему предлагаете назвать не- offline установка раширений для QGIS??
Я не Максим, но рискну предложить такое название темы: "Ошибка при установке плагина RuGeocoder".