Skip to main content

ADUM Python Scrapper

Project description

ADUM Advancement Scrapper

L'école doctorale has validé my dossier d'inscription

TODO

  • Export formations as an ical
  • Serve said ICAL through a proxy or smth
  • Enjoy

Fonctionnement

Le script va query ADUM pour récupérer le status d'inscription et le sauvegarder dans un txt toutes les 30 minutes s'il a changé. On peut le pair avec une instance gotify pour recevoir une notif. Il faut compléter le .env avec ses identifiants et le service systemd pour set le répertoire de sauvegarde et le chemin du env.

Il faut installer les paquets spécifié dans le pyprojet aussi.

Comment l'utiliser ?

  1. Setup le venv avec uv ou autre
  2. Compléter le .env
  3. Compléter le service systemd avec les chemins relatifs
  4. cp adum_scrapper.service /etc/systemd/system/ && cp adum_scrapper.timer /etc/systemd/system/
  5. systemctl enable adum_scrapper.timer

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

adum-0.1.1.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

adum-0.1.1-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file adum-0.1.1.tar.gz.

File metadata

  • Download URL: adum-0.1.1.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for adum-0.1.1.tar.gz
Algorithm Hash digest
SHA256 6c59909f43e2561f0b5e4f4ce3819ea14236bfca7d433c52036c764eefdfa6ed
MD5 bd8a5d9cbd7519b8d6464fb740f5d4fc
BLAKE2b-256 63603af234a42181cf89244d93c5d46277c5727cb88f45e41884805a8a2c6858

See more details on using hashes here.

Provenance

The following attestation bundles were made for adum-0.1.1.tar.gz:

Publisher: python-publish.yml on Etienne-bdt/PyADUM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file adum-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: adum-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for adum-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b167aa7ce67546ed6fe514b3c39e7c72271cf20873b48bac57239e29c91278e7
MD5 be85cb3de99279071da49702bc122b65
BLAKE2b-256 d397005290e13b3f511ccbc5bbbe3f8977ca7f5b9caf616c7be0ceb0546e4e35

See more details on using hashes here.

Provenance

The following attestation bundles were made for adum-0.1.1-py3-none-any.whl:

Publisher: python-publish.yml on Etienne-bdt/PyADUM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page