Anon 11/08/2024 (Fri) 20:25 No.11290 del
>>11276
All Endchan /pone/ thread JSONs as of 2024-11-03 are in this folder:
https://trustless-gateway.link/ipfs/bafybeiftetdkn3mxxfpi5jvtcxxlzjxcpezhhu7oemspuszlqdb6fkqm2m?format=car

That folder also includes >>11288 solution of using Apache+CGI+.sh+crontab+cron+Python3+Selenium, the following file and others:
https://gothub.lunar.icu/ProximaNova/ipfs-kubo-rpc-api-for-cgi/blob/main/zc/put/cunt/selenium/run.sh

It works even with the screen off or screen locked by a login/screensaver lock. Limitation of memento standard: paths containing "?". Example:
. Works, but has a false value of original URL = http://tvshowtranscripts.ourboard.org/viewtopic.php%3Ff=303&t=123
.. https://archive.is/2024.11.08-194223/https://bafybeibopuosvv7wkjhzflremrzi5hwk2xuhbv2fclmdlx76maqmcar5km.ipfs.ipfs.hypha.coop/memento/20241104013107/tvshowtranscripts.ourboard.org/viewtopic.php%3Ff=303&t=18530
.. https://archive.is/2024.11.08-194028/http://tvshowtranscripts.ourboard.org/viewtopic.php%3Ff=303&t=19507
. Fails (not HTML, file not found), but has the correct original URL:
.. https://archive.is/2024.11.08-193850/http://tvshowtranscripts.ourboard.org/viewtopic.php?f=303&t=19507
.. Also, these were captured from https and not http (matters less).

This is because "?" is not interpreted as a literal character or part of the filename if not after "?filename=" in IPFS gateways. Memento doesn't work with "?filename=", so there's no way to correctly do that specifically with IPFS gateways. %3F in the URL is the only way to get it to correspond to a question mark character in the filename for the path-based and not CID-based address. Solution? Use ipwb WARC replay thing which probably will work with https://example.com/index.php?q=123 (and even show it has having been captured via HTTPS and not HTTP). Or use some other webserver like Apache or nginx.

Message too long. Click here to view full text.