Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Разработчикам [RusHub] _ Мелкие вопросы

Автор: Wariner 6.1.2010, 11:54

что нам даёт это:

Код
local base = _G                 -- ссылка на глобальное окружение


и как переделать эту функцию:
Код
function LoadText(sFileWay)
    local sMessage = ""
    local sFile = io.open(sFileWay, "r" )
    if sFile then
        sMessage = sFile:read("*all")
        sFile:close()
        return true, sMessage
    else
        return nil
    end
end

у меня как то не получилось....

Автор: Setuper 6.1.2010, 13:33

Ссылка на глобальное окружение позволяет обращаться к функциям глобального окружения.


Код
local io = require"io"

module"texts"

function LoadText(sFile)
  local hFile = io.open(sFile, "r")
  if hFile then
    local sMsg = hFile:read"*a"
    hFile:flush()
    hFile:close()
    return sMsg
  end
  return nil
end


В функции нет смысла возвращать true, sMsg. Обычно возвращают при успехе true, при неудаче nil, sErrMsg. А в данном случае существование сообщения говорит нам об успехе, а его отсутствие о неудачном открытии файла, и других ошибок тут нет.

Автор: Saymon 26.7.2010, 23:12

начал переводить http://mydc.ru/topic2193.html вроде как всё перевёл, но осталась проблема в том, что
"Топ пользователей онлайн по времени" и "Общее время на хабе" на хабе показывает совсем неверные даты.
Та же самая проблема и с информацией когда отключился от хаба у меня показывает вообще 1.01.1970 3:00....
Никак не могу понять в чём может быть дело.
Пример работы http://mydc.ru/r/?http://rushub.myftp.org/basic21/index.php?action=stat.
Прикладываю скрипт  webstats.lua ( 6.22 килобайт ) : 15

Автор: Setuper 27.7.2010, 9:13

Попробуй повыводить запросы к бд, и попробуй повыполнять запросы не через хаб, а например через phpMyAdmin.
У меня сейчас посмотреть в чём проблема нет возможности.

Автор: Saymon 30.7.2010, 2:27

проблема решена. Надо было OnUserDisconnected заменить на OnUserExit big_smile.gif

Автор: Saymon 4.9.2010, 2:14

Вот два не мало интересующих вопроса касаемых написания функций проверки забанен ли юзер и регистрация юзеров, и проверка, зареган ли юзер.
Дело понятно, нужно скрипт взаимодействовать с BanManager для первого и First RusHub Bot для второго так сказать.
Но хотел бы какое нибудь объяснение или маленький пример работы со всем этимbig_smile.gif

Автор: Sekretchik 18.12.2010, 13:14

Заранее приношу свои извинения если задам немного "детский" и может быть некорректный вопрос:
- какую версию LUA в настоящий момент поддерживает RusHub 2.2.11 - 5.1.4?

Просто я слегка запутался. Спасибо за внимание.

Автор: Setuper 18.12.2010, 18:01

да

Автор: Sin 1.1.2011, 19:53

Доброго дня и с наступившим 2011-ым!
Предлагаю исходники запаковывать в *.zip, а не в *.rar. Как-то всё-таки.. логичнее.

Автор: Ksan 1.1.2011, 20:42

По-моему, это предложение достойно башорга...сорри.

Автор: Sin 1.1.2011, 21:53

По-моему несколько странно выкладывать исходники в *.rar. Как же старый добрый tar? ну zip на худой конец

Автор: Alexey 1.1.2011, 23:29

По-моему несколько странно аргументировать словами "несколько странно".
Архиватор распространённый? Да. Трудности при скачивании и распаковке возникают? Нет. Так какие проблемы?

Автор: Setuper 2.1.2011, 18:58

Что касается исходников, то их можно напрямую скачать из репозитория безо всяких архивов.

Автор: arktik 14.7.2011, 4:11

Есть вопрос: где мне достать библиотеку lua-sqlite для debian/ubuntu? Или как правильно скомпилировать исходники этой библиотеки?

Автор: Setuper 14.7.2011, 8:46

Под убунту: http://mydc.ru/r/?http://mirror.yandex.ru/ubuntu/pool/universe/l/lua-sql/
Под дебиан: http://mydc.ru/r/?http://mirror.yandex.ru/debian/pool/main/l/lua-sql/

Автор: Saymon21 14.7.2011, 11:54

Цитата
Или как правильно скомпилировать исходники этой библиотеки?

Ага, как сказал Сетапер, ну или apt-get source
И CLIB_LDFLAGS=-llua5.1

Автор: arktik 14.7.2011, 12:45

Еще один вопрос по lua:
почему при выполнении функции хаб туто выбивает?

Код
function GetdbDataNick(sNick)
    local sIn = "SELECT * FROM `users` WHERE username='"..sNick.."' LIMIT 1;"
    local cur = con:execute((sIn))
    local row = cur:fetch({}, "a")   -- <<<<<< На этой функции затыкается
    if row then
        nickdb = { ['id'] = row['id'], ['username'] = row['username'], ['pass'] = row['pass'], ['ip'] = row['ip'], ['profile'] = row['profile'], }
        return nickdb
    else
        fwriteln(Core.sMainDir.."logs/sql.log", "<WARNING> Запрос "..sIn.." не выполнен")
    end
    cur:close()
end

Все соединения с бд проходят нормально, другие запросы тоже выполняются без проблем.

Автор: Saymon21 14.7.2011, 13:00

В смысле выбивает?

Автор: arktik 14.7.2011, 13:05

Цитата(Saymon21 @ 14.7.2011, 21:00) *
В смысле выбивает?

Окно хаба закрывается без всяких ошибок. По логам все чисто.

