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

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

MyDC.ru _ HexHUB _ Тестирование Скриптов

Автор: Setuper 29.3.2009, 23:55

Обращаюсь к владельцам HexHub.

Кто можешь помочь в проведении маленьких тестов с lua скриптами на данном хабе?

Автор: Maximumz 30.3.2009, 11:04

Я готов.

Автор: Setuper 30.3.2009, 14:55

Скрипт для тестирования:

Код
local sBot = "Bot"

function OnLoad()
  Hex.Broadcast(("<%s> Скрипт запущен|"):format(sBot))
  Hex.Broadcast("Сообщение без ника|")
  return true
end

function OnError(sErr)
  Hex.Broadcast(("<%s> Ошибка в скрипте: %s|"):format(sBot, sErr))
  return true
end

function OnUserJoined(iId)
  local tUser = Hex.User(iId)
  Hex.Broadcast(([[<%s> Вход пользователя:
\tiId = %s
\tsNick = %s
\tiIp = %s
\tsIp = %s
\tsClientNick = %s
\tbOpStatus = %s
\tUserID = %s
\tAccountID = %s
\tProfileID = %s
\tsMode = %s
\tsMyINFO = %s
|]]):format(sBot, tostring(iId), tUser:GetNick(), tUser:GetIP(), tUser:GetIPString(), tUser:GetClientNick(), tostring(tUser:GetOpStatus()), tostring(tUser:GetUserID()), tostring(tUser:GetAccountID()), tostring(tUser:GetProfileID()), tostring(tUser:GetMode()), tostring(tUser:GetINFO())))
end

function OnUserParts(iId)
  Hex.Broadcast(("<%s> Уход пользователя: %s|"):format(sBot, tostring(iId)))
end

function OnCommand(iId, sData)
  Hex.Broadcast(("<%s> %s: cmd: %s|"):format(sBot, tostring(iId), sData))
  Hex.Broadcast(("<%s> length of cmd: %s|"):format(sBot, tostring(sData:len())))
  return true
end

function OnUnknownCommand(iId, sData)
  Hex.Broadcast(("<%s> %s: unknown cmd: %s|"):format(sBot, tostring(iId), sData))
  Hex.Broadcast(("<%s> length of cmd: %s|"):format(sBot, tostring(sData:len())))
  return true
end

function OnChatMessage(iId, sData)
  Hex.Broadcast(("<%s> OnChatMessage|"):format(sBot))
  return true
end

function OnPublicMessage(iId, sData)
  Hex.Broadcast(("<%s> OnPublicMessage|"):format(sBot))
  return true
end


function OnScriptMessage(iMessageCode, sSender, sData)
  Hex.Broadcast(("<%s> OnScriptMessage, %s, %s, %s|"):format(sBot, iMessageCode, sSender, sData))
  return true
end


Нужно зайти на хаб с двух клиентов.

1. Перезайти одним из клиентов и посмотреть что будет написано в чате в том и в другом клиенте.
2. Отослать какое-нибудь сообщение в чат и посмотреть реакцию в чате.
3. Попробовать соединиться одним клиентом с другим и посмотреть реакцию в чате.
4. Используя команды юзера в клиенте написать так какую-нибудь RAW команду (например такую: $Test param1|) и с помощью менюшки отослать эту команду на хаб и опять же посмотреть реакцию в чате.
5. Сбросить сюда показания CDM отладчика при входе на хаб.

Не уверен, что все пункты будут выполнены. Чувствую, что нужно будет самому ставить Hex хаб чтобы протестить.

Автор: Maximumz 30.3.2009, 15:13

1)Пишет:
[15:56:44] <Bot> length of cmd: 79
[15:56:44] <Bot> 3108: cmd: $Search 94.253.52.244:5172 F?T?0?9?TTH:2TCR2F2V6WTMH6ZCWNGNT5UKAHAS32T7GD5HCUA
[15:56:44] <Bot> length of cmd: 78
[15:56:45] <Bot> 3027: cmd: $Search 10.219.39.78:9230 F?T?0?9?TTH:KJAZP6NQEBC4INNA3NTPQUXNTA4C3E7G4D5DUMQ
[15:56:45] <Bot> length of cmd: 77
[15:56:47] <Bot> 3119: cmd: $Search 10.221.109.223:21306 F?T?0?1?полный$привод
[15:56:47] <Bot> length of cmd: 50
[15:56:53] <Bot> 2989: cmd: $Search 10.221.220.24:12322 F?T?0?9?TTH:6JDWTXW6OZ6TOXISDO72YI2ONDRNOSYECGRHJ2Y
[15:56:53] <Bot> length of cmd: 79
[15:56:54] <Bot> 3124: cmd: $Supports UserCommand NoGetINFO NoHello UserIP2 TTHSearch ZPipe0 GetZBlock
[15:56:54] <Bot> length of cmd: 75
[15:56:54] <Bot> 3124: cmd: $Key /%DCN036%/СА° A С±±АА01qТУУqУ°Ў‚/%DCN096%/P±Б!°°±a‘
[15:56:54] <Bot> length of cmd: 62
[15:56:54] <Bot> 3124: cmd: $ValidateNick МЯSn1K
[15:56:54] <Bot> length of cmd: 20
[15:56:54] <Bot> 3124: cmd: $Version 1,0091
[15:56:54] <Bot> length of cmd: 15
[15:56:54] <Bot> 3124: cmd: $GetNickList

