IRC Client KVIrc forum

Russian talks => Готовые скрипты => Topic started by: alexzulu on 19 November 2008, 12:19



Title: KVS репозиторий
Post by: alexzulu on 19 November 2008, 12:19
Последние версии скрипта можно взять тут:

Версия для Windows (http://kvirc.ru/addons/repository_browser_win-0.8.0.tar.gz)
Версия для Linux (http://kvirc.ru/addons/repository_browser_lin-0.8.0.tar.gz)

Текущая версия скрипта для Windows 0.8.0
Текущая версия скрипта для Linux 0.8.0

Веб-интерфейс репозитория: http://kvirc.ru/addons/ (http://kvirc.ru/addons/)

Облегчённой версии больше нет. Лень писать.:)


Title: Re: KVS репозиторий
Post by: nike on 21 December 2008, 13:36
ух, спс большое. очень удобная вещь.

надеюсь не заглохнет задумка, и в репозитории появиться больше дополнений.


Title: Re: KVS репозиторий
Post by: vidger on 21 December 2008, 16:27
Скрипт отличный, только скачивать в /usr/local/share/kvirc/3.4/ не лучшая идея:
[HTTP 22]: Transfer failed: Can't open file "/usr/local/share/kvirc/3.4/twinsmediaplayer-1.1.0.tar.gz" for writing
что в полне естественно :)


Title: Re: KVS репозиторий
Post by: kns on 21 December 2008, 17:16
Скачивает он в $option(stringincomingpath), насколько я понимаю. КОторый устанавливается при первом запуске. ПОменять можно в Configure KVIrc -> DCC -> File Transfer. Поле Download folder.


Title: Re: KVS репозиторий
Post by: vidger on 21 December 2008, 21:51
каталог загрузки у меня - /home/vidger/downloads
почему оно пишет /usr/local/share/kvirc/3.4/ тогда?


Title: Re: KVS репозиторий
Post by: Youpiter on 21 December 2008, 22:55
я в скрипте все $file.globaldir поменял на $file.localdir
стало нормально скачиваться и распаковываться куда надо, но почему-то не срабатывает команда:
run kvirc "$file.localdir/scripts/%Name1/install.kvs"
не пойму почему... видимо, что-то с переменной %Name1


Title: Re: KVS репозиторий
Post by: alexzulu on 24 December 2008, 11:48
я в скрипте все $file.globaldir поменял на $file.localdir
стало нормально скачиваться и распаковываться куда надо, но почему-то не срабатывает команда:
run kvirc "$file.localdir/scripts/%Name1/install.kvs"
не пойму почему... видимо, что-то с переменной %Name1

Пожалуйста подробнее укажите параметры системы. Я посмотрю что за баг.

Дело в том что я специально сделал закачку в $file.globaldir. Сам я сижу постоянно под линукс и поэтому чтобы были скрипты всем пользователям доступны качаются в глобальную папку.


Title: Re: KVS репозиторий
Post by: Youpiter on 24 December 2008, 13:46
Во многих дистрибутивах /usr для обычного пользователя доступна только в режиме чтения.
Поэтому и вылезает ошибка: [HTTP 13]: Transfer failed: Can't open file "/usr/share/kvirc/3.2/cluster-0.0.1.tar.gz" for writing
Вообще для себя я могу открыть доступ к папке, но остальным пользователям доступа туда я конечно не дам. Да и смысла глобализации скриптов не вижу. Пусть каждый пользовотель конфигурирует, натстраивает и закачивает скрипты под себя.

О системе: Mandriva Linux 2008.1  KDE: 3.5.9  KVirc: 3.2.6


Title: Re: KVS репозиторий
Post by: alexzulu on 27 December 2008, 16:35
Кстати. Насчёт файла cluster-0.0.1.tar.gz его не было в репозитории. Мой недочёт.

Пришлось скрипты под разные системы реализовывать по разному. И баш и коммандный процессор вин очень плохо обрабатывают пути с пробелами. Поэтому под вин пришлось в корне диска создать отдельную папку. Так что фактически теперь переменные квирка не используются.


Title: Re: KVS репозиторий
Post by: Youpiter on 27 December 2008, 21:25
Я не очень понял. Скрипт уже обновлен? Если да, то если не трудо ссылочку...


