GameMale
登陆 / 注册 搜索

USERCENTER

SEARCHSITE

搜索

查看: 2114|回复: 33
收起左侧

[实用工具] kemono收藏页迁移至pawchive脚本(Mac适用)

  [复制链接] |关注本帖

泰比里厄斯星光彩虹小粉驼贝优妮塔月影狼狱炎魔犬蔷薇骑士之刃神圣十字章念念往日士官盔夏之歌

     楼主| dxuef 发表于 2026-7-7 20:02:35 | 显示全部楼层 |阅读模式 |取消关注该作者的回复


    帖子更新:小范围测试了一下,脚本可在windows上正常运行,感兴趣的windows用户也可以下载尝试了。
    Kemono半死不活,等了很久都没有复活的迹象,看来是不得不转移到Pawchive了。

    数据转移很头痛,我用惯了Safari,而站内的迁移脚本都是油猴脚本,我又不想装其他浏览器,所以我用kimi搞了一个能在Mac终端运行的脚本,可以把Kemono的Favorites页面导出的数据,导入到Pawchive里。

    脚本结构很简单,使用了Pawchive的添加收藏和添加创作者这两个API,所以只会做增量添加,不会删除任何数据。

    脚本为中英文双语指引。



    下载解压后会得到如图所示两个文件

    打开终端

    cd 用鼠标将下载解压后的文件夹拖入终端后回车

    python3 ./launcher.py
    ( Windows用 py .\launcher.py )

    然后根据提示输入需要的信息即可(需要的运行环境 python3.x,依赖为很常用的requests,依赖的安装命令已经集成到脚本里。)

    以下解释都以Safari为例。(因为是py脚本,理论上除了Mac也可以在Windows上运行,我在win10上测试,运行正常。)



    详细使用方法:

    首先,启动脚本后会查询并创建虚拟环境,安装依赖。这一步是为了防止弄乱系统本身的python,方便进行管理。虚拟环境会创建在脚本所在的文件夹,方便运行后删除管理等操作。创建虚拟环境并安装依赖成功后,会自动运行数据迁移脚本。

    python3 ./launcher.py
    ======================================================================
      Kemono Favorites Importer Launcher
      Kemono 收藏导入工具启动器
      OS: Darwin / 操作系统: Darwin
    ======================================================================

    Python found: python3
    找到 Python: python3

    Virtual environment not found. / 未找到虚拟环境。

    Would you like to create one? / 是否创建?
      1. Yes / 是
      2. No / 否 (exit / 退出)

    Enter 1 or 2 / 输入 1 或 2: 1(输入1来自动配置虚拟环境)
    Creating virtual environment... / 正在创建虚拟环境...
      Location / 位置: /Users/palontras/Desktop/KemonoToPawchive/venv
    Virtual environment created! / 虚拟环境创建成功!

    Checking dependencies... / 检查依赖中...

    Installing 'requests' library... / 正在安装 'requests' 库...
    Installation successful! / 安装成功!

    ======================================================================
      Starting Kemono Favorites Importer...
      启动 Kemono 收藏导入工具...
    ======================================================================


    第一步,选择正在使用的浏览器,并输入Session Key。这一步会指示不同浏览器的Session Key位置,比如我选择的是【4.Apple Safari】,脚本会对应显示如何在Safari中找到Session Key的位置,然后要求输入。
      ───────────────────────────────────────────
      STEP 1 / 第 1 步
      Browser Selection & Session Key / 浏览器选择与 Session Key
      选择浏览器并获取 Session Key
      ───────────────────────────────────────────

    Please select your browser / 请选择您的浏览器:
      1. Google Chrome
      2. Mozilla Firefox
      3. Microsoft Edge
      4. Apple Safari

    Enter number (1-4) / 输入数字 (1-4):4 (选择使用的浏览器,这里以4.Apple Safari为例)

    [Guide / 指南] How to get Session Key in Safari / 如何在 Safari 中获取 Session Key:

      1. Enable Develop menu / 启用开发菜单:
          Safari > Settings > Advanced > Check 'Show Develop menu in menu bar'
          Safari > 设置 > 高级 > 勾选 '在菜单栏中显示开发菜单'
      2. Open pawchive in Safari / 在 Safari 中打开 pawchive 网站
      3. Log in to your account / 登录您的账号
      4. Press Option+Cmd+I to open Web Inspector / 按 Option+Cmd+I 打开 Web 检查器
      5. Go to 'Storage' tab > 'Cookies' / 切换到 'Storage' 标签 > 'Cookies'
      6. Find the row with Name 'session' / 找到 Name 为 'session' 的行
      7. Copy the 'Value' column / 复制 'Value' 列的内容

      ───────────────────────────────────────────
    Please enter the pawchive URL / 请输入 pawchive 网址:
      Example / 例如: https://pawchive.pw  or  https://pawchive.st
      Note / 注意: Must include http:// or https://
            必须包含 http:// 或 https://

    URL:https://pawchive.pw (因为网站顶级域名可能会变动,所以需要手动输入确认)

    Please paste your Session Key / 请粘贴您的 Session Key:
      (The long string copied from the cookie 'session' value)
      (从 cookie 'session' 的值中复制的长字符串)

    Session Key: eyxxxxxxxxxxxxxxxxxxxxxJhxxxxvdW50xxxxxxxxxxxV9.akxxoQ.KhhPxxxxxxxxTTc_pxxxxxxQ(粘贴Session Key,注意Session Key 相当于登录凭证,请勿泄露给他人

      ───────────────────────────────────────────

    第二步,选择从Kemono导出的数据。在Kemono的Favorites界面,找到Export Favorite。

    进入Export Favorite界面,你会看到一个写着Export Favorite的按钮,按下后稍等片刻,下方会弹出一个文本框,将文本框里的内容全部复制出来,并保存为一个txt文件。

    以上指引也会在脚本给出,按照提示操作即可。


      ───────────────────────────────────────────
      STEP 2 / 第 2 步
      Export File / 导出文件
      选择 Kemono 导出的收藏数据文件
      ───────────────────────────────────────────

    [Guide / 指南] How to prepare your export file / 如何准备导出文件:

      1. On Kemono, go to your favorites page / 在 Kemono 上进入收藏页面
      2. Click 'Export Favorites' to get JSON data / 点击 '导出收藏' 获取 JSON 数据
      3. Copy ALL the exported text / 复制全部导出的文本
      4. Create a new .txt file / 创建一个新的 .txt 文件
      5. Paste the text and save / 粘贴文本并保存

      The file should contain 'posts' and/or 'artists' arrays.
      文件应包含 'posts' 和/或 'artists' 数组。

    Enter the file path / 输入文件路径: 保存的文件路径.txt  (无需手动输入,将保存的txt拖放到这里即可自动填充,例如/Users/palontras/Desktop/KemonoToPawchive/1783408318.txt

      ───────────────────────────────────────────


    第三步,同步前确认

      ───────────────────────────────────────────
      STEP 3 / 第 3 步
      Sync Mode / 同步模式
      选择要同步的内容
      ───────────────────────────────────────────

    Please select sync mode / 请选择同步模式:
      1. Sync ALL / 全部同步  (Artists + Posts / 艺术家 + 帖子)
      2. Artists only / 仅同步艺术家
      3. Posts only / 仅同步帖子

    Enter number (1-3) / 输入数字 (1-3): 1 (根据你想同步的内容输入对应的数字)

      ───────────────────────────────────────────
      Optional: Request delay / 可选: 请求间隔
      ───────────────────────────────────────────

    Delay between requests (seconds) / 请求间隔 (秒):
      Recommended / 推荐: 2 (default / 默认)
      Increase if you get rate-limited / 如果遇到限流请增大

    Enter delay (press Enter for 2) / 输入间隔 (回车默认2): 2 (默认)

    ======================================================================
      CONFIRMATION / 确认
    ======================================================================

      Target URL / 目标网址:     https://pawchive.pw
      File / 文件:               /Users/palontras/Desktop/KemonoToPawchive/1783408318.txt
      Sync Mode / 同步模式:      all
      Delay / 间隔:              2.0s

    Start import? (y/n) / 开始导入? (y/n): y (输入y开始同步)


    第四步,开始同步。同步时会实时显示,并且汇总同步结果,等待同步完成即可

    ======================================================================
      Loading data / 加载数据中...
    ======================================================================

    [Info / 信息] Found 8 artists and 3 posts in file.
           文件中找到 8 个艺术家和 3 个帖子。

    ======================================================================
      Importing Artists / 导入艺术家
    ======================================================================

    Fetching existing artist favorites / 获取现有艺术家收藏...
    [Info / 信息] Target has 316 existing artist favorites.
           目标网站已有 316 个艺术家收藏。

    Starting import (delay: 2.0s) / 开始导入 (间隔: 2.0秒)...
      ───────────────────────────────────────────
    [   1/8] OK    [discord     ] Hoggan's farmstead
    .........
    [   8/8] SKIP / 跳过  [patreon     ] kinkyjar2 (already exists / 已存在)
      ───────────────────────────────────────────

      Artist Import Summary / 艺术家导入汇总:
        Success / 成功:     1
        Skipped / 跳过:     7
        Failed / 失败:      0
    .........




    尾声
    1.担心脚本有病毒等问题的,可以将脚本丢给AI来分析,然后决定是否使用。
    2.关于Windows端,再次提醒,理论上可以运行,至少在win10上正常跑起来了,但测试范围很小,如果遇到bug请求助AI,或者使用站内已有的油猴脚本。
    3.同步失败时会生成 failed_artists.json / failed_posts.json,保存在脚本文件夹,方便后续重试。
    4.如需删除虚拟环境,直接删除 venv 文件夹即可。
    5.同步时间取决于数据量,每条约需 2 秒,请耐心等待
    6.launcher.py为启动脚本,主要功能为检查并创建虚拟环境,然后运行主脚本。kemono_fav_import.py为主脚本,用于数据迁移,如果你已经安装了 miniconda 等类似软件,且环境中已安装 requests 库(pip install requests),可以跳过 launcher.py,直接运行
    python ./kemono_fav_import.py



    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x

    评分

    参与人数 6血液 +14 追随 +6 堕落 +1 收起 理由
    zhangx + 1 感谢分享!
    hs90419a + 3 + 1 + 1
    油漆王 + 5 + 1
    空决 + 1 努力惹~
    根深帝股 + 3 + 1 努力惹~
    感谢友友gxyy + 3 + 1

    查看全部评分

    本帖被以下淘专辑推荐:

    • · 工具|主题: 29, 订阅: 2
    回复

    使用道具 举报

    禽兽扒手黑暗交易萨赫的蛋糕香草樱桃塔伽蓝寺神秘木匣金风玉露银汉迢迢『住在GM村』猫咪合唱团(夏日)『钟楼盐水棒冰』

      很有用,这样可以直接看自己之前喜欢的作者哪个有被补档,剩的一个个去查了
      回复

      使用道具 举报

      堕落狂鳄神辉魔典银汉迢迢『草莓乳酪』金风玉露伽蓝寺神秘木匣实现梦想官复原职丹雀衔五穗,人间始丰登雾港捞月

        回复

        使用道具 举报

        卡利亚权杖诺曼底号新神的赐福星河月砂盈满心相元石塞拉斯巨力橡果卡洛斯·奥利维拉克莱夫・罗兹菲尔德雄躯的昇格

          回复

          使用道具 举报

          雾港捞月【新手友好】昆進香喷喷的烤鸡腐化龙幼崽驯化黑龙幼崽红龙幼崽森林羊男GM論壇榮譽勛章

            回复

            使用道具 举报

            抉择SCP-s-1889-第七页达拉然Dante缘起星空鸿蒙方舟葡萄精酿威猛尼特Joker

              没有代码基础,自己找ai写了个把网页前面kemono部分替换成pawchieve的脚本,把300个关注搬运了一遍原来还可以这样搞
              回复

              使用道具 举报

              银汉迢迢金风玉露伽蓝寺神秘木匣吃饱金币的Doge『钟楼日暮』雾港捞月猫咪合唱团(夏日)遗留之人的城堡炉石与家

                很不錯的腳本,雖然本人沒有用Mac系統,不過樓主介紹的很詳細可以收藏起來以備不時之需。
                回复

                使用道具 举报

                伽蓝寺神秘木匣

                  回复

                  使用道具 举报

                  雷霆晶球金风玉露伽蓝寺神秘木匣银汉迢迢大天使之杖铁牛符文披风丹妮莉丝·坦格利安

                    回复

                    使用道具 举报

                    金风玉露方丈的木鱼槌炉石与家猫咪合唱团(夏日)盈满心相元石法师I· 学识之章『召唤好运的角笛』雾港捞月鎏彩万幢男巫之歌

                      回复

                      使用道具 举报

                        回复

                        使用道具 举报

                        萨赫的蛋糕银汉迢迢金风玉露伽蓝寺神秘木匣猫咪合唱团(夏日)【夏日限定】夏日的泰凯斯霉运小精灵[红]黑铁战锤雾港捞月炉石与家

                          回复

                          使用道具 举报

                          草莓奶霜筒伽蓝寺神秘木匣業火死鬥帅气的本・比格You Can Pet Blaidd十年一梦【夏日限定】夏日的泰凯斯永远的克叔永浴爱河男巫之歌

                            挺实用的脚本教程写的很详细,慢慢研究一下。
                            回复

                            使用道具 举报

                            驯化红龙幼崽被释放的灵魂『开心果奶酥』勋章空位插槽SCP-s-1889-第一页令人不安的契约书青鸾蛋脏兮兮的蛋特殊-家园卫士Ⓡ腐化龙蛋

                              回复

                              使用道具 举报

                              炙热的格拉迪欧拉斯【夏日限定】夏日的泰凯斯永远的克叔性感男神GM保加利亚妖王自定义男从Homunculus

                                自己做的脚本啊,真是太厉害了
                                回复

                                使用道具 举报

                                小菜鸟【新手友好】昆進龙腾世纪:审判上古卷轴V:天际质量效应三部曲辐射:新维加斯瑞雪兆丰年,生灵万物新莱因哈特·威尔海姆汤姆 雷涅尔

                                  本帖最后由 根深帝股 于 2026-7-7 22:27 编辑



                                  脚本很有用,win系统成功导入,关注和收藏全部都能导入进来

                                  本帖子中包含更多资源

                                  您需要 登录 才可以下载或查看,没有账号?立即注册

                                  x
                                  回复

                                  使用道具 举报

                                  变骚喷雾飘飘终章千杯不醉捡到了肥皂思绪骤聚没有梦想的咸鱼猫咪合唱团(夏日)金风玉露伽蓝寺神秘木匣银汉迢迢

                                    回复

                                    使用道具 举报

                                    王者之盾堂岛之龙-桐生一马但丁雄躯的昇格索尔·奥丁森最终幻想XIV雾港捞月

                                      回复

                                      使用道具 举报

                                      雾港捞月鎏彩万幢Zootopia都市:天际线2叶卡捷琳娜大帝传奇实现梦想官复原职丹雀衔五穗,人间始丰登丹妮莉丝·坦格利安

                                        回复

                                        使用道具 举报

                                        『开心果奶酥』金风玉露紫粹露饮瑰香蜜露雾港捞月霉运小精灵[红]被释放的灵魂银汉迢迢裸体克里斯新神的赐福

                                          回复

                                          使用道具 举报

                                          您需要登录后才可以回帖 登录 | 立即注册

                                          本版积分规则

                                          关闭

                                          站长公告上一条 /1 下一条

                                          文字版|手机版|小黑屋|GameMale

                                          GMT+8, 2026-8-30 01:43 , Processed in 0.198368 second(s), 148 queries , Redis On.

                                          Copyright © 2013-2026 GameMale

                                          All Rights Reserved.

                                          快速回复 返回列表