2)Я написал в чате "ЫЫЫ" и вот что высветилось в чате:

[15:57:12 | 10.221.140.60 ] <Maximum> ЫЫЫ
[15:57:12] <Bot> OnChatMessage
[15:57:12] <Bot> OnPublicMessage

написал в ОПчате, высветилось вот что:

[16:01:52] <Bot> 3105: cmd: $To: OpChat From: Maximum $<Maximum> Тест
3) При соединении ничего нового не выдаёт
4)Не реагирует.
5)
Hub: [Incoming][10.221.140.60:411] $Lock EXTENDEDPROTOCOL_HeXHub_TE_hdhmrbgbcjac Pk=versiunea5.03
Hub: [Outgoing][10.221.140.60:411] $Supports UserCommand NoGetINFO NoHello UserIP2 TTHSearch ZPipe0 TLS |
Hub: [Outgoing][10.221.140.60:411] $Key /%DCN036%/A ѱ01qqӰsPPP |
Hub: [Outgoing][10.221.140.60:411] $ValidateNick Maximum|
Hub: [Incoming][10.221.140.60:411] $HubName PushkinskiyDC++ - HEXHUB .
Hub: [Incoming][10.221.140.60:411] $HubTopic HEXHUB .
Hub: [Incoming][10.221.140.60:411] <Security> HeXHub 5.03a Hex Script 1.1.0.2 for more information write !about
Hub: [Incoming][10.221.140.60:411] $Supports UserCommand NoGetINFO NoHello UserIP2
Hub: [Incoming][10.221.140.60:411] <Security> , ,
Hub: [Incoming][10.221.140.60:411] $GetPass
Hub: [Outgoing][10.221.140.60:411] $MyPass 902118a|
Hub: [Incoming][10.221.140.60:411] $LogedIn Maximum
Hub: [Incoming][10.221.140.60:411] $Hello Maximum
Hub: [Outgoing][10.221.140.60:411] $Version 1,0091|
Hub: [Outgoing][10.221.140.60:411] $GetNickList|
Hub: [Outgoing][10.221.140.60:411] $MyINFO $ALL Maximum [5]<ApexDC++ V:1.2.0B,M:A,H:0/1/0,S:5>$ $0.005$$388459884$|
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Security Hub Security$ $$$0$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL OpChat Chatroom for operators$ $$$0$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Savage Selo<StrgDC++ V:2.22,M:A,H:1/0/0,S:21>$ $100$$60999925898$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Nbiy <StrgDC++ V:2.03,M:A,H:16/0/0,S:2>$ $5$$85281445527$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL 80vet80 , ...<pl++ V:5.48,M:A,H:6/0/0,S:4>$ $LAN(T3)$pozdnyakovvs@bk.ru $199682345216$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL ftb <StrgDC++ V:2.11,M:A,H:9/0/0,S:12>$ $100$$41076777483$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL "<StrgDC++ V:2.22,M:A,H:6/0/0,S:66>$ $100$$31728785951$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL [PP]_dedmoroz123 , ...<pl++ V:5.62,M:A,H:15/0/0,S:3>$ $LAN(T3)$ $0$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL 50rus <++ V:0.708,M:A,H:1/0/0,S:1>$ $100$$2369756029$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL U-U <StrgDC++ V:2.03,M:A,H:3/0/0,S:88,L:3500>$ $LAN(T3)$$285467991047$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL dchub://10.225.9.100 dchub://10.201.9.100<ApexDC++ V:0.4.0,M:P,H:1/0/0,S:4>$ $0.005$ $8374059266$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Lexan http://mydc.ru/r/?http://10.221.11.100&lt;StrgDC++ V:2.22,M:A,H:2/0/0,S:80>$ $100$$42351723736$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Anonim <GoombaDCV:2.0,M:A,H:6/0/0,S:42>$ $LAN(T3)$$22156517276$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Feert <GoombaDCV:2.0,M:A,H:1/0/0,S:12>$ $100$$26604529892$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL CraSTIX [0].-!!!!!!!<pl++ V:5.61,M:A,H:2/2/3,S:1>$ $LAN(T3) $LES@LESTNIK.SRU $1876743987476$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL losyasha <StrgDC++ V:2.02,M:A,H:8/0/0,S:10>$ $100 $$6079108629$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL LiSeNoK <StrgDC++ V:2.03,M:A,H:3/0/0,S:5>$ $LAN(T3)$$61530020080$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL DDroot <StrgDC++ V:2.22,M:A,H:2/0/0,S:6>$ $100$$24396271597$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL xataci111 http://mydc.ru/r/?http://10.221.11.100&lt;StrgDC++ V:2.22,M:A,H:3/0/0,S:24>$ $100$xataci@mail.ru$89170576364$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Speaker <gl++ V:5.15,M:A,H:1/0/0,S:4>$ $0.005$ $8668137661$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL ..MAD.. AMD64 X2 DUAL CORE 6000+ 4GB 8800GT<StrgDC++ V:2.11,M:A,H:3/0/0,S:5>$ $100 $$305222151757$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL FREDDYE+ 104<StrgDC++ V:2.03,M:A,H:5/0/0,S:6,L:100>$ $LAN(T3)$$14340577388$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL maxned [6] <FlylinkDV:(r302),M:A,H:1/0/0,S:7>$ $100 $$159274483340$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Eddor <StrgDC++ V:2.02,M:A,H:9/2/0,S:75>$ $100 $Ed@flexuser.ru$74044009020$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL DnB 220<StrgDC++ V:2.05,M:A,H:2/0/0,S:3>$ $100$$9639317947$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL RoleXX_1 <StrgDC++ V:2.03,M:P,H:17/0/0,S:23>$ $100$$175536744978$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL [MX]WindowZ.ru Core 2 Duo<StrgDC++ V:2.03,M:A,H:3/0/1,S:10>$ $0.005$your@mail.ru$80811034035$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL BeJIukuu4ak <StrgDC++ V:2.11,M:A,H:1/0/0,S:60>$ $100$$38668905443$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Nik-ManGust <StrgDC++ V:2.2,M:A,H:1/0/0,S:35>$ $10$$124786873661$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL <GoombaDCV:2.0,M:A,H:1/0/0,S:30>$ $100 $$71677433287$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL ASA --=0 - 0=--<pl++ V:5.62,M:A,H:9/5/0,S:15>$ $100$ $1100065551038$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Ser_g <gl++ V:5.15,M:A,H:2/0/0,S:4>$ $0.005$ $5548833248$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL misterandrey <SP V:0.9.11,M:A,H:9/0/0,S:24>$ $LAN(T1)$nobody@nowhere.net$528368589670$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL LENORE [/]<StrgDC++ V:2.02,M:A,H:1/0/0,S:66>$ $100$$60011456275$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Den <StrgDC++ V:1.00 RC10,M:A,H:1/0/0,S:20>$ $Cable$$9163655168$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL http://mydc.ru/r/?http://10.221.11.100&lt;StrgDC++ V:2.22,M:A,H:3/0/0,S:24>$ $100$$104209682120$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL `Elf` <GoombaDCV:2.0,M:A,H:5/0/0,S:35>$ $20$$6738178075$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Morf 7<StrgDC++ V:2.03,M:A,H:1/0/0,S:10>$ $LAN(T3)$$115511369044$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Snacho MIPT \\snacho Server<StrgDC++ V:2.06,M:A,H:1/0/0,S:6>$ $100$kkndsa@yandex.ru $532038948682$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Gadzilla <++ V:0.7091,M:A,H:3/0/0,S:12>$ $0.005$$258536310651$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL V.A.L <StrgDC++ V:2.21,M:A,H:24/0/0,S:78>$ $100$$59343331358$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL alastar 51<StrgDC++ V:2.02,M:A,H:7/0/0,S:13>$ $LAN(T3)$$44358590774$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL SeM [15]<FlylinkDV:(r342),M:A,H:1/0/0,S:15>$ $100 $$58631185222$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Lesha 109<StrgDC++ V:2.03,M:A,H:2/0/0,S:5>$ $100$2006.11.05sdc203$40761190105$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Vovcikzebest [128]HOME-IX<ApexDC++ V:1.2.0B,M:A,H:10/0/0,S:130>$ $100$$3105075602$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL LakiSha http://mydc.ru/r/?http://10.221.11.100&lt;StrgDC++ V:2.22,M:A,H:2/0/0,S:24>$ $100$bryunetka@fromru.com$8859102097$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL http://mydc.ru/r/?http://10.221.11.100&lt;StrgDC++ V:2.22,M:A,H:3/0/0,S:21>$ $100$$32744366643$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL OwlEagle [5].-!!!!!!!<pl++ V:5.62,M:A,H:2/0/0,S:5>$ $LAN(T3) $i_folomkin@mail.ru $107117429397$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL VaD <StrgDC++ V:2.02,M:A,H:2/0/0,S:39>$ $100$$639930607415$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Karzam http://mydc.ru/r/?http://10.221.11.100&lt;StrgDC++ V:2.22,M:P,H:1/0/0,S:24>$ $100$Sema@azimut-r.ru$9717167901$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL XyJIuraHka http://mydc.ru/r/?http://10.221.11.100&lt;StrgDC++ V:2.21,M:A,H:5/3/0,S:128>$ $1000$$109040351779$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL LamER <StrgDC++ V:2.11,M:A,H:3/0/0,S:5>$ $100$$97625112170$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL 4andr <StrgDC++ V:2.22.343,M:A,H:11/0/0,S:22>$ $9$4andr@mail.ru$174777392502$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Hoop <StrgDC++ V:2.11,M:A,H:4/0/0,S:5>$ $100$$27737016065$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Pale <StrgDC++ V:1.00 RC10,M:A,H:4/0/0,S:20>$ $Cable $$2170849751497$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Andersen vkontakte.ru/id8908464 icq399310057<GoombaDCV:2.0,M:A,H:1/0/0,S:27>$ $100$$87697374503$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Pavel4 [15]<FlylinkDV:(r324),M:A,H:17/0/0,S:15>$ $100 $$19252092049$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Bolt <GoombaDCV:2.0,M:A,H:2/0/0,S:75>$ $LAN(T3)$$187727423797$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Parser <StrgDC++ V:2.22.359,M:A,H:11/0/0,S:30>$ $100$$46854366095$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Alex333 <pl++ V:5.62,M:A,H:1/2/0,S:24,L:10000>$ $LAN(T3)$ $122864466259$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL OLEG-HARDCORE z<StrgDC++ V:2.21,M:A,H:12/0/0,S:88>$ $100$$544909437750$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL DSASDSA 213<StrgDC++ V:2.21P,M:A,H:3/0/0,S:12>$ $100$$105601757411$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL pavel27k1 , ...<pl++ V:5.48,M:A,H:3/0/0,S:3>$ $LAN(T3)$ $314398993700$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL kiza , ...<pl++ V:5.62,M:A,H:2/0/0,S:60>$ $LAN(T3)$ $58113440652$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL http://mydc.ru/r/?http://10.221.11.100&lt;StrgDC++ V:2.22,M:A,H:1/0/0,S:6>$ $100$$0$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL [Elg]berrter <StrgDC++ V:2.03,M:A,H:1/0/0,S:27>$ $5$$306393458158$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Nensy [1]<ApexDC++ V:1.2.0B,M:A,H:10/0/0,S:4>$ $100$$380213414046$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL RoleXX <StrgDC++ V:2.03,M:P,H:25/0/1,S:23>$ $100$$174554479079$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL LeBron [15]<FlylinkDV:(r298),M:A,H:20/0/0,S:15>$ $100$$69193389497$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL http://mydc.ru/r/?http://10.221.11.100&lt;StrgDC++ V:2.22,M:A,H:1/0/0,S:15>$ $100$$196975268489$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL karry <StrgDC++ V:2.03,M:A,H:4/0/0,S:5>$ $LAN(T1) $$86917498050$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL LisNet [/]<StrgDC++ V:2.02,M:A,H:1/0/0,S:11>$ $100$$33817459353$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Mars53 ,,3<StrgDC++ V:2.13,M:A,H:12/0/0,S:81>$ $50 $$218380772219$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL , ...<pl++ V:5.48,M:A,H:3/0/0,S:3>$ $1000$ $22591211191$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL _ <DC++ ,M:A,H:4/3/6,S:35>$ $50$ $1485282422927$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Lipton88zx http://mydc.ru/r/?http://10.221.11.100&lt;StrgDC++ V:2.22,M:A,H:3/0/0,S:24>$ $100$$12635285107$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL R@ZUM <FlylinkDV:(r370),M:A,H:14/0/2,S:254>$ $100$RAZUM4@gmail.com$148683799430$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL QWER <StrgDC++ V:2.13,M:A,H:4/0/0,S:10>$ $100$$29050410446$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Rank1 <++ V:0.674,M:A,H:1/0/0,S:5>$ $LAN(T3)$$14577490778$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL sabaka <StrgDC++ V:2.03,M:A,H:1/0/0,S:12>$ $LAN(T3)$$229423225122$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL <StrgDC++ V:2.03,M:A,H:3/0/0,S:21>$ $LAN(T3)$$320036849219$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL mihana http://mydc.ru/r/?http://10.221.11.100&lt;StrgDC++ V:2.22,M:A,H:1/0/0,S:18>$ $100$$22793365100$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL [MX]Ps1X !!!<StrgDC++ V:2.02,M:A,H:1/0/1,S:3>$ $100$$163260672731$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL MaloY http://mydc.ru/r/?http://10.221.11.100&lt;StrgDC++ V:2.21,M:P,H:3/0/0,S:39>$ $1000$$39752923127$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL estal_baks [13]<FlylinkDV:(r329),M:A,H:14/0/0,S:15>$ $100 $$109565742483$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL JlXa <GoombaDCV:LGW-edition,M:A,H:9/0/0,S:140>$ $LAN(T3) $$177829881726$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL KoKs http://mydc.ru/r/?http://10.221.11.100&lt;StrgDC++ V:2.22,M:A,H:3/0/0,S:21>$ $100$$14538033556$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL John [4M+/4M+]10.221.210.142<StrgDC++ V:2.03,M:A,H:1/0/0,S:30>$ $100 $$148039210315$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Via53 )))) <StrgDC++ V:2.06,M:A,H:12/0/0,S:99>$ $1000$ $134600043516$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL [-]Cergius1 <gl++ V:5.15,M:P,H:1/0/0,S:4>$ $1$ $317855033517$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Myasnik84 http://mydc.ru/r/?http://10.221.11.100&lt;StrgDC++ V:2.22,M:A,H:7/0/0,S:21>$ $100$$56688194587$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL 9 10.221.17.*<StrgDC++ V:2.22,M:A,H:9/0/0,S:21>$ $1000$$6551996278$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL InSurgent Take a step to the other side of divinity<StrgDC++ V:2.21,M:P,H:2/0/0,S:10>$ $1$$126866877723$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Sn1K [32] <FlylinkDV:(r370),M:A,H:4/0/0,S:33>$ $100$$233985063667$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL HiTech server<++ V:0.698,M:A,H:1/0/1,S:12>$ $100$root@fig2.ivlan.net$157940714928$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Kot http://mydc.ru/r/?http://10.221.11.100&lt;StrgDC++ V:2.22,M:A,H:1/0/0,S:6>$ $100$suicided000@mail.ru$0$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL tima 1<StrgDC++ V:2.21,M:P,H:1/0/0,S:5>$ $0.005$$8540696117$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL zadralka 192.168.10.*<StrgDC++ V:2.22,M:P,H:1/0/0,S:8>$ $1000$$0$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL parovozik http://mydc.ru/r/?http://10.221.11.100&lt;StrgDC++ V:2.22,M:A,H:1/0/0,S:21>$ $100$$49262691018$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL xKLONx http://mydc.ru/r/?http://10.219.78.32&lt;StrgDC++ V:2.22,M:A,H:6/1/1,S:27>$ $10$xklonx@mail.ru$106054334637$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Mak [/]<StrgDC++ V:2.02,M:A,H:1/0/0,S:17>$ $100$$24587267954$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL 333 http://mydc.ru/r/?http://10.221.11.100&lt;StrgDC++ V:2.11,M:A,H:2/0/0,S:18>$ $100$$33277096949$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL xKABANx <GoombaDCV:2.0,M:A,H:1/0/0,S:24>$ $20$aleksey1407@mail.ru$28320609608$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL <++ V:0.687,M:A,H:6/0/0,S:5,O:10>$ $20$$0$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL SURF ~~~~~~~~~~~<StrgDC++ V:2.11,M:A,H:3/0/0,S:18>$ $100$dmi-bu@bk.ru$122828065106$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL trill_numanox //10<StrgDC++ V:2.22,M:A,H:1/0/0,S:36>$ $100$$317380512123$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL deny <StrgDC++ V:2.21,M:A,H:4/0/0,S:57>$ $100$$70964388548$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL [estal]serg-ss <StrgDC++ V:2.22,M:A,H:2/0/0,S:5>$ $100$$417808882756$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL FISH , ...<pl++ V:5.48,M:A,H:1/0/0,S:3>$ $LAN(T3)$ $107877433754$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL gerrikkk <StrgDC++ V:2.21,M:A,H:10/0/0,S:60>$ $100$$79458115548$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Vooda <StrgDC++ V:2.21,M:A,H:1/0/0,S:10>$ $1000$$624170458039$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Alex788 10.201.3.*<pl++ V:5.62s,M:A,H:8/0/0,S:24>$ $100$ $186746472123$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL ANDREY666 <StrgDC++ V:2.02,M:A,H:9/0/0,S:48>$ $100 $$79593522162$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL ~(Elg)(alex(MaN)(Elg)~ [/]<StrgDC++ V:2.02,M:A,H:1/0/0,S:50>$ $100$aleksandrrakov@mail.ru$71050155471$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL [23]<FlylinkDV:(r374),M:A,H:1/0/0,S:27>$ $10$$194754210214$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Zatras [/] <StrgDC++ V:2.02,M:A,H:2/0/0,S:13>$ $100$.$290254440809$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL <GoombaDCV:2.0,M:A,H:2/0/0,S:30>$ $100$$120156953189$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL LosK [599]<FlylinkDV:(r373),M:A,H:2/0/0,S:254>$ $0.005$$146313138952$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL drogi-drogi <StrgDC++ V:2.21,M:P,H:2/0/0,S:6>$ $5 $$25038782275$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL http://mydc.ru/r/?http://10.221.11.100&lt;StrgDC++ V:2.22,M:A,H:3/0/0,S:24>$ $100$$33866855775$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL [Pushkinskiy] Server<StrgDC++ V:2.22.1280,M:P,H:0/0/1,S:5>$ $0.005$$73167241988$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL [RaNGeR] Ivloks<StrgDC++ V:2.03,M:P,H:11/0/0,S:10>$ $0.005 $ranger@ivloks.ru$470658512070$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL [/]<StrgDC++ V:2.02,M:A,H:1/0/0,S:200>$ $100$$79943046017$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL Nassan http://mydc.ru/r/?http://10.221.11.100&lt;StrgDC++ V:2.22,M:A,H:7/0/0,S:80>$ $100$$34111308478$
Hub: [Incoming][10.221.140.60:411] $MyINFO $ALL [MX]Fortance [7][L:3500KB] ButovoNET<ApexDC++ V:1.1.0,M:A,H:14/0/3,S:10,L:35>$ $100$dc.butovonet.ru$495103525626$
Hub: [Incoming][10.221.140.60:411] $OpList Security$$OpChat$$Maximum$$[MX]WindowZ.ru$$[MX]Ps1X$$HiTech$$[Pushkinskiy]$$[MX]Fortance$$
Hub: [Incoming][10.221.140.60:411] $UserIP Savage 10.221.12.223$$Nbiy 10.28.55.201$$80vet80 10.219.54.17$$ftb 10.221.216.192$$ 10.219.42.109$$[PP]_dedmoroz123 10.224.92.30$$50rus 10.221.18.199$$U-U 10.221.18.42$$ 10.225.9.100$$Lexan 10.221.211.19$$Anonim 10.205.38.42$$Feert 10.225.35.65$$Maximum 10.221.140.60$$CraSTIX 10.224.147.100$$losyasha 10.205.25.26$$LiSeNoK 10.171.42.225$$DDroot 10.221.18.159$$xataci111 10.221.219.158$$Speaker 10.201.98.14$$..MAD.. 10.221.5.185$$FREDDYE+ 10.221.104.209$$maxned 10.201.92.56$$Eddor 10.205.52.21$$DnB 10.221.220.24$$RoleXX_1 10.224.124.253$$[MX]WindowZ.ru 10.86.50.5$$BeJIukuu4ak 10.221.4.249$$Nik-ManGust 10.219.66.75$$ 10.201.90.70$$ASA 10.205.65.192$$Ser_g 10.201.130.38$$misterandrey 10.221.137.30$$LENORE 10.219.52.132$$Den 10.221.2.13$$ 10.221.211.106$$`Elf` 10.205.101.26$$Morf 10.221.7.140$$Snacho 10.55.109.239$$Gadzilla 10.219.44.141$$V.A.L 10.221.40.25$$alastar 10.219.51.149$$SeM 10.219.45.105$$Lesha 10.221.109.35$$Vovcikzebest 10.205.20.71$$LakiSha 10.221.6.67$$ 10.221.18.216$$OwlEagle 10.224.147.26$$VaD 10.201.20.14$$Karzam 10.221.254.8$$XyJIuraHka 10.221.7.149$$LamER 10.221.133.126$$4andr 10.87.24.9$$Hoop 10.221.210.103$$Pale 10.221.1.144$$Andersen 10.201.3.84$$Pavel4 10.219.50.103$$Bolt 10.219.95.87$$Parser 10.221.8.155$$Alex333 10.221.18.188$$OLEG-HARDCORE 10.219.73.121$$DSASDSA 10.221.213.125$$pavel27k1 10.221.220.31$$kiza 10.219.96.116$$ 10.221.211.7$$[Elg]berrter 10.219.39.228$$Nensy 10.205.13.162$$RoleXX 10.219.95.253$$LeBron 10.205.65.72$$ 10.221.212.173$$karry 10.221.7.40$$LisNet 10.219.45.88$$Mars53 10.219.77.198$$ 10.219.55.32$$_ 10.224.21.35$$Lipton88zx 10.221.109.223$$R@ZUM 10.201.128.32$$QWER 10.221.214.77$$Rank1 10.221.217.81$$sabaka 10.171.217.101$$ 10.219.41.25$$mihana 10.219.39.78$$[MX]Ps1X 10.221.2.157$$MaloY 10.221.11.87$$estal_baks 10.205.43.13$$JlXa 10.201.9.25$$KoKs 10.221.8.126$$John 10.221.210.142$$Via53 10.221.40.95$$[-]Cergius1 10.219.78.119$$Myasnik84 10.221.13.197$$9 10.221.17.167$$InSurgent 10.221.12.184$$Sn1K 10.219.41.23$$HiTech 10.86.20.2$$Kot 10.221.211.99$$tima 10.221.5.200$$zadralka 10.224.155.17$$parovozik 10.221.210.90$$xKLONx 10.219.78.32$$Mak 10.219.53.14$$333 10.221.8.147$$xKABANx 10.219.72.127$$ 10.221.21.27$$SURF 10.221.18.148$$trill_numanox 10.221.40.53$$deny 10.221.219.77$$[estal]serg-ss 10.205.101.139$$FISH 10.205.102.20$$gerrikkk 10.221.219.45$$Vooda 10.221.17.234$$Alex788 10.201.3.58$$ANDREY666 10.205.46.157$$~(Elg)(alex(MaN)(Elg)~ 10.219.53.93$$ 10.219.43.27$$Zatras 10.219.41.91$$ 10.205.9.131$$LosK 10.205.36.28$$drogi-drogi 10.221.132.239$$ 10.221.12.62$$[Pushkinskiy] 10.221.140.60$$[RaNGeR] 10.87.65.24$$ 10.219.44.153$$Nassan 10.221.109.229$$[MX]Fortance 10.102.13.42$$
Hub: [Incoming][10.221.140.60:411] $UserCommand 255 15
Hub: [Incoming][10.221.140.60:411] $UserCommand 2 6 $$To: Security From: %[mynick] $<%[mynick]> !whois %[nick]|
Hub: [Incoming][10.221.140.60:411] $UserCommand 2 2 $$To: Security From: %[mynick] $<%[mynick]> !topic %[line: :]|
Hub: [Incoming][10.221.140.60:411] $UserCommand 2 2 $<%[mynick]> !write %[line:Enter message: ]|
Hub: [Incoming][10.221.140.60:411] $UserCommand 2 2 $<%[mynick]> !seen %[line: IP : ]|
Hub: [Incoming][10.221.140.60:411] $UserCommand 2 2 $<%[mynick]> !reg %[line: : - OPerator: ] %[line: : ] %[line: IP () * ] %[line: ]|
Hub: [Incoming][10.221.140.60:411] $UserCommand 2 2 \$<%[mynick]> !ban %[line: IP() : ]|
Hub: [Incoming][10.221.140.60:411] $UserCommand 2 2 \$<%[mynick]> !unban %[line: IP : ]|
Hub: [Incoming][10.221.140.60:411] $UserCommand 2 2 $<%[mynick]> !rename %[line: : ] %[line: : ]|
Hub: [Incoming][10.221.140.60:411] $UserCommand 2 0 $<%[mynick]> |
Hub: [Incoming][10.221.140.60:411] $UserCommand 2 3 $<%[mynick]> +regme %[line: ]|
Hub: [Incoming][10.221.140.60:411] $UserCommand 2 7 $$To: Security From: %[mynick] $<%[mynick]> !hubs %[nick]|
Hub: [Incoming][10.221.140.60:411] $UserCommand 2 7 \\ $$To: Security From: %[mynick] $<%[mynick]> ! %[nick]|
Hub: [Incoming][10.221.140.60:411] $UserCommand 1 1 Shows your IP$<%[mynick]> !myip|
Hub: [Incoming][10.221.140.60:411] $UserCommand 2 6 IP $$To: Security From: %[mynick] $<%[mynick]> !myip %[nick]|
Hub: [Outgoing][10.221.140.60:411] $ConnectToMe 4andr 10.221.140.60:5047S|
Hub: [Outgoing][10.221.140.60:411] $ConnectToMe [MX]Fortance 10.221.140.60:6362|
Hub: [Incoming][10.221.140.60:411] $To: Maximum From: OpChat $<[MX]Ps1X>
Hub: [Incoming][10.221.140.60:411] <Bot> length of cmd: 35
Hub: [Incoming][10.221.140.60:411] <Bot> 2436: cmd: $Search 10.221.7.149:12300 F?T?0?9?TTH:LF2WTIRWUVIJWILE4TGJKL7545QDIX474ZJAJXY
Hub: [Incoming][10.221.140.60:411] <Bot> length of cmd: 78
Hub: [Incoming][10.221.140.60:411] $Search 10.221.140.60:12300 F?T?0?9?TTH:LF2WTIRWUVIJWILE4TGJKL7545QDIX474ZJAJXY
=============
А лучше и вправда самому посмотреть big_smile.gif

Автор: Setuper 30.3.2009, 15:38

Надо было тестировать не на главном хабе, на котором народ сидит, а на тестовом хабе)))

