https://pan.baidu.com/s/19UbC8YF-UeAqcukpRlQhMQ?dp-logid=71048700396465860002&pwd=6666
功能1,连接服务器,并发送单条命令。
输入服务器地址,账号以及密码,点击连接,连接服务器,这是大部分功能的前提。所以以下就不一一叙述了。断开也是如此。
另:软件关闭时也会自动断开连接,而且断开按钮有可能出现刷屏bug,推荐直接关软件
单条命令,顾名思义,只能发送一条命令,发送完毕后会初始化。所以执行如cd /这种语句目录转换的语句,需要用&&与执行命令合成一条。
如:
cd /data
./sk
应变换成:cd /data&&./sk,才能在单条语句执行成功
====================================================================
功能2,批量命令
顾名思义,可执行多条命令,并且有保存命令的功能,一次执行多条语句,全部执行完毕后初始化。
这里就可以写单条命令所不支持的格式,比如先转换目录换行后再执行语句。
这个本意是保存不同游戏的启动和关闭命令,做到一键启停游戏服务。
==================================================================
功能3,修改文件。
批量修改服务端以及本地文件,点击路径设置,输入文件路径(可以同时输入服务端以及本地文件路径),点确定
点击一键改文件,即可一键修改
功能4,上传文件
没什么好说的,将本地文件上传至服务器,选择本地文件,填写服务器目录,点击上传。。。。
此处的回显也是很让人困扰,最后用了回调函数,并且每运行100次就清屏解决问题
==================================================================
功能5,宝塔快捷功能
安装宝塔:一键安装,默认不开启ssl(就是安装时自动输入一个Y一个N)
修改账密:将宝塔面板账号密码都修改为:wan458
内网打开宝塔:浏览器打开宝塔内网网址。外网打开宝塔:浏览器打开宝塔外网网址。
一键安装:安装对应版本的三件套。
==================================================================
功能6,虚拟机操作
选择好VM虚拟机的安装位置,和镜像,点击启动,即可无界面启动虚拟机,减少对系统资源的浪费,而且没有虚拟机界面,看着更清爽些。
支持关闭和挂起,两种退出虚拟机的方式。
虽然有显示目前启动虚拟机的数量,但是不太准,所以单独做了查看已启动列表按钮。用来查看启动的虚拟机数量。
因为没有虚拟机界面,退出软件时,请务必查看是否都退出了,以免后台虚拟机占用系统资源。
=======================================================================
功能7,apk修改
方便手游客户端修改
选择apk文件,解包。
解包完毕点打开解包目录即可修改文件。
修改好后点击打包,会在软件目录生成一个ok.apk。这是打包的好的,对齐优化的,已经签名的apk文件。
还做了单独签名功能,选择好apk,点击单独签名,软件目录会生成签名后的,ok.apk
另:没有做一键修改apk文件,因为有些文件ip地址需要对位,而且呈现乱码状态,会造成修改失败,所以还是自己动手吧。
后期可能会加入另一种解包方式,可更深入的反编译为java源码,不过一般用不到,所以还是有空再说
===========================================================================
功能8,一键脚本(代码繁多,bug也就多,不保证质量)
不同于市面上从服务器拉取式的一键搭建,这个算本地手工端搭建的无人值守方式。如果会shell命令,那几乎可以搭建所有的centos手工端(我也想过兼容乌班图,有空再说吧)
自己按照手工端教程,生成脚本。
包括宝塔安装,环境软件安装,mysql数据库设置,网站设置,批量修改服务器文件等等吧。。。。大概能包含普通手工端90%的操作?(当然,对一些简单的,那就是100%)
注意:~~~!!!服务端文件解压命令和数据库导入命令为单条命令,如有目录切换操作,请参照单条命令说明,使用&&连接两条命令!!!
最后启动命令和停止命令,会在服务器root目录生成 qd 和 gb 两个文件,以后再次打开虚拟机,只需要输入.来启动游戏服务,停止游戏服务。
此处无图,推荐老鸟自行研究,给新人们带来福音。
PS:其实想过不要宝塔界面,那样程序可简单多了,后来想想对于一些新手,宝塔面板的确是不可替代的操作利器。它虽然开源,但为了让人们登录和注册,真是绞尽脑汁。
尤其在创建网站这方面,更是繁杂无比,让人大开眼界。。。。涉及七、八个文件修改,和2处sqlite数据库修改。不过研究过程倒是很有乐趣,正所谓与人斗其乐无穷啊~
===============================================================================
功能9,centos快捷操作
改ip:修改静态ip,直接覆写网卡配置文件,重载网络,然后用新的ip尝试连接
开端口:开启1-65535所有端口
关防火墙:关闭防火墙,并禁止自动启动
========================================================
结语
本软件理所应当的完全免费,没有任何功能限制。。。。有些功能没有执行成功,不是因为没掏钱,也没有更好的付费版本!!!
关于为何后来源代码不放了——————
因为软件已经远远偏离了最初的设想(最初设想只有功能1。。。)所以毫无计划的乱添瞎改,代码已经前后不分,变量名有中有英还有拼音。对象中有流程,流程中有函数,函数里有对象。
就仿佛天地初开,一片混沌,清浊混杂,除非有个像盘古一样那啥的大神,否则这玩意永远都是一坨了。这种代码我是绝对不可能放出来丢人的~~~~
楼主辛苦了,谢谢楼主,楼主好人一生平安!
卧槽!无奈本人没文化,一句卧槽行天下!
卧槽!无奈本人没文化,一句卧槽行天下!
卧槽!无奈本人没文化,一句卧槽行天下!
很棒的文章
一夜情?
一夜情?
祝你今天过得愉快