原理介绍:
JSQL放进服务端中,利用DOS进行快捷处理.

系统要求:
必须是管理员;
系统必须能显示文件的格式后缀;
系统必须支持JSQL在没有注册表的前提下自定义运行;
系统必须解除对DOS的禁用[一般系统以处以解除状态,特指特殊系统]
不保证在Win7Vista下能顺利运行.

教程:

mysql下载下来是一个文件夹1.制作一键数据库
第一种方法:直接把数据库安装在服务端的文件夹里
第二种方法:数据库默认安装在C:\Program Files\MySql文件夹里,把整个MySql文件夹复制
到服务端的文件夹下

2.为数据库设置快捷路径
新建一个文本文档,把下面的内容复制到文本文档里:

@echo off
set basedir=数据库主文件夹路径
start %basedir%\bin\数据库服务程序名
echo MySql 连接成功
echo.

数据库主文件夹路径指的是MySql文件夹的路径
数据库服务程序名有两种,一种是,另一种是,至于填哪个看数据库而定.
然后保存关闭,txt后缀改为bat.命名为 1.运行数据库


3.制作一键JAVA
方法和第一步类似
第一种方法:直接把JAVA安装在服务端的文件夹里
第二种方法:JAVA默认安装在C:\Program Files\JAVA文件夹里,把整个JAVA文件夹复制到服务端的文件夹下

4.制作一键服务端快捷启动
在含有Channel.login.world批处理窗的文件夹下,新建一个文本文档,把下面的内容复制进去:

@echo off
set JAVA_HOME=JAVA中主文件夹的路径
set path=%SystemRoot%;%SystemRoot%\system32;%SystemRoot%\System32\Wbem;%JAVA_HOME%\bin;
set CLASSPATH=.;..\project\dist\*;..\lib\*;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
@start /b launch_world.bat
ping localhost -w 100 >nul
@start /b launch_login.bat
ping localhost -w 100 >nul
@start /b launch_channel.bat
ping localhost -w 100 >nul
title 自定义个性标题

然后保存,txt后缀改为bat,命名为 2.启动服务端

5.制作一键关闭服务端和数据库服务
新建一个文本文档,把下面的内容复制进去:

taskkill /f /t /
taskkill /f /t /im 数据库服务程序名[]

然后保存,txt后缀改为bat,命名为 3.关闭服务端
至此,一键端的制作就大致完成了.
玩的时候只需要按顺序启动1.2两个Bat处理窗就可以了,关闭服务器的时候直接运行3那个处理窗.

备注:
如果服务端日后不需要编译,可以直接用精简版的Java,容量小.
至于复制文件等,用同种方法制作批处理即可.
只要将1.2.3三个批处理放在同一个文件夹里,也大概是所谓的一键了.

并非所有一键都是如此制作的,我晓更简单的,也晓更难的,这个仅是易懂罢了.
新得不能再新的人看不懂就算了,大概要做一键也至少脑子要拐拐弯,发现错误也要自己改改
.
任何教程都不会100%正确,模仿制作也不一定100%成功,自己摸索摸索吧.

转载请注明作者,不出售和不加密了.

By Sion
第属:GMS

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。