[HMCL]重新打包的HMCL正在推送UOS/deepin商店
Tofloor
poster avatar
神末shenmo
deepin
Spark-App
Q&A Team
2020-05-27 04:03
Author
按照全新打包规范重新打包了HMCL,内容没变
已经安装好的不需要更新,等待推送即可
没安装的可以安装这个新的
以后将只维护新的打包规范的HMCL
https://shenmo.lanzous.com/id0ro0j


Reply Favorite View the author
All Replies
avatar
panasony
deepin
2020-05-27 06:27
#1
新的规范是啥?有什么不同吗?
(不懂就问)
Reply View the author
avatar
jelly
deepin
2020-05-27 07:10
#2
第1次看到这是干啥的
Reply View the author
avatar
neko
deepin
Ecological co-builder
Q&A Team
2020-05-27 07:23
#3
https://bbs.deepin.org/post/195099
第1次看到这是干啥的

《我的世界》游戏的启动器
Reply View the author
avatar
神末shenmo
deepin
Spark-App
Q&A Team
2020-05-27 15:42
#4
Reply View the author
avatar
seasky
deepin
2020-05-27 23:36
#5
下载完安装包,点击安装的时候提示“此安装包没有有效的数字签名”
Reply View the author
avatar
神末shenmo
deepin
Spark-App
Q&A Team
2020-05-27 23:55
#6
https://bbs.deepin.org/post/195099
下载完安装包,点击安装的时候提示“此安装包没有有效的数字签名”

并没有签名
有签名的版本是在别的帖子提到的
https://shenmo.lanzous.com/ictrwyj
这个带签名
Reply View the author
avatar
seasky
deepin
2020-05-28 00:01
#7
https://bbs.deepin.org/post/195099
并没有签名
有签名的版本是在别的帖子提到的
https://shenmo.lanzous.com/ictrwyj

好的,我再试试,谢谢
Reply View the author
avatar
seasky
deepin
2020-05-28 00:04
#8
https://bbs.deepin.org/post/195099
并没有签名
有签名的版本是在别的帖子提到的
https://shenmo.lanzous.com/ictrwyj

下载了带签名的包,但是安装的时候还是提示没有有效签名。
用dpkg可以安装不带签名的包么?
Reply View the author
avatar
神末shenmo
deepin
Spark-App
Q&A Team
2020-05-28 00:05
#9
https://bbs.deepin.org/post/195099
下载了带签名的包,但是安装的时候还是提示没有有效签名。
用dpkg可以安装不带签名的包么? ...

sudo apt install ./试试吧
我问问提交进度,如果过审应该这周五上架
Reply View the author
avatar
神末shenmo
deepin
Spark-App
Q&A Team
2020-05-28 00:06
#10
https://bbs.deepin.org/post/195099
下载了带签名的包,但是安装的时候还是提示没有有效签名。
用dpkg可以安装不带签名的包么? ...

