Amnesia

Больше
14 года 9 мес. назад #101 от divizer
divizer ответил в теме RE: Amnesia
xternalx писал(а):

только что проверил на домашнем компе, до этого проверял на работе - все ок, никаких ошибок, все перезагружается :)

Перетаскивание работает нормально? "List index out of bounds (-1)" воспроизводится?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
14 года 9 мес. назад #102 от xternalx
xternalx ответил в теме RE: Amnesia
divizer писал(а):

Перетаскивание работает нормально? "List index out of bounds (-1)" воспроизводится?

Это единственное что у меня выскакивает. Да, такой баг есть, руки не доходят его исправить. Все остальное что ты описывал у меня не появляется.
Win vista sp2

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
14 года 9 мес. назад #103 от divizer
divizer ответил в теме RE: Amnesia
xternalx писал(а):

Это единственное что у меня выскакивает. Да, такой баг есть, руки не доходят его исправить. Все остальное что ты описывал у меня не появляется.
Win vista sp2

Похоже, что этот "List index out of bounds (-1)" и вызывает у меня дальнейшие проблемы вплоть до крэша RnQ. Так что, починишь его - починишь половину моих багов.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
14 года 9 мес. назад #104 от xternalx
xternalx ответил в теме RE: Amnesia
divizer писал(а):

xternalx писал(а):
Похоже, что этот "List index out of bounds (-1)" и вызывает у меня дальнейшие проблемы вплоть до крэша RnQ. Так что, починишь его - починишь половину моих багов.

Стукни мне в аську щас - 462 321 666

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
14 года 8 мес. назад #105 от divizer
divizer ответил в теме RE: Amnesia
xternalx, как там плагин? Развивается?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
14 года 8 мес. назад - 14 года 8 мес. назад #106 от xternalx
xternalx ответил в теме RE: Amnesia
Надо бы обновить версию плагина.

в версии 0.3.4 устранены те проблемы, которые описывал divizer.

Добавил функции для кодирования-декодирования base64 строк, ну и... наканеццтаки прикрутил таймеры. Теперь можно делать ивправду няшные штуки.

простейший пример:
-- тестовая функция
function timerfunction
  print("hello from testfunc")
end

-- создаем новый таймер с именем timerName, который будет выполнять 
-- метод timerfunction 
-- с интервалом в 5000 миллисекунд, или проще говоря5 секунд
timers.new("timerName","timerfunction()",5000)
-- запускаем таймер
timers.start("timerName")
--[[
чтобы остановить таймер, используем stop("timerName"),
чтобы убить таймер без возможности повторного запуска используем kill("timerName")
]]
все функции есть в окошке автодополнения кода. Надо сказать, что манипуляции таймерами происзводятся не по их числовым id, а по строковым именам.

Вложение Amnesia-04e8bccdc96029b325671ca73f2a4d10.7z не найдено

Вложения:
Последнее редактирование: 14 года 8 мес. назад пользователем xternalx.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
14 года 8 мес. назад - 14 года 8 мес. назад #107 от xternalx
xternalx ответил в теме RE: Amnesia
Ниже залита последняя версия плагина с последней версией хелпа, в котором описано все, что может делать плагин:

Вложение Amnesia-d478e30cba2bc35fa6c8ab4419557b93.7z не найдено

Вложения:
Последнее редактирование: 14 года 8 мес. назад пользователем xternalx.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
14 года 8 мес. назад #108 от divizer
divizer ответил в теме RE: Amnesia
Попробовал новую версию плагина. Старые баги пофикшены, что не может не радовать ;)

Но нет предела совершенству, поэтому от меня еще несколько замечаний.

Если в окне отладки не делать Load скрипта, а сразу нажать Save, то выбранный в комбобоксе скрипт затрётся содержимым отладочного окна. Логичней было бы изменять по кнопке Save только загруженный скрипт, а не затирать его без ведома пользователя.

При первой загрузке в отладочном окне кроме пояснительного комментария висит строчка print(addon.name). После изменения комбобокса она исчезает. Либо пусть не исчезает, либо убрать совсем. Имхо, второе логичнее.

Пункт Logging -> Toogle debug messages логичней сделать с галочкой, потому как по смыслу это переключатель состояния.

Пожелание: добавить в окно About версию плагина.

// Баги-фичреквесты продублировал на багтрекере . Кстати, добавь на Mantis версию продукта последнюю, а то там только 0.3.2 можно выбрать.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
14 года 8 мес. назад #109 от xternalx
xternalx ответил в теме RE: Amnesia
fixed!

Вложение Amnesia-b091a0c6c45738fd7aa8e79cba21f106.7z не найдено

Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
14 года 8 мес. назад #110 от xternalx
xternalx ответил в теме RE: Amnesia
StatusMonitor - скрипт для слежки за контактлистом. Скрипт делает только одно - если кто то поменял статус - пишит об этом в логфайл, ну и в консоль.

Вложение StatusMonitor.7z не найдено

Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
14 года 8 мес. назад #111 от arpeccop
arpeccop ответил в теме RE: Amnesia
Хорошая идея, выкладывайте сюда свои скрипты

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
14 года 8 мес. назад - 14 года 8 мес. назад #112 от xternalx
xternalx ответил в теме RE: Amnesia
ах, ну да.. забыл написать.. это финальная версия плагина. Я не буду вести его дальнейшую разработку, развитие функционала замораживается, в дальнейшем будет только полировка кода и устранение всех выявленных багов.

