Meilleure détections des liens pour résoudre le pb du paragraphe manquant trouvé par Fabrice
This commit is contained in:
parent
86097c352a
commit
af1abb7814
@ -27,7 +27,12 @@ poste client.On peut s'appuyer sur les commandes de base~: ipconfig,
|
||||
ifconfig, ip, ping, arp, traceroute, arp-scan (ArpCacheWatch sous
|
||||
Windows) pour lister les adresses \textabbrv{MAC} présentes dans le réseau local.\\
|
||||
On peut faire découvrir les outils pour connaître son adresse \textabbrv{IP}
|
||||
Publique par ex:
|
||||
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.}\\
|
||||
Enfin, on pourra initier les étudiants les plus avancés à l'usage de la
|
||||
distribution Linux Kali en \textabbrv{VM} avec l'outil nmap
|
||||
|
@ -216,9 +216,10 @@ for s in liste_exemples: # la sae
|
||||
|
||||
sem = get_officiel_sem_sae_by_code(s)
|
||||
exemples[sem][s] = []
|
||||
|
||||
for e in liste_exemples[s]:
|
||||
print(f"{s} : {e.nom}")
|
||||
if e.nom.startswith("Caractériser un support radio"):
|
||||
if e.nom.startswith("Catalogue des vulnérabilités"):
|
||||
print("ici")
|
||||
e.nettoie_champs()
|
||||
|
||||
|
@ -396,7 +396,8 @@ def devine_sae_by_code(donnees):
|
||||
return sorted(list(set(codes)))
|
||||
|
||||
def remove_link(contenu):
|
||||
liens = re.findall("(<a\s.*\">)", contenu)
|
||||
#liens = re.findall("(<a\s.*\">)", contenu)
|
||||
liens = re.findall(r"(<a\shref=\"[\w\./:-]*\">)", contenu)
|
||||
for m in liens:
|
||||
contenu = contenu.replace(m, "")
|
||||
contenu = contenu.replace("</a>", "")
|
||||
@ -544,6 +545,7 @@ class SAEDocx(Docx):
|
||||
if self.projet:
|
||||
if self.code == "SAÉ16":
|
||||
self.projet = 0
|
||||
SAEDocx.__LOGGER.warning("SAÉ16 : heures projet mise à 0")
|
||||
else:
|
||||
self.projet = nettoie_champ_heure(self.projet)
|
||||
else:
|
||||
@ -632,9 +634,6 @@ class ExempleSAEDocx(Docx):
|
||||
|
||||
def nettoie_modalite(self):
|
||||
"""Nettoie les modalités (d'évaluation) d'un exemple de SAE"""
|
||||
if "12" in self.code:
|
||||
print("ici")
|
||||
|
||||
if self.modalite:
|
||||
self.modalite = convert_to_markdown(self.modalite)
|
||||
else:
|
||||
|
Loading…
Reference in New Issue
Block a user