Установил я себе и вот, что мне не нравится: скриптовые сообщения до клиента доходят через раз. Либо это у меня так комп глючит, либо это баг плагина скриптов, в котором не предусмотрена отложенная отсылка команд.

Абалдеть! Хаб просто игнорирует данные, которые я хочу отослать клиенту через скрипт! Это баг - его надо устранять, ибо потеря данных, посылаемых скриптом, недопустима. Ещё раз убеждаюсь, что лучше ptokax ничего нету big_smile.gif

Автор: Maximumz 30.3.2009, 15:43

Цитата(Setuper @ 30.3.2009, 16:38) *
Абалдеть! Хаб просто игнорирует данные, которые я хочу отослать клиенту через скрипт! Это баг - его надо устранять, ибо потеря данных, посылаемых скриптом, недопустима.

Поподробнее, я могу сообщить разработчику.
P.S: А может надо похимичить в вкладке DC Commands ?

Автор: Setuper 30.3.2009, 16:01

Смотри... Можешь сам проверить. Для того, чтобы исключить влияние на тест других пользователей, запусти тестовый хаб, например на порт 413, зайди на него с двух клиентов, отключи на хабе флуд-вход и запусти следующий скрипт:

Код
function OnUserJoined(iId)
  local tUser = Hex.User(iId)
  tUser:SendData"SendData|"
  Hex.Broadcast"SendToAll|"
