NicolasBizzozzero / Skyblog-Archiving

Archive skyrock.com blogs in a readable HTML format.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Skyblog Archiver 📰

Archive skyrock.com blogs in a readable HTML format.

Context

Skyrock.com was one of the first major social media of the 21st century, mainly used in French-speaking countries.
Everyone could create its one blog and post whatever they wants in it. The site offers multiple customization options to make a colorful webpage.

Skyblogs were closed the 2023/08/21, you can read more about it here.

Installation & Usage

You will need at least Python3.11 to start the software. You can change parameters in the config.ini file.

Install the needed packages :

$ pip install -r requirements.txt

Then, paste blogs URL or username in the file list_users.txt, one per line.

Finally, run the software :

$ python src/__main__.py

Archived blogs will be saved in the archives directory. After archiving, the software will start a local HTTP server located at http://127.0.0.1:8000/

Known issues

  • Skyblog offer too many colors customization in multiple CSS files, making it very difficult to scrap proper colors.
  • Comments archiving have not been implemented.

Acknowledgments

Thank you for the original work published by Eric Philippe which mainly inspired me to write this software.

About

Archive skyrock.com blogs in a readable HTML format.

License:GNU General Public License v3.0


Languages

Language:Python 86.5%Language:CSS 9.3%Language:HTML 4.3%