JustAnotherArchivist
63f4a8b3d3
transfer.sh -> transfer.kiska.pw
преди 5 години
JustAnotherArchivist
0168d50f62
Automatically fix capitalisation of Facebook and Twitter usernames
преди 5 години
JustAnotherArchivist
db0104b3c8
Get correct capitalisation for a Facebook username
преди 5 години
JustAnotherArchivist
4a1a9a10e0
Allow overriding the "remote filename"
преди 5 години
JustAnotherArchivist
769f95808e
Add ix.io upload script
преди 5 години
JustAnotherArchivist
c79721337b
+x
преди 5 години
JustAnotherArchivist
c30dcf5985
Finding outdated Mastodon instances
преди 5 години
JustAnotherArchivist
1748a6b607
Better workaround for the 5000 results limit; works for FoolFuuka 2.0.1 and up
преди 5 години
JustAnotherArchivist
fd680551df
Add Bing, Reddit/Pushshift, and FoolFuuka scrapers
преди 5 години
JustAnotherArchivist
ede77ad142
Filter Twitter hashtag scrapes based on account scrapes
преди 5 години
JustAnotherArchivist
57ef544c6c
Fix line endings
преди 5 години
JustAnotherArchivist
07c3e7baaa
Add snscrape helpers
преди 5 години
JustAnotherArchivist
b7e3a703d8
Monitor how a pipeline's wget processes are faring
преди 5 години
JustAnotherArchivist
168f61b39a
Quote filename so it works with any weird characters in the paths
(Last reconstructed commit from text file full of different versions)
преди 5 години
JustAnotherArchivist
8f77c8c72a
xargs -r flag to not run the second find if the first produces no results (GNU extension)
преди 5 години
JustAnotherArchivist
9d7a4096f9
Pipe into second find directly
преди 5 години
JustAnotherArchivist
e3a4bf6a47
Replace slow lsof with procfs access
преди 5 години
JustAnotherArchivist
4a83a54616
Print host for each stuck request
преди 5 години
JustAnotherArchivist
2b2c65f034
Print PID
преди 5 години
JustAnotherArchivist
fadb70e297
Fixed version which handles multiple roots correctly
преди 5 години
JustAnotherArchivist
d10a1d3675
First set of little things
преди 5 години
JustAnotherArchivist
a00607f28e
Initial commit
преди 5 години
JustAnotherArchivist
2a41f169c5
Add -c option to cast the return value of shutdown(2) to int explicitly on broken machines
преди 6 години
JustAnotherArchivist
8ffb48fb1b
Remove set -e/errexit, which causes the script to silently fail when no process is found with -j
преди 6 години
JustAnotherArchivist
632fbcb4d0
Replace kill with ps in process existence check
kill returns the same status whether a process doesn't exist or the current user doesn't have permission to kill, so the script returned a confusing error message in the latter case.
преди 6 години
JustAnotherArchivist
4f3cfc6e56
Add check for ptrace scope
преди 6 години
JustAnotherArchivist
96a329578e
Refactor
преди 6 години
JustAnotherArchivist
1e7ec4a56e
Executable bit
преди 6 години
JustAnotherArchivist
73877ecb96
Initial commit
преди 6 години
JustAnotherArchivist
10715f1d3a
Rewrite GDB command to stop on the first error, e.g. if lsof is broken.
The use of call("echo 'string'") instead of print('string') or sys.stdout.write('string') is due to the latter two not reliably reporting back whether they were successful or not: print doesn't return anything (and actually can't be chained like this), and the return value of sys.stdout.write depends on the Python version (None on Python 2, number of bytes written on Python 3).
преди 6 години
JustAnotherArchivist
103640a311
Make kill-wpull-connections executable
преди 6 години
JustAnotherArchivist
f7dc46991c
Check whether lsof and gdb are available
преди 6 години
JustAnotherArchivist
64e815b9a5
Better way of finding the PID for ArchiveBot jobs
преди 6 години
JustAnotherArchivist
290a4bf518
Filter out the script from the PID list when using -j
преди 6 години
JustAnotherArchivist
2787d9cd51
Initial commit
Imported from https://gist.github.com/JustAnotherArchivist/d1be04b4afec99f512ea9c3a7ffcb055
преди 6 години