GameMale
登陆 / 注册 搜索

USERCENTER

SEARCHSITE

搜索

查看: 393|回复: 19
收起左侧

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

  [复制链接] |关注本帖

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

     楼主| dxuef 发表于 昨天 20:02 | 显示全部楼层 |阅读模式 <


    帖子更新:小范围测试了一下,脚本可在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 收藏导入工具...
    ======================================================================


    第1步,选择正在使用的浏览器,并输入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

    评分

    参与人数 3血液 +6 追随 +3 收起 理由
    空决 + 1 努力惹~
    根深帝股 + 3 + 1 努力惹~
    感谢友友gxyy + 3 + 1

    查看全部评分

    本帖被以下淘专辑推荐:

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

    使用道具 举报

    巨力橡果『住在GM村』雪王的心脏【圣诞限定】心心念念小雪人

      danmudeng 发表于 昨天 20:08 | 显示全部楼层 <
      很有用,这样可以直接看自己之前喜欢的作者哪个有被补档,剩的一个个去查了
      回复

      使用道具 举报

      堕落狂鳄人鱼之泪裸体克里斯闪耀的魔仙棒『草莓乳酪』琉璃玉坠史莱姆蛋雾港捞月丹雀衔五穗,人间始丰登

        drhung 发表于 昨天 20:13 | 显示全部楼层 <
        回复

        使用道具 举报

        狮醒山河星河月砂阿拉贡·亡魂之约霉运小精灵[红]安德鲁·库珀塞拉斯Drover格拉迪欧拉斯

          焦糖可颂 发表于 昨天 20:18 | 显示全部楼层 <
          回复

          使用道具 举报

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

            感谢友友gxyy 发表于 昨天 20:18 | 显示全部楼层 <
            回复

            使用道具 举报

            抉择SCP-s-1889-第七页You Can Pet Blaidd达拉然Dante鸿蒙方舟葡萄精酿威猛尼特

              crabee 发表于 昨天 20:30 | 显示全部楼层 <
              没有代码基础,自己找ai写了个把网页前面kemono部分替换成pawchieve的脚本,把300个关注搬运了一遍原来还可以这样搞
              回复

              使用道具 举报

              雾港捞月丹雀衔五穗,人间始丰登

                Se7en 发表于 昨天 20:31 | 显示全部楼层 <
                很不錯的腳本,雖然本人沒有用Mac系統,不過樓主介紹的很詳細可以收藏起來以備不時之需。
                回复

                使用道具 举报

                  凯诺斯 发表于 昨天 20:37 | 显示全部楼层 <
                  回复

                  使用道具 举报

                    222226s 发表于 昨天 20:52 | 显示全部楼层 <
                    回复

                    使用道具 举报

                    可爱黑猫裸体克里斯雾港捞月ZootopiaGM論壇初心者畢業證書炼金之心沙漠鸵鸟

                      RaphaelJC 发表于 昨天 20:56 | 显示全部楼层 <
                      回复

                      使用道具 举报

                      炉石与家超能留声机盈满心相元石法师I· 学识之章雾港捞月鎏彩万幢男巫之歌女巫之路虚空之海的鲸業火死鬥

                        娱乐法师火布偶 发表于 昨天 20:59 | 显示全部楼层 <
                        回复

                        使用道具 举报

                          zeldafire 发表于 昨天 21:00 | 显示全部楼层 <
                          回复

                          使用道具 举报

                          【夏日限定】夏日的泰凯斯内森·德雷克霉运小精灵[红]雾港捞月炉石与家永远的克叔Dante超人荣光的残像亚瑟‧摩根

                            刀火 发表于 昨天 21:04 | 显示全部楼层 <
                            回复

                            使用道具 举报

                            業火死鬥帅气的本・比格Beauty and the Beast十年一梦【夏日限定】夏日的泰凯斯永远的克叔炙热的格拉迪欧拉斯永浴爱河男巫之歌虚空之海的鲸

                              Burry 发表于 昨天 21:17 | 显示全部楼层 <
                              回复

                              使用道具 举报

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

                                苍凉依旧 发表于 昨天 21:36 | 显示全部楼层 <
                                回复

                                使用道具 举报

                                雾港捞月鎏彩万幢近地夜航风物长宜玄生万物湖面云光虚空之海的鲸缘起星空男巫之歌巴比伦辞典

                                  cdcai 发表于 昨天 22:11 | 显示全部楼层 <
                                  回复

                                  使用道具 举报

                                  龙腾世纪:审判上古卷轴V:天际质量效应三部曲辐射:新维加斯瑞雪兆丰年,生灵万物新莱因哈特·威尔海姆汤姆 雷涅尔神力无穷

                                    根深帝股 发表于 昨天 22:25 | 显示全部楼层 <
                                    本帖最后由 根深帝股 于 2026-7-7 22:27 编辑



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

                                    本帖子中包含更多资源

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

                                    x
                                    回复

                                    使用道具 举报

                                    永远的克叔莱因哈特·威尔海姆石鬼面冒险专用绳索琉璃玉坠黄金树的恩惠双向圣杯:焕然意志神人的编制发

                                      anzx0 发表于 昨天 23:20 | 显示全部楼层 <
                                      回复

                                      使用道具 举报

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

                                        shadowofrain 发表于 1 小时前 | 显示全部楼层 <
                                        回复

                                        使用道具 举报

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

                                          威风妖怪麒麟 发表于 1 小时前 | 显示全部楼层 <
                                          回复

                                          使用道具 举报

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

                                          本版积分规则

                                          关闭

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

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

                                          GMT+8, 2026-7-8 02:01 , Processed in 0.146302 second(s), 144 queries , Redis On.

                                          Copyright © 2013-2026 GameMale

                                          All Rights Reserved.

                                          快速回复 返回列表