Skip to content

Instantly share code, notes, and snippets.

@nisotsu
nisotsu / danbooru_mirror_sites.md
Last active February 8, 2026 17:08
Danbooruのミラーサイト
@nisotsu
nisotsu / gist:a52755e0dbebd8d18fd20135ccb81a92
Created May 24, 2025 16:16
インターネットアーカイブで全URL表示
特定のサイトの全URLを表示するには
https://web.archive.org/cdx/search/cdx?url=example.com*&output=txt
とする。
以下はMinetypeがtext/htmlでステータスコードが200のURLを100件表示する。
http://web.archive.org/cdx/search/cdx?url=example.com*&limit=100&filter=statuscode:200&mimetype:text/html
&collapse=urlkeyを付けると重複削除できるが重くなるらしい。
参考:
@echo off
setlocal enabledelayedexpansion
REM ファイルが存在しない場合は作成
if not exist archived.txt type nul > archived.txt
REM 各MP3ファイルを処理
for %%F in (*.mp3) do (
REM ファイルのハッシュ値を計算(SHA-256を使用)
set "hash="
@nisotsu
nisotsu / spn.py
Created March 25, 2022 13:02
Save Page Now 2 APIのテスト
"""
https://archive.org/account/s3.php
からキーを作成し,
./setting.jsonに記載しておく
Save Page Now 2 Public API Docs Draft
https://docs.google.com/document/d/1Nsv52MvSjbLb2PCpHlat0gkzw0EvtSgpKHu4mk0MnrA/edit
"""
import requests
import sys
@nisotsu
nisotsu / ipfs-ia.py
Last active March 25, 2022 12:17
infura.io経由でipfsにアップロードする。
import requests
from waybackpy import WaybackMachineSaveAPI
import sys
import json
from tqdm import tqdm
import os
args = sys.argv
v = ""
file_size = os.path.getsize(args[1])