如何给同人本批量重命名
本帖最后由 koureirousseau 于 2020-6-29 22:55 编辑如题目所示,我用utorrent+RSS从nyaa站上下了不少同人本(压缩包),但是大部分命名都是罗马字。现在的目标是想把所有文件统一用日文原名批量重命名,便于查找。现在能想到的最好的metadata来源就是ex站。无奈非超能力者(只写过MATLAB),不知道如何解决,求一个思路或者解决方案,十分感谢。
selenium之类的就可以吧 selenium之类的就可以吧 分享出来让大家帮你 本帖最后由 kyonkoism二号机 于 2020-6-29 23:22 编辑
竟然有人和5年前的我有一样的问题
我的解决方式是上网搜了一圈,最后找到了这个
链接:https://pan.baidu.com/s/1etN_T_uykqZbdF8bE1NEJg
提取码:9ien
超级方便的批量改名,当时整每届CM的本整的我累死了,要把前缀改成统一的Cxx如果不用这个软件只能手动改那也太地狱了
metadata可以试试https://chmog.com/
答案是一开始就下带日文的。。话说EX不是有种子文件下载吗?我都是直接下种子拖到qitbit上下的,很少遇到罗马名的情况 kyonkoism二号机 发表于 2020-6-29 23:20
竟然有人和5年前的我有一样的问题
我的解决方式是上网搜了一圈,最后找到了这个
非常感谢分享!
另外问一下,这个应该只是批量改名的软件吧,想问一下是否有批量解决罗马字转化为日文的方法? luoyianwu 发表于 2020-6-29 23:13
selenium之类的就可以吧
以前没写过爬虫,估计研究起来会需要一段时间吧;另外ex这种站点应该是不欢迎别人来爬的吧,不知道去爬一遍是否合适 fuochai 发表于 2020-6-29 23:17
分享出来让大家帮你
且不说会不会被带走,光是容量我看了一下有21000本左右,估计分享起来会非常麻烦吧 whzfjk 发表于 2020-6-29 23:19
happypandax记得有这个功能,不记得是从ex/nh源导入时匹配还是任意导入都可以匹配,批处理能力不明 ...
能不能批处理我先研究一下文档 koureirousseau 发表于 2020-6-30 00:04
以前没写过爬虫,估计研究起来会需要一段时间吧;另外ex这种站点应该是不欢迎别人来爬的吧,不知道去爬一 ...
慢点应该还好不能说是爬,只是自动化了搜索标题的步骤
文件批量改名我直接用everything,不过改之前一定要确认好没有问题。罗马字批量转化为日文感觉只能编程了,不知道网上有没有成品。 这个问题看你要实现到什么程度...
罗马字转日文的话, 我第一个想到的MeCab, MeCab我记得是由Python Api的,
那在windows上流程就应该是:
████1████.用powershell获取目录下所有文件夹的文件名
████2████.文件名依次传递给py文件(sys.aug)
████3████.用返回的日文重命名文件夹
大概是这么个思路吧 如果你用的是 Windows 10,可以试试看用一些 Linux 的批量改名方案,在 WSL 下面跑。譬如 for each in *.cb?; do mv "$each" "$(./doujin.py "$each")"; done 冰箱研会长 发表于 2020-6-30 09:24
这个问题看你要实现到什么程度...
罗马字转日文的话, 我第一个想到的MeCab, MeCab我记得是由Python Api的,...
谢谢思路提供,已经开始自学python爬虫了( macos 发表于 2020-7-1 14:05
正反向都不是一一对应的,俺不止一次见过ex的标题罗马字写错
这个我也有了解,所以更希望是参考用ex的命名作为依据而非罗马字转换 爱吃冻鳗的猫 发表于 2020-6-29 23:59
答案是一开始就下带日文的。。话说EX不是有种子文件下载吗?我都是直接下种子拖到qitbit上下的,很少遇到罗 ...
道理是这样的没错,另外想请问有没有什么可以订阅ex的rss方法,这样下载起来也好控制 高斯与格林 发表于 2020-6-30 18:39
试试everything
先把文件搜出来,然后就可以批量重命名
谢谢,everything我是有的。主要是这个批量并非有很大的重复规律性,关键在于如何简化检索ex→复制日文名→重命名罗马字命名文件这个过程
页:
[1]