end

И несколько раз перезайди тем и другим клиентом на хаб. Что ты будешь наблюдать в чате?

Пардон. Видимо я установил старый плагин lua

Продолжаю тестировать

Автор: Maximumz 30.3.2009, 16:05

Первый клиент:
[17:03:44] *** Соединение с10.221.140.60:413...
[17:03:44] *** Соединён
[17:03:44] <Hub-Security> HeXHub 5.03a Firewall 1.09 Hex Script 1.1.0.2 for more information write !about
[17:03:50] SendToAll
Второй клиент:
[17:03:50] *** Connecting to 127.0.0.1:413...
[17:03:50] *** Connected
[17:03:50] <Hub-Security> HeXHub 5.03a Firewall 1.09 Hex Script 1.1.0.2 for more information write !about
[17:03:50] SendData
[17:03:50] SendToAll

Автор: Setuper 30.3.2009, 16:12

Скрипт в этом посту тест не проходит. Пользователю при входе на хаб не приходят сообщения (ни то, ни другое) ни SendData, ни SendToAll

Цитата(Maximumz @ 30.3.2009, 17:05) *
Первый клиент:
[17:03:44] *** Соединение с10.221.140.60:413...
[17:03:44] *** Соединён
[17:03:44] <Hub-Security> HeXHub 5.03a Firewall 1.09 Hex Script 1.1.0.2 for more information write !about
[17:03:50] SendToAll
Второй клиент:
[17:03:50] *** Connecting to 127.0.0.1:413...
[17:03:50] *** Connected
[17:03:50] <Hub-Security> HeXHub 5.03a Firewall 1.09 Hex Script 1.1.0.2 for more information write !about
[17:03:50] SendData
[17:03:50] SendToAll

