summaryrefslogtreecommitdiff
path: root/servergreps/hercules/packets.py
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2016-04-05 22:55:09 +0300
committerAndrei Karas <akaras@inbox.ru>2016-04-05 22:56:15 +0300
commit3b08967f37e4ba4319f5797b6bd57f1481d8908c (patch)
tree8b5158c348c11cbccad095341814b09475b02e4d /servergreps/hercules/packets.py
parentb34a298dd517a3413b4957596e8570ecc004b69e (diff)
downloadtools-3b08967f37e4ba4319f5797b6bd57f1481d8908c.tar.gz
tools-3b08967f37e4ba4319f5797b6bd57f1481d8908c.tar.bz2
tools-3b08967f37e4ba4319f5797b6bd57f1481d8908c.tar.xz
tools-3b08967f37e4ba4319f5797b6bd57f1481d8908c.zip
servergreps: remove from logs evol packet ids.
Diffstat (limited to 'servergreps/hercules/packets.py')
-rwxr-xr-xservergreps/hercules/packets.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/servergreps/hercules/packets.py b/servergreps/hercules/packets.py
index 7c66dff..349eafd 100755
--- a/servergreps/hercules/packets.py
+++ b/servergreps/hercules/packets.py
@@ -109,6 +109,9 @@ def collectManaPlusInPackets(fileName, packetVersion):
continue
m = protocolinre.search(line)
if m is not None:
+ packet = int(m.group("packet"), 16)
+ if packet > 0xb00:
+ continue
clientPacketsManaPlus[m.group("packet").lower()] = m.group("name")
sizes[m.group("packet").lower()] = m.group("len")
@@ -125,6 +128,9 @@ def collectManaPlusOutPackets(fileName, packetVersion):
continue
m = protocoloutre.search(line)
if m is not None:
+ packet = int(m.group("packet"), 16)
+ if packet > 0xb00:
+ continue
clientPacketsManaPlus[m.group("packet").lower()] = m.group("name")
clientPacketsManaPlusClient[m.group("packet").lower()] = m.group("name")