From e9192dcc4252e0da707722ae167f3640b6f5a5f1 Mon Sep 17 00:00:00 2001 From: midoks Date: Mon, 5 Aug 2019 15:20:01 +0800 Subject: [PATCH] init --- plugins/system-optimization/ico.png | Bin 0 -> 1291 bytes plugins/system-optimization/index.html | 20 ++++++++++ plugins/system-optimization/index.py | 20 ++++++++++ plugins/system-optimization/info.json | 16 ++++++++ plugins/system-optimization/install.sh | 35 ++++++++++++++++++ .../js/system-optimization.js | 0 6 files changed, 91 insertions(+) create mode 100644 plugins/system-optimization/ico.png create mode 100755 plugins/system-optimization/index.html create mode 100755 plugins/system-optimization/index.py create mode 100755 plugins/system-optimization/info.json create mode 100755 plugins/system-optimization/install.sh create mode 100755 plugins/system-optimization/js/system-optimization.js diff --git a/plugins/system-optimization/ico.png b/plugins/system-optimization/ico.png new file mode 100644 index 0000000000000000000000000000000000000000..d262d40dcc1783e7cdde31f536c3260b04fe62bf GIT binary patch literal 1291 zcmV+m1@!ufP)ZTJ7Es)tqec(uh>Tj1TQ`njs^ z4S*u>psM~}MPwxb;D6n;{%2KvT~)trKw0F+s(P=go>kRnt4ORQK=b#j>UmWGyw@^< zzf{%d8!;qqJysC_9Dxz|07ZgTKCG&5Hmlr<#0mmHJ*}$uH`j>UjDVTD;?P z^o#&-KWxBfv}AEEBwYfKKt@pTO0U50l`xWxoLCvUc@M`R)uMaiGX$0L=160{EZp_lE)&Lwk?E$k8Pv_3WHU9w zZ*dV43Mp?G#@AUZ5%VI!?}1Oo(aT&CxFcR6KI>8 zw8CtoQ?#}PFh_;9$jsPpdZg&1ZRW+z+)Otb(`qN$K3_H&HFjdE-8UrDoV6rZx6?Bl zngHf@Y03nq6r0Tu;4(~(U8H5dL+B_Svy824*GgwGa3r`F=-ep%3|GoVJiviKG-p9G zTgt@SMKO>r@T`>cedcXboII`x>uu^~lGeSFszj8VU$tUDN)`;}$x5dEt4oWTOy{Ji(2$4_P@#8xox*aHOg9^OtOH zt~n6yVpu_dMrn){j?!)bUhMgWPl7VV~d zuf?<1P*YlOC#|voneFQ%WU|L~uWca&D%Uv+_9-$e2?S_+Sk=BCNXEJ55bU*Pp`LIt zAyuZyQ>>)L6uc?z&P-ZuftfXz&Us5 +
+
+

服务

+ + +
+
+
+
+
+ + + \ No newline at end of file diff --git a/plugins/system-optimization/index.py b/plugins/system-optimization/index.py new file mode 100755 index 000000000..9780ba8c3 --- /dev/null +++ b/plugins/system-optimization/index.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +import time +import random +import os +import json +import re +import sys + +sys.path.append(os.getcwd() + "/class/core") +import public + + +def status(): + return 'start' + +if __name__ == "__main__": + func = sys.argv[1] + if func == 'status': + print status() diff --git a/plugins/system-optimization/info.json b/plugins/system-optimization/info.json new file mode 100755 index 000000000..2ccc0e43f --- /dev/null +++ b/plugins/system-optimization/info.json @@ -0,0 +1,16 @@ +{ + "id":3, + "title":"系统优化", + "tip":"soft", + "name":"system-optimization", + "type":"扩展", + "ps":"仅Linux系统优化", + "versions":"1.0", + "shell":"install.sh", + "checks":"server/system-optimization", + "path": "server/system-optimization", + "author":"midoks", + "home":"", + "date":"2018-12-20", + "pid":"4" +} \ No newline at end of file diff --git a/plugins/system-optimization/install.sh b/plugins/system-optimization/install.sh new file mode 100755 index 000000000..67fb2f34a --- /dev/null +++ b/plugins/system-optimization/install.sh @@ -0,0 +1,35 @@ +#!/bin/bash +PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin +export PATH + + +curPath=`pwd` +rootPath=$(dirname "$curPath") +rootPath=$(dirname "$rootPath") +serverPath=$(dirname "$rootPath") + + +install_tmp=${rootPath}/tmp/mw_install.pl + + +Install_sysopt() +{ + echo '正在安装脚本文件...' > $install_tmp + mkdir -p $serverPath/system-optimization + echo '1.0' > $serverPath/system-optimization/version.pl + echo '安装完成' > $install_tmp + +} + +Uninstall_sysopt() +{ + rm -rf $serverPath/system-optimization + echo "卸载完成" > $install_tmp +} + +action=$1 +if [ "${1}" == 'install' ];then + Install_sysopt +else + Uninstall_sysopt +fi diff --git a/plugins/system-optimization/js/system-optimization.js b/plugins/system-optimization/js/system-optimization.js new file mode 100755 index 000000000..e69de29bb