Почему одному клиенту пришли оба ссобщения, а второму только одно? Код ведь написан под любого вошедшего.

Перезайди клиентами на хаб несколько раз. Каждый раз будут отсылаться сообщения?

Автор: Maximumz 30.3.2009, 16:13

[30-03-2009 17:01:36] C:\Documents and Settings\Server\Рабочий стол\HeXHub\Plugins\Scripts\test.lua: Starting script...
[30-03-2009 17:01:36] C:\Documents and Settings\Server\Рабочий стол\HeXHub\Plugins\Scripts\test.lua: Cannot find function 'OnLoad'
[30-03-2009 17:01:36] C:\Documents and Settings\Server\Рабочий стол\HeXHub\Plugins\Scripts\test.lua: Script was successfully started!
[30-03-2009 17:02:18] C:\Documents and Settings\Server\Рабочий стол\HeXHub\Plugins\Scripts\test.lua: Cannot find function 'OnCommand'
[30-03-2009 17:03:10] C:\Documents and Settings\Server\Рабочий стол\HeXHub\Plugins\Scripts\test.lua: Cannot find function 'OnUserParts'
[30-03-2009 17:09:55] C:\Documents and Settings\Server\Рабочий стол\HeXHub\Plugins\Scripts\test.lua: Cannot find function 'OnChatMessage'

