Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

10 755 Posts in 6 130 Topics- by 1 216 Members - Latest Member: santini862

26 February 2020, 02:41
Select Language English | Russian ru | German
Main PageIRC Client KVIrc forumRussian talksСкриптингГотовые скриптыKVS репозиторий
Pages: 1 2 [3] 4
Print
Author Topic: KVS репозиторий  (Read 71708 times)
0 Members and 1 Guest are viewing this topic.
Youpiter
Пользователь
**

Репутация: 4
Gender: Male
Posts: 57



View Profile
« Reply #30 on: 18 May 2009, 16:22 »

а мне для Линукса поправленный вариант, если можно Smiley
Logged
alexzulu
Постоялец
***

Репутация: 34
Posts: 211



View Profile Email
« Reply #31 on: 19 May 2009, 07:23 »

в файле install.kvs в первой строке исправьте 3.4.0 на 3.2.6 и всё будет ставиться.
Logged

Network: freenode. Channels: #kvirc and #kvirc-ru
Youpiter
Пользователь
**

Репутация: 4
Gender: Male
Posts: 57



View Profile
« Reply #32 on: 19 May 2009, 16:19 »

Да я так и сделал сразу, но скрипты не устанавливались, поэтому подумал, что несовместимость в KVS. И только потом заметил, что папки кэша у меня же не существует (cache,/home/alex/download/). Пришлось создать вручную и прописать верный путь.

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

Репутация: 34
Posts: 211



View Profile Email
« Reply #33 on: 19 May 2009, 20:32 »

чтобы вообще не париться я сделаю генератор ссылки при установке на $file.homedir/download эта папка всегда создаётся при установке квирка.
« Last Edit: 19 May 2009, 20:36 by alexzulu » Logged

Network: freenode. Channels: #kvirc and #kvirc-ru
kns
Постоялец
***

Репутация: 38
Gender: Male
Posts: 232


View Profile WWW
« Reply #34 on: 19 May 2009, 21:15 »

чтобы вообще не париться я сделаю генератор ссылки при установке на $file.homedir/download эта папка всегда создаётся при установке квирка.

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

Репутация: 34
Posts: 211



View Profile Email
« Reply #35 on: 19 May 2009, 21:53 »

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

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

Network: freenode. Channels: #kvirc and #kvirc-ru
Youpiter
Пользователь
**

Репутация: 4
Gender: Male
Posts: 57



View Profile
« Reply #36 on: 19 May 2009, 23:05 »

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

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

Репутация: 34
Posts: 211



View Profile Email
« Reply #37 on: 20 May 2009, 10:14 »

при первом запуске квирка после сборки или установки этот путь запрашивается. обычно он по умолчанию и имеет такой вид. если есть желание то в реальном времени можем поговорить на канале #kvirc в Rusnet.
Logged

Network: freenode. Channels: #kvirc and #kvirc-ru
alexzulu
Постоялец
***

Репутация: 34
Posts: 211



View Profile Email
« Reply #38 on: 2 June 2009, 13:29 »

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

Network: freenode. Channels: #kvirc and #kvirc-ru
alexzulu
Постоялец
***

Репутация: 34
Posts: 211



View Profile Email
« Reply #39 on: 8 August 2009, 09:40 »

Вчера вышла версия скрипта заточенная под EeePc с Linux на борту.
Logged

Network: freenode. Channels: #kvirc and #kvirc-ru
Youpiter
Пользователь
**

Репутация: 4
Gender: Male
Posts: 57



View Profile
« Reply #40 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 еще не вышел, но все же хотелось бы быть готовым максимально к моменту его выхода Smiley
Logged
alexzulu
Постоялец
***

Репутация: 34
Posts: 211



View Profile Email
« Reply #41 on: 29 October 2009, 01:19 »

с радостью бы этот баг поправил. В описании класса есть эта функция а вот 4.х.х её не принимает почему-то. Или всётаки изменился синтаксис или двиг криво собран. Но буду думать как обойти.
Logged

Network: freenode. Channels: #kvirc and #kvirc-ru
alexzulu
Постоялец
***

Репутация: 34
Posts: 211



View Profile Email
« Reply #42 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
Logged

Network: freenode. Channels: #kvirc and #kvirc-ru
Alexey
Администратор
*****

Репутация: 45
Posts: 203


View Profile Email
« Reply #43 on: 28 November 2010, 15:18 »

alexzulu, эта, я сайт на другой сервер перенес. Теперь он быстрей намного работает:) Но твой акк похоже забыл, напомни на какую он там папку был - сделаю...
Logged
alexzulu
Постоялец
***

Репутация: 34
Posts: 211



View Profile Email
« Reply #44 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
Logged

Network: freenode. Channels: #kvirc and #kvirc-ru
Pages: 1 2 [3] 4
Print
Jump to:  

Theme orange-lt created by panic