Skip to main content

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

En una Base de dades que es digui "catbackup" un taula anomenada "credencials":


"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

  • Clonar el repositori

gh repo clone NilPujolPorta/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 o CatbackupAPI_NPP.cpython-39.pyc amb les opcions adients. Llavors les dades es guardaran a dadesCatBackup.json

Opcions


usage: CatbackupAPI_NPP.cpython-39.pyc [-h] [-q] [-tr RUTA] [-g] [-v] [-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.

  --json-file RUTA                La ruta(fitxer inclos) a on es guardara el fitxer de dades json. Per defecte es: dadesCatBackup.json

  -tr RUTA, --tesseractpath RUTA  La ruta fins al fitxer tesseract.exe

  -g, --graphicUI                 Mostra el navegador graficament.

  -v, --versio                    Mostra la versio

  -w URL, --web URL               Especificar la web de Catbackup a on accedir. Per defecte es l'aconsegueix de la basa de dades

Proximament:

  1. Afegir support per altres bases de dades a part de mysql

Release files for CatbackupAPI-NPP 1.6.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for CatbackupAPI-NPP 1.6.1
File Size Uploaded
CatbackupAPI-NPP-1.6.1.tar.gz 5.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for CatbackupAPI-NPP 1.6.1
File Interpreter ABI Platform
CatbackupAPI_NPP-1.6.1-py3-none-any.whl Python 3 none any Details

Total release size: 10.8 kB

Release files / CatbackupAPI-NPP-1.6.1.tar.gz

Download URL CatbackupAPI-NPP-1.6.1.tar.gz
Size 5.2 kB
Tags Source
SHA-256 checksum
How to use checksums
a5c6e509efffec9a479b6a4d79634828d55a7bbd0ba13046b689860b14a3dfdc
BLAKE2b-256 checksum
How to use checksums
4c5713e35b20b9ff5d85bae25ce2317c045829fbb6b9d50126041f79ae929798
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

Release files / CatbackupAPI_NPP-1.6.1-py3-none-any.whl

Download URL CatbackupAPI_NPP-1.6.1-py3-none-any.whl
Size 5.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
35ae062f5fea95cc3936bd3873c2e85c60a0234aa99e7f2f729baa6ab2cc4df1
BLAKE2b-256 checksum
How to use checksums
01ef49d00fbe65da49a3fbe648e0f172c886f839b97c88dd0473116b37e88bd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

Release history Release notifications | RSS feed

This release

1.6.1 This release

2 release files

1.6.0

2 release files

1.5.7

2 release files

1.5.6

2 release files

1.5.5

2 release files

1.5.4

2 release files

1.5.3

2 release files

1.5.2

2 release files

1.5.1

2 release files

1.5.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page