Aspirer une partie du site

Bonjour tout le monde. Est-ce légale d'aspirer en entier ou du moins une partie du site de prologin? J'ai essayé avec wget et httrack mais les opérateurs mathématiques ne sont pas affichés correctement ainsi que les styles des pages. J'ai fait cela car je n'ai pas une connexion internet chez moi pourtant c'est là que je me concentre le plus. Avez-vous des solutions à me proposez? Merci beaucoup

28 août 2017 à 14:47:03 Modifié le 28 août 2017 à 15:00:32

Bonjour k.m4rx !

Tu peux en effet télécharger une copie des exercices que tu souhaites, à condition de ne pas en abuser: la pratique que tu décris est largement considérée comme néfaste et peu acceptée.

Toutefois, la fonctionnalité permettant de télécharger un exercice pour visualisation ultérieure est en effet manquante. Tu peux si tu le souhaites suivre le débat concernant son adoption ici:

https://github.com/prologin/site-issues/issues/33

Pour l'instant, tu devrais pouvoir utiliser ce script pour télécharger une copie locale des exercices:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
wget -e robots=off -p -k -r --html-extension https://prologin.org/train/ \
     --accept-regex 'https://prologin.org/(static/|train/[0-9]+/(qualification|semifinal)).*'

wget -p https://prologin.org/static/lib/mathjax/jax/input/TeX/config.js
wget -p https://prologin.org/static/lib/mathjax/jax/input/TeX/jax.js

wget -p https://prologin.org/static/lib/mathjax/jax/output/HTML-CSS/config.js
wget -p https://prologin.org/static/lib/mathjax/jax/output/HTML-CSS/jax.js
wget -p https://prologin.org/static/lib/mathjax/jax/output/HTML-CSS/fonts/TeX/fontdata.js

wget -p https://prologin.org/static/lib/mathjax/jax/output/PlainSource/config.js
wget -p https://prologin.org/static/lib/mathjax/extensions/tex2jax.js
wget -p https://prologin.org/static/lib/mathjax/extensions/MathEvents.js
wget -p https://prologin.org/static/lib/mathjax/extensions/MathMenu.js
wget -p https://prologin.org/static/lib/mathjax/extensions/MathZoom.js
wget -p https://prologin.org/static/lib/mathjax/jax/element/mml/jax.js

Cordialement,

un prolotiste

Merci beaucoup à toi multun. J'ai un peu modifié ton script car je n'ai besoin que du 2017 et du 2016. Je vais maintenant me cramer le cerveau lol :D

Répondre au sujet

Vous devez vous enregistrer ou vous connecter pour poster des messages.