Coder Social home page Coder Social logo

scripts-for-eagle's Introduction

scripts-for-Eagle

为Eagle编写的油猴脚本,预定实现导入pixiv和booru图站图片功能

已实现

所有脚本默认保存标签,若不需要请将脚本中saveTags项改为false

Pixiv

在Pixiv页面上添加下载按键,Eagle启动后点击下载即可导入原图,并将页面上所有标签及标签翻译加入Eagle标签。
在首页、排行榜、关注用户新作品页、收藏页等页面上添加下载按键,可设置图片添加复选框或每张图片使用单独的下载按键。 应该不会再添加新功能了,只修bug不再更新

  • 现在下载图片会自动按照画师分类,文件夹描述中添加画师pid(eagle2.0版本build 20210401以上版本生效),优先根据pid搜索,若存在同名且未添加id描述的文件夹,则在描述中添加id,id与文件夹名均搜索不到则自动创建。
  • 可指定创建子文件夹位置(eagle2.0版本build 20210806及以上版本生效)
  • 现在下载时会同时保存作者描述(eagle2.0版本以上生效)
  • 现在下载全部会同时“一键三连”(下载、点赞、收藏),可在设置中取消,批量下载不生效

Danbooru

posts

在收藏按键旁边添加下载按键,处于美观修改了收藏按键的样式(块级元素改为行内)

  • 若属于pool,下载按pool创建文件夹,若最外层存在同名文件夹,则不创建并直接下载到同名文件夹中
  • 下载时同时保存所有tag

pools

在标题下方添加下载按键

  • 按pool名创建文件夹,若最外层有同名文件夹,则不创建并下载到同名文件夹中
  • 下载时保存所有tag
  • 下载时将图片来源修改为danbooru上标记的来源

Gelbooru

仅在posts图片下方添加download按键,下载时保存标签,不创建文件夹

yande. re

在posts图片下方添加下载按键,下载时保存标签,若图片属于某个pool则以pool名创建文件夹。未在pool中添加一键下载全部。

konachan

同上

待更新

Pixiv已知问题

  • 更换下载按钮添加方式
  • 修复无法加载下载按钮的情况
  • 增加复选框

scripts-for-eagle's People

Contributors

miraclexl avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.