mirror of
https://e.coding.net/circlecloud/Yum.git
synced 2024-11-22 22:38:46 +00:00
fix some bug...
This commit is contained in:
parent
37876df9fd
commit
ee8afe08ed
@ -24,11 +24,11 @@ public class DownloadUtils {
|
|||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
String filename = pluginname + ".jar";
|
String filename = pluginname + ".jar";
|
||||||
sender.sendMessage("§3开始下载: " + pluginname);
|
sender.sendMessage("§6开始下载: §3" + pluginname);
|
||||||
URL fileUrl = new URL(String.format(url, pluginname));
|
URL fileUrl = new URL(String.format(url, pluginname));
|
||||||
sender.sendMessage("§3下载地址: http://********/" + filename);
|
sender.sendMessage("§6下载地址: §3http://********/" + filename);
|
||||||
int fileLength = fileUrl.openConnection().getContentLength();
|
int fileLength = fileUrl.openConnection().getContentLength();
|
||||||
sender.sendMessage("§3文件长度: " + fileLength);
|
sender.sendMessage("§6文件长度: §3" + fileLength);
|
||||||
in = new BufferedInputStream(fileUrl.openStream());
|
in = new BufferedInputStream(fileUrl.openStream());
|
||||||
File file = new File(new File("plugins"), filename);
|
File file = new File(new File("plugins"), filename);
|
||||||
if (!file.exists()) {
|
if (!file.exists()) {
|
||||||
@ -45,15 +45,15 @@ public class DownloadUtils {
|
|||||||
fout.write(data, 0, count);
|
fout.write(data, 0, count);
|
||||||
double percent = downloaded / fileLength * 10000;
|
double percent = downloaded / fileLength * 10000;
|
||||||
if (System.currentTimeMillis() - time > 1000) {
|
if (System.currentTimeMillis() - time > 1000) {
|
||||||
sender.sendMessage(String.format("§a已下载: " + getPer(percent) + " %.2f%%", percent));
|
sender.sendMessage(String.format("§a已下载: §a" + getPer(percent) + " %.2f%%", percent));
|
||||||
time = System.currentTimeMillis();
|
time = System.currentTimeMillis();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
sender.sendMessage("§a已下载: ====================> 100%");
|
sender.sendMessage("§6已下载: §a====================> 100%");
|
||||||
sender.sendMessage("§a插件: " + pluginname + " 下载完成!");
|
sender.sendMessage("§a插件: " + pluginname + " 下载完成!");
|
||||||
return true;
|
return true;
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
sender.sendMessage("§c插件下载失败!");
|
sender.sendMessage("§c插件" + pluginname + "下载失败!");
|
||||||
ex.printStackTrace();
|
ex.printStackTrace();
|
||||||
return false;
|
return false;
|
||||||
} finally {
|
} finally {
|
||||||
|
@ -156,10 +156,10 @@ public class PluginUtil {
|
|||||||
target = Bukkit.getPluginManager().loadPlugin(pluginFile);
|
target = Bukkit.getPluginManager().loadPlugin(pluginFile);
|
||||||
} catch (InvalidDescriptionException e) {
|
} catch (InvalidDescriptionException e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
return "§c插件 " + name + " 的plugin.yml文件存在错误!";
|
return "§c插件: " + name + " 的plugin.yml文件存在错误!";
|
||||||
} catch (InvalidPluginException e) {
|
} catch (InvalidPluginException e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
return "§c文件 " + name + " 不是一个可载入的插件!";
|
return "§c文件: " + name + " 不是一个可载入的插件!";
|
||||||
}
|
}
|
||||||
|
|
||||||
target.onLoad();
|
target.onLoad();
|
||||||
|
Loading…
Reference in New Issue
Block a user