-
Notifications
You must be signed in to change notification settings - Fork 263
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #215 from nICEnnnnnnnLee/dev
V6.34 Update
- Loading branch information
Showing
16 changed files
with
346 additions
and
233 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,43 @@ | ||
* 新增: release 附件中`win64_jre`压缩文件加入`exe`程序 | ||
* 新增: 添加专栏图片解析 | ||
* 新增: 添加专栏文集图片解析 | ||
* 新增: 添加图文动态解析 | ||
* 新增: 添加图文动态个人收藏解析 | ||
* 新增: 可以JVM传入参数`-Dbilibili.prop.dataDirPath={dataDirPath}`来指定数据文件夹位置(可以不是程序所在目录) | ||
* 新增: 可以JVM传入参数`-Dbilibili.prop.log=true/false`来尽可能减少打印信息 | ||
* 新增: 可以在登录时获取服务器时间并以之为基准 | ||
* 新增(ui): 配置面板中,针对文件/文件夹类型的配置,可以通过文件选择器来选择路径 | ||
* 新增(ci): 现在可以手动触发release ci,此时可以选择是否同步上传代码、附件到第三方 | ||
* 新增(ci): 现在会将`commit hash`,`workflow id`信息写入作品信息页面,`buildTime`改为`GMT+8`时区 | ||
* 已知问题: jpackage 打包的exe程序无法自重启 [JDK-8325924](https://bugs.openjdk.org/browse/JDK-8325924)/[JDK-8325203](https://bugs.openjdk.org/browse/JDK-8325203) | ||
* 具体修改详见[V6.32...V6.33](https://github.com/nICEnnnnnnnLee/BilibiliDown/compare/V6.31...V6.32) | ||
该版本主要用来解决某些使用上的问题,如果您已经可以正常使用,可以忽略该更新。 | ||
* 精简jre支持的https加密套件有限,不支持ecc。这会导致默认的ffmpeg源bitbucket下载失败。随着网站加密套件的更新,未来或许还会有更多的`TLS handshake failure`。 | ||
这个问题在旧版本可以通过更换ffmpeg源,或者自行获取ffmpeg并在程序设置好path的方式来解决。 | ||
新版本为精简JRE添加了模块`jdk.crypto.ec`,用于解决部分HTTPS链接握手出错的问题。 | ||
需要注意的是,这个模块在JDK 22被标为deprecated,相关实现会被挪到`java.base`模块。详见[JDK-8312267](https://bugs.openjdk.org/browse/JDK-8312267) | ||
另外,新版本为Windows x64用户打包的`zip`、`msi`添加了精简编译的`ffmpeg.exe`。 | ||
|
||
* 在转码/合并失败时,现在会提示检查ffmpeg配置。 | ||
现在Web端基本上获取不到高清晰度的mp4、flv。随着时间推移,ffmpeg成了必选项,以前的逻辑、设计和提示语都有点过时。 | ||
尝试让用户明白三件事情: | ||
+ ffmpeg是必需的。 | ||
+ 程序可以提供仅基础功能的精简版编译下载。 | ||
+ 如果计算机里有现成的ffmpeg,可以通过配置进行指定。 | ||
|
||
* 修复程序自更新时下载Beta版本报错的问题。 | ||
下载Github Action的artifact链接301到新链接后,继承使用原来的header会报错,这个行为有点抽象。 | ||
|
||
* 现在程序会检查数据目录的`写`权限。#214 | ||
不推荐将程序放在系统盘。如果你这么做了,你需要进行额外的操作(三选一): | ||
+ 以管理员身份运行程序(不推荐) | ||
+ 参考#214 将程序目录设置为可写可修改 | ||
+ 设置另外的有权限的数据目录,通过传入JVM参数`-Dbilibili.prop.dataDirPath`进行指定。不会可以在参考文档中搜索关键词。 | ||
|
||
* 部分环境可能出现显示错误的情况。#213 | ||
问题存在,但找不到原因。可以通过更换入口类规避。 | ||
现在可以通过传入JVM参数`-Dbilibili.prop.mainClass`参数给`launch.jar`,来指定`INeedBiliAV.jar`的运行入口。 | ||
|
||
修改`BilibiliDown.cfg` | ||
``` | ||
[Application] | ||
app.classpath=launch.jar | ||
app.mainclass=nicelee.memory.App | ||
|
||
[JavaOptions] | ||
java-options=-Dfile.encoding=utf-8 | ||
java-options=-Dbilibili.prop.mainClass=nicelee.ui.FrameMain_v3_4 | ||
``` | ||
|
||
或者脚本 | ||
`java -Dbilibili.prop.mainClass=nicelee.ui.FrameMain_v3_4 -jar launch.jar` | ||
<hr/> | ||
|
||
如果你是Win64用户,且没有java环境,请下载附件`*.win_x64_jre11.release.zip`或 `*.win_x64.msi` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.