This Python 3.6 script uses the Steem Beem Library and a variety of methods to archive your Steem Blog images as well as markdown files. It used image hash verification to ensure that files are downloaded once saving valuable storage space.
https://github.com/anthonyadavisii/SteemYaLater
Version 1 was the basic framework with wget. We don't talk about version 1 anymore.
I've worked hard and made a ton of progress in order to give my fellow Steemians a way to save their priceless data.
DTube thumbnails will not download as they are not stored within the Beem Comment json_metadata image property. Logic to be added to accomodate. Also, some links may require escape characters. These will be addressed as time permits.
# PyCurl may require the following packages be installed.
sudo apt install libcurl4-openssl-dev libssl-dev
# Python modules installation
Python 3.6 -m pip install beem
Python 3.6 -m pip install wget
Python 3.6 -m pip install urllib3[secure]
Python 3.6 -m pip install pycurl
Python 3.6 -m pip install certifi #may or may not be needed if the [secure] option is used for urllib3
python3.6 SteemYaLater.py
Account to Backup? anthonyadavisii
This post was created using the @eSteem Desktop Surfer App.
They also have a referral program that promotes users to onboard to our great chain. Sign up using my referral link to help support my efforts to improve the Steem blockchain.
| PlayStore - Android | Windows, Mac, Linux |
|---|---|
| AppStore - iOS | Web |