V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
timedivision
V2EX  ›  分享创造

我爆肝写了个阿里云盘网页端的批量重命名油猴脚本

  •  
  •   timedivision · 344 天前 · 3393 次点击
    这是一个创建于 344 天前的主题,其中的信息可能已经有所发展或是发生改变。

    阿里云盘网页端批量重命名脚本

    适合轻度使用

    21wpj3.png 7xpvwd.png 9sf8nh.png w4b8bv.png lmagu3.png

    脚本链接:Greasy Fork

    如果你觉得还可以,希望可以顺便点个 Star 鼓励一下,谢谢!GitHub

    31 条回复    2024-05-12 20:02:39 +08:00
    soulwait
        1
    soulwait  
       344 天前
    可以!
    xuanjiangsara
        2
    xuanjiangsara  
       343 天前 via iPhone
    哈哈一看就是被网络分享文件摧残的 ocd 病友。不如做成正则表达式命名,比修改前后缀还猛专治各种水土不服。鬼知道大家上传时都起啥名。
    qinfengge
        3
    qinfengge  
       343 天前
    好东西,刮削的时候有大用
    qinfengge
        4
    qinfengge  
       343 天前
    大佬有没有时间搞个 OneDrive 的批量重命名脚本,我有一些小姐姐需要👀
    wanwaneryide
        5
    wanwaneryide  
       343 天前
    @qinfengge #4 用 alist 接入网盘,然后用 webdav 挂载到电脑上当硬盘,剩下的就不用多说了吧
    qinfengge
        6
    qinfengge  
       343 天前
    @wanwaneryide 单纯看是没问题的,主要是想用 emby 的插件刮削大姐姐🤣
    wanwaneryide
        7
    wanwaneryide  
       343 天前
    @qinfengge #6 也能
    timedivision
        8
    timedivision  
    OP
       343 天前
    @soulwait
    @xuanjiangsara 凑合用还行,主要能基本解决官方没有批量重命名的这个功能,网盘搜到的剧集命名大多都是稀奇古怪的..
    timedivision
        9
    timedivision  
    OP
       343 天前
    @qinfengge 我自己只用 alist 挂载阿里云盘看电视啊,我都没注册 oneDirve 账号... 你试下回你老哥的方法看看
    @wanwaneryide
    wanwaneryide
        10
    wanwaneryide  
       342 天前
    @timedivision #9 我用 alist 挂载了夸克、阿里、onedrive 、115 ,都能看电视,找资源方便点的还是夸克和阿里。
    qinfengge
        11
    qinfengge  
       342 天前
    @timedivision #9 好哒
    id7368
        12
    id7368  
       342 天前 via iPhone
    太好了,刚需。发文支持一波: https://www.landiannews.com/download/99876.html
    timedivision
        13
    timedivision  
    OP
       342 天前 via iPhone
    @id7368 哈哈哈,老哥用心了
    ST0RMTR00PER
        14
    ST0RMTR00PER  
       256 天前
    能不能新增一个功能:不修改源文件原本名称下添加前缀。还有一个比较重要,最好可以定位一下原始文件的剧集数字顺序,如果有其他文件存在的话还是会导致混乱。
    timedivision
        15
    timedivision  
    OP
       255 天前
    @ST0RMTR00PER 你说的定位一下原始文件的数字顺序是过滤掉不是剧集的内容吗?例如海报这些?
    ST0RMTR00PER
        16
    ST0RMTR00PER  
       255 天前
    @timedivision 对的,就是过滤掉不是视频文件。还有其实可以参考一下 115 的做法,各种替换名称,添加到前缀后缀都可以的,因为有些实在不想修改掉他原来的名称,不过做起来工作量应该很大,感谢你的开发。
    timedivision
        17
    timedivision  
    OP
       254 天前
    @ST0RMTR00PER 更新了一版
    ST0RMTR00PER
        18
    ST0RMTR00PER  
       254 天前
    @timedivision 感谢,我试用看看。
    ST0RMTR00PER
        19
    ST0RMTR00PER  
       254 天前
    @timedivision 哇现在很完美了,直接添加前缀「 Movie S01E0XXX.」就能完美识别了!还加了过滤和替换!太棒了!
    timedivision
        20
    timedivision  
    OP
       253 天前
    @ST0RMTR00PER 可以的话给个好评
    lingaoyi
        21
    lingaoyi  
       102 天前
    太感谢了。。。。
    timedivision
        22
    timedivision  
    OP
       102 天前 via iPhone
    @lingaoyi 鼓励我一下呗
    zhousir5071
        23
    zhousir5071  
       66 天前
    大佬,你的插件很好用,我遇到一个问题,每次都只能手动改,很麻烦。我想问一下,这种"序号 name“,中间没有点,如何实现重命名呢?难点就是如何在序号后面加一个点。如下:
    1 寒武纪生物
    2 奥陶纪生物
    3 志留纪生物
    4 泥盆纪生物
    5 石炭纪生物

    盼 OP 解答!
    timedivision
        24
    timedivision  
    OP
       66 天前
    跟有没有点没关系,重命名是直接将所有名字置为空,保留文件后缀,你只需要输入名字就行了,会根据你的排序自动命名为 xx1 xx2 xx3...这样
    zhousir5071
        25
    zhousir5071  
       66 天前
    @timedivision 如果不保留每集名字,这个我明白。但是我很想保留这个每集的名字,怎么做呢?最终实现的是:百科.S01E1.寒武纪生物
    timedivision
        26
    timedivision  
    OP
       66 天前
    @zhousir5071 那就用正则匹配模式
    timedivision
        27
    timedivision  
    OP
       66 天前
    @zhousir5071 或者用查找替换
    zhousir5071
        28
    zhousir5071  
       66 天前 via iPhone
    @timedivision 不了解正则匹配模式怎么使用,查找替换应该实现不了吧,如果数字和名次之间由-或者空格,可以直接替换为点。但什么都没有的时候怎么查找替换,我就没想明白了
    zhousir5071
        29
    zhousir5071  
       66 天前 via iPhone
    @timedivision 大佬,刚刚用 kimi 查了一下,会用正则表达式了:谢谢!

    查找内容:在“查找内容”字段中输入正则表达式 (\d+)。这将匹配任何数字序列(数字)。
    替换为:在“替换为”字段中输入 $1.。这会在每个匹配的数字后插入一个句点(。)。$1 指的是捕获的组,即匹配的数字序列。
    timedivision
        30
    timedivision  
    OP
       66 天前
    @zhousir5071 查找替换目前只支持一次,后续可能会加上多次查找,再一起重命名
    zhousir5071
        31
    zhousir5071  
       66 天前
    @timedivision 加油!如果能实现一次性多种重命名方式一起进行就好了。目前如果需要 2 次重命名,就得保存 2 次,稍显繁琐。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1135 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 64ms · UTC 19:01 · PVG 03:01 · LAX 12:01 · JFK 15:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.