As the #Discrete YASEP grows, logs accumulate and more than 40^W50^W60 logs contain a lot of reflections and experiments, with illustrations of all kinds. With so much work that depends on the goodwill of others, it would be very sad if "something happened" right ?
"Better safe than sorry" so I asked a backup function on the #Feedback - Hackaday.io channel (we'll see the restore function later) but I couldn't wait.
In fact, it's not difficult at all to dump the essential parts of the project, but the script is crude, not optimised for speed, it will break if the website changes its underlying layout, links are saved but not easy to restore, and the styles/presentation is not preserved.
At least I don't have to type/remember everything "if something happens".
The current script has a big shortcoming: it relies on a carefully edited list of log links on the "details" page. Maybe I'll update this one day but so far "it works".
Done: save the personnal "pages" (only the last 3 were saved, before, from the user's main page).
It's a bit slow but as is, there is no risk of flooding the server. And speed is not important if it's run every few weeks...
Feedback welcome, until HaD provides us with a clean, official way to backup (and restore) :-)PS: the project's logo is a screenshot of the source code of the HaD pages, for those who have never looked at that code ;-)
Logs:
1. better, faster, fatter
2. Files are now supported
3. Some updates and enhancements
4. Formatting guidelines
5. Some more script fun
6. 404
7. Broken script
https://dev.hackaday.io/doc/api exists.
my motivation though is not sufficient...