Title: Re: KVS репозиторий
Post by: alexzulu on 28 December 2008, 03:09
Все последние версии имеются в самом репозитории. Просто я буду даты релизов теперь менять чтобы было видно от какого числа.


Title: Re: KVS репозиторий
Post by: alexzulu on 19 January 2009, 00:29
Разыскиваются различные скрипты для пополнения репозитория. Ссылки можно кидать в личку или слать на почту tuxovod(at)list.ru


Title: Re: KVS репозиторий
Post by: Atom on 10 March 2009, 09:05
Если версия Квирка portable тоесть хранит настрйоки в папке самого квирка то начинаются пляски с бубном и работа напильником чтоб заставить всю эту связку работать...


Title: Re: KVS репозиторий
Post by: alexzulu on 10 March 2009, 10:24
portable версию KVIrc просто не видел. если опишите структуру папок то смогу заточить скрипт и под неё.


Title: Re: KVS репозиторий
Post by: Atom on 10 March 2009, 12:54
portable версия отличается только тем, что хранит настройки в папке с утановленным квирком поэтому целесообразно сделать проверку на наличие файла portable в директории $file.globaldir и если такой файл существует то менять переменную окружения $file.homedir на $file.localdir а так же в bat файле приходится менять переменную %APPDATA% на %programfiles%.
И кстати функция $file.localdir возвращает какраз директорию где хранятся настройки (C:\Program Files\Kvirc\Settings\) а $file.homedir просто директорию учетки (C:\Documents and Settings\atom\).


Title: Re: KVS репозиторий
Post by: alexzulu on 10 March 2009, 21:30
а где взять порт версию квирк? самому интересно потестить скрипт с переделками.


Title: Re: KVS репозиторий
Post by: kns on 10 March 2009, 21:40
При первом запуске в диалоге первоначальных настроек там была то ли кнопка, то ли галка "портабле", но, по идее, можно сделать портативную из обычной. Например, создав файл portable с содержимым true (думаю, это неважно) в каталоге $file.globaldir.


Title: Re: KVS репозиторий
Post by: alexzulu on 9 April 2009, 21:10
вот ложу пока скрин новой версии. допиливаю напильником потихоньку. http://kvsrep.ucoz.ru/photo/3-0-2


Title: Re: KVS репозиторий
Post by: JIEXA on 11 April 2009, 17:25
при установке из репозитория http://wlirc.jino-net.ru/kvs_repository/twinsmediaplayer-1.1.0.tar.gz выдаётся ошибка
Quote
[17:22:34] [KVS] Ошибка при компиляции: Неизвестный оператор
[17:22:34] [KVS]   в контексте скрипта "D:/twinsmediaplayer-1.1.0/src/classes.kvs", Строка 286, около символа 23
[17:22:34] [KVS] Предупреждение: Не могу открыть файл "D:\twinsmediaplayer-1.1.0\src\C:\OnKVIrcStartup.kvs" для чтения
[17:22:34] [KVS]   в контексте скрипта "installer::generateUninstallAlias", Строка 14, около символа 17
[17:22:34] [KVS] Предупреждение: Не могу открыть файл "D:\twinsmediaplayer-1.1.0\src\C:\actions.kvs" для чтения
[17:22:34] [KVS]   в контексте скрипта "installer::generateUninstallAlias", Строка 14, около символа 17
[17:22:34] [KVS] Предупреждение: Не могу открыть файл "D:\twinsmediaplayer-1.1.0\src\C:\aliases.kvs" для чтения
[17:22:34] [KVS]   в контексте скрипта "installer::generateUninstallAlias", Строка 14, около символа 17
[17:22:34] [KVS] Предупреждение: Не могу открыть файл "D:\twinsmediaplayer-1.1.0\src\C:\classes.kvs" для чтения
[17:22:34] [KVS]   в контексте скрипта "installer::generateUninstallAlias", Строка 14, около символа 17
[17:22:34] [KVS] Ошибка при выполнении: Класс twins::mediaplayer::window не определён
[17:22:34] [KVS]   в контексте скрипта "twins::mediaplayer::show", Строка 8, около символа 31
[17:22:34] [KVS] Ошибка при выполнении: Ошибка в псевдониме при обращении к 'twins::mediaplayer::show', вызов из этого контекста
[17:22:34] [KVS]   в контексте скрипта "D:/twinsmediaplayer-1.1.0/install.kvs", Строка 58, около символа 1
Скаченный архив распакован в D:/twinsmediaplayer-1.1.0


