bloc_note
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
bloc_note [2025/02/26 11:25] – admin | bloc_note [2025/03/24 15:27] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
< | < | ||
- | #!/bin/bash | + | < |
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
- | echo " | ||
- | echo "" | ||
- | |||
- | # Récupération de l'IP du client | ||
- | if [[ -n " | ||
- | client_ip=$(echo " | ||
- | elif [[ -n " | ||
- | client_ip=" | ||
- | else | ||
- | client_ip=" | ||
- | fi | ||
- | |||
- | # Génération de la page HTML | ||
- | cat <<EOF | ||
- | < | ||
- | <html lang=" | ||
- | < | ||
- | <meta charset=" | ||
- | <meta name=" | ||
- | < | ||
- | < | ||
- | body { font-family: | ||
- | #ip { font-size: 24px; font-weight: | ||
- | button { padding: 10px 20px; font-size: 18px; cursor: pointer; } | ||
- | </ | ||
- | </ | ||
- | < | ||
- | < | ||
- | <p id=" | ||
- | <button type=" | ||
- | |||
- | < | ||
- | document.addEventListener(" | ||
- | document.getElementById(" | ||
- | var ipText = document.getElementById(" | ||
- | |||
- | if (navigator.clipboard && navigator.clipboard.writeText) { | ||
- | navigator.clipboard.writeText(ipText).then(() => { | ||
- | alert(" | ||
- | }).catch(err => { | ||
- | console.error(" | ||
- | }); | ||
- | } else { | ||
- | console.warn(" | ||
- | |||
- | // Méthode alternative | ||
- | var tempInput = document.createElement(" | ||
- | tempInput.value = ipText; | ||
- | document.body.appendChild(tempInput); | ||
- | tempInput.select(); | ||
- | document.execCommand(" | ||
- | document.body.removeChild(tempInput); | ||
- | |||
- | alert(" | ||
- | } | ||
- | }); | ||
- | }); | ||
- | </ | ||
- | </ | ||
- | </ | ||
- | EOF | ||
</ | </ |
bloc_note.1740565535.txt.gz · Dernière modification : 2025/02/26 11:25 de admin