"Rabidus-Scriptor" is a little experiment to create a Google Blogger, text-based client, using git, Python the Elementree Library and the Google Data Python Library to handle their API.
The following are a sequence of steps followed to prepare our system to be able to properly run-and-create TwoEatMe. This may serve you in case you want to play with the code.
Usage of it relies on your own responsibility: it's not Rocket Science, but in case something goes wrong, you are fully responsible for the use of it (the intended usage of whatever I put in here is for my own personal use).
Please report bugs here if you find one.
The code and the things contained within the repository (excluding content accessible through links) are offered under a GPL 2.0 License: Sharing is caring.
To run this code, you may need to have installed in your computer or have available to the following set of components:
- Python: you need to have Python installed. I am working with Python 2.X, so I am not sure on whether the code may work with Python 3.X.
- Python pip: you need to have Python pip installed. This normally may be available on your Python Installation. Otherwise, please check the Python Pip Page.
- Elementtree: you may need to have the Elementtree Python Library Installed (in later Python 2.X versions, it should come already installed). If that was not the case, assuming Steps 1 and Step 2 are already covered (Python and Pip), go into your terminal and shell and run
pip install elementtree. - Google API Python Client: you need the Google API Python Client Library Installed (if that was not the case, assuming Steps 1 and Step 2 are already covered (Python and Pip), go into your terminal and shell and run
pip install google-api-python-client. - Google Account: You may need a Google Account.
- Google Blogger API Credentials: you may need the Google Blogger API Credential to gain the required credentials you need to interact with it (checking whether this is really needed or not).
The program is hosted under the master folder on this repository (check 'Rabidus-Scriptor.py').
You can run it on your terminal (do not forget to check the "Dependencies" on the section above) or your Command Prompt by copying your file on your local drive and, on the same folder, run 'python Rabidus-Scriptor.py'.
Not defined Yet.
- Dependency checks (Google Library, chcp, Google API Key)
- Display Menu with options:
- Publish a Post.
- Check Existing Post.
- Quit the Program and re-establish prompt preconditions (i.e. chcp)
- Review and Improve Code Quality
Future: See Issues Page
- Enter YOUR idea or request in the issues area.