Title: Re: KVS репозиторий
Post by: alexzulu on 12 April 2009, 00:28
какая версия скрипта у вас стоит? уточните пожалуйста. просто похоже что я это уже пофиксил давно.


Title: Re: KVS репозиторий
Post by: JIEXA on 16 April 2009, 21:47
через браузер скачал файл twinsmediaplayer-1.1.0 прямо со странички http://wlirc.jino-net.ru/kvs_repository/
Раньше пользовался twinsmediaplayer, вот захотелось поставить снова.
Кстати есть ли новая сборка файла kvimediaplayer.dll для квирка?, просто где то было сообщение что мол поправят ошибку -> "если использовать проигрыватель AIMP2 то выводится только название песни, без исполнителя", при использовании winamp всё норм.
P.S. если вопрос не в тему - то извините =)


Title: Re: KVS репозиторий
Post by: alexzulu on 17 April 2009, 09:00
Ну да. Немного не в тему вопрос. Скрипт сам с сайта репозитория нормальный. я проверил. Дело в том что новые версии квирк с аимпом работает через интерфейс AMIP посмотрите в разделах по скриптам amaranth или foobar2000. Вроде там ссылки даже есть на подробные настройки и на сам интерфейс.


Title: Re: KVS репозиторий
Post by: JIEXA on 17 April 2009, 17:31
По поводу AIMP знаю, проблема осталась, но всё равно спасибо, +1 в зачётку =)


Title: Re: KVS репозиторий
Post by: alexzulu on 7 May 2009, 02:42
Вот наконец дотянул своё детище до версии 0.8.0. Правда пока только для линуксоидов. Вин практически не использую. Полностью переписал интерфейс и теперь скрипт похож на программу kpackadge из KDE. Добавил окно настроек. Так что можно теперь самому прописывать пути для адреса репа и кэша пакетов. Дополнение работает с кэшем теперь. Если скрипт был уже скачан, то не надо тянуть с инета установка идёт из локальной папки.

Надеюсь Вам понравятся те маленькие удобства которые я постарался реализовать.


Title: Re: KVS репозиторий
Post by: Atom on 8 May 2009, 10:21
Ждем виндовую версию =)


Title: Re: KVS репозиторий
Post by: alexzulu on 9 May 2009, 00:09
Будет после праздников надеюсь. Пока буду отмечать b10ndye перерисует. Сам вин что-то последнее время не использую.


Title: Re: KVS репозиторий
Post by: alexzulu on 12 May 2009, 15:27
Вот наконец перерисовали скрипт и под вин.
Есть небольшой косячок. После установки надо в свойствах ярлыка запуска KVIrc в поле рабочий путь установить путь к папке куда грузим файлы.

Ну не люблю я эту систему.:)


Title: Re: KVS репозиторий
Post by: Youpiter on 16 May 2009, 17:23
Удобный и интересный скрипт. Но начиная с версии 0.8.0 поддерживается только kvirc 3.4.0 и выше. Очень много людей (по разным причинам) до сих пор используют 3.2.6, и они остаются за бортом. :( Нельзя ли адаптировать скрипт для старых версий квирка?

Понравилось то, "что можно теперь самому прописывать пути для адреса репа", но тогда пропадает дефолтный репозиторий. Можно ли сделать, чтобы скрипт работал сразу с несколькими репозиториями одновременно, например используя разные вкладки?

P.S. По-моему в этой строке опечатка %Capt = "KVS-репозиторий v.8.0.0"


Title: Re: KVS репозиторий
Post by: alexzulu on 16 May 2009, 20:01
Спасибо за такой лестный комментарий. Порт на 3.2.6 я сделаю. Тем более он должен быть совместим. Проставлял версию на которой писал. Ошибочку с заголовком окна поправлю. Сделать список репов попробую. Просто пока с этим классом не работал.


Title: Re: KVS репозиторий
Post by: alexzulu on 18 May 2009, 14:22
вот ложу поправленный вариант для работы с 3.2.6


Title: Re: KVS репозиторий
Post by: Youpiter on 18 May 2009, 16:22
а мне для Линукса поправленный вариант, если можно :)


