Skip to content

Instantly share code, notes, and snippets.

@hisaruki
hisaruki / gist:b6c7e3ecc322a1e15caffa87d8304794
Created July 18, 2022 13:02
pixivでワードと価格設定に応じてリクエスト相手を提案するスクリプト
let q = prompt("検索ワード", "水着");
let p = prompt("価格の上限", 10000) - 0;
fetch("https://www.pixiv.net/ajax/commission/page/request?lang=ja")
.then(response => response.json())
.then(j => {
let body = j.body;
let requests = body.requests;
let uids = new Set(requests
.filter(x => JSON.stringify(x).search(q) > 0 && x.plan.planStandardPrice <= p)
.map(x => x.creatorUserId));
@hisaruki
hisaruki / sd_preprocess.py
Created October 15, 2022 06:16
tags shuffle and rename for stablediffusion preprocess outputs
from pathlib import Path
import argparse
from random import shuffle
from collections import deque
import re
parser = argparse.ArgumentParser()
parser.add_argument("src")
parser.add_argument("-d", "--dst", default="dst")
parser.add_argument("--suffix", default=".png")