Programa per recoleccio de dades d'apis de CatBackup
Project description
Catbackup API-NPP
-
Per executar el programa s'a de tenir instal·lat python v3 o mes. I instal·lar el tesseract (ja hi ha el .exe a la carpeta) en la carpeta tesseract
-
Requeriments a "requirements.txt".
-
Configuració de la base de dades a
config/config.yaml
-
Logs de errors a
errorLogs/*txt
-
Executar amb opcio -h per veure mes opcions i funcionalitats.
Estructura de la base de dades
"usuari" Usuari amb permisos d'administrador del CatBackup
"contrassenya" Contrassenya del usuari
"host" URL de la interfaç web + /Admin/Login.aspx Per exemple https://catbackup.net/Admin/Login.aspx
"clau" Clau de OPT de CatBackup
Instal·lació
-
Utilitzant pip:
pip install CatbackupAPI-NPP
Ús
Maneres d'execució del programa (ordenades per recomenades)
-
A la linea de commandes
catbackupAPI [opcions]
-
python -m CatBackupAPI [opcions]
-
./CatbackupAPI_NPP-runner [opcions]
-
Executar el fitxer
CatbackupAPI_NPP.py
oCatbackupAPI_NPP.cpython-39.pyc
amb les opcions adients. Llavors les dades es guardaran adadesCatBackup.json
Opcions
usage: CatbackupAPI_NPP.py [-h] [-q] [-v] [-g] [-w URL]
Una API per a recullir informacio de la web de CatBackup.
optional arguments:
-h, --help show this help message and exit
-q, --quiet Nomes mostra els errors i el missatge de acabada per pantalla.
-v, --versio Mostra la versio
-g, --graphicUI Mostra el navegador graficament.
-w URL, --web URL Especificar la web de Catbackup a on accedir. Per defecte es l'aconsegueix de la basa de dades
Proximament:
- Afegir support per altres bases de dades a part de mysql
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for CatbackupAPI_NPP-1.5.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d77ece3f91577772a680db050097b88add6680d5c8b58b070f97a071dd9b7ac |
|
MD5 | e05b039f967de90181bb4070a43c1a7c |
|
BLAKE2b-256 | 9ef3a90420a17f563d63273bd0a96fce4a6e8b6b405024b38de4700c2b3e1f9d |