Title: Re: KVS репозиторий
Post by: alexzulu on 19 May 2009, 07:23
в файле install.kvs в первой строке исправьте 3.4.0 на 3.2.6 и всё будет ставиться.


Title: Re: KVS репозиторий
Post by: Youpiter on 19 May 2009, 16:19
Да я так и сделал сразу, но скрипты не устанавливались, поэтому подумал, что несовместимость в KVS. И только потом заметил, что папки кэша у меня же не существует (cache,/home/alex/download/). Пришлось создать вручную и прописать верный путь.

Поэтому предложение. Чтобы не путаться в следующий раз, может с инсталере прописать создание папки $file.localdir/cache/ и поставить в конфигах путь кэша по-умолчанию туда?


Title: Re: KVS репозиторий
Post by: alexzulu on 19 May 2009, 20:32
чтобы вообще не париться я сделаю генератор ссылки при установке на $file.homedir/download эта папка всегда создаётся при установке квирка.


Title: Re: KVS репозиторий
Post by: kns on 19 May 2009, 21:15
чтобы вообще не париться я сделаю генератор ссылки при установке на $file.homedir/download эта папка всегда создаётся при установке квирка.

У меня, например, такой нет, зато есть $file.globaldir("Downloads").
А, может, использовать $option(stringIncomingPath) или при установке создавать $file.localdir("Downloads") (с global могут быть траблы в никсах)?


Title: Re: KVS репозиторий
Post by: alexzulu on 19 May 2009, 21:53
тут уже про $file.globaldir было обсуждение выше. просто повторюсь. если вы сидите в системе не постоянно под рутом то эта папка может быть вам не доступна на запись.

а с $option(stringIncomingPath) тоже идея. обычно $option(stringIncomingPath) == $file.homedir/download/ ну это по умолчанию.


Title: Re: KVS репозиторий
Post by: Youpiter on 19 May 2009, 23:05
>> обычно $option(stringIncomingPath) == $file.homedir/download/ ну это по умолчанию.

У меня по умолчанию этот путь вообще не был прописан. А при первом обращении к $option(stringIncomingPath), возникло окно с предложением этот самый путь указать.


Title: Re: KVS репозиторий
Post by: alexzulu on 20 May 2009, 10:14
при первом запуске квирка после сборки или установки этот путь запрашивается. обычно он по умолчанию и имеет такой вид. если есть желание то в реальном времени можем поговорить на канале #kvirc в Rusnet.


Title: Re: KVS репозиторий
Post by: alexzulu on 2 June 2009, 13:29
Свершилось!!!
Закончилось моё скитание по бесплатным хостингам. Выделено место под репозиторий на нашем сайте. Веб-интерфейс находится по адресу http://www.kvirc.ru/addons/ этот же адрес прописываем в скрипте репа. Адрес прописывается именно с www, $http.asyncGet не может обрабатывать переадресации.


Title: Re: KVS репозиторий
Post by: alexzulu on 8 August 2009, 09:40
Вчера вышла версия скрипта заточенная под EeePc с Linux на борту.


Title: Re: KVS репозиторий
Post by: Youpiter on 24 October 2009, 00:45
В kvirc4, репозиторий выдает некоторые ошибки:

[KVS] Runtime Error: Cannot find object function $nextSibling for object named '' of class 'listviewitem'
[KVS]   in script context "repository::list_installed::refresh", line 4, near character 20

Понимаю, что квирк4 еще не вышел, но все же хотелось бы быть готовым максимально к моменту его выхода :)


Title: Re: KVS репозиторий
Post by: alexzulu on 29 October 2009, 01:19
с радостью бы этот баг поправил. В описании класса есть эта функция а вот 4.х.х её не принимает почему-то. Или всётаки изменился синтаксис или двиг криво собран. Но буду думать как обойти.


