innc
an_an_an 发表于 2017-8-6 17:00
抱歉,我去联系一下服务器商吧。。

嗯,没事,可能是服务商没有开通端口把

M_Dawn
牛逼!希望多更新一下

an_an_an
innc 发表于 2017-8-6 17:15
嗯,没事,可能是服务商没有开通端口把

端口开了,为毛还是连不上

innc
an_an_an 发表于 2017-8-7 11:10
端口开了,为毛还是连不上

如果能确定端口是通的的话,看看配置文件里服务器的地址有没有差错,就是客户端的配置文件

an_an_an
innc 发表于 2017-8-7 11:19
如果能确定端口是通的的话,看看配置文件里服务器的地址有没有差错,就是客户端的配置文件 ...

IP是共享IP,而且给服务器商给域名掩了,不过逆域名检测也能查到IP

innc
an_an_an 发表于 2017-8-7 11:24
IP是共享IP,而且给服务器商给域名掩了,不过逆域名检测也能查到IP

能把客户端配置文件里写的内容pm我吗?

innc
LUKX 发表于 2017-8-6 19:37
牛逼!希望多更新一下

嗯,感谢支持!

维达哎哎
本帖最后由 维达哎哎 于 2017-10-3 03:12 编辑

一直提示载入0条规则怎么办?
rules.txt


文件:




zhang_min
为什么提示零规则??????

Reon_Aqest
网盘掉了啊!!!!!!!!!!!!!!
块补上

volta薯片~
安装方式好复杂

M_Dawn
lz!链接炸了!

dougou
楼主,链接挂了

asd1282435812
怎么没下载地址啦?

innc
zhang_min 发表于 2017-12-23 18:55
为什么提示零规则??????

能把rules.txt内容发我看下吗

innc
18502788409 发表于 2018-1-13 21:21
网盘掉了啊!!!!!!!!!!!!!!
块补上

感谢支持,已经补上        http://www.mcbbs.net/forum.php?mod=viewthread&tid=711833

innc

试一下新版的可好,只要点点点 http://www.mcbbs.net/forum.php?mod=viewthread&tid=711833

innc

感谢支持,已补上http://www.mcbbs.net/forum.php?mod=viewthread&tid=711833

innc
dougou 发表于 2018-1-18 23:34
楼主,链接挂了

感谢支持,已补上http://www.mcbbs.net/forum.php?mod=viewthread&tid=711833

innc
asd1282435812 发表于 2018-1-19 18:54
怎么没下载地址啦?

感谢,已补上http://www.mcbbs.net/forum.php?mod=viewthread&tid=711833

Mr.Seven590
本帖最后由 q805705693 于 2018-1-29 01:13 编辑

请问,是完全与设定文件夹里的文件保持一致且是md5一致吗?
如果有多余的文件,会清除掉吗?

要是能增加个可选mod的设置就好了233333



还有服务端与客户端之间的通讯协议是啥,tcp?udp?
主要是方便设置服务端的安全组设置

还有,
serverConfig.properties文件里的clientJAR字段就是设置的客户端的执行文件

这里的执行文件是什么意思,就是新版客户端吗?
如果有个例子来说明用法就好了


这个报错又是什么情况?
  1. 117.135.227.188:6156连接上来了!
  2. java.lang.reflect.InvocationTargetException
  3.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  5.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  6.         at java.lang.reflect.Method.invoke(Method.java:498)
  7.         at top.metime.updater.server.net.Client.run(Client.java:63)
  8.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
  9.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
  10.         at java.lang.Thread.run(Thread.java:748)
  11. Caused by: java.io.FileNotFoundException: clientJars (No such file or directory)
  12.         at java.io.FileInputStream.open0(Native Method)
  13.         at java.io.FileInputStream.open(FileInputStream.java:195)
  14.         at java.io.FileInputStream.<init>(FileInputStream.java:138)
  15.         at top.metime.updater.server.net.NP.writeFile(NP.java:45)
  16.         at top.metime.updater.server.net.protocol.PV0.handle(PV0.java:33)
  17.         ... 8 more
  18. 117.135.227.188:6156断开了连接!
复制代码
——————————————更新————————————————
和我猜的一样,是clientJAR=没设置好,这个指向同目录下的最新版客户端,没有这个客户端就会报错。

同样,如果同目录下没有设置好的clientmods一样会报错

建议针对这俩报错特意设置一个信息提示


而且,多余的mod不会删除,只会保证有服务端的mod并且相同

bug报告:
1.自动启动启动器,会一次启动俩,很蛋疼
又出错了,找不到原因
  1. Exception in thread "MainService" java.lang.NullPointerException
  2.         at top.metime.updater.server.memory.MStorage$Builder.wle(MStorage.java:55)
  3.         at top.metime.updater.server.memory.MStorage$Builder.wle(MStorage.java:73)
  4.         at top.metime.updater.server.memory.MStorage$Builder.<init>(MStorage.java:48)
  5.         at top.metime.updater.server.tools.RulesLoader.loadRules(RulesLoader.java:28)
  6.         at top.metime.updater.server.Main.getRules(Main.java:90)
  7.         at top.metime.updater.server.init.CommandLine.reload(CommandLine.java:88)
  8.         at top.metime.updater.server.init.CommandLine.run(CommandLine.java:67)
  9.         at top.metime.updater.server.Main.main2(Main.java:48)
  10.         at top.metime.updater.server.Main.main(Main.java:34)
复制代码

————————————更新2————————————
该错误是由于命名不规范
clientmods中的mod名称不能有中文?或许某些特殊符号(可能%?)

只要规范英文命名肯定没问题

bug:忽略文件的功能实测无用。。还是说我**误?命名没错才对。。

innc
本帖最后由 innc 于 2018-1-29 01:51 编辑
q805705693 发表于 2018-1-28 02:48
请问,是完全与设定文件夹里的文件保持一致且是md5一致吗?
如果有多余的文件,会清除掉吗?


感谢反馈!多余文件无法清除的问题,没设置好就报错的问题,启动启动器的问题和忽略文件的问题,我会尽最快速度修复的。其实嘛,这个程序整个通讯过程都是tcp协议,不瞒你说。动态更新的大致流程就是把核心代码打包成jar,等到客户端连接上来的时候把核心代码给客户端发过去,然后客户端再运行,这次可能有点着急了,帮助文档有些地方也写的很模糊,下次我会尽可能写的详细,通俗易懂,最后感谢支持

Mr.Seven590
innc 发表于 2018-1-29 01:46
感谢反馈!多余文件无法清除的问题,没设置好就报错的问题,启动启动器的问题和忽略文件的问题,我会尽最 ...

哈!没事,感觉挺不错的,发展空间大。。。说实话挺感兴趣的,看了看源代码,发现了两段启动EXE的代码23333不同的方式,同样的效果。
虽然没系统学习过编程,兴趣还是有的,这或许可以作为我入坑java的动力源,因为能在这基础上修修改改出自己想要的特性,并且能成功应用,也是很有成就感了

对自己要求不高,巩固刚学的git......,看懂你的源码、原理,再能一定程度的修改一些,就心满意足了

说实话很巧,前几天正找到这个帖子,那时候还没更新,下载链接又挂了,于是自己苦心研究,怎么编译你的源码——怎么配置jdk——怎么编译这个项目(哇说实话cmd编译太蛋疼了,而且还没搞懂)——怎么用eclipse——编译成功尚未使用——惊喜的发现你的帖子更新了!顺带更新了波源码

说实话这野路子真不好,啥概念都不懂,主要是这面相对象编程的思想和以往的不一样。也傻啦吧唧的没去查这些概念,基础。果然还是得买本书或者看看视频什么的系统学习,基础很重要。

但是对于我这样的人,不喜欢学习了那么久没出点有用的成果

ps:半夜了,思想就是有点奇怪。

dougou
请问楼主,我vps里存在两个服,服务端路径的话是不是要把服务器的文件夹也写上

innc
dougou 发表于 2018-1-31 09:22
请问楼主,我vps里存在两个服,服务端路径的话是不是要把服务器的文件夹也写上 ...

不用啊,这个软件和服务器的文件夹没有任何联系,我猜你的两个服,两个服之间的mod肯定不会是一样的,那么就需要分别给两个服务器写两个不同规则

innc
q805705693 发表于 2018-1-29 02:16
哈!没事,感觉挺不错的,发展空间大。。。说实话挺感兴趣的,看了看源代码,发现了两段启动EXE的代码233 ...

我也是为了做插件才入的Java,可学了这么长时间,写出来的东西连自己看都真的费劲。简直就是在用java写c,真怀疑是不是学了假的java,不过现在也在慢慢改进呀。凡事都要个过程嘛。一起加油吧,学到手的东西多了,总有一天会派上用场的

苦于前几日想用ps3手柄玩win10版mc。不小心把驱动卸载了,寨板弄了好几天了驱动死活装不上,开发进度被迫停滞

另外git这个东西就和vi一样,入门困难,一旦入门之后感觉用起来非常爽的那种。我又想起来以前一个人玩极限模式,怕死掉,就用git把整个存档给维护起来,死了就回档

volta薯片~
很棒,从旧帖来的

half_life
食用方式与readme.md 不符 请楼主纠正

805781737
innc 发表于 2017-8-1 13:44
可以试一下这个办法:
在mods文件夹里面再新建一个文件夹,让以后需要更新的mod都更新到这个文件夹里面, ...

楼主啊那么现在都18年2月了EXE启动的写了吗还有自动寻找java支持java7

805781737
innc 发表于 2017-7-31 19:38
感谢建议,下次我会尽量做成exe自动寻找Java路径并能兼容java1.7

楼主啊那么现在都18年2月了EXE启动的写了吗还有自动寻找java支持java7

innc
805781737 发表于 2018-2-13 13:49
楼主啊那么现在都18年2月了EXE启动的写了吗还有自动寻找java支持java7

exe启动器我还在努力,苦于c++学习周期太长了,每天晚上只要有时间都有在看教程,最近准备换成kotlin但也在努力学习啦,有些类java7没有,所以只能用Java8来写,所以实在无法兼顾java7,加上不经常回家,只能每次借同学电脑写一点,进度有点慢还请谅解。

innc
half_life 发表于 2018-2-8 10:20
食用方式与readme.md 不符 请楼主纠正

收到.感谢指错,会尽快纠正

Mr.Seven590
我可是催更了啊~

mcratt
你好,我在你的客户端开源项目中提交了一次小更改(改得不好请不要打我

Xiao萌新
好厉害的样子!

mcratt
你好,我写了一个比较详细的配置食用方法,如果你觉得有用的话 可以选择添加有用的内容到..吗
updater-1.1详细食用方法.zip (385.85 KB, 下载次数: 35)

innc
823123868 发表于 2018-3-30 12:37
你好,我写了一个比较详细的配置食用方法,如果你觉得有用的话 可以选择添加有用的内容到..吗

...

感谢提交更改,我都没注意到这个bug,只是最近因为有点大事实在没时间修复bug,就连写好的代码都忘了提交。知道昨天晚上coding给我发了封邮件我才注意到,,等这阵子忙完了。一定好好填坑。另外感谢提供的详细食用方法。下次发布新版本时一定会加上帖子里的。最后感谢支持啦

innc
823123868 发表于 2018-3-30 12:37
你好,我写了一个比较详细的配置食用方法,如果你觉得有用的话 可以选择添加有用的内容到..吗

...

新的版本已经把忽略文件无效的bug和没法删除文件的bug修复了,哦对了,还有新的食用方法

Mr.Seven590
本帖最后由 q805705693 于 2018-4-20 15:10 编辑

连接服务端有问题哦,连接不上






==================================
更新:
直接修改源代码编译之后能连接上了,但是无法下载mod,经常连mod的列表都显示不出来


cp666
用不来。。

a15020968400
客户端1.1和服务端1.2可以用,客户端1.2和服务端1.2看样子是用不了,但这样我发现什么忽略文件和删除文件还是老样子,完全错误。

a1640727878
其实我这里有一个想法,能不能那git当网盘然后,从git上自动下载缓存

a1640727878
说真的,我特别怕有人故意重复更新把服务器的宽带给撑爆了,要是用git的话,就不用怕了

ksqeib445
本帖最后由 shangenbo 于 2018-6-19 00:38 编辑


客户端报错

工具不生效
Exception in thread "main" java.lang.ClassNotFoundException: top.metime.updater.client.core.Main
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at cn.innc11.updater.client.loader.MainLoader.main(MainLoader.java:65)
        at cn.innc11.updater.client.loader.MainLoader.main(MainLoader.java:26)


2531402770
协议测试未通过

2531402770
823123868 发表于 2018-3-30 12:37
你好,我写了一个比较详细的配置食用方法,如果你觉得有用的话 可以选择添加有用的内容到..吗

...

能QQ聊下吗。。。。

kaiyu
好东西,感谢lz

huai1132875844
看了下原理 应该任何(容量不大)的程序都可以用这个方式来更新吧~
说起来这个 忽略文件  是只能忽略文件吗。。不能忽略目录吗~

LaotouY
楼主  小工具打不开怎么办  我这是java8

ctsgzs
为什么客户端配置之后地址显示都是null呢?有点迷啊。

第一页 上一页 下一页 最后一页