等会,UOS可以在源里获取的我记得
sudo apt instsall net.huangyuhui.hmcl
Reply View the author
avatar
seasky
deepin
2020-05-28 00:21
#11
我尝试了从应用商店安装,以及单独下载hmcl安装,两种方式运行起来都报类似的错误,详细的日志如下:
$ /opt/HMCL/run.sh
[16:15:32] [org.jackhuang.hmcl.Launcher.main/INFO] *** HMCL 3.3.170 ***
[16:15:32] [org.jackhuang.hmcl.Launcher.main/INFO] Operating System: Linux 5.3.0-3-amd64
[16:15:32] [org.jackhuang.hmcl.Launcher.main/INFO] Java Version: 1.8.0_252, Azul Systems, Inc.
[16:15:32] [org.jackhuang.hmcl.Launcher.main/INFO] Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Azul Systems, Inc.
[16:15:32] [org.jackhuang.hmcl.Launcher.main/INFO] Java Home: /opt/HMCL/zulujre8
[16:15:32] [org.jackhuang.hmcl.Launcher.main/INFO] Current Directory: /home/riv
[16:15:32] [org.jackhuang.hmcl.Launcher.main/INFO] HMCL Directory: /home/riv/.hmcl
[16:15:32] [org.jackhuang.hmcl.Launcher.main/INFO] Memory: 3520MB [16:15:32] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeTask$10/FINE] Executing task: org.jackhuang.hmcl.game.GameRepository.refreshVersionsAsync(GameRepository.java:85)
[16:15:32] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeTask$10/FINE] Executing task: org.jackhuang.hmcl.game.GameRepository.refreshVersionsAsync(GameRepository.java:85)
[16:15:32] [org.jackhuang.hmcl.ui.Controllers.initialize/INFO] Start initializing application
[16:15:32] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] RefreshingVersionsEvent [source=HMCLGameRepository [versions=null, baseDirectory=.minecraft]] gets fired
[16:15:32] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] RefreshingVersionsEvent [source=HMCLGameRepository [versions=[], baseDirectory=.minecraft]] gets fired
[16:15:32] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] RefreshedVersionsEvent [source=HMCLGameRepository [versions=[], baseDirectory=.minecraft]] gets fired
[16:15:32] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] RefreshedVersionsEvent [source=HMCLGameRepository [versions=[], baseDirectory=.minecraft]] gets fired
[16:15:32] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeTask$20/FINER] Task finished: org.jackhuang.hmcl.game.GameRepository.refreshVersionsAsync(GameRepository.java:85)
[16:15:32] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeTask$20/FINER] Task finished: org.jackhuang.hmcl.game.GameRepository.refreshVersionsAsync(GameRepository.java:85)
[16:15:32] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeTask$10/FINE] Executing task: org.jackhuang.hmcl.ui.Controllers.initialize(Controllers.java:124)
[16:15:32] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeTask$20/FINER] Task finished: org.jackhuang.hmcl.ui.Controllers.initialize(Controllers.java:124)
[16:15:33] [org.jackhuang.hmcl.ui.construct.StackContainerPane.push/INFO] StackContainerPane@47468f9c [AddAccountPane@7f24a474]
[16:15:33] [org.jackhuang.hmcl.upgrade.IntegrityChecker.isSelfVerified/INFO] Successfully verified current JAR
java.lang.ArrayIndexOutOfBoundsException: -23
        at com.sun.prism.impl.GlyphCache.getCachedGlyph(GlyphCache.java:332)
        at com.sun.prism.impl.GlyphCache.render(GlyphCache.java:147)
        at com.sun.prism.impl.ps.BaseShaderGraphics.drawString(BaseShaderGraphics.java:2101)
        at com.sun.javafx.sg.prism.NGText.renderText(NGText.java:312)
        at com.sun.javafx.sg.prism.NGText.renderContent2D(NGText.java:270)
        at com.sun.javafx.sg.prism.NGShape.renderContent(NGShape.java:261)
        at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
        at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
        at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
        at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
        at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
        at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
        at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
        at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
        at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
        at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
        at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
        at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
        at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
        at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
        at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
        at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
        at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
        at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
        at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
        at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
        at com.sun.javafx.sg.prism.NGNode.renderForClip(NGNode.java:2294)
        at com.sun.javafx.sg.prism.NGNode.renderRectClip(NGNode.java:2188)
        at com.sun.javafx.sg.prism.NGNode.renderClip(NGNode.java:2214)
        at com.sun.javafx.sg.prism.CacheFilter.impl_renderNodeToCache(CacheFilter.java:671)
        at com.sun.javafx.sg.prism.CacheFilter.render(CacheFilter.java:575)
        at com.sun.javafx.sg.prism.NGNode.renderCached(NGNode.java:2358)
        at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2044)
        at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
        at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
        at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
        at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
        at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
        at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
        at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
        at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
        at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
        at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
        at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
        at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
        at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
        at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
        at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
        at com.sun.javafx.sg.prism.NGNode.renderForClip(NGNode.java:2294)
        at com.sun.javafx.sg.prism.NGNode.renderRectClip(NGNode.java:2188)
        at com.sun.javafx.sg.prism.NGNode.renderClip(NGNode.java:2214)
        at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2047)
        at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
        at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
        at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
        at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
        at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
        at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
        at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
        at com.sun.javafx.sg.prism.NGNode.renderForClip(NGNode.java:2294)
        at com.sun.javafx.sg.prism.NGNode.renderRectClip(NGNode.java:2188)
        at com.sun.javafx.sg.prism.NGNode.renderClip(NGNode.java:2214)
        at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2047)
        at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
        at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
        at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
        at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
        at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
        at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
        at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
        at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
        at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
        at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
        at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
        at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
        at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
        at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
        at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:577)
        at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
        at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
        at com.sun.javafx.tk.quantum.ViewPainter.doPaint(ViewPainter.java:477)
        at com.sun.javafx.tk.quantum.ViewPainter.paintImpl(ViewPainter.java:330)
        at com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.java:91)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
        at com.sun.javafx.tk.RenderJob.run(RenderJob.java:58)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:125)
        at java.lang.Thread.run(Thread.java:748)