Title: Re: KVS репозиторий
Post by: alexzulu on 23 November 2010, 11:02
наконец скрипт дожил до версии 1.0.0!!!

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

из хренового:
версия для Windows заморожена.
скрипт совместим только с версией 4.0.2 и выше. язык изменился сильно.
пришлось сменить хост репа. тут у меня пропал доступ.
пока не удалось реализовать обновление самого скрипта. приходится ставить вручную.

можно скрипт взять тут http://kvirc.info/addons/pool/4/repository_browser_lin-1.0.0.tar.gz


Title: Re: KVS репозиторий
Post by: Alexey on 28 November 2010, 15:18
alexzulu, эта, я сайт на другой сервер перенес. Теперь он быстрей намного работает:) Но твой акк похоже забыл, напомни на какую он там папку был - сделаю...


Title: Re: KVS репозиторий
Post by: alexzulu on 14 February 2011, 09:16
обновлён скрипт. для Linux до версии 1.0.2, для windows до версии 1.0.0. скрипт для windows работает только с Windows7!!!

теперь можно выбирать репозитарии из списка. в вин-версии переписана система распаковки.

вин-версия http://kvirc.info/addons/pool/4/repository_browser_win-1.0.0.tar.gz и http://www.kvirc.ru/addons/pool/4/repository_browser_win-1.0.0.tar.gz
лин-версия http://kvirc.info/addons/pool/4/repository_browser_lin-1.0.2.tar.gz и http://www.kvirc.ru/addons/pool/4/repository_browser_lin-1.0.2.tar.gz


Title: Re: KVS репозиторий
Post by: UnInViTeD on 9 November 2011, 12:44
Мда


Title: Re: KVS репозиторий
Post by: alexzulu on 9 November 2011, 21:16
все движения по хранилищу теперь здесь http://www.kvirc.ru/forum/topic,1048.0