- Это в логах.

Автор: Setuper 30.3.2009, 16:23

Код
function OnLoad()
  Hex.Broadcast("Скрипт запущен|")
  return true
end

function OnUnload()
    -- Save configuration, ect.
end

function OnError(sErr)
  return true
end

function OnUserJoined(iId)
  local tUser = Hex.User(iId)
  tUser:SendData"SendData|"
  Hex.Broadcast"SendToAll|"
end

function OnUserParts(iId)
end

function OnCommand(iId, sData)
  return true
end

function OnUnknownCommand(iId, sData)
  return true
end

function OnChatMessage(iId, sData)
  return true
end

function OnPublicMessage(iId, sData)
  return true
end

function OnScriptMessage(iMessageCode, sSender, sData)
  return true
end


Я понял в чем причина. Перезайти на хаб тут не означает выйти и войти заново. Тогда разработчики должны предусмотреть скриптовую функцию, которая будет выполняться при перезаходе пользователя на хаб.

Автор: Maximumz 30.3.2009, 16:24

Первый клиент:
[17:22:42] *** Соединение с10.221.140.60:413...
[17:22:42] *** Соединён
[17:22:42] <Hub-Security> HeXHub 5.03a Firewall 1.09 Hex Script 1.1.0.2 for more information write !about
[17:22:42] SendData
[17:22:42] SendToAll
[17:23:09] SendToAll - (Это появилось когда второй клиент зашёл)
Второй клиент:
[17:23:09] *** Connecting to 127.0.0.1:413...
[17:23:09] *** Connected
[17:23:09] <Hub-Security> HeXHub 5.03a Firewall 1.09 Hex Script 1.1.0.2 for more information write !about
[17:23:09] SendData
[17:23:09] SendToAll

