From d529a09bd1966f2f57188d3b9b87af6a55cb3b34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9o=20Baras?= Date: Thu, 15 Apr 2021 15:02:41 +0200 Subject: [PATCH] =?UTF-8?q?R=C3=A9sout=20le=20pb=20de=20d=C3=A9tection=20d?= =?UTF-8?q?es=20URL=20identifi=C3=A9s=20par=20Anne-So?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- latex/saes/SAE12_exemple1.tex | 10 +++++----- python/ressourcedocx.py | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/latex/saes/SAE12_exemple1.tex b/latex/saes/SAE12_exemple1.tex index 5a79364..0084a1e 100644 --- a/latex/saes/SAE12_exemple1.tex +++ b/latex/saes/SAE12_exemple1.tex @@ -30,10 +30,10 @@ On peut faire découvrir les outils pour connaître son adresse \textabbrv{IP} Publique par ex: \url{http://www.monip.org/} , \url{https://dnschecker.org/ip-location.php} et également les performances (débits montants/descendants et latence du réseau) -\url{https://www.degrouptest.com/test-debit.php.On} peut faire découvrir -l'application Android WiFi Analyser pour lister les points d'accès à -proximité ou les fréquences utilisées~: -\url{https://github.com/VREMSoftwareDevelopment/WiFiAnalyzer.}\\ +\url{https://www.degrouptest.com/test-debit.php}.\\ +On peut faire découvrir l'application Android WiFi Analyser pour lister +les points d'accès à proximité ou les fréquences utilisées~: +\url{https://github.com/VREMSoftwareDevelopment/WiFiAnalyzer}.\\ Enfin, on pourra initier les étudiants les plus avancés à l'usage de la distribution Linux Kali en \textabbrv{VM} avec l'outil nmap (\url{https://nmap.org/}) pour découvrir (en interne) les ports ouverts @@ -54,6 +54,6 @@ recette ou une présentation type powerpoint. Un bilan de consommation peut être complété par les informations provenant d'un compteur électrique intelligent.\\ On peut utiliser un logiciel de dessin technique (type -\url{https://app.diagrams.net,} Microsoft Visio ou Lucidchart) pour les +\url{https://app.diagrams.net}, Microsoft Visio ou Lucidchart) pour les schémas réseaux en utilisant à bon escient les symboles et pictogrammes (switch, routeur, firewall, WiFi, \ldots).\\[3pt]} \ No newline at end of file diff --git a/python/ressourcedocx.py b/python/ressourcedocx.py index e3be19b..c14478f 100644 --- a/python/ressourcedocx.py +++ b/python/ressourcedocx.py @@ -149,9 +149,9 @@ class Docx(): output = "\n".join(lignes_finales) # Remplace http(s) URLs pour markdown - if "11" in self.code: + if "12" in self.code: print("ici") - output = re.sub( r"(http(s)?://[\w\d:#@%/;~_?\+-=\\\.&]*)", r"[\1](\1)", output ) + output = re.sub( r"(http(s)?://[\w\d:#@%/;~_?\+-=\\\.&]*[\w/])", r"[\1](\1)", output ) # Remplace les guillemets # ne traite pas tous les cas, mais arrange la majorité output = re.sub( r"\"(.*?)\"", r"«\1»", output, flags=re.DOTALL)