The little things give you away... A collection of various small helper stuff
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
 
 
 
JustAnotherArchivist 0598780c3c Fix crash on pipeline group without any jobs 1 dzień temu
.gitignore Add infrastructure for simple C-based tools 4 lat temu
.make-and-exec #!/usr/bin/env bash 10 miesięcy temu
.urldecode-test Get rid of Makefile for more control; add proper debug build support 3 lat temu
.warc-dump-responses-test #!/usr/bin/env bash 10 miesięcy temu
.youtube-extract-rapid-test Get rid of Makefile for more control; add proper debug build support 3 lat temu
LICENSE Initial commit 7 lat temu
README.md Initial commit 7 lat temu
alphabetseq Add common alphabets as names 1 rok temu
archivebot-blogspot #!/usr/bin/env bash 10 miesięcy temu
archivebot-compress-db #!/usr/bin/env bash 10 miesięcy temu
archivebot-db-edit Avoid buffering full output when using a non-modifying command like print 3 miesięcy temu
archivebot-fix-queue-counters In-progress URLs are not counted as part of the queue 1 rok temu
archivebot-high-resources #!/usr/bin/env bash 10 miesięcy temu
archivebot-irccloud-paste #!/usr/bin/env bash 10 miesięcy temu
archivebot-jobid-calculation More snscrape helper tools 7 lat temu
archivebot-jobs Reimplement archivebot-pipelines-count-jobs with pipeline state tracking and colours 2 tygodni temu
archivebot-list-stuck-requests #!/usr/bin/env bash 10 miesięcy temu
archivebot-log-extract-ignores #!/usr/bin/env bash 10 miesięcy temu
archivebot-monitor-job-queue #!/usr/bin/env bash 10 miesięcy temu
archivebot-pipelines-count-jobs Fix crash on pipeline group without any jobs 1 dzień temu
archivebot-requeue-refused #!/usr/bin/env bash 10 miesięcy temu
archivebot-tmp-log-check-and-delete Add archivebot-tmp-log-check-and-delete 5 miesięcy temu
archivebot-youtube #!/usr/bin/env bash 10 miesięcy temu
at-tracker-sample-user-item-size #!/usr/bin/env bash 10 miesięcy temu
azure-storage-list Add --jsonl option 4 lat temu
b64grep #!/usr/bin/env bash 10 miesięcy temu
base64url #!/usr/bin/env bash 10 miesięcy temu
bencode2json Add bencode2json 3 lat temu
bing-scrape #!/usr/bin/env bash 10 miesięcy temu
bugzilla-url-list #!/usr/bin/env bash 10 miesięcy temu
cdx-chunk #!/usr/bin/env bash 10 miesięcy temu
cidr-merge Add cidr-merge 1 rok temu
cloudflare-email-decode Add cloudflare-email-decode 4 lat temu
combine-by-prefix #!/usr/bin/env bash 10 miesięcy temu
curl-ab #!/usr/bin/env bash 10 miesięcy temu
curl-ia Add --optional 5 miesięcy temu
curl-irc Allow for --insecure/-k for networks with invalid TLS certificates 2 tygodni temu
curl-ua Add HTTP_USER_AGENT_OVERRIDE and HTTPS_INSECURE environment variables 6 miesięcy temu
deb-repo-urls #!/usr/bin/env bash 10 miesięcy temu
dedupe #!/usr/bin/env bash 10 miesięcy temu
dir-to-ia Send consistent UA to IA 1 miesiąc temu
europarl-meps-collect #!/usr/bin/env bash 10 miesięcy temu
extract-urls-for-archiveteam-projects #!/usr/bin/env bash 10 miesięcy temu
foolfuuka-search #!/usr/bin/env bash 10 miesięcy temu
format-size #!/usr/bin/env bash 10 miesięcy temu
fos-ftp-upload #!/usr/bin/env bash 10 miesięcy temu
get-crx4chrome-urls #!/usr/bin/env bash 10 miesięcy temu
gitea-list-repos Add HTTP_USER_AGENT_OVERRIDE and HTTPS_INSECURE environment variables 6 miesięcy temu
github-list-repos Add --repo-list-urls 6 miesięcy temu
gitlab-list-repos Fix user/group resolution not having a timeout 6 miesięcy temu
gofile.io-dl #!/usr/bin/env bash 10 miesięcy temu
grab-site-pack Needs more -- 6 miesięcy temu
html-extract-stupid #!/usr/bin/env bash 10 miesięcy temu
http-response-bodies Add http-response-bodies 3 lat temu
http-response-bodies.c Fix extra LF between chunks 2 lat temu
ia-cdx-search Send consistent UA to IA 1 miesiąc temu
ia-cdx-search-subdomains #!/usr/bin/env bash 10 miesięcy temu
ia-derive Send consistent UA to IA 1 miesiąc temu
ia-download Send consistent UA to IA 1 miesiąc temu
ia-files-xml-to-jsonl Guarantee stable output order 5 lat temu
ia-metadata Send consistent UA to IA 1 miesiąc temu
ia-s3-auth Send consistent UA to IA 1 miesiąc temu
ia-task-log Send consistent UA to IA 1 miesiąc temu
ia-tasks Send consistent UA to IA 1 miesiąc temu
ia-upload-progress #!/usr/bin/env bash 10 miesięcy temu
ia-upload-stream Send consistent UA to IA 1 miesiąc temu
ia-verify-file Send consistent UA to IA 1 miesiąc temu
ia-wait-item-tasks Send consistent UA to IA 1 miesiąc temu
iasha1check Exit non-zero if retrieving the IA file list fails 3 miesięcy temu
ix.io-upload #!/usr/bin/env bash 10 miesięcy temu
kill-connections #!/usr/bin/env bash 10 miesięcy temu
kill-wpull-connections #!/usr/bin/env bash 10 miesięcy temu
killcx-all-https #!/usr/bin/env bash 10 miesięcy temu
mastodon-enumerate-users Enumerate users on a Mastodon instance 7 lat temu
mastodon-outdated #!/usr/bin/env bash 10 miesięcy temu
moinmoin-url-list Add timeout and option to disable certificate verification 7 miesięcy temu
parent-urls #!/usr/bin/env bash 10 miesięcy temu
pipelines-launch-in-tmux-windows #!/usr/bin/env bash 10 miesięcy temu
pipelines-monitor-tmux-wget-outcomes #!/usr/bin/env bash 10 miesięcy temu
pipelines-stop-gracefully #!/usr/bin/env bash 10 miesięcy temu
reddit-pushshift-search #!/usr/bin/env bash 10 miesięcy temu
run-every-five-minutes #!/usr/bin/env bash 10 miesięcy temu
s3-bucket-find-direct-url Add support for PermanentRedirect error responses 2 lat temu
s3-bucket-list Fix for DigitalOcean Spaces (which puts <Marker> after the <Contents>) 1 rok temu
s3-bucket-list-qwarc #!/usr/bin/env bash 10 miesięcy temu
sample #!/usr/bin/env bash 10 miesięcy temu
snscrape-extract #!/usr/bin/env bash 10 miesięcy temu
snscrape-facebook-user #!/usr/bin/env bash 10 miesięcy temu
snscrape-instagram-user #!/usr/bin/env bash 10 miesięcy temu
snscrape-prepare-commands #!/usr/bin/env bash 10 miesięcy temu
snscrape-tmux #!/usr/bin/env bash 10 miesięcy temu
snscrape-twitter-filter #!/usr/bin/env bash 10 miesięcy temu
snscrape-twitter-hashtag #!/usr/bin/env bash 10 miesięcy temu
snscrape-twitter-user #!/usr/bin/env bash 10 miesięcy temu
snscrape-upload #!/usr/bin/env bash 10 miesięcy temu
snscrape-vk-user #!/usr/bin/env bash 10 miesięcy temu
snscrape-wiki-transfer-merge #!/usr/bin/env bash 10 miesięcy temu
social-media-extract-profile-link #!/usr/bin/env bash 10 miesięcy temu
sum-sizes Avoid float roundtrip for integer values 2 lat temu
tar-many-files-progress #!/usr/bin/env bash 10 miesięcy temu
tcp-closer Add tcp-closer command 7 lat temu
torrent-tiny Fix negative ints 3 lat temu
transfer.archivete.am-upload Pass the curl exit status outwards 5 miesięcy temu
transfer.notkiska.pw-check-ia #!/usr/bin/env bash 10 miesięcy temu
uniqify #!/usr/bin/env bash 10 miesięcy temu
uniqify-recent #!/usr/bin/env bash 10 miesięcy temu
url-normalise #!/usr/bin/env bash 10 miesięcy temu
url-prefix-count #!/usr/bin/env bash 10 miesięcy temu
urldecode Add URL/percent decoding tool 4 lat temu
urldecode.c Fix unused argc and argv error 3 lat temu
urlsort #!/usr/bin/env bash 10 miesięcy temu
warc-dump-responses Add warc-dump-responses 3 lat temu
warc-dump-responses.c Fix error when the terminating CRLFCRLF of a record is truncated 2 lat temu
warc-get-rubbish-offset Add warc-get-rubbish-offset 6 miesięcy temu
warc-peek Allow negative offsets to peek near the end of the file 3 lat temu
warc-size #!/usr/bin/env bash 10 miesięcy temu
warc-tiny Fix crash on non-understood payload digests 5 miesięcy temu
website-extract-social-media #!/usr/bin/env bash 10 miesięcy temu
wget-spider-estimate-size #!/usr/bin/env bash 10 miesięcy temu
wiki-list-to-main Add ArchiveBot wiki list helper 7 lat temu
wiki-recursive-extract-normalise #!/usr/bin/env bash 10 miesięcy temu
wiki-sections-sort #!/usr/bin/env bash 10 miesięcy temu
wiki-website-extract-social-media #!/usr/bin/env bash 10 miesięcy temu
wpull1-parallel-progress-monitor #!/usr/bin/env bash 10 miesięcy temu
wpull1-progress-monitor #!/usr/bin/env bash 10 miesięcy temu
wpull2-children #!/usr/bin/env bash 10 miesięcy temu
wpull2-db-edit Add DB sampling 8 miesięcy temu
wpull2-extract-ignored #!/usr/bin/env bash 10 miesięcy temu
wpull2-extract-remaining #!/usr/bin/env bash 10 miesięcy temu
wpull2-html-scrape Add wpull2-html-scrape 9 miesięcy temu
wpull2-log-colourise #!/usr/bin/env bash 10 miesięcy temu
wpull2-log-extract-errors #!/usr/bin/env bash 10 miesięcy temu
wpull2-requeue Add wpull2-db-edit, a more flexible and powerful replacement of wpull2-requeue 1 rok temu
wpull2-url-origin #!/usr/bin/env bash 10 miesięcy temu
youtube-channel-list.py Use _type instead of key check hack 3 lat temu
youtube-extract Exclude backslashes in channel patterns 3 lat temu
youtube-extract-rapid Add youtube-extract-rapid 4 lat temu
youtube-extract-rapid.c Add youtube-extract-rapid 4 lat temu
youtube-filter-autogen-channels #!/usr/bin/env bash 10 miesięcy temu
zstdwarccat Pass through zstd exit status 1 rok temu

README.md

Over the past few years, I’ve written and accumulated a number of useful little things to help with archival-related tasks. This repository collects them. I hope someone finds some of them useful.

License (applies to all programs in this repository)

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.