From 51534b3a887489f58b643e3399f6d2a6912d6422 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 5 Sep 2016 20:16:07 +0300 Subject: servergreps: not log inter server packets. --- servergreps/hercules/src/hercules.py | 7 +++++++ servergreps/hercules/src/rathena.py | 9 +++++++++ 2 files changed, 16 insertions(+) (limited to 'servergreps') diff --git a/servergreps/hercules/src/hercules.py b/servergreps/hercules/src/hercules.py index c4fcf42..fdee363 100755 --- a/servergreps/hercules/src/hercules.py +++ b/servergreps/hercules/src/hercules.py @@ -58,8 +58,15 @@ class Hercules: def addServerPacket(self, data): if data in self.namedPackets: for val in self.namedPackets[data]: + if int(val, 16) > 4096: + return self.packetsSet.add(val) else: + try: + if int(data, 16) > 4096: + return + except: + pass self.packetsSet.add(data.lower()) diff --git a/servergreps/hercules/src/rathena.py b/servergreps/hercules/src/rathena.py index b9f8925..ec71d5b 100755 --- a/servergreps/hercules/src/rathena.py +++ b/servergreps/hercules/src/rathena.py @@ -57,10 +57,19 @@ class Rathena: def addServerPacket(self, data): + if data == "cmde": + return if data in self.namedPackets: for val in self.namedPackets[data]: + if int(val, 16) > 4096: + return self.packetsSet.add(val) else: + try: + if int(data, 16) > 4096: + return + except: + pass self.packetsSet.add(data.lower()) -- cgit v1.2.3-70-g09d2