Автор: Saymon21 14.7.2011, 13:12

iMaxLevel 6 установи.

Автор: arktik 14.7.2011, 13:23

Ничего не понятно.
Вот лог:

Log

[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 1177432900 (size: 1)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 3034586648 (size: 2)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 1357111626 (size: 3)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 3246583260 (size: 4)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 4058032526 (size: 5)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 3971076512 (size: 6)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 2196506066 (size: 7)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 4198871209 (size: 8)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 1123796475 (size: 9)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 4043685197 (size: 10)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 297625375 (size: 11)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 4040293355 (size: 12)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 185694589 (size: 13)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 357984948 (size: 14)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 3223568742 (size: 15)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 1832404774 (size: 16)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 339815448 (size: 17)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 4040293283 (size: 18)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 185692213 (size: 19)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 3367287815 (size: 20)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 3746315545 (size: 21)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 185677258 (size: 22)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 1832382268 (size: 23)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 1832903068 (size: 24)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 356259150 (size: 25)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 1832723417 (size: 26)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 350330667 (size: 27)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 3341599838 (size: 28)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 2898612304 (size: 29)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 1832873460 (size: 30)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 355282086 (size: 31)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 2709948790 (size: 32)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 3528964200 (size: 33)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 3730053738 (size: 34)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 804651966 (size: 35)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 783711152 (size: 36)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 1016648578 (size: 37)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 3484632052 (size: 38)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 2308218246 (size: 39)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 3156758136 (size: 40)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 3625470735 (size: 41)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 3676417313 (size: 42)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 708969971 (size: 43)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 1921172613 (size: 44)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 259718801 (size: 45)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 4275753187 (size: 46)
[Thu Jul 14 21:20:55 2011|856] (4) HashMap: Added: 550712218 (size: 47)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 993634060 (size: 48)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3660352332 (size: 49)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 532542718 (size: 50)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 259718729 (size: 51)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 4275750811 (size: 52)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1624941357 (size: 53)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 2083457279 (size: 54)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 4275735856 (size: 55)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3660329826 (size: 56)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3660850626 (size: 57)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 548986420 (size: 58)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3660670975 (size: 59)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 543057937 (size: 60)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1111665156 (size: 61)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 2325211830 (size: 62)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3660821018 (size: 63)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 548009356 (size: 64)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 2136548316 (size: 65)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1786617742 (size: 66)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1562029951 (size: 67)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3742848099 (size: 68)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1489100278 (size: 69)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1604872690 (size: 70)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1323359489 (size: 71)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1392876078 (size: 72)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3723393388 (size: 73)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 721182213 (size: 74)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1575808715 (size: 75)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1020831298 (size: 76)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 2154020765 (size: 77)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 2323891644 (size: 78)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1323359551 (size: 79)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 2324409183 (size: 80)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1393149849 (size: 81)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 721172896 (size: 82)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 2324389938 (size: 83)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 2324210253 (size: 84)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 2324180286 (size: 85)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 721185502 (size: 86)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3124479944 (size: 87)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 2324210287 (size: 88)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1699889268 (size: 89)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 73107532 (size: 90)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3084980142 (size: 91)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3828213569 (size: 92)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1952804751 (size: 93)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 2568655447 (size: 94)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3485246745 (size: 95)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3344104437 (size: 96)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 2979112201 (size: 97)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3872493890 (size: 98)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3309777511 (size: 99)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3485236152 (size: 100)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 411494349 (size: 101)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1273038395 (size: 102)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3817216852 (size: 103)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 4077856483 (size: 104)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 388104966 (size: 105)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3080749733 (size: 106)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 2951784572 (size: 107)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 4119305465 (size: 108)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3505347827 (size: 109)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3027868750 (size: 110)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 396210927 (size: 111)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 2406615178 (size: 112)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3176362395 (size: 113)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1745979549 (size: 114)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3064793732 (size: 115)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3607891 (size: 116)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1451667604 (size: 117)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1017003379 (size: 118)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 2783933617 (size: 119)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3987951066 (size: 120)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 522984871 (size: 121)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1471936912 (size: 122)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 2563580698 (size: 123)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3524065730 (size: 124)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1304555235 (size: 125)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 4148322102 (size: 126)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 2408511023 (size: 127)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 73812053 (size: 128)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1155059607 (size: 129)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1839680650 (size: 130)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 309334802 (size: 131)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3757644531 (size: 132)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 3508506417 (size: 133)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 139221493 (size: 134)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 2857359042 (size: 135)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 104771170 (size: 136)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 1075374895 (size: 137)
[Thu Jul 14 21:20:55 2011|857] (4) HashMap: Added: 2338753541 (size: 138)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 2463625346 (size: 1)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 1834894687 (size: 2)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 1354372972 (size: 3)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 4013974225 (size: 4)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 267932812 (size: 5)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 1619653466 (size: 6)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 89886786 (size: 7)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 1440765047 (size: 8)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 924471204 (size: 9)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 1249126537 (size: 10)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 1292036137 (size: 11)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 3500438526 (size: 12)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 1441506923 (size: 13)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 592601700 (size: 14)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 1358886329 (size: 15)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 3921014489 (size: 16)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 4133011101 (size: 17)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 479186200 (size: 18)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 3998131496 (size: 19)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 1541769539 (size: 20)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 839095340 (size: 21)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 3898910549 (size: 22)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 3241210791 (size: 23)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 839095402 (size: 24)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 2319565064 (size: 25)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 1920325163 (size: 26)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 3241709085 (size: 27)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 3241529434 (size: 28)
[Thu Jul 14 21:20:55 2011|861] (4) HashMap: Added: 4228027679 (size: 29)
[Thu Jul 14 21:20:55 2011|862] (4) HashMap: Added: 3241679477 (size: 30)
[Thu Jul 14 21:20:55 2011|862] (4) HashMap: Added: 1897296471 (size: 31)
[Thu Jul 14 21:20:55 2011|862] (4) HashMap: Added: 89897379 (size: 32)
[Thu Jul 14 21:20:55 2011|862] (4) HashMap: Added: 2966725055 (size: 33)
[Thu Jul 14 21:20:55 2011|862] (4) HashMap: Added: 3410494483 (size: 34)
[Thu Jul 14 21:20:55 2011|862] (4) HashMap: Added: 928240012 (size: 35)
[Thu Jul 14 21:20:55 2011|862] (4) HashMap: Added: 638680049 (size: 36)
[Thu Jul 14 21:20:55 2011|862] (4) HashMap: Added: 310477493 (size: 37)
[Thu Jul 14 21:20:55 2011|862] (4) HashMap: Added: 1655823040 (size: 38)
[Thu Jul 14 21:20:55 2011|862] (4) HashMap: Added: 1655823106 (size: 39)
[Thu Jul 14 21:20:55 2011|862] (4) HashMap: Added: 1655822908 (size: 40)
[Thu Jul 14 21:20:55 2011|862] (4) HashMap: Added: 1655823337 (size: 41)
[Thu Jul 14 21:20:55 2011|862] (4) HashMap: Added: 1655823205 (size: 42)
[Thu Jul 14 21:20:55 2011|862] (4) HashMap: Added: 1655822842 (size: 43)
[Thu Jul 14 21:20:55 2011|862] (4) HashMap: Added: 210350772 (size: 44)
[Thu Jul 14 21:20:55 2011|862] (4) HashMap: Added: 2868999302 (size: 45)
[Thu Jul 14 21:20:55 2011|862] (4) HashMap: Added: 192938982 (size: 46)
[Thu Jul 14 21:20:55 2011|862] (4) HashMap: Added: 1909056761 (size: 47)
[Thu Jul 14 21:20:55 2011|862] (4) HashMap: Added: 1909063152 (size: 48)
[Thu Jul 14 21:20:55 2011|863] (1) PluginList: Using plugins in: D:/xampp/rusHub/plugins/
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 2532398 (size: 1)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 1874788238 (size: 2)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 85911390 (size: 3)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 2613914 (size: 4)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 3575716464 (size: 5)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 85129 (size: 6)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 2357214058 (size: 7)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 3159906205 (size: 8)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 3489216198 (size: 9)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 3667980833 (size: 10)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 3159632434 (size: 11)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 2524352 (size: 12)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 2883 (size: 13)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 75812 (size: 14)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 3022646 (size: 15)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 3371629046 (size: 16)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 2821 (size: 17)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 2812994 (size: 18)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 3417049454 (size: 19)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 1297897548 (size: 20)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 2842995 (size: 21)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 103512897 (size: 22)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 74536 (size: 23)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 2541492432 (size: 24)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 87020308 (size: 25)
[Thu Jul 14 21:20:55 2011|863] (4) HashMap: Added: 465044536 (size: 26)
[Thu Jul 14 21:20:55 2011|863] (3) PluginList: Open plugin dir: D:/xampp/rusHub/plugins/
[Thu Jul 14 21:20:55 2011|863] (3) PluginList: Plugin file name: lua.dll
[Thu Jul 14 21:20:55 2011|864] (3) PluginList: Attempt loading plugin: D:/xampp/rusHub/plugins/lua.dll
[Thu Jul 14 21:20:55 2011|865] (4) HashMap: Added: 2086261105 (size: 1)
[Thu Jul 14 21:20:55 2011|865] (1) PluginList: Plugin detected: LuaPlugin v 2.2
[Thu Jul 14 21:20:55 2011|913] (3) PluginList: Success loading plugin: D:/xampp/rusHub/plugins/lua.dll
[Thu Jul 14 21:20:55 2011|913] (3) DcServer: Reg main bot 'onbee'
[Thu Jul 14 21:20:55 2011|913] (3) DcServer: Reg bot: onbee
[Thu Jul 14 21:20:55 2011|913] (4) FullUserList: (0)[UserList] Before add: onbee Size: 0
[Thu Jul 14 21:20:55 2011|913] (4) FullUserList: (1)[UserList] After add: onbee Size: 1
[Thu Jul 14 21:20:55 2011|913] (3) Conn: (sock 0) Created new socket: 84
[Thu Jul 14 21:20:55 2011|964] (0) DcServer: Listening on 0.0.0.0:411 TCP
[Thu Jul 14 21:20:55 2011|964] (0) DcServer: DC Server RusHub 2.3.2 is running on 0.0.0.0:411 TCP
[Thu Jul 14 21:20:55 2011|968] (1) DcServer: Main loop start
[Thu Jul 14 21:20:57 2011|871] (4) UserList: (0)[HelloList] sendToAll begin
[Thu Jul 14 21:20:57 2011|871] (4) UserList: (0)[HelloList] sendToAll end
[Thu Jul 14 21:20:57 2011|871] (4) FullUserList: (1)[UserList] sendToAll begin
[Thu Jul 14 21:20:57 2011|871] (4) FullUserList: (1)[UserList] sendToAll end
[Thu Jul 14 21:20:57 2011|871] (4) UserList: (0)[EnterList] sendToAll begin
[Thu Jul 14 21:20:57 2011|871] (4) UserList: (0)[EnterList] sendToAll end
[Thu Jul 14 21:20:57 2011|871] (4) UserList: (0)[IpList] sendToAll begin
[Thu Jul 14 21:20:57 2011|871] (4) UserList: (0)[IpList] sendToAll end
[Thu Jul 14 21:20:57 2011|871] (3) FullUserList: (1)[UserList] Autoresizing: size = 1, capacity = 1024 -> 2
[Thu Jul 14 21:20:57 2011|871] (3) UserList: (1)[BotList] Autoresizing: size = 1, capacity = 1024 -> 2
[Thu Jul 14 21:20:57 2011|871] (3) UserList: (0)[HelloList] Autoresizing: size = 0, capacity = 1024 -> 1
[Thu Jul 14 21:20:57 2011|871] (3) UserList: (0)[EnterList] Autoresizing: size = 0, capacity = 1024 -> 1
[Thu Jul 14 21:20:57 2011|871] (3) UserList: (1)[ActiveList] Autoresizing: size = 1, capacity = 1024 -> 2
[Thu Jul 14 21:20:57 2011|871] (3) UserList: (0)[ChatList] Autoresizing: size = 0, capacity = 1024 -> 1
[Thu Jul 14 21:20:57 2011|871] (3) UserList: (1)[OpList] Autoresizing: size = 1, capacity = 1024 -> 2
[Thu Jul 14 21:20:57 2011|871] (3) UserList: (0)[IpList] Autoresizing: size = 0, capacity = 1024 -> 1
[Thu Jul 14 21:20:57 2011|882] (5) DcServer: <new actions>: 1 [0]
[Thu Jul 14 21:20:57 2011|882] (5) Conn: (sock 84) ::(s)NewConn
[Thu Jul 14 21:20:57 2011|883] (3) Conn: (sock 84) Accept new socket: 308
[Thu Jul 14 21:20:57 2011|883] (5) DcConn: (sock 308) [S]Stage onNewConn
[Thu Jul 14 21:20:57 2011|883] (5) DcConn: (sock 308) [E]Stage onNewConn
[Thu Jul 14 21:20:57 2011|883] (5) Conn: (sock 84) ::(e)NewConn. Number connections: 2
[Thu Jul 14 21:20:57 2011|883] (5) DcServer: <exit actions>
[Thu Jul 14 21:20:57 2011|884] (5) DcServer: <new actions>: 1 [0]
[Thu Jul 14 21:20:57 2011|884] (5) DcConn: (sock 308) ::(s)inputData
[Thu Jul 14 21:20:57 2011|884] (4) DcConn: (sock 308) IN: $Supports UserCommand NoGetINFO NoHello UserIP2 TTHSearch ZPipe0 GetZBlock
[Thu Jul 14 21:20:57 2011|884] (5) DcConn: (sock 308) [S]Stage 7
[Thu Jul 14 21:20:57 2011|885] (5) DcConn: (sock 308) [E]Stage 7
[Thu Jul 14 21:20:57 2011|885] (4) DcConn: (sock 308) IN: $Key ЕСА° A С±±АА01Рr/%DCN096%/іУqУУ±bВaPQqТЦБССБ
[Thu Jul 14 21:20:57 2011|885] (5) DcConn: (sock 308) [S]Stage 8
[Thu Jul 14 21:20:57 2011|885] (5) DcConn: (sock 308) [E]Stage 8
[Thu Jul 14 21:20:57 2011|885] (4) DcConn: (sock 308) IN: $ValidateNick Arktik
[Thu Jul 14 21:20:57 2011|885] (5) DcConn: (sock 308) [S]Stage 9
[Thu Jul 14 21:20:57 2011|885] (3) DcConn: (sock 308) User Arktik to validate nick

Автор: Saymon21 14.7.2011, 13:51

Раз под вендой, так закинь pdb файлы в корневую дерикторию хаба и пробуй повторить падение. После чего, там-же, в корневой дериктории хаба должны быть txt файлы (если мне не изменяет память) с инфой о падении. Ну и пости выхлоп из тех файлов и последние хотябы 100-150 строк из лога с уровня 6 на всякий случай.

Автор: arktik 14.7.2011, 13:58

Результат:

exception.txt
Code: c0000005
Version: 2.3.2
OS: Microsoft Windows 7 Professional S (Build 7601)
Time: 2011-07-14 21:56:03

system.2011-07-14.log
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 1177432900 (size: 1)
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 3034586648 (size: 2)
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 1357111626 (size: 3)
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 3246583260 (size: 4)
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 4058032526 (size: 5)
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 3971076512 (size: 6)
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 2196506066 (size: 7)
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 4198871209 (size: 8)
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 1123796475 (size: 9)
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 4043685197 (size: 10)
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 297625375 (size: 11)
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 4040293355 (size: 12)
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 185694589 (size: 13)
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 357984948 (size: 14)
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 3223568742 (size: 15)
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 1832404774 (size: 16)
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 339815448 (size: 17)
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 4040293283 (size: 18)
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 185692213 (size: 19)
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 3367287815 (size: 20)
[Thu Jul 14 21:55:45 2011|714] (4) HashMap: Added: 3746315545 (size: 21)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 185677258 (size: 22)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1832382268 (size: 23)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1832903068 (size: 24)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 356259150 (size: 25)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1832723417 (size: 26)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 350330667 (size: 27)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3341599838 (size: 28)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 2898612304 (size: 29)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1832873460 (size: 30)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 355282086 (size: 31)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 2709948790 (size: 32)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3528964200 (size: 33)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3730053738 (size: 34)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 804651966 (size: 35)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 783711152 (size: 36)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1016648578 (size: 37)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3484632052 (size: 38)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 2308218246 (size: 39)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3156758136 (size: 40)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3625470735 (size: 41)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3676417313 (size: 42)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 708969971 (size: 43)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1921172613 (size: 44)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 259718801 (size: 45)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 4275753187 (size: 46)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 550712218 (size: 47)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 993634060 (size: 48)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3660352332 (size: 49)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 532542718 (size: 50)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 259718729 (size: 51)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 4275750811 (size: 52)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1624941357 (size: 53)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 2083457279 (size: 54)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 4275735856 (size: 55)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3660329826 (size: 56)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3660850626 (size: 57)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 548986420 (size: 58)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3660670975 (size: 59)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 543057937 (size: 60)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1111665156 (size: 61)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 2325211830 (size: 62)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3660821018 (size: 63)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 548009356 (size: 64)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 2136548316 (size: 65)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1786617742 (size: 66)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1562029951 (size: 67)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3742848099 (size: 68)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1489100278 (size: 69)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1604872690 (size: 70)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1323359489 (size: 71)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1392876078 (size: 72)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3723393388 (size: 73)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 721182213 (size: 74)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1575808715 (size: 75)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1020831298 (size: 76)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 2154020765 (size: 77)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 2323891644 (size: 78)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1323359551 (size: 79)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 2324409183 (size: 80)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1393149849 (size: 81)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 721172896 (size: 82)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 2324389938 (size: 83)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 2324210253 (size: 84)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 2324180286 (size: 85)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 721185502 (size: 86)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3124479944 (size: 87)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 2324210287 (size: 88)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1699889268 (size: 89)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 73107532 (size: 90)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3084980142 (size: 91)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3828213569 (size: 92)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1952804751 (size: 93)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 2568655447 (size: 94)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3485246745 (size: 95)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3344104437 (size: 96)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 2979112201 (size: 97)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3872493890 (size: 98)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3309777511 (size: 99)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3485236152 (size: 100)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 411494349 (size: 101)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1273038395 (size: 102)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3817216852 (size: 103)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 4077856483 (size: 104)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 388104966 (size: 105)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3080749733 (size: 106)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 2951784572 (size: 107)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 4119305465 (size: 108)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3505347827 (size: 109)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3027868750 (size: 110)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 396210927 (size: 111)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 2406615178 (size: 112)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3176362395 (size: 113)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1745979549 (size: 114)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3064793732 (size: 115)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3607891 (size: 116)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1451667604 (size: 117)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1017003379 (size: 118)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 2783933617 (size: 119)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3987951066 (size: 120)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 522984871 (size: 121)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 1471936912 (size: 122)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 2563580698 (size: 123)
[Thu Jul 14 21:55:45 2011|715] (4) HashMap: Added: 3524065730 (size: 124)
[Thu Jul 14 21:55:45 2011|716] (4) HashMap: Added: 1304555235 (size: 125)
[Thu Jul 14 21:55:45 2011|716] (4) HashMap: Added: 4148322102 (size: 126)
[Thu Jul 14 21:55:45 2011|716] (4) HashMap: Added: 2408511023 (size: 127)
[Thu Jul 14 21:55:45 2011|716] (4) HashMap: Added: 73812053 (size: 128)
[Thu Jul 14 21:55:45 2011|716] (4) HashMap: Added: 1155059607 (size: 129)
[Thu Jul 14 21:55:45 2011|716] (4) HashMap: Added: 1839680650 (size: 130)
[Thu Jul 14 21:55:45 2011|716] (4) HashMap: Added: 309334802 (size: 131)
[Thu Jul 14 21:55:45 2011|716] (4) HashMap: Added: 3757644531 (size: 132)
[Thu Jul 14 21:55:45 2011|716] (4) HashMap: Added: 3508506417 (size: 133)
[Thu Jul 14 21:55:45 2011|716] (4) HashMap: Added: 139221493 (size: 134)
[Thu Jul 14 21:55:45 2011|716] (4) HashMap: Added: 2857359042 (size: 135)
[Thu Jul 14 21:55:45 2011|716] (4) HashMap: Added: 104771170 (size: 136)
[Thu Jul 14 21:55:45 2011|716] (4) HashMap: Added: 1075374895 (size: 137)
[Thu Jul 14 21:55:45 2011|716] (4) HashMap: Added: 2338753541 (size: 138)
[Thu Jul 14 21:55:45 2011|718] (4) HashMap: Added: 2463625346 (size: 1)
[Thu Jul 14 21:55:45 2011|718] (4) HashMap: Added: 1834894687 (size: 2)
[Thu Jul 14 21:55:45 2011|718] (4) HashMap: Added: 1354372972 (size: 3)
[Thu Jul 14 21:55:45 2011|718] (4) HashMap: Added: 4013974225 (size: 4)
[Thu Jul 14 21:55:45 2011|718] (4) HashMap: Added: 267932812 (size: 5)
[Thu Jul 14 21:55:45 2011|718] (4) HashMap: Added: 1619653466 (size: 6)
[Thu Jul 14 21:55:45 2011|718] (4) HashMap: Added: 89886786 (size: 7)
[Thu Jul 14 21:55:45 2011|718] (4) HashMap: Added: 1440765047 (size: 8)
[Thu Jul 14 21:55:45 2011|718] (4) HashMap: Added: 924471204 (size: 9)
[Thu Jul 14 21:55:45 2011|718] (4) HashMap: Added: 1249126537 (size: 10)
[Thu Jul 14 21:55:45 2011|718] (4) HashMap: Added: 1292036137 (size: 11)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 3500438526 (size: 12)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 1441506923 (size: 13)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 592601700 (size: 14)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 1358886329 (size: 15)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 3921014489 (size: 16)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 4133011101 (size: 17)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 479186200 (size: 18)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 3998131496 (size: 19)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 1541769539 (size: 20)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 839095340 (size: 21)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 3898910549 (size: 22)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 3241210791 (size: 23)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 839095402 (size: 24)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 2319565064 (size: 25)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 1920325163 (size: 26)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 3241709085 (size: 27)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 3241529434 (size: 28)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 4228027679 (size: 29)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 3241679477 (size: 30)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 1897296471 (size: 31)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 89897379 (size: 32)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 2966725055 (size: 33)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 3410494483 (size: 34)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 928240012 (size: 35)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 638680049 (size: 36)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 310477493 (size: 37)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 1655823040 (size: 38)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 1655823106 (size: 39)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 1655822908 (size: 40)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 1655823337 (size: 41)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 1655823205 (size: 42)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 1655822842 (size: 43)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 210350772 (size: 44)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 2868999302 (size: 45)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 192938982 (size: 46)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 1909056761 (size: 47)
[Thu Jul 14 21:55:45 2011|719] (4) HashMap: Added: 1909063152 (size: 48)
[Thu Jul 14 21:55:45 2011|721] (1) PluginList: Using plugins in: D:/xampp/rusHub/plugins/
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 2532398 (size: 1)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 1874788238 (size: 2)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 85911390 (size: 3)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 2613914 (size: 4)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 3575716464 (size: 5)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 85129 (size: 6)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 2357214058 (size: 7)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 3159906205 (size: 8)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 3489216198 (size: 9)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 3667980833 (size: 10)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 3159632434 (size: 11)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 2524352 (size: 12)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 2883 (size: 13)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 75812 (size: 14)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 3022646 (size: 15)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 3371629046 (size: 16)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 2821 (size: 17)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 2812994 (size: 18)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 3417049454 (size: 19)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 1297897548 (size: 20)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 2842995 (size: 21)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 103512897 (size: 22)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 74536 (size: 23)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 2541492432 (size: 24)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 87020308 (size: 25)
[Thu Jul 14 21:55:45 2011|721] (4) HashMap: Added: 465044536 (size: 26)
[Thu Jul 14 21:55:45 2011|721] (3) PluginList: Open plugin dir: D:/xampp/rusHub/plugins/
[Thu Jul 14 21:55:45 2011|721] (3) PluginList: Plugin file name: lua.dll
[Thu Jul 14 21:55:45 2011|721] (3) PluginList: Attempt loading plugin: D:/xampp/rusHub/plugins/lua.dll
[Thu Jul 14 21:55:45 2011|723] (4) HashMap: Added: 2086261105 (size: 1)
[Thu Jul 14 21:55:45 2011|723] (1) PluginList: Plugin detected: LuaPlugin v 2.2
[Thu Jul 14 21:55:45 2011|762] (3) PluginList: Success loading plugin: D:/xampp/rusHub/plugins/lua.dll
[Thu Jul 14 21:55:45 2011|762] (3) DcServer: Reg main bot 'onbee'
[Thu Jul 14 21:55:45 2011|762] (3) DcServer: Reg bot: onbee
[Thu Jul 14 21:55:45 2011|762] (4) FullUserList: (0)[UserList] Before add: onbee Size: 0
[Thu Jul 14 21:55:45 2011|762] (4) FullUserList: (1)[UserList] After add: onbee Size: 1
[Thu Jul 14 21:55:45 2011|763] (3) Conn: (sock 0) Created new socket: 84
[Thu Jul 14 21:55:45 2011|808] (0) DcServer: Listening on 0.0.0.0:411 TCP
[Thu Jul 14 21:55:45 2011|808] (0) DcServer: DC Server RusHub 2.3.2 is running on 0.0.0.0:411 TCP
[Thu Jul 14 21:55:45 2011|812] (1) DcServer: Main loop start
[Thu Jul 14 21:55:47 2011|814] (4) UserList: (0)[HelloList] sendToAll begin
[Thu Jul 14 21:55:47 2011|814] (4) UserList: (0)[HelloList] sendToAll end
[Thu Jul 14 21:55:47 2011|814] (4) FullUserList: (1)[UserList] sendToAll begin
[Thu Jul 14 21:55:47 2011|814] (4) FullUserList: (1)[UserList] sendToAll end
[Thu Jul 14 21:55:47 2011|814] (4) UserList: (0)[EnterList] sendToAll begin
[Thu Jul 14 21:55:47 2011|814] (4) UserList: (0)[EnterList] sendToAll end
[Thu Jul 14 21:55:47 2011|814] (4) UserList: (0)[IpList] sendToAll begin
[Thu Jul 14 21:55:47 2011|814] (4) UserList: (0)[IpList] sendToAll end
[Thu Jul 14 21:55:47 2011|814] (3) FullUserList: (1)[UserList] Autoresizing: size = 1, capacity = 1024 -> 2
[Thu Jul 14 21:55:47 2011|814] (3) UserList: (1)[BotList] Autoresizing: size = 1, capacity = 1024 -> 2
[Thu Jul 14 21:55:47 2011|814] (3) UserList: (0)[HelloList] Autoresizing: size = 0, capacity = 1024 -> 1
[Thu Jul 14 21:55:47 2011|814] (3) UserList: (0)[EnterList] Autoresizing: size = 0, capacity = 1024 -> 1
[Thu Jul 14 21:55:47 2011|814] (3) UserList: (1)[ActiveList] Autoresizing: size = 1, capacity = 1024 -> 2
[Thu Jul 14 21:55:47 2011|814] (3) UserList: (0)[ChatList] Autoresizing: size = 0, capacity = 1024 -> 1
[Thu Jul 14 21:55:47 2011|814] (3) UserList: (1)[OpList] Autoresizing: size = 1, capacity = 1024 -> 2
[Thu Jul 14 21:55:47 2011|814] (3) UserList: (0)[IpList] Autoresizing: size = 0, capacity = 1024 -> 1
[Thu Jul 14 21:56:03 2011|55] (5) DcServer: <new actions>: 1 [0]
[Thu Jul 14 21:56:03 2011|55] (5) Conn: (sock 84) ::(s)NewConn
[Thu Jul 14 21:56:03 2011|56] (3) Conn: (sock 84) Accept new socket: 308
[Thu Jul 14 21:56:03 2011|56] (5) DcConn: (sock 308) [S]Stage onNewConn
[Thu Jul 14 21:56:03 2011|56] (5) DcConn: (sock 308) [E]Stage onNewConn
[Thu Jul 14 21:56:03 2011|56] (5) Conn: (sock 84) ::(e)NewConn. Number connections: 2
[Thu Jul 14 21:56:03 2011|56] (5) DcServer: <exit actions>
[Thu Jul 14 21:56:03 2011|58] (5) DcServer: <new actions>: 1 [0]
[Thu Jul 14 21:56:03 2011|58] (5) DcConn: (sock 308) ::(s)inputData
[Thu Jul 14 21:56:03 2011|58] (4) DcConn: (sock 308) IN: $Supports UserCommand NoGetINFO NoHello UserIP2 TTHSearch ZPipe0 GetZBlock
[Thu Jul 14 21:56:03 2011|58] (5) DcConn: (sock 308) [S]Stage 7
[Thu Jul 14 21:56:03 2011|58] (5) DcConn: (sock 308) [E]Stage 7
[Thu Jul 14 21:56:03 2011|58] (4) DcConn: (sock 308) IN: $Key ЕСА° A С±±АА01Рr/%DCN096%/іУqУУ±bВaPQqТЦБССБ
[Thu Jul 14 21:56:03 2011|58] (5) DcConn: (sock 308) [S]Stage 8
[Thu Jul 14 21:56:03 2011|58] (5) DcConn: (sock 308) [E]Stage 8
[Thu Jul 14 21:56:03 2011|58] (4) DcConn: (sock 308) IN: $ValidateNick Arktik
[Thu Jul 14 21:56:03 2011|59] (5) DcConn: (sock 308) [S]Stage 9
[Thu Jul 14 21:56:03 2011|59] (3) DcConn: (sock 308) User Arktik to validate nick

Больше ничего нет(

Автор: arktik 22.7.2011, 13:22

Проблема была устранена, когда я сам скомпилировал исходники.

Автор: Setuper 22.7.2011, 16:06

Очень странно. По логам падает при валидации ника.
А посвежее версию не пробовал?

Автор: dimajak 29.12.2011, 0:27

Такой код:

Код
local raznica_time = math.ceil(iTimeRegTime - iProshloSek/60)
if raznica_time < 0 then
    -- какой-то код
else
    Core.SendToUser(UID,"Игра начнется через "..raznica_time.." минут.")
end
почему-то сообщает про -0 минут (минус ноль минут).
Почему?
Какой-то театр абсурда. :(

Второй вопрос.
В этом коде:
Код
if Tmr0 ~= nil then
    TmrMan.RemoveTimer(Tmr0)
    Tmr0 = nil
end
Ошибка в lua_errors.log:
Цитата
[Thu Dec 29 01:55:20 2011] ...:/Strong/RusHub/scripts/mafia_RH_1_067.lua:866: attempt to index global 'TmrMan' (a nil value)
Т.е. переменная Tmr0 не nil, но при этом, при удалении таймера воспринимается как nil :(
Где ошибка?

Автор: Alexey 29.12.2011, 3:04

При каких значениях iTimeRegTime и iProshloSek это наблюдается?

Цитата(dimajak @ 29.12.2011, 0:27) *
Код
    TmrMan.RemoveTimer(Tmr0)

TmrMan? В моём русхабе?! Не, не слышал.

Автор: Ksan 29.12.2011, 3:36

Alexey, я в Птоке проверял, при любых значениях чисел в ответе -0 не наблюдается.
Может, это скрытая ошибка вычислений у Русхаба?

Код
    TmrMan.RemoveTimer(Tmr0)
    Tmr0 = nil

dimajak, ты же уже обнулил Tmr0 тут в первой строке, поэтому для второй строки левая часть уже равна "nil", о чем тебе и сообщает ошибка, если я правильно понял. То есть, в левой части присвоения не может находиться нечто, равное "nil"

Автор: Alexey 29.12.2011, 3:38

Ksan,
Ну а так?

Код
local iTimeRegTime    = 5
local iProshloSek    = 350
local raznica_time = math.ceil(iTimeRegTime - iProshloSek/60)
if raznica_time < 0 then
    -- какой-то код
else
    Core.SendToAll("Игра начнется через "..raznica_time.." минут.")
end


dimajak,
На птоке тоже -0. Тебя не устраивает знак минуса или что-то ещё?
Измени условие на:
Код
if raznica_time <= 0 then

Автор: Ksan 29.12.2011, 4:41

Alexey, я в скобки сразу подставлял положительные и отрицательные готовые числа и ноль, без предыдущих математических изысков. big_smile.gif Потому что там нет подводных камней. Всё же они там нашлись. big_smile.gif Но об этом уже ниже.

dimajak, покажи, при каких значениях iTimeRegTime и iProshloSek (их ты можешь получить выводом так же через Core.SendToAll) выдаёт ошибку эту:

Цитата
почему-то сообщает про -0 минут (минус ноль минут).


dimajak, попробуй вот что (против минус ноль):
Сначала преамбула...
Выражение
Код
local raznica_time = math.ceil(iTimeRegTime - iProshloSek/60)
у тебя может принимать и значение минус 0 (это исходит из самого математического выражения math.ceil(x) и математических операций внутри скобок), когда по ходу деления и отнимания получаешь число минус 0 целых и сколько-то там десятых/сотых/тысячных...и в результате остаёшься с целым нулём, но со знаком минус... А это значение у тебя в условиях ниже не предусмотрено, точнее, предусмотрен только вариант ниже нуля либо иное значение относительно нуля, но ведь минус 0 не ниже нуля и не выше и даже не равно нулю! big_smile.gif
Вот и получаешь минус 0 в ответе..
А теперь решение:
Поэтому - включи в условия и проверку на минус 0. Либо ещё до этих условий проверь на минус 0 и если такое есть, пусть будет равно 0. Что-то типа:
Код
if tostring(raznica_time) == "-0" then
    raznica_time = 0
end
Далее по тексту твоего кода.
А вот если не применять tostring, результат получается тоже минус 0 big_smile.gif Какой-то костылёк получился..

Автор: dimajak 29.12.2011, 5:01

Ksan, надеюсь поможет:

Код
[code] dimka_home присоединился к игре. Игроков сейчас 3
[05:01:16] <ИГРА> *** Набран минимум игроков. Игра начнется через -0 минут (iTimeRegTime=tSettings.RegTime * (iCountRegTime + 1)=3
iProshloSek=197
iTimeRegTimeMinute=iTimeRegTimeMinute = iTimeRegTime * 60 = 180
raznica_time = math.ceil(iTimeRegTime - iProshloSek/60) = -0
)
[05:01:16] <ИГРА> *** Набран минимум игроков. Игра сейчас начнется (-0)


Слева - действия, Справа, через "=" - значения

Автор: Ksan 29.12.2011, 5:01

Читай выше.
Как раз твой случай описан в моём сообщении.

Автор: dimajak 29.12.2011, 5:11

Зачем это?
Нигде до этого не встречал!

Автор: Ksan 29.12.2011, 5:16

Я тебе разложил побайтно объяснение, а ты мне - "зачем это?"
Всё, можешь забить на мои сообщения.

Автор: dimajak 29.12.2011, 5:30

Ksan, я понял твое объяснение из чего появляется "минус" при нуле. Изначально и мне было понятно из-за чего такая ошибка возникла.

Но! Я же округлил число и после округления до целого оно равно нулю!
Ноль же не может иметь знак ? Нет?

Автор: Ksan 29.12.2011, 5:33

А, вот так уже внятнее вопрос. big_smile.gif
dimajak, округлил - это означает, что ты избавился от дробной части. И всё.
Но округление не касается знака, тут команда округления не думает, что за число он округляет, ноль или иное число...ему пофиг.

Автор: Alexey 29.12.2011, 5:36

Если тебя смущает только знак минуса у ноля, то можешь при выводе сообщения брать модуль этого числа

Код
Core.SendToUser(UID,"Игра начнется через "..math.abs(raznica_time).." минут.")

Автор: Ksan 29.12.2011, 5:43

Alexey, тогда он этим исключает из условий -1, скажем..

Код
if raznica_time < 0 then
    -- какой-то код

Про модуль я сразу подумал, но не годится для его случая.

Автор: Setuper 29.12.2011, 10:29

Итак...

Минус ноль - это не баг lua, да и в принципе это не баг, а фича стандарта: http://mydc.ru/r/?http://en.wikipedia.org/wiki/Negative_zero

Далее... В коде содержится явная логическая ошибка. Код следует преобразовать вот так:

Код
local iTimeRegTime    = 5
local iProshloSek    = 350
local raznica_time = iTimeRegTime - iProshloSek/60
if raznica_time < 0 then
    -- какой-то код
else
    Core.SendToAll("Игра начнется через "..math.ceil(raznica_time).." минут.")
end


Далее... Функции TmrMan.RemoveTimer нету в русхабе, есть функция Core.DelTimer

Автор: Enyby 29.12.2011, 23:12

Кстати, насчет дробных переменных и нулей. Встречал информацию, что условие

Код
a == 0
иногда дает ложь для float a, хотя
Код
echo a
дает "0". Вообще говоря так касательно любого значения, а не только нуля.

Автор: Setuper 30.12.2011, 12:57

Ну так это естественно, ибо все типы с плавающей точкой имеют такую штуку как мантиса. Связано это с точностью вычислений компа.
Поэтому сравнивать float на равенство, вообще говоря, некорректно.

Автор: dimajak 2.1.2012, 20:45

В этом скрипте не запускается таймер:

Код
function OnStartup()
--  Core.AddTimer(1, 1000, "ZZZ")
end

function OnChat(UID,sData)
    sData = string.sub(sData,1,-1)
    local _,_,cmd =string.find(sData, "%b<>%s+(%S+)")
    local inum = 0
    if cmd and cmd=="!zzz" then
        inum = Core.AddTimer(1, 1000, "ZZZ")
        Core.SendToAll("Запустил таймер "..inum)
        return true
    end
end

function ZZZ()
    Core.SendToAll("Сработал таймер 1")
end

Почему?
Из OnStartup запускается, а командой в чате "!zzz" - нет.

Автор: Alexey 8.1.2012, 2:10

Эта недоработка русхаба уже устранена в версиях из SVN. Скомпилируй сам или жди ближайшего релиза.

Автор: pavshinAN 19.9.2013, 12:10

Та же самая проблема и с информацией когда отключился от хаба у меня показывает вообще 1.01.1970 3:00....

Автор: Alexey 19.9.2013, 12:34

"у меня показывает" - показывает где?