Aller au contenu principal
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.
Messages récents
31
Internet / Re : Marque-page scripté LeRobert (bookmarklet)
Dernier message par Polo l’asticot -
Bonjour le monde !

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.
32
Internet / Re : Marque-page scripté LeRobert (bookmarklet)
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,
33
Internet / Re : Marque-page scripté LeRobert (bookmarklet)
Dernier message par Polo l’asticot -
@augras‍

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.

Dis-moi si tu y arrives.
34
Les Toutous / Re : Triton-10 - Infos - Suivi - Corrections...
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+.
35
Internet / Re : Marque-page scripté LeRobert (bookmarklet)
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
36
Internet / Marque-page scripté LeRobert (bookmarklet)
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.
37
Sécurité / Re : SuperGenPass de Polo l'asticot
Dernier message par Polo l’asticot -
@Rantanplan

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.

Bonan vesperon




38
Sécurité / Re : SuperGenPass de Polo l'asticot
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 :
plus=$(echo ${hash:$length:4} | tr '[:lower:] [:upper:]' '&(_)+#{[|]}/?/§!:^&![+§)#]&(_)+#{[|]}??/§!:^&![+§)#]')
Je crois deviner que les minuscules sont remplacées par un des caractères
+#{[|]}/?/§!:^&![+§)#]
et les majuscules par un de ceux-là :
+#{[|]}??/§!:^&![+§)#]
Mais, probablement, me trompé-je.

Bref, bravo l'asticot.

39
Tutoriels / Re : Créer un disque usb bootable pour son chenil
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

Téléchargez le fichier compressé sur  https://cik22.fr/iso_trixie2/createur_usb_mbr_efi.tar.gz
Décompressez le ...
Récupérez le fichier Triton-10.iso  sur le site de petihar https://petihar-triton.weebly.com/
Copiez le fichier Triton-10.iso dans le dossier décompressé createur_usb_mbr_efi

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




40
Sécurité / Re : SuperGenPass de Polo l'asticot
Dernier message par Polo l’asticot -
Rantanplan

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.
#!/usr/bin/env bash

#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.
################################################################################

domain=$(echo $1 | tr A-Z a-z)
length=${2:-$default_password_length}
length=$(($length - 4))
hashing_algorithm=${3:-$default_hashing_algorithm}

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.
Simple Audio Video Embedder