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

B 站多帐号切换 - 浏览器插件 Btools

  •  
  •   imba97 ·
    imba97 · 2022-05-10 21:13:46 +08:00 · 2351 次点击
    这是一个创建于 688 天前的主题,其中的信息可能已经有所发展或是发生改变。

    介绍

    之前做了个浏览器插件叫Btools,功能是以 B 站为主的网站功能优化,最近加了个功能:多帐号切换

    解决的痛点就是,我的帐号被封了,不能投币、评论、发弹幕等互动,但有大会员,平时还会用来看番。在此之前我得复制视频地址,打开登录了小号的另一个浏览器,才能用小号进行互动。这样太麻烦了,索性就直接搞个多帐号切换了

    功能演示

    点击插件切换到多帐号页面,如果没添加过帐号会提示登录,扫码登录不用担心密码泄露

    1.1.png

    添加了两个账号后

    2.png

    大号是不能发评论的

    3.png

    切换后直接点发表评论

    4.png

    原理

    在插件登录后会获取到登录信息的Cookie,然后保存在插件的本地存储中

    切换是直接用插件替换了Cookie,所以切换后虽然页面没刷新,用户名、头像看着还是原来的,但Cookie的登录信息已经是小号了,直接点发表评论就用的小号发出去的

    开源

    插件是用typescript+vue写的,有兴趣的可以瞧瞧

    GithubGitee

    23 条回复    2022-05-13 00:28:51 +08:00
    renmu
        1
    renmu  
       2022-05-10 21:27:07 +08:00 via Android
    建议 b 站的程序员调试的时候装一个(
    LeegoYih
        2
    LeegoYih  
       2022-05-10 21:28:32 +08:00
    学习一下
    emonc
        3
    emonc  
       2022-05-10 22:08:55 +08:00
    火狐的容器可以做到同样的事🤔
    Kiriya
        4
    Kiriya  
       2022-05-10 22:13:52 +08:00   ❤️ 1
    就好奇怎么封的
    si
        5
    si  
       2022-05-10 22:14:37 +08:00
    我只是好奇封号的原因。
    从技术上看,有没有可以指定某些操作自动切换。
    jeffh
        6
    jeffh  
       2022-05-10 22:40:56 +08:00
    火狐自带了这个功能
    Jakarta
        7
    Jakarta  
       2022-05-10 22:57:44 +08:00 via Android
    火狐多容器只需要点两下鼠标
    1423
        8
    1423  
       2022-05-11 04:57:24 +08:00 via iPhone
    能一键或者自动切换港澳台就好了。。原理是拦截 api ,如果返回地区不支持,就重新带代理配置请求
    SmaliYu
        9
    SmaliYu  
       2022-05-11 07:25:16 +08:00
    到底干了什么事儿,让陈叔这么恨你……
    imba97
        10
    imba97  
    OP
       2022-05-11 09:33:14 +08:00
    @Kiriya 害 去年封的 叔叔更新了违禁词库,我被封前 1 年发的评论违规了,离谱
    imba97
        11
    imba97  
    OP
       2022-05-11 09:34:55 +08:00
    @jeffh @Jakarta 后面应该会优化,打算在发送评论、弹幕、投币等按钮上,直接选用哪个账号发送
    imba97
        12
    imba97  
    OP
       2022-05-11 09:37:12 +08:00
    @si @SmaliYu 去年封的 叔叔更新了违禁词库,我被封前 1 年发的评论违规了。可以在指定某些操作的时候自动切换,之后打算做成发送评论、弹幕等操作时,选择用哪个号发送
    imba97
        13
    imba97  
    OP
       2022-05-11 09:42:29 +08:00
    @1423 那样感觉用的人多了会收到律师函,我的打算是只做一些节省操作步骤的功能
    zscself
        14
    zscself  
       2022-05-11 09:45:49 +08:00
    希望加一个会员等级标识,可以根据“自我审查”时评估的被封号可能性,选择相应等级的小号。比如,我发一个“上单言论”可能只会用 lv2 号,发点阴阳怪气用 lv5 号。
    imba97
        15
    imba97  
    OP
       2022-05-11 09:51:05 +08:00
    @zscself 草!没问题,这就提上日程
    hermit17
        16
    hermit17  
       2022-05-11 16:22:20 +08:00
    不错 方便我蹭朋友大会员了
    Lzpzzz
        17
    Lzpzzz  
       2022-05-11 21:57:54 +08:00
    @zscself 哈哈哈哈好想法,等楼主弄出来我也整个小号专门用来冲塔。
    imba97
        18
    imba97  
    OP
       2022-05-11 23:52:09 +08:00
    @hermit17 是个使用场景 233
    hellsakura
        19
    hellsakura  
       2022-05-12 12:44:10 +08:00
    有一个问题,当邮箱前缀出现```.```时提示邮箱格式不正确
    hellsakura
        20
    hellsakura  
       2022-05-12 12:44:42 +08:00
    @hellsakura 麻了,回错帖子了
    imba97
        21
    imba97  
    OP
       2022-05-12 13:51:20 +08:00
    testwifi
        22
    testwifi  
       2022-05-12 21:35:51 +08:00
    老哥打算升级一下适配不同的网站吗
    imba97
        23
    imba97  
    OP
       2022-05-13 00:28:51 +08:00
    @testwifi 倒也不是不行,就是麻烦点,而且已经有类似的插件了,好像叫 SessionBox
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1241 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 17:59 · PVG 01:59 · LAX 10:59 · JFK 13:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.