Civitai网站辅助

Civitai模型信息辅助获取

Ниже показаны версии этого скрипта, в которых изменялся код. Показать все версии.

  • v2.7.4 13.06.2024

    修复控件显示问题

  • v2.7.3 09.04.2024

    增加localStorage检查

  • v2.7.2 17.03.2024

    修复无提示词文件下载报错问题

  • v2.7.1 01.03.2024

    修复说明文档无图片参数的问题

  • v2.6.11 13.02.2024

    修复txt格式下载备注框失效与like点击失效的问题

  • v2.6.10 27.01.2024

    修复由于C站更新导致的控件加载失败的问题

  • v2.6.9 03.12.2023

    1.重新修复下载所有预览图按钮
    2.修复动图下载出错(之前出错的手动改后缀为.mp4即可)

  • v2.6.8 02.12.2023

    修复下载所有预览图失效的问题

  • v2.6.7 30.11.2023

    增加图片和信息下载按钮(依照:Woodrow Rolando的反馈

  • v2.6.6 28.11.2023

    2.6.6

    修复点击like失败和图片重加载按钮样式失效的BUG

  • v2.6.5 19.09.2023

    优化文件大小的显示

  • v2.6.4 17.09.2023
    1. 增加对文件大小的显示
    2. 修复右上角控件无法加载的问题
  • v2.6.3 20.08.2023

    但版本中存在多文件时的一键下载优化

  • v2.6.3 20.08.2023

    多文件下载会下载错误的问题

  • v2.6.2 15.06.2023

    修复选中ZIP后单张图片下载失效的问题

  • v2.6.1 15.06.2023

    1. 增加zip打包下载,激活后点击下载所有预览图即可使用
    2. 先测试再使用

  • v2.5.5 27.05.2023

    自动点击like会点开转发的问题修复

  • v2.5.4 26.05.2023

    修复暗黑模式无按钮的问题

  • v2.5.3 24.05.2023

    2.5.3

    1. 图片参数识别(_noInfo)更新
    2. like点击修复
    3. 图片格式切换按钮bug修复

  • v2.5.2 11.05.2023

    修复gif图片格式识别不到的问题

  • v2.5.1 21.04.2023

    2.5.1

    1. 增加对图库下载的支持
    - 操作方法:打开图库部分时点击页面右上角(导航栏)绑定按钮手动绑定,等待数据请求完成并绑定图片下载按钮。
    2. 增加对gif格式文件的支持
    3. 通过分析图片内容中有无'seed'字符对_noInfo进行判断,能正确反应图片中是否含有参数
    - C站上传图片的参数是可以手动编辑的,所以很多图片在c站显示有参数,但下载后没有,也有的C站没识别出参数,但实际上有
    - 本功能只负责检查图片内是否含有参数
    4. 解决C站更新导致filename不显示的问题

    ***
    1. 脚本下载图片若一直处在Downloading状态中,请先F12自行检查是否有报错产生
    2. 对需要使用的功能请先测试再使用,这个版本我也没怎么测试╮(─▽─)╭

  • v2.4.1 13.04.2023

    2.4.1

    1. 增加了C站助手.info文件的下载
    2. 一键下载改为自定义下载哪些内容(点击配置)
    3. 图片下载
    1. 可从图片格式设置(点击打开,再次点击就是关闭,和一键下载配置的打开关闭不同,关闭就是保存)是以.png为后缀还是.preview.png
    2. 增加对图片参数的检测(通过判断右下角是否有读取参数的标志,不过c站有的图下载后是有参数的,但他没显示,所以这个功能有需要的再开,而且这个功能测试的时候懒得专门去找一个模型所有图里面有的有参数有的没参数的那种,所以得自己测试(´Д`)y-~)(C站图片和参数是分开的,就是你上传的图片可以不是原图,然后手动填写参数,所以这功能仅供参考)
    3. 一键下载所有图片遇到错误可选择继续下载下一张
    4. 单张图片下载情况也可以正常反映出来了
    4. 解决了一些小bug:
    1. 版本名相同时能正常获取数据了(可能)(还真有人不同版本同一名字(艹皿艹))
    2. 非模型文件也能一键下载了
    5. 优化了一些显示的样式
    6. 对一些操作的报错做了弹窗,方便了解报错情况

    PS:
    这个版本的功能一定要先自己测试一下,我没太多时间测试,也不知道遗漏什么情况没有
    有错误及时反馈

    待更新:(最近比较忙,下次更新应该要挺久的,有问题还是正常反馈)
    - [ ] 增加对下面图库的下载按钮,不过图库采用的是新API,在官方文档里也没写,所以急不来,慢慢研究
    - [ ] 有几个模型图片下载按钮绑定不上,点一下版本切换的按钮(就点当前版本的就行,主要是让绑定函数重新运行),有的是图片本身就有问题导致的,后面也会尝试修改代码(可能是c站改变了图片加载方式,导致函数运行完图片还没出来,先将就着用吧,最近事多)
    - [ ] 尝试检测图片内容判断图片是否存在参数信息

  • v2.3.1 08.04.2023

    2.3.1

    1. 修复了深色主题下功能失效的bug(模式切换后需手动刷新一次页面)
    2. 修复了预览图大于10张时11张开始的图片下载失败的bug
    3. 增加触发词保存格式切换按钮(一键下载右侧),使用回车对TAG进行分割,对于某些模型一个TAG内包含的是一个完整的触发词的情况使用(常见于一个模型存在多套服装或角色)。 PS:该选项只对当前页面生效
    4. 增加图片一键下载按钮(说明文档下载的左侧),实现对当前模型版本所有预览图原图的下载。 PS:图片是一张一张下载的,下载速度受网速和图片大小影响
    5. 优化了一些显示

    目前应存在的按钮与显示(图片加载不出需要科学上网) 图片加载不出需要科学上网

  • v2.2.2 05.04.2023

    2.2.2

    1. 根据github上反馈https://github.com/civitai/civitai/issues/414#issuecomment-1496512890,现在api已经恢复,可以正常使用
    2. 将图片下载按钮往上移了一下,防止遮挡
  • v2.2.2 alpha 04.04.2023

    等待中...

  • v2.2.2 alpha 04.04.2023

    现在c站api发生了变化,新上传模型不能通过api查询图片信息,脚本和预览图相关的功能失效,包括图片下载及说明文档示例一栏

  • v2.2.2 alpha 04.04.2023

    现在c站api发生了变化,新上传模型不能通过api查询图片信息,脚本和预览图相关的功能失效,包括图片下载及说明文档示例一栏

  • v2.2.1 04.04.2023

    2.2.1

    1. 修复因c站更新导致脚本部分功能不正常的问题
    2. 之前由于浏览器加载元素不同导致脚本失效的用户可能在这次更新也会出现同样的问题,如果出现请将网页离线下载并反馈给我
    3. 使用中遇到任何问题及时反馈
  • v2.2.0 18.03.2023

    2.2.0

    1. 增加对所有版本信息的处理,通过切换Version下方的版本选择,能发现File Name一栏中文件名发生对应的修改,下载的说明文本信息(提示词、版本介绍、示例图)、一键下载的模型、一键下载的预览图等都将修改为选择的模型版本,对其他版本下载没有需求的正常用就行(版本选择默认的就是最新的)
    2. 本次更新代码修改量很大,请重新确定所有功能都正常,同时也发现了一些使用中可能存在的问题,如动图下载、文件名获取等,具体看脚本介绍中的注意事项
    3. 使用中遇到问题及时反馈

    示例图(图片加载不出需要科学上网): 图片加载不出需要科学上网

    注意事项

    1. 新下载脚本或每次脚本更新请先确定所有功能都正常再使用
    2. 有时获取到的文件名与实际下载文件的文件名不同(c站的问题:请求数据中显示的文件名和实际下载的文件名不同)
    3. markdown格式文本中复制参数时可能和看到的不一样(不同查看器或编辑器效果不一样),这是 markdown 对 \ 符和 <> 等符在渲染时存在转义但编辑器(特别是即时渲染的)会复制到渲染前的文本。
    4. 下载图片是固定成png格式了,如果下载的图是动图只会显示初始状态(能显示,只是不会动),要动起来需自己改成gif格式(通常这类文件表现为内存比较大且无法获取参数)
    5. 懒人下载中模型下载可以用idm接管下载,浏览器下载太慢了,教程在更新日志2.1.1
    6. 获取文件名时若下载按钮处存在下拉选择,里面是模型和训练数据可以正常分辨,但里面是多种模型(如https://civitai.com/models/4384/dreamshaper中的某些版本)时还是需要手动选择模型,同时获取的文件名也不一定正确(是从返回数据的数组里遍历判断是模型则提取它的文件名,所以下拉选择中多个都是模型时无法分辨,不过大部分都只是文件格式不同文件名相同,影响不大)
  • v2.1.4 15.03.2023

    2.1.4

    经过研究发现有的人用的时候功能缺失是因为在不同浏览器中某些元素存在差异,导致我通过这些元素确定按钮位置时出错;现在修改了部分元素的绑定方式,但在使用之前先测试以下所有功能是否正常:

    1. 各按钮是否加载
      1. 页面右上角有格式选择按钮
      2. 图片预览左下角有下载按钮
      3. 模型下载按钮下有一键下载按钮与一键下载时是否下载模型的切换按钮
      4. 说明表内有File Name一栏
      5. 说明表下有下载说明文本的按钮(如果无提示词在按钮上方应有提示)
      6. txt格式下载能加载备注文本栏
    2. 说明文档内信息是否齐全(尤其是标题)

    示例图: 图片加载不出需要科学上网 以上测试只需进行一次,确定信息齐全基本就没有问题了,信息不全及时反馈

    更新内容:

    1. 解决有的人下载文本信息的按钮加载不出,同时将一键下载中下载文本使用函数实现,就算按钮加载不出也能下载
    2. 切换部分绑定方式
  • v2.1.3 13.03.2023

    2.1.3

    1. 尝试解决有的人加载不出一键下载按钮的问题(因为我电脑没有这个问题,不确定是否解决了,有问题及时反馈)
    2. 解决可下载文件存在多个时有可能获取文件名错误(如存在训练数据或vae文件时)
  • v2.1.2 12.03.2023

    2.1.1

    没什么代码功能更新,就是说一声关于懒人下载模型文件默认是浏览器下载,下载速度慢,但是可以通过idm接管下载,通过设置idm选项中文件类型里自动下载的文件格式,增加SAFETENSORS PT CKPT文件格式。
    图片示例:
    图片加载不出需要科学上网

    2.1.2

    下低版本的预览图不会报错了¯\(ツ)

  • v2.1.1 12.03.2023

    2.1.1

    没什么代码功能更新,就是说一声关于懒人下载模型文件默认是浏览器下载,下载速度慢,但是可以通过idm接管下载,通过设置idm选项中文件类型里自动下载的文件格式,增加SAFETENSORS PT CKPT文件格式。

    图片示例:
    图片加载不出需要科学上网

  • v2.1.0 12.03.2023
  • v2.1.0 12.03.2023

    2.1.0

    1. 增加懒人下载按钮,点击则自动下载第一张预览图、模型说明文件、模型文件
      • 模型文件的自动下载可以通过按钮左侧开关进行选择,当不使用浏览器下载时可以关闭该选项(浏览器下载速度太慢)
      • 建议在markdown格式使用,不需要自己填写备注,实现真正的懒人下载
    2. 点击 懒人下载按钮或下载文本信息按钮 都会自动点击 like 标签
    3. 将markdown版本中示例的预览图链接直接改为预览图,需要链接的可以通过编辑器查看 图片加载不出需要科学上网 图片加载不出需要科学上网
  • v2.0.0 11.03.2023

    2.0.0

    1. 增加 markdown 格式文本保存的选择项,较 txt 文本可以自动获取模型说明并保持原格式
      • 格式切换按钮在右上角,默认为 txt 格式,格式切换后需刷新页面(已经设置了自动刷新,但如果一次打开的页面较多,还是需要手动刷新其他页面)
      • 需要对 markdown 有基本的了解,不了解的不建议使用
      • 由于 markdown 对 \ 符和 <> 符等在渲染时存在转义,保存的文本中已经进行了去转义操作。但如果你是使用 markdown 编辑器打开的该文本并复制里面的内容,可能出现如: 复制alhaitham\(genshin impact\) 艾尔海森 得到的结果是 alhaitham\\(genshin impact\\) 艾尔海森 复制<lora:sybmoli_rudolf_locon_0.99:0.6>得到的结果是\<lora:sybmoli_rudolf_locon_0.99:0.6\>的现象。 markdown 查看器可正常使用
  • v1.2.5 03.03.2023

    1.2.5

    1. 修复由于网页更新导致图片下载不是原图
  • v1.2.4 27.02.2023

    1.2.4

    1. 修复由于网页更新导致图片下载按钮失效的问题
  • v1.2.3 25.02.2023

    1.2.3

    1. 由于网页 "\" 需要 "\\" 在更换的编码中不适配,导致在标题存在 "\" 时无法请求数据,更新改为通过id获取数据
  • v1.2.2 25.02.2023

    1.2.2

    1. 之前由于请求数据编码设置错误,导致在标题存在 “+” 号时无法获取数据,从而使脚本失效。更新修改了编码方式,解决了这个问题。
  • v1.2.1 24.02.2023

    1.2.1

    1. 上一版本由于请求图片尺寸为固定值,有时原图较大时获取不到原图,该版本切换为通过查询图片原图尺寸调节请求的图片大小
  • v1.2.0 24.02.2023

    1.2.0

    1. 实现保存图片为原图
    2. 保存的txt文档中包含示例图链接(在示例一栏)
  • v1.1.2 24.02.2023

    1.1.2

    1. 解决图片绑定按钮的bug
    2. 解决切换R18显示时不绑定按钮的bug
  • v1.1.1 23.02.2023

    1.1.1

    1. 将文件名显示在页面上,方便批量下载时页面与下载文件对应
  • v1.1.0 23.02.2023

    1.1.0

    1. 增加单个图片下载按钮

      • 图片下载按钮需去掉成人过滤才可以正常绑定
      • 上方最后一张图片绑定不上按钮,下方版本处正常绑定
    2. 优化在示例图没有参数时不加入示例序号

  • v1.0.0 23.02.2023