Title: Re: KVS репозиторий
Post by: ninest123 on 3 May 2018, 11:51
mt0503
canada goose outlet (http://www.canadagooseoutlet.net.co)
coach outlet (http://www.coachoutletstore-online.us.com)
ralph lauren sale clearance (http://www.ralphlaurensaleclearanceuk.me.uk)
reebok shoes (http://www.reebokshoes.us.org)
cheap oakley sunglasses (http://www.oakley--sunglasses.us.org)
michael kors outlet (http://www.michaelkorsoutletonlineclearance.in.net)
timberland boots (http://www.timberland-boots.us.com)
nike outlet (http://www.nikeoutlet.us.com)
coach factory outlet (http://www.coach-outletonlines.us.com)
michael kors outlet clearance (http://www.michaelkorsoutletonlineclearance.in.net)
canada goose uk (http://www.jacketscanadagoose.org.uk)
canada goose sale (http://www.canadagooseoutlet.net.co)
christian louboutin (http://www.christianlouboutinshoes.us.org)
jordans (http://www.cheapjordans.us.com)
hermes handbags (http://www.hermes-handbags.us)
canada goose (http://www.canadagooseoutlet.name)
canada goose jackets uk (http://wwwcanadagoose-uk.com.co)
air jordans (http://www.air-jordans.us.com)
adidas nmd (http://www.adidas-nmd.us.com)
christian louboutin shoes (http://www.christianlouboutinshoesuk.org.uk)
adidas (http://www.adidas.us.com)
uggs canada (http://www.uggscanadaugg.ca)
michael kors outlet (http://www.michaelkorsfactoryoutletsale.us.com)
valentino shoes (http://www.valentinoshoesoutlets.us.com)
supreme clothing (http://www.supremeclothing.us.org)
cheap jordans free shipping (http://www.cheapjordans.com.co)
harden vol 1 (http://www.harden-vol1.com)
adidas nmd (http://www.adidasnmdr1.us.com)
air jordans (http://www.airjordans.us.com)
coach outlet (http://www.coach-outletonline.eu.com)
michael kors outlet (http://www.outletmichaelkors.us.com)
moncler outlet (http://www.moncler-outlets.us.com)
fitflops (http://www.fitflops-saleclearance.us.org)
fitflops sale clearance (http://www.fitflops-saleclearance.us.org)
fitflops (http://www.fitflopssale-clearance.us.org)
pandora jewelry (http://www.pandorajewelryoutlet.in.net)
nike huarache (http://www.nike-huarache.in.net)
pandora charms (http://www.pandora-charms.us.org)
philipp plein shirt (http://www.philipppleinshirt.com)
canada goose jackets (http://www.jacketscanadagoose.org.uk)
ralph lauren outlet online (http://www.ralphlauren.net.co)
cheap ray ban sunglasses (http://www.raybansunglassessalecheap.us.com)
cheap oakley sunglasses (http://www.oakleysunglasses-wholesales.us.com)
abercrombie and fitch (http://www.abercrombieand-fitch.ca)
coach outlet (http://www.coachoutletus.us.com)
coach outlet store (http://www.outletcoachoutlet.us.com)
ralph lauren uk (http://www.ralphlaurensale-clearance.me.uk)
air max 2018 (http://www.air-max2018.us.com)
canada goose uk (http://www.canadagooseukjackets.org.uk)
hermes bags (http://www.hermesbag.us.com)
pandora (http://www.pandora.us.com)
moncler outlet (http://www.moncler-outlet.us.org)
adidas outlet (http://www.adidasoutlet.us.com)
tory burch outlet (http://www.toryburch-outletstores.us.com)
oakley sunglasses (http://www.oakleysunglassesforwomen.us.com)
moncler jackets (http://www.moncler-outlets.us.com)
supra shoes (http://www.suprashoes.name)
ecco shoes (http://www.eccoshoesstore.us.com)
kate spade handbags (http://www.katespade.in.net)
supreme new york (http://www.supremenewyork.us.com)
birkenstocks (http://www.birkenstocks.us)
mulberry outlet (http://www.mulberryoutlet.org.uk)
adidas nmd shoes (http://www.nmd-adidas.us.com)
air max 97 (http://www.airmax-97.us)
air max 2017 (http://www.2017nikeairmax.us)
oakley sunglasses (http://www.oakleysunglassessalecheap.us.com)
cheap jordans (http://www.cheapjordans-shoes.us.com)
fred perry (http://www.fredperrypoloshirts.in.net)
toms outlet (http://www.outlettoms.us.com)
longchamp outlet (http://www.longchamp-outlet.us.com)
louis vuitton outlet store (http://www.louisvuitton-outlet.us.com)
pandora jewelry official site (http://www.pandorajewelry.in.net)
moncler jackets (http://www.moncleroutlets.us.org)
ferragamo outlet (http://www.ferragamo-outlet.us.com)
longchamp outlet (http://www.longchampoutletus.us.com)
uggs outlet (http://www.uggsoutletofficials.us.com)
cheap ray ban sunglasses (http://www.raybanssunglassesoutlet.us.com)
kate spade outlet (http://www.katespadeoutletonline.in.net)
adidas campus (http://www.adidascampusshoes.us)
coach factory outlet (http://www.coach-factoryoutletonline.us.org)
hermens bags (http://www.hermes.us.org)
air max 2019 (http://www.airmax2019.us.com)
cheap nike air max (http://www.airmaxoutletsaleus.com)
nike shoes (http://www.nike-store.us.com)
fitflops sale clearance (http://www.fitflops-sale-clearance.us.com)
polo outlet (http://www.polooutlet.in.net)
birkenstock sandals (http://www.birkenstockshoesoutlet.us.com)
coach outlet (http://www.coach-factoryoutletsonline.us.com)
uggs (http://www.uggsoutletstoress.us.com)
nmd adidas (http://www.adidas-nmd.us.com)
polo outlet (http://www.polo-outlet.in.net)
ralph lauren sale clearance (http://www.ralphlaurensale-clearance.me.uk)
michael kors outlet canada (http://www.michaelkors-outlets.ca)
canada goose outlet (http://www.canadagoose-outlet.name)
kobe bryant shoes (http://www.kobebryantshoes.name)
tory burch outlet (http://www.toryburchoutletonline.com.co)
adidas originals (http://www.adidasoriginals.in.net)
birkenstock shoes (http://www.birkenstockoutlets.us.org)
jordan shoes (http://www.jordanshoesforsale.us.com)
jordan retro (http://www.jordanretro.name)
mt0503