Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

3 876 Posts in 868 Topics- by 723 Members - Latest Member: tablarock

23 May 2012, 07:30
Select Language English | Russian ru | German
Main PageIRC Client KVIrc forumRussian talksСкриптингГотовые скриптыAutomatic Away 1.0.0 - баг?
Pages: 1 [2]
Print
Author Topic: Automatic Away 1.0.0 - баг?  (Read 13660 times)
0 Members and 2 Guests are viewing this topic.
alexzulu
Постоялец
***

Репутация: 29
Posts: 181



View Profile Email
« Reply #15 on: 7 May 2008, 14:38 »

думаю что новую тему открывать нет смысла.
довёл свой скрипт автоэвея до ума полностью и представляю на Ваш суд.

исправлены все баги с событиями.
теперь скрипт готов к работе сразу после установки, а не после перезапуска квирк.
сохранение параметров и применение идёт сразу, а не при отключении.
ну и типа версию переписал на 2.0.0 Wink

приятного использования и надеюсь что про баги Вы мне отпишитесь.
« Last Edit: 7 May 2008, 21:37 by alexzulu » Logged

сеть freenode, каналы #kvirc и #kvirc-ru
Vampirsha
Новичок
*

Репутация: 0
Posts: 10


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

а можно сделать что бы в away уходило сразу во всех сетях?
Logged
alexzulu
Постоялец
***

Репутация: 29
Posts: 181



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

надо посмотреть и вспомнить как это делается.Smiley постараюсь сделать.
Logged

сеть freenode, каналы #kvirc и #kvirc-ru
Vampirsha
Новичок
*

Репутация: 0
Posts: 10


View Profile
« Reply #18 on: 19 May 2009, 12:55 »

Спасибо, буду ждать.
Logged
alexzulu
Постоялец
***

Репутация: 29
Posts: 181



View Profile Email
« Reply #19 on: 26 May 2009, 21:38 »

Вот немного поправил скрипт по просьбе.

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

ВНИМАНИЕ: для выхода из эвея надо использовать кнопку с буквами AB(Autoaway back), так как мне не удаётся выправить родную команду прописанную в KVIrc.

Надеюсь что Вам будет удобно использовать скрипт. Жду замечаний и предложений.
Исправленный скрипт приложен.
« Last Edit: 27 May 2009, 07:14 by alexzulu » Logged

сеть freenode, каналы #kvirc и #kvirc-ru
moreau
Новичок
*

Репутация: 1
Posts: 2



View Profile
« Reply #20 on: 1 June 2010, 21:18 »

alexzulu
Небольшой баг-репорт с исправлением.

По хитрому плану подключенная к серверу квирка пытается уйти в away через заданные настройками n минут. Но если в этот момент квирка не соединена ни с одним серверам, она пытается то же самое, но не получает взаимности . Каждый может почитать каких слов она об этом говорит в окно отладчика, отключив её от сети и подождав собственноручно указанные n минут.
Понятно, что случай редкий, да и кому нужна отключенная квирка, но у меня такое случается, и она стоит отключенная пару часов и два раза по столько.
Так вот, чтобы автоэвеялка, как говорится, зря не трясла кислородом, нужно через редактор алиасов внутри алиаса away добавить внутрь таймера строчку if($firstConnectedConsole() == 0) return;
Целиком новый текст алиаса away будет выглядеть так:
Code:
timer(away,%Aw_time)
{
if($firstConnectedConsole() == 0) return;
if(%Aw_msg == "1")
{
if(%Aw_me == "1")
{
ame %Aw_message
}
if(%Aw_say == "1")
{
amsg %Aw_message
}
}
away -a
}

А так спасибо.
Logged
alexzulu
Постоялец
***

Репутация: 29
Posts: 181



View Profile Email
« Reply #21 on: 4 June 2010, 08:37 »

спасибо за предоставленную информацию. поправим.
Logged

сеть freenode, каналы #kvirc и #kvirc-ru
Pages: 1 [2]
Print
Jump to:  

Theme orange-lt created by panic