Автор: Setuper 30.3.2009, 16:29

Я уже понял. Ты пробовал не выходить и заходить, и просто перезаходить, нажимая переподключение в клиенте? В этом случае клиенту ничего не придёт.

Автор: Maximumz 30.3.2009, 16:32

Цитата(Setuper @ 30.3.2009, 17:29) *
Я уже понял. Ты пробовал не выходить и заходить, и просто перезаходить, нажимая переподключение в клиенте? В этом случае клиенту ничего не придёт.

именно так big_smile.gif
про птоку - то что она лучше, ещё не значит что нужно побросать другой софт и переходить на неё, я вот например разработчикам HeXHub сообщаю о багах, т.е помогаю развитию big_smile.gif

Автор: Setuper 30.3.2009, 18:46

Тогда ладно. Тесты прошли успешно можно сказать.

Конечно держание(не отключение) пользователей, покинувших хаб, некоторое время значительно оптимизирует работу хаба, однако данное поведение я ещё буду изучать для того, чтобы скрипты могли работать корректно, ведь по сути на несколько секунд на хабе находятся и левые пользователи, которые могут сбить некоторые идеи, которые будут находиться в скриптах.

Хм... Захожу под ником Вася. Потом вхожу вторым клиентом с те же самым ником Вася, и вижу, что мой ник заменяется на Вася_1. Забавно, меня HexHub всё больше и больше радует. В смысле организации пользователей по идентификатору (своего рода идентификатору сокета) тоже самый оптимальный вариант. Тестирую дальше и выявляю недостатки в функционале (если они есть) big_smile.gif

Найден баг (не относящийся к работе скриптов): когда заходишь на хаб с ником, в котром содержится символ *

Автор: Maximumz 30.3.2009, 18:55

Цитата(Setuper @ 30.3.2009, 19:46) *
Найден баг (не относящийся к работе скриптов): когда заходишь на хаб с ником, в котром содержится символ *

Сообщил, вроде обещали исправить...

Автор: Jaska 5.6.2009, 18:29

2 Setuper Hex.Execute(sFile, sParameters, sCallback) работает только с файлами? Реально ли создать с помощью этой функции папку?