3 echo "${url}" | grep -qi 'e621.net/post\(s\|/show\)/[0-9]*' || return 1
4 taggery_id_filter=e621_id_filter
5 taggery_fmturl="https://e621.net/posts/%s.json"
6 taggery_image_url_filter=e621_image_url_filter
7 taggery_image_tags_filter=e621_image_tags_filter
8 taggery_user_agent="MyBrowse/1.1 (GS/OS 6.0.6; AppleIIgs)"
11 sed -e 's#^.*/post\(s\|/show\)/\([0-9]\+\)\($\|/.*$\)#\2#'
13 e621_image_url_filter() {
14 jq -r '.post.file | [ .md5, .ext ] | join(".")' | sed -e 's#^\(..\)\(..\).*$#https://static1.e621.net/data/\1/\2/&#'
16 e621_image_tags_filter() {
17 jq -r 'reduce .post.tags[] as $tag ([]; . + $tag) | .[]'