changeset 2:22626f229f0f default tip

新增2.14.1文件,之前的文件归档到对应版本文件夹
author Schmit <liny.jii@nnsui.com>
date Thu, 26 Sep 2024 13:10:17 +0800
parents c7a61586b401
children
files 2.13.1/pyovpn-2.0-py3.10.egg 2.14.0/pyovpn-2.0-py3.11.egg 2.14.1/pyovpn-2.0-py3.10.egg Crack.sh README.md pyovpn-2.0-py3.10.egg pyovpn-2.0-py3.11.egg
diffstat 7 files changed, 20 insertions(+), 61 deletions(-) [+]
line wrap: on
line diff
Binary file 2.13.1/pyovpn-2.0-py3.10.egg has changed
Binary file 2.14.0/pyovpn-2.0-py3.11.egg has changed
Binary file 2.14.1/pyovpn-2.0-py3.10.egg has changed
--- a/Crack.sh	Sun Sep 01 16:16:40 2024 +0800
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,57 +0,0 @@
-#!/bin/bash
-
-# 切换到当前用户的主目录
-cd
-
-# 备份原始egg文件并复制到当前目录
-#
-#############################################################################
-#                                                                           #
-# 注意:pyovpn-2.0-py3.11.egg 的3.11会随着版本的变化而改变,请注意更改格式      #
-#                                                                           #
-#############################################################################
-cp /usr/local/openvpn_as/lib/python/pyovpn-2.0-py3.11.egg{,.bak}
-cp /usr/local/openvpn_as/lib/python/pyovpn-2.0-py3.11.egg .
-
-# 解压egg文件
-unzip -q pyovpn-2.0-py3.11.egg 
-
-# 进入相应的目录
-cd ./pyovpn/lic/
-
-# 重命名uprop.pyc文件
-mv uprop.pyc uprop2.pyc
-
-# 创建新的uprop.py文件并写入内容
-cat > uprop.py <<EOF
-from pyovpn.lic import uprop2
-old_figure = None
-
-def new_figure(self, licdict):
-    ret = old_figure(self, licdict)
-    ret['concurrent_connections'] = 2048
-    return ret
-
-for x in dir(uprop2):
-    if x[:2] == '__':
-        continue
-    if x == 'UsageProperties':
-        exec('old_figure = uprop2.UsageProperties.figure')
-        exec('uprop2.UsageProperties.figure = new_figure')
-    exec('%s = uprop2.%s' % (x, x))
-EOF
-
-# 编译uprop.py文件并移动编译后的.pyc文件
-python3 -O -m compileall uprop.py && mv __pycache__/uprop.*.pyc uprop.pyc
-
-# 返回上一级目录
-cd ../../
-
-# 重新打包egg文件
-zip -rq pyovpn-2.0-py3.11.egg ./pyovpn ./EGG-INFO ./common
-
-# 将重新打包的egg文件移动到原始位置
-mv ./pyovpn-2.0-py3.11.egg /usr/local/openvpn_as/lib/python/pyovpn-2.0-py3.11.egg
-
-# 重启openvpn服务
-systemctl restart openvpnas
\ No newline at end of file
--- a/README.md	Sun Sep 01 16:16:40 2024 +0800
+++ b/README.md	Thu Sep 26 13:10:17 2024 +0800
@@ -1,7 +1,23 @@
 ## 使用方法
-下载文件夹中的.EGG文件替换即可   
-> 文件目录:/usr/local/openvpn_as/lib/python
+
+```shell
+cd #(这个只是切换目录到root,哪个目录都行,最好一个干净一点的。)   
+cp /usr/local/openvpn_as/lib/python/pyovpn-2.0-py3.10.egg{,.bak}   
+cp /usr/local/openvpn_as/lib/python/pyovpn-2.0-py3.10.egg .   
+unzip -q pyovpn-2.0-py3.10.egg    
+cd ./pyovpn/lic/
+mv uprop.pyc uprop2.pyc   
 
-替换对应版本即可
+vim uprop.py   
+(上面这一步结束,会打开一个新的文件,粘贴上面代码块的代码,保存文件。)   
+
+python3 -O -m compileall uprop.py && mv __pycache__/uprop.*.pyc uprop.pyc   
+
+cd ../../   
 
-如果没有你需要的版本,可以下载 `Crack.sh` 替换其中的版本号后执行即可。
+zip -rq pyovpn-2.0-py3.10.egg ./pyovpn ./EGG-INFO ./common    
+
+mv ./pyovpn-2.0-py3.10.egg /usr/local/openvpn_as/lib/python/pyovpn-2.0-py3.10.egg    
+
+systemctl restart openvpnas    
+```
\ No newline at end of file
Binary file pyovpn-2.0-py3.10.egg has changed
Binary file pyovpn-2.0-py3.11.egg has changed