A small commandline which allows the user to open multiple websites at the same time, each in a separate tab.
The open.py
is the main program. If it's called, it reads in the structure of the data.xml
file. The file must be called with a parameter, that has the same name as one of the tags a step below in the hierarchy of the root tags. Via this parameter, the script identifies the correct section of the file. It then iterates over all <url>
tags and opens each url in a new browser tab.
.
├── COPYRIGHT - project copyright
├── data.xml - url storage
├── data.xsd - schema for the resources
├── LICENSE - license text
├── open_test.py - test functions of open.py
├── open.py - main program
├── README.md - relevant information about the project
└── requirements.txt - requirements to run the project
- Clone the repository:
git clone https://github.com/CH6832/online-resources-to-stay-updated.git
- Extract the project:
tar -xf online-resources-to-stay-updated.zip
- Navigate into the folder:
cd online-resources-to-stay-updated
- Install requirements:
pip3 install -r requirements.txt
- Run script:
python3 open.py documentation
- Python
- XML
- Markdwon
- Editor
This project is licensed under the terms of the GPL v3.
See the COPYRIGHT file for copyright and licensing details.