Bienvenue sur Forum Puppy Linux - Toutou Linux - Astuces - Aides !
Lorsque vous n'êtes pas connectés vous pouvez visiter la totalité du forum mais avec certaines restrictions : cf le règlement pour les visiteurs non connectés. Vous êtes chaleureusement conviés à vous inscrire afin de bénéficier de toutes les fonctionnalités du forum et de participer aux échanges.
La remarque de augras m'a fait prendre conscience de la présence d'une page supplémentaire dans le script. À ma décharge, il doit tenir sur une seule ligne, les caractères spéciaux étant convertis en codes hexadécimaux. Pour une personne qui n'a pas l'habitude, c'est aussi facile à déchiffrer que de l'araméen. J'ai donc transformé cette page, en aide pour mal voyant. (J'ai les yeux qui pleurent au bout de quelques heures.)
Nouvelle version du script entièrement en français donc, avec paternité en évidence et Google ayant disparu des radars.
Bonne journée
PS : Ceux qui ne voient pas la page d'aide, pas de stress : c'est simplement qu'ils n'en ont pas besoin.
Dernier message par augras -
Parfait : ça marche . C'est une excellente fonctionnalité. En fait je n'avais pas compris la «subtilité» de sélectionner un mot puis ensuite de cliquer sur le marque-pages… je cliquais sur le marque-page et attendais une page pour saisir un mot. Et c'est parfaitement logique de sélectionner un mot avant. MERCI,
C'est bien le contenu du script que tu dois mettre, pas le lien. Tu enregistres le marque-page. Puis tu sélectionnes un mot à la souris (mis simplement en surbrillance) dans ton navigateur. Tu cliques sur ton marque-page.
Cela doit ouvrir une nouvelle page sur LeRobert avec des synonymes de ta sélection. Tu fermes la fenêtre. Tu fais une autre surbrillance. Tu cliques sur ton marque-page…
Il faut que le navigateur accepte le JavaScript. Chez moi, avec Firefox, il n'y a pas de problèmes.
Dernier message par augras -
Bonjour, j'ai donc installé desktop-file-utils et le message correspondant a disparu : mais pourquoi il est demandé chez moi et pas chez les autres, mystère. Toujours est-il que malgré le fait que les permissions d'exécution soient toutes cochées mini-diary refuse toujours de s'exécuter avec le message APPIMAGE env is not defined, current application is not an AppImage. Il y a toujours le message fontconfig mais celui-là n'est pas bloquant. Je n'ai pas modifié l'installation de base de Triton, juste installé les App+.
Dernier message par augras -
Bonjour @Polo l’asticot , Merci pour ce script, mais je n’ai pas compris la façon de l’utiliser, désolé. Dans le champ url si je colle le script de cette façon file:///C:/Users/philippe/Downloads/lerobertsynonymes.js et bien ça m’affiche le contenu du script. Si je mets dans le champ url le contenu du script j’obtiens le résultat d’une recherche sur ce contenu. Quelque chose m’échappe. Philippe
Dernier message par Polo l’asticot -
Pour palier à mes insuffisances à utiliser un vocabulaire riche, j'essaie de mettre en place des béquilles informatiques. Utiliser le bon mot est souvent difficile, c'est pour cela que j'utilise un marque-page scripté qui m'ouvre LeRobert en ligne.
Pourquoi LeRobert ? Parce que c'est une édition française, gratuite, avec un vocabulaire simple. Parce qu'on peut basculer sur la définition du mot pour s'aider dans la rédaction. Parce que l'autre édition française que j'utilisais beaucoup comme étudiant est maintenant détenue par un milliardaire dont l'idéologie est capable de déformer même des définitions de dictionnaire. Je ne lui fais pas confiance.
J'ai donc utilisé un script JavaScript créé par Peter Coles pour Google et j'ai juste changé le site pour la recherche. Cela fonctionne. (Je ne comprends pas du tout le programme.)
Comment l'utiliser ? On crée un nouveau marque-page dans son navigateur. Pour le titre, j'ai mis Synonymes LeRobert. Dans le champ URL, on colle le script téléchargé. On enregistre.
Il suffit ensuite de sélectionner un mot et de cliquer sur ce marque-page.
Par exemple avec « utiliser », j'obtiens dans la nouvelle fenêtre qui s'ouvre :
employer, s'aider de, avoir recours à, manier, recourir à, se servir de, user de
exploiter, faire appel à, jouer de, jouer la carte de, mettre à profit, mettre en jeu, profiter de, tirer parti de, tirer profit de
faire feu, flèche de tout bois
J'espère que vous allez utiliser ce nouvel outil sans modération et, si vous n'avez rien à faire, je vous propose d'essayer d'enlever au moins six « utiliser » dans ce texte. Vous verrez, c'est tellement plus agréable à lire ensuite.
PS : Je ne suis pas rémunéré par LeRobert (mais je le regrette) et je veux bien essayer d'adapter le script à un autre dictionnaire européen, autre que celui évoqué, si vous pensez qu'il donne de bien meilleures suggestions.
C'est tout à fait cela. Sur 16 au départ, il y a 12 caractères alphanumériques. Pour les 4 caractères suivants, les lettres sont remplacées par des caractères spéciaux et on en place 2 devant et 2 derrière.
J'ai remarqué sur plusieurs tirages, deux chiffres qui se suivaient. Pour que mon système ne fonctionne pas et qu'il n'y ait pas de caractères spéciaux, il faudrait qu'il y ait quatre chiffres qui se suivent à partir du treizième rang. J'espère que la probabilité est très faible, mais je n'ai pas passé la journée à faire des tirages en changeant URL et mot de passe.
Si tu as une idée plus lumineuse, je suis preneur ! Je cherche de mon côté une meilleure technique.
Dernier message par Rantanplan -
Polo le magicien,
Fabuleux et même prodigieux.
Je crois comprendre que lorsque un mot de passe de 16 caractères est souhaité, la longueur serait ramenée à 12 ´length=$(($length - 4))´. Mais je n'ai peut-être pas compris la syntaxe.
Ce qui m'épate, c'est que les caractères spéciaux pour un domaine et un mot de passe donnés ne varient pas. Je présume que l'astuce est dans :
Dernier message par AlainX -
Voici une méthode pour créer rapidement un triton 10 bootable sur clef ou disque dur usb avec fichier de sauvegarde préenregistré sur partition ext4... Comment créer une clef bootable prépartitionnée (fat32 et ext4) avec triton10
Avertissement : ce mode d'emploi est destiné aux ordinateurs capables de booter en uefi sur support externe
Insérez une clef ou un disque dur portable d'au moins 4 gigas pour recevoir la version triton10 ce support sera sera totalement effacé et reformaté avec 2 partitions ... Ne montez pas ce support
Notez comment votre système identifie ce support ( sdb sdc sdd etc ) Une fois identifié le support
Ouvrez deploy_puppy_master.sh avec geany La ligne probablement à modifier est la ligne 8 La ligne 8 correspond à mes valeurs locales CLE="/dev/sdc" Modifiez sdc en fonction de ce qui a été trouvé pour votre support et sauvegardez sur geany avec le bouton Save
Toujours dans geany, cliquez sur le bouton execute ( roue dentée du menu ) Quelques minutes plus tard ( avec un pc avec 8 go de ram cela prend moins de 10 minutes ) vous aurez le message CLEF UEFI CONFIGURÉE Vous pourrez fermer le terminal et geany, éteindre votre ordinateur et le redémarrer en reglant les paramètres du bios pour qu'il démarre sur le support usb
Si la vitesse au premier démarrage vous semble insuffisante ou que les sauvegardes sont très longues, vous pourrez copier le dossier de sauvegarde trixiepup64save de la clef situé en sdX2 repertoire trixie vers un repertoire trixie situé une partition ext4 que vous aurez créée si elle n'exite pas sur le disque dur de votre ordinateur pour améliorer Il faudra aussi modifier le fichier /boot/grub/grub.cfg de sdX1 ( X étant le nom de votre support ) à la ligne 50 (remplacer sda2 par celle qui correspond à votre configuration ) Une fois cette manipulation effectuée et sauvegardée Au boot suivant choisissez la deuxième option de boot ( Sauvegarde Disque sur disque dur en ext4 ) pour tester...
Si le problème concerne seulement la longueur de la sauvegarde et que vous n'avez pas de partition ext4 sur votre disque dur, n'hésitez pas à utiliser le mode pupsave =12 mais attention toutes vos manipulations et navigations sont enregistrées directement dans le répertoire de sauvegarde
Ton idée fonctionne bien. Je n'aime pas le fait que les caractères spéciaux ne changent pas. Si on tombe sur deux mots de passe, cela permet d'enlever deux caractères sur le décryptage. En cherchant un peu, j'ai lu qu'une longueur de 16 caractères était préférable. Puisqu'il n'est pas possible de conserver la compatibilité, j'ai décidé de barboter joyeusement dans le code.
#Code dérivé de celui de Mihail Milushev (lanzz : https://github.com/lanzz/bash-supergenpass/blob/master/supergenpass.sh) sous licence MIT
################################################################################ default_password_length="16" ### 16 par défault. Peut être remplacé au cas par cas en ajoutant la longueur ### personnalisée comme deuxième argument après le domaine lors du lancement du script.
default_hashing_algorithm="md5" ### "md5" par défaut. Une valeur alternative serait « sha512 » qui peut être donnée ### au cas par cas comme troisième argument. ################################################################################
echo -n 'Mot de passe : '; master_password="&'èàarupä‘üö"
hash=$master_password:$domain
i=0 while true do hash=$(echo -n "$hash" | openssl "$hashing_algorithm" -binary | base64 | tr -d '\n' | tr +/= 98A) i=$(($i + 1)) if [ $i -lt 10 ] then continue fi valid=$(echo "${hash:0:$length}" | grep -E '^[[:lower:]]' | grep -E '.[[:upper:]]' | grep -E '.[[:digit:]]') if [ "$valid" != "" ] then break fi done # Sur les caractères 13 à 16, je remplace les lettres par des caractères spèciaux plus=$(echo ${hash:$length:4} | tr '[:lower:] [:upper:]' '&(_)+#{[|]}/?/§!:^&![+§)#]&(_)+#{[|]}??/§!:^&![+§)#]')
if [ -n "$WAYLAND_DISPLAY" ] && command -v wl-copy >/dev/null; then echo -n ${plus:0:2}${hash:0:$length}${plus:2:2} | wl-copy echo "Mot de passe copié dans le presse-papiers Wayland" elif [ -n "$DISPLAY" ] && command -v xclip >/dev/null; then echo ${plus:0:2}${hash:0:$length}${plus:2:2} | xclip -r -selection "clipboard" echo "le mot de passe est copié dans le presse-papiers X" echo ${plus:0:2}${hash:0:$length}${plus:2:2} else echo ${plus:0:2}${hash:0:$length}${plus:2:2} fi
Le mot de passe principal est mis en dur pour aller plus vite et cela affiche directement le mot de passe obtenu. Je fais une substitution sur quatre lettres car avec deux, si plusieurs chiffres se suivent, il n'y a plus de caractères spéciaux. J'en mets deux devant et deux derrière.
Le but de l'ensemble, c'est d'obtenir des caractères spéciaux générés par le programme et qui changent avec toutes les entrées de manière assez complexe pour sembler aléatoire.
Qu'en penses-tu ? Si tu critiques, je me fous dans le canal ! Je plaisante. (Mais tu es prévenu.)
¡Que pases un buen final de día, tanto tú como toda tu familia!
L'asticot PS : Moi ce que je préfère, c'est l'odeur.