спасибо за внимание :)
Последнее редактирование: 14 года 8 мес. назад пользователем xternalx.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
14 года 8 мес. назад #113 от ObServeR
ObServeR ответил в теме RE: Amnesia
По просьбе Gudzonss переделал скрипт Multichat под Amnesia 0.3.4.


Скрипт позволяет организовать ЧАТ с помощью RnQ, на которй установлена Amnesia.

Скрипт дублирует все входящие сообщения от каждого учатсника чата остальным участникам чата.

RnQ, на котором запущен скрипт, выступает в роли чат-сервера, но тоже может уаствовать в чате. Для этого надо послать команду на подключение самому себе.


Список доступных команд:

/connect - подключиться к чату;
/exit - отключиться от чата;
/name <имя> - сменить ник;
/add <номер> - добавить в чат друга по его номеру;
/list - cписок участников.


Установка:

1. Распаковать папку "miltichat" в каталог "С:\RnQ\123123123\Amnesia\"
(здесь "С:/RnQ" - каталог, где стоит RnQ, "123123123" - ваш UIN)

Должно получиться так:
С:\RnQ\123123123\Amnesia\multichat\amnesia.inf
С:\RnQ\123123123\Amnesia\multichat\amnesia.lua
С:\RnQ\123123123\Amnesia\multichat\readme.txt

2. Зайти в меню Настройки->Плагины и перезапустить плагин Amnesia (кнопка "Перезагрузить").

3. Вызвать свойства плагина Amnesia (кнопка "Свойства" в окне плагинов) и убедиться, что стоит флажок напротив скрипта "Amnesia Multichat".

Вложение multichat_20.zip не найдено

Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
14 года 8 мес. назад #114 от Gudzonss
Gudzonss ответил в теме RE: Amnesia
спасибо за исправления у меня скрипт работает только на версии 0.3.2 :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
14 года 8 мес. назад #115 от ObServeR
ObServeR ответил в теме RE: Amnesia
Gudzonss писал(а):

спасибо за исправления у меня скрипт работает только на версии 0.3.2 :)


Не понял. Почему только на 0.3.2? На более поздних версиях не работает чтоли? :)

Я тестировал на последней на сегодняшний момент версии (6 постов назад). Все работало.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
14 года 8 мес. назад - 14 года 8 мес. назад #116 от Toxa
Toxa ответил в теме RE: Amnesia
при запуске или обновлении списка аддонов получаю:
Plugin initialization
*** WELCOME TO THE AMNESIA 0.3.4! ***
*** INIT ERROR: List index out of bounds (0)
xtDBG::ERROR: An error occurred while reloading addons! :D
структура каталогов:
RnQ
|-68373472
| |-Amnesia
|   |-multichat
|     |-amnesia.inf
|     |-amnesia.lua
|     |-readme.txt
|-plugins
| |-rqAmnesia.dll
|-Lua5.1.dll
где туплю?
Последнее редактирование: 14 года 8 мес. назад пользователем Toxa.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
14 года 8 мес. назад #117 от xternalx
xternalx ответил в теме RE: Amnesia
Toxa писал(а):

при запуске или обновлении списка аддонов получаю:

Plugin initialization
*** WELCOME TO THE AMNESIA 0.3.4! ***
*** INIT ERROR: List index out of bounds (0)
xtDBG::ERROR: An error occurred while reloading addons! :D
структура каталогов:
RnQ
|-68373472
| |-Amnesia
|   |-multichat
|     |-amnesia.inf
|     |-amnesia.lua
|     |-readme.txt
|-plugins
| |-rqAmnesia.dll
|-Lua5.1.dll
где туплю?


забавно, только что проверил, у меня все ок:
Plugin initialization
*** WELCOME TO THE AMNESIA 0.3.4! ***
xtDBG: Reloading addons...
xtDBG: Killing exist addons...
xtDBG: Searching addons in: D:\bin\RnQ1105\462321666\Amnesia\
xtDBG: Found file: D:\bin\RnQ1105\462321666\Amnesia\multichat\amnesia.inf
xtDBG: Loading addon [0/0] from: D:\bin\RnQ1105\462321666\Amnesia\multichat\

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
14 года 8 мес. назад - 14 года 8 мес. назад #118 от Toxa
Toxa ответил в теме RE: Amnesia
странно, но такая ошибка вылетает только в двух случаях:
1. когда единственный аддон мультичат.
2. когда два аддона: мультичат и монитор статусов
при добавлении любого из стандартных аддоном либо оставлении одного только монитора статусов все работает.
Последнее редактирование: 14 года 8 мес. назад пользователем Toxa.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
14 года 8 мес. назад #119 от xternalx
xternalx ответил в теме RE: Amnesia
Toxa писал(а):

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

я использовал мультичат тот, что Observer вчера выкладывал, с ним все ок... стукни мне в аську, дам тебе другой вариант плагина для проверки :) 462 321 666

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
14 года 8 мес. назад #120 от 3axap
3axap ответил в теме RE: Amnesia
Другой вариант амнезии работает нормально. Огромное спасибо xternalx за терпение и плагин, огромное спасибо ObServeR за скрипт :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Модераторы: bassvazoozaDelphukdekRapid D
Время создания страницы: 0.519 секунд
Работает на Kunena форум