Автор: Fe(one)X 10.2.2012, 17:01
Всем привет. Не так давно решил всё-таки перевести свой хаб на новую версию 0.4.2.0, но как всегда без проблем не обошлось.
В общем скачал версию хаба 0.4.2.0 build 314 с поддержкой Lua 5.1.4, в результате скрипты не использующие библиотеку socket работают без проблем, а вот скрипты использующие данную библиотеку работать перестали. Саму библиотеку, как и требовалось, обновил.
Проблема проявляется следующим образом: опишу на примере курса валют;
Вызываю из меню хаба команду !курс и в чате сообщается следующее:
Код
[17:50:28] <Курс_валют> Данные устарели, запрашиваю сервер...
[17:50:28] <Fe[one]X™> !курс
А в окне сообщения скриптов сообщается следующее:
Код
[17:50:28] Синтаксис ...аботку\Volzhsky-Hub (0.4.2.0)\scripts\Курс_валют.lua:64: module 'socket' not found:
no field package.preload['socket']
no file 'D:\На обработку\Volzhsky-Hub (0.4.2.0)\socket.lua'
no file 'D:\На обработку\Volzhsky-Hub (0.4.2.0)\libs\socket.lua'
no file 'D:\На обработку\Volzhsky-Hub (0.4.2.0)\scripts\libs\socket.lua'
no file 'D:\На обработку\Volzhsky-Hub (0.4.2.0)\socket.dll'
no file 'D:\На обработку\Volzhsky-Hub (0.4.2.0)\libs\socket.dll'
no file 'D:\На обработку\Volzhsky-Hub (0.4.2.0)\scripts\libs\socket.dll'
Я так понимаю скрипт не видит файлы, поэтому и не работает, также и с другими скриптами использующие socket
Библиотеку качал с http://mydc.ru/topic19.html?view=findpost&p=40183 поста. В чём может быть проблема?
Автор: Артём 10.2.2012, 17:11
Fe(one)X, проблема в вас, торопыгах, куда вы торопитесь-то, что на стабильной птоке 0.4.1.1/2 не сидится ?
Автор: Tsd 10.2.2012, 17:59
Почитай http://mydc.ru/topic19s60.html?start=60
Автор: Fe(one)X 10.2.2012, 20:20
Цитата(Артём @ 10.2.2012, 18:11)
Fe(one)X, проблема в вас, торопыгах, куда вы торопитесь-то, что на стабильной птоке 0.4.1.1/2 не сидится ?
Я и не переходил бы на новую версию, но у меня на старой версии 0.4.1.2 хаб начал виснуть, поэтому и пришлось переходить на новую версию, но как всегда без проблем не обошлось...
Автор: Ksan 11.2.2012, 10:36
Fe(one)X, ну так разобрался бы, почему хаб стал виснуть!
Если у тебя не сидит 100 тысяч народу, причину можно найти и устранить.
А ещё есть стабильная версия 0.4.1.1
Автор: Fe(one)X 16.2.2012, 21:28
Цитата(Ksan @ 11.2.2012, 11:36)
Fe(one)X, ну так разобрался бы, почему хаб стал виснуть!
Увы, но сам не смог. Такая проблема обсуждалась здесь http://mydc.ru/topic946.html но там толком никто ничего не посоветовал.