dawn-lc / IwaraDownloadTool

Iwara 下载工具 | Iwara Downloader
Apache License 2.0
166 stars 5 forks source link

[Suggest]: #228

Closed minecraftyusei closed 1 month ago

minecraftyusei commented 1 month ago

在提出建议之前...

使用的浏览器是?

Chrome

使用的脚本管理器是?

Tampermonkey

脚本的版本是?

3.2.95

描述你的建议

希望增加对下载文件自定义文件名时可供参考的命名规则表。想法来源是下面这张图: 屏幕截图 2024-09-20 210416

建议的具体描述

No response

dawn-lc commented 1 month ago

image

minecraftyusei commented 1 month ago

image

不好意思,也许我没表述清楚。 我已经注意到这里有这样的设置,但我希望知道它的更具体的取名规则以及可以允许的取名规则。 以我上传的那张图为例,我根据它的规则把我所有下载的文件名取名“标题作者id”,并且使得它们之间用下划线隔开。(甚至我还可以将常字符添加进命名) 我尝试在您的脚本上、在规则前面添加了字符Iwara(以表示这是来自Iwara的下载),它并没有如我预期的在文件名中加上Iwara。 所以我想知道命名规则表,就像我上传的那张图片一样。

dawn-lc commented 1 month ago

%#NowTime:YYYY-MM-DD#%_%#AUTHOR#%_%#UploadTime:YYYY-MM-DD#%_%#TITLE#%_%#QUALITY#%[%#ID#%].MP4

在替换变量后结果是:

2024-09-20_ExampleAuthorID_2024-02-18_ExampleTitle_Source[ExampleID].MP4

dawn-lc commented 1 month ago

规则很简单 使用“%#”和“#%”包裹的是变量名称 在包裹内的":"是对时间变量的格式化字符串,例如: %#NowTime:YYYY-MM-DD#% --> 2024-09-20 其他文字随你咋改。

dawn-lc commented 1 month ago

路径可用变量

minecraftyusei commented 1 month ago

路径可用变量

  • 下载时间 %#NowTime#%
  • 发布时间 %#UploadTime#%
  • 视频标题 %#TITLE#%
  • 视频ID %#ID#%
  • 视频作者 %#AUTHOR#%
  • 视频作者(昵称) %#ALIAS#%
  • 画质 %#QUALITY#% %#NowTime:YYYY-MM-DD#%%#AUTHOR#%%#UploadTime:YYYY-MM-DD#%%#TITLE#%%#QUALITY#%[%#ID#%].MP4 输出: 2024-02-19_ExampleAuthorID_2024-02-18_ExampleTitle_Source[ExampleID].MP4

感谢作者回复 最后请教一下,我把规则修改为图一中的这个表达,它并没有在我下载的文件名里添加上“Iwara”。 屏幕截图 2024-09-21 091741 要想实现图二中下面那个视频的命名规则(那个是直接用浏览器下载,它的文件名前面就会有一个Iwara的前缀)我应该怎么写呢? 屏幕截图 2024-09-21 091838

dawn-lc commented 1 month ago

路径可用变量

  • 下载时间 %#NowTime#%
  • 发布时间 %#UploadTime#%
  • 视频标题 %#TITLE#%
  • 视频ID %#ID#%
  • 视频作者 %#AUTHOR#%
  • 视频作者(昵称) %#ALIAS#%
  • 画质 %#QUALITY#% %#NowTime:YYYY-MM-DD#%%#AUTHOR#%%#UploadTime:YYYY-MM-DD#%%#TITLE#%%#QUALITY#%[%#ID#%].MP4 输出: 2024-02-19_ExampleAuthorID_2024-02-18_ExampleTitle_Source[ExampleID].MP4

感谢作者回复 最后请教一下,我把规则修改为图一中的这个表达,它并没有在我下载的文件名里添加上“Iwara”。 屏幕截图 2024-09-21 091741 要想实现图二中下面那个视频的命名规则(那个是直接用浏览器下载,它的文件名前面就会有一个Iwara的前缀)我应该怎么写呢? 屏幕截图 2024-09-21 091838

请搜索什么是路径分隔符

minecraftyusei commented 1 month ago

路径可用变量

  • 下载时间 %#NowTime#%
  • 发布时间 %#UploadTime#%
  • 视频标题 %#TITLE#%
  • 视频ID %#ID#%
  • 视频作者 %#AUTHOR#%
  • 视频作者(昵称) %#ALIAS#%
  • 画质 %#QUALITY#% %#NowTime:YYYY-MM-DD#%%#AUTHOR#%%#UploadTime:YYYY-MM-DD#%%#TITLE#%%#QUALITY#%[%#ID#%].MP4 输出: 2024-02-19_ExampleAuthorID_2024-02-18_ExampleTitle_Source[ExampleID].MP4

感谢作者回复 最后请教一下,我把规则修改为图一中的这个表达,它并没有在我下载的文件名里添加上“Iwara”。 屏幕截图 2024-09-21 091741 要想实现图二中下面那个视频的命名规则(那个是直接用浏览器下载,它的文件名前面就会有一个Iwara的前缀)我应该怎么写呢? 屏幕截图 2024-09-21 091838

请搜索什么是路径分割符,这是一个路径

好的,小白感谢作者回复(´。_。`)

dawn-lc commented 1 month ago

路径可用变量

  • 下载时间 %#NowTime#%
  • 发布时间 %#UploadTime#%
  • 视频标题 %#TITLE#%
  • 视频ID %#ID#%
  • 视频作者 %#AUTHOR#%
  • 视频作者(昵称) %#ALIAS#%
  • 画质 %#QUALITY#% %#NowTime:YYYY-MM-DD#%%#AUTHOR#%%#UploadTime:YYYY-MM-DD#%%#TITLE#%%#QUALITY#%[%#ID#%].MP4 输出: 2024-02-19_ExampleAuthorID_2024-02-18_ExampleTitle_Source[ExampleID].MP4

感谢作者回复 最后请教一下,我把规则修改为图一中的这个表达,它并没有在我下载的文件名里添加上“Iwara”。 屏幕截图 2024-09-21 091741 要想实现图二中下面那个视频的命名规则(那个是直接用浏览器下载,它的文件名前面就会有一个Iwara的前缀)我应该怎么写呢? 屏幕截图 2024-09-21 091838

请搜索什么是路径分割符,这是一个路径

好的,小白感谢作者回复(´。_。`)

您需要自定义您的下载位置与文件重命名

请在“下载到: ”文本框中输入您希望下载的视频保存的路径(Aria2、IwaraDownloader支持自动创建文件夹,其他下载模式仅支持自定义文件名)

默认的路径含义是:另存为 根目录 中的 Iwara 文件夹 中的 %#AUTHOR#% 文件夹 下的 %#TITLE#%[%#ID#%].mp4

如果是windows用户,含义就是:另存为 C盘 中的 Iwara 文件夹 中的 %#AUTHOR#% 文件夹 下的 %#TITLE#%[%#ID#%].mp4