surplus-dev 4 лет назад
Родитель
Сommit
c58475d9e9
2 измененных файлов с 11 добавлено и 7 удалено
  1. 7 4
      app.py
  2. 4 3
      route/tool/func_tool.py

+ 7 - 4
app.py

@@ -16,10 +16,13 @@ for i_data in os.listdir("route"):
                 "import " + f_src
             )
         except:
-            exec(
-                "from route." + f_src + " " + 
-                "import " + f_src + "_2"
-            )
+            try:
+                exec(
+                    "from route." + f_src + " " + 
+                    "import " + f_src + "_2"
+                )
+            except:
+                pass
 
 # Init-Version
 version_list = json.loads(open(

+ 4 - 3
route/tool/func_tool.py

@@ -39,9 +39,10 @@ def ip_check(d_type = 0):
             flask.request.environ.get('REMOTE_ADDR', '::1')
         ]
         for ip in ip_list:
-            if not (ip == '::1' or ip == '127.0.0.1'):
-                ip = ip[0] if type(ip) == type([]) else ip.split(',')[0]
-                
+            if type(ip) == type([]):
+                ip = ip[len(ip) - 1]
+
+            if not ip in ('::1', '127.0.0.1'):
                 break
 
     return ip