Reply View the author
avatar
神末shenmo
deepin
Spark-App
Q&A Team
2020-05-28 00:38
#12
https://bbs.deepin.org/post/195099
我尝试了从应用商店安装,以及单独下载hmcl安装,两种方式运行起来都报类似的错误,详细的日志如下:
$ /op ...

https://github.com/huanghongxun/HMCL/issues
请提交issues
Reply View the author
avatar
seasky
deepin
2020-05-28 02:10
#13
https://bbs.deepin.org/post/195099
https://github.com/huanghongxun/HMCL/issues
请提交issues

在git上提交了
Reply View the author
avatar
终南
deepin
2020-05-28 06:24
#14
大佬辛苦了
你说哪一天deepin的名气越来越大,国建会不会也用的你打包的HMCL呢
Reply View the author
avatar
神末shenmo
deepin
Spark-App
Q&A Team
2020-05-28 07:39
#15
https://bbs.deepin.org/post/195099
大佬辛苦了
你说哪一天deepin的名气越来越大,国建会不会也用的你打包的HMCL呢 ...

那得看他用不用Linux,据我所知很多顶尖的游戏硬件对Linux的支持还不是很好
既然是专业工作室,配置个Jvav环境应该不难,没必要用我的懒人包了
Reply View the author
Comments
bmi_admin
2020-05-30 12:26
Jvav草
avatar
rongke1997
deepin
2020-06-26 03:32
#16
打开之后白屏怎么解决?
Reply View the author
avatar
神末shenmo
deepin
Spark-App
Q&A Team
2020-06-26 15:53
#17
https://bbs.deepin.org/post/195099
打开之后白屏怎么解决?

商店的评论中给出了解决方法
Reply View the author
avatar
chaodn
deepin
2020-06-26 16:36
#18
问一下大佬,这个HMCL如果用离线模式算正版我的世界吗?
Reply View the author
avatar
终南
deepin
2020-08-23 06:26
#19
挖一挖坟,之前在15.11装HMCL,升上20还可以正常运行,今天重装系统,在20下重新下载HMCL,打开就是白屏。切换字体的方法是有效的,但能让它正常运行的字体都好丑啊
Reply View the author
avatar
神末shenmo
deepin
Spark-App
Q&A Team
2020-08-23 15:16
#20
lanrizhen 发表于 2020-8-22 22:26
挖一挖坟,之前在15.11装HMCL,升上20还可以正常运行,今天重装系统,在20下重新下载HMCL,打开就是 ...

黄鱼告诉我,解决方法就是换系统
Reply View the author