Aller au contenu principal

Messages

Cette espace vous permet de voir toutes les Messages réalisées par ce membre. Vous ne pouvez voir que les Messages réalisées dans les espaces auxquels vous avez accès.

Messages - pepit

1
Internet, réseaux et serveurs / Re : Code de filtrage procmail
C'est vrai que l'anglais et moi ça fait pas bon ménage, du coup, les traductions google n’intègre pas les subtilité du langage, surtout s'il est technique; Et même sans ses excuses ça reste compliqué, je ne suis pas programmeur, pour moi "a+ "est une entité alors qu'en fait le "a" n'était que l'exemple remplaçable.C'est vrai que l' "*" je l'avais intégré sous forme d'exemple. Bref, même avec vos aide extra, j'ai du mal à comprendre!

Si je comprend pas très bien en somme: "a*" désigne toute séquence de zéro ou caractères alphabétiques et le a+ que des séquences de caractères alphabétique. Sauf qu'avec un point devant censé remplacer n'importe quel caractère y compris les zéros j'ai du mal à saisir la différence entre "*" et "+"

Toujours est il que ma dernière mouture semble fonctionner. En fait j'ai l'impression que lorsque procmail trouve une erreur dans une recette, elle n'est pas exécutée du tout. Hors dans ma recette j'avais écrit ceci:
* !(To|Cc):(.*Monprénom MonNom.*|.*pseudo@gmail.com.*|.*pseudo@orange.fr.*|.*pseudo@hotmail.com.*)

Procmail semble mal digérer l'espace entre Monprénom et Monnom... Ce qui donne:
* !(To|Cc):(.*MonNom.*|.*pseudo@gmail.com.*|.*pseudo@orange.fr.*|.*pseudo@hotmail.com.*)
Et là, ce soir, j'ai reçu un message dont le "to" ne comportais aucunes des 4 chaînes de caractères ci-dessus et donc retrouvé dans ma poubelle!  :)

A confirmer, j'en attend d'autre à filtrer entre le dimanche et le lundi de chaque semaine...
2
Internet, réseaux et serveurs / Re : Code de filtrage procmail
Je ne suis pas sur que procmail comprenne cette ponctuation!

D'après les man pages le "+" n'existe pas. je ne comprend pas non plus la "\" car il est écrit ceci:
Citer
\    To quote any of the above at the start of the line.

le  "^"avant " from, to, cc, indique à procmail de chercher à partir du début de la ligne. hors ce que je cherche à faire ici est non pas de chercher les caractères présent dans ma liste pour les mettre à la poubelle, ce qui reviendrais a jeter tout les mail qui me sont adressé, mais exactement l'inverse!

D'après les man pages:
Citer
!    Invert the condition.
En fait ici je cherche si les caractères de ma liste sont absent pour diriger les mails concerné à la poubelle.

Cette recette fonctionnais lorsque j’entrai mes adresses comme ceci: .*(<moi>|<moi@tartempion>|etc).*; mais il y avais des trous dans la raquette, car il suffisait que les "<>" n'y soient pas ou qu'il y ai des espaces.

Ceci dit, étant loin d'être bon,  j'attends le résultat de ma dernière correction, et si elle s'avère inefficace j'essaierai les ".+" et les "\" pour voir ce que ça fait.
 
3
Internet, réseaux et serveurs / Re : Code de filtrage procmail
Par contre ma seconde recette anti-spam ne fonctionne toujours pas malgré le même format:
# 2) Règle d'indésirables non explicitement adressé bien classé à "l'horizontale" (complément spam).
:0
* !(To|Cc):(.*Moi MonNom.*|.*pseudo@gmail.com.*|.*pseudo@orange.fr.*|.*pseudo@hotmail.com.*)

$MAILDIR/Poubelle/new

Pourquoi?
4
Internet, réseaux et serveurs / Re : Code de filtrage procmail
Heu oui, bien sur, mais sur de grande liste, c'est franchement compliqué, pour info ma recette anti indésirables qui présente déjà une grande efficacité mise à jour ce soir:
# 1) Spam
:0
* ^From:(.*deals.*|.*Facebook.*|.*Franfinance.*|.*info.*|.*LinkedIn.*|.*mail.aliexpress.*|.*@mail.paypal.*|.*news.*|.*notifications.*|.*promotion.*|.*SOFINCO.*|.*TwoNav.*|.*Vogavecmoi.*)

$MAILDIR/Poubelle/new

J'obtiens ainsi quasiment le même résultat sur une seule ligne que celle que j'avais avant avec les adresses en entier,  comportais au bas mot une quinzaine de ligne, précédée par une liste blanche maintenant absente de même taille!.

J'avais du augmenter le nombre de caractères autorisé par défaut  dans les recettes avec:
LINEBUF=16384 #Augmentation de la longueur des recettes (2048 par défaut à 32768)
5
Internet, réseaux et serveurs / Re : Code de filtrage procmail
Oui, j'ai eu des recettes qui fonctionnaient sur ce système mais non optimisées, je suis jamais arrivé au résultat attendu, du coup ça m'obligeais à faire des listes interminable très compliquées à maintenir. Le reste de ma config fonctionne parfaitement, c'est juste les recettes à améliorer.

Bon je viens d'essayer celle-ci sans les "guillemets" et sans les ".*" devant et derrière les parenthèses mais seulement autour de toutes les chaînes de caractères recherchées, ponctuation que je n'avais encore jamais essayée:
* ^From:(.*mail.*|.*news.*|.*promotion.*)

Ca semble fonctionner, c'est pas la même logique qu'en mathématique!  Du coup j'ai réactivé l'autre sous la même forme:
# Règle d'indésirables non explicitement adressé bien classé à "l'horizontale" (complément spam).
:0
* !(To|Cc):(.*Machin TRUC.*|.*moi@ltartempion.com.*|.*etc....*)

# $MAILDIR/Poubelle/new
Résultat au prochain courrier ou spam reçus répondant à ces définitions, ce qui ne saurait tarder!!!
6
Internet, réseaux et serveurs / Re : Code de filtrage procmail

Que donne la commande:
echo $(echo $MAILDIR)/Poubelle/new
pepit@wawa:~> echo $(echo $MAILDIR)/Poubelle/new
/Poubelle/new

Essaie cette expression régulière:
* ^From:'.*(mail|news|promotion).*'
Pas mieu!

Ou sans le simple guillemet peut-être:
* ^From:.*(mail|news|promotion).*
C'est ce que j'utilisais jusqu'à lors, implique les adresses complète avec les "<>" en liste interminable

Ça parait pourtant pas bien compliqué et puissant de prime abord, mais au final c'est un casse tête, et j'arrive pas à trouver l'info!
Mais au vue de tes capacités et implications impressionnante je ne serait pas surpris que tu trouves la (les) solution(s)!  ;) 
8
Programmes et logiciels / Re : Racourcis plasma
Tout d'abord, merci pour cette recherche et tout ce travail!


Mutt est une application qui se lance dans un terminal et s'exécute en cli. Ceci explique peut-être cela, je ne sais pas.
En fait, c'est encore plus compliqué chez moi,  mon raccourci personnalisé ne lance par mutt directement mais un lien vers un script shell qui effectue quelques manipulations sur les répertoires avant de lancer le logiciel, ceci explique sans doute encore plus cela!  ;)

Une solution:
  • Configuration du système → Raccourcis → Raccourci personnalisé → KMenuEdit (ça doit être bleuté, en sélection)
  • Édition → Nouveau → Raccourci clavier global → Entrée du menu K (tu peux aussi cliquer-droit sur KMenuEdit…)
  • Déclencheur: la combinaison clavier que tu souhaites. ex: ctrl+u
Mon raccourci clavier n'est pas une combinaison mais une touche dédié du clavier qui retourne "Mail"  ou "Boîte mail" dans le système mais toujours est-il que ça a marché avec "cette manière de faire". Un grand bravo!
9
Internet, réseaux et serveurs / Code de filtrage procmail
Bonjour, un truc m'échappe, j'y arrive pas....

Il y a peut être parmi vous quelqu'un qui peu m'aider car toutes mes recherches sur internet ou demande dans d'autre forums dédié à linux n'ont rien donné.
Oui, je sais il y a une doc très complète avec des exemples en pagaille parfois très compliqués, il y a aussi moyen d'utiliser un anti-spam tout fait, mais j'aime pas car ça fait ce que ça veut!
 Je m'explique: A chaque fois que je veut appliquer une recette, je n'obtiens jamais le résultat de tri espéré. J'y arrive que lorsque je rentre les adresses à filter en entier et avec les "<>" qui l'entoure dans le "from" ou autre. C'est à mon goût lourd et ça implique des listes interminables d'adresses à entrer. Je souhaite utiliser un tri plus intelligent...
La ponctuation a utiliser est peut décrite et il est fait référence que l'outil de recherche intégré est "egrep". Hors ce qui fonctionne avec cette commande ne fonctionne pas dans procmail et inversement, donc je patauge, tout mes essais échouent invariablement.

Exemples de recettes:
# Spam
:0
* ^From:'(mail|news|promotion)'

$MAILDIR/Poubelle/new
Effet recherché: Tout les mails contenant news ou dans une partie du mot comme newsletter (entre autre) dans l'adresse: a la poubelle
Effet obtenus: Aucun tri, les messages contenant les mots clés se retrouvent dans ma boite de réception

Si j'active cette recette:
# Règle d'indésirables non explicitement adressé bien classé à "l'horizontale" (complément spam).
# :0
# * !(To|Cc):'(Machin TRUC|machintruc@ltartempion.com|etc...)'

# $MAILDIR/Poubelle/new

Tout les mails pourtant bien adressé se retrouvent dans ma corbeille.

J'ai essayé tout un tas de ponctuation avec entre autre des ".*" , jusqu'à en mettre de partout, avec ou sans guillemets, j'ai jamais le résultat attendu.
10
Programmes et logiciels / Re : Racourcis plasma
Merci pour ton aide,
Effectivement, en passant par le chemin que tu indiques après quelques manipulations c'est bon pour la lecture/pause sur le raccourci (1) de mon clavier.
Par contre pour Mutt, rien à faire, le raccourci prévu a cet effet s’appelle Mail ou Mail box lorsque je le saisi automatiquement, j'ai essayé les deux appellation directement dans le fichier de  config.
j'ai essayé aussi d'affecter une autre touche du clavier (7), ne fonctionne pas non plus
11
Programmes et logiciels / Racourcis plasma [Résolut]
Bonjour,
Lorsque j'ai installé Mutt, une entrée dans le lanceur d'application a été créer. Je lui ai affecté un raccourcis dédié de mon clavier (natural key) de la même manière que pour la calculatrice (Kcalc)

Manipulation:
clic droit dans le lanceur d'application> éditer les applications> internet> Mutt> onglet avancé> Bouton d'affectation

Si pour Kcalc ça fonctionne bien, rien ne se passe avec Mutt !?

De même, j'ai installé Clémentine et les touches médias (mute, montée et descente son) sont bien fonctionnelles sauf "lecture/pause"!?

Contenu de kglobalshortcutsrc:

[org.kde.kcalc.desktop]
_k_friendly_name=KCalc
_launch=Launch (1),none,Lancer KCalc

[mutt.desktop]
_k_friendly_name=Mutt
_launch=Launch Mail,none,Lancer Mutt

[kmix]
_k_friendly_name=Volume audio
decrease_microphone_volume=Microphone Volume Down,Microphone Volume Down,Diminuer le volume du microphone
decrease_volume=Volume Down,Volume Down,Diminuer le volume
increase_microphone_volume=Microphone Volume Up,Microphone Volume Up,Augmenter le volume du microphone
increase_volume=Volume Up,Volume Up,Augmenter le volume
mic_mute=Microphone Mute\tMeta+Volume Mute,Microphone Mute\tMeta+Volume Mute,Couper le son du microphone
mute=Volume Mute,Volume Mute,Couper le son

[mediacontrol]
_k_friendly_name=Contrôleur de média
mediavolumedown=none,,Diminuer le volume du média
mediavolumeup=none,,Augmenter le volume du média
nextmedia=Media Next,Media Next,Média suivant
pausemedia=Media Pause,Media Pause,Mettre en pause la lecture du média
playmedia=none,,Lancer la lecture du média
playpausemedia=Media Play,Lancer / Mettre en pause la lecture
previousmedia=Media Previous,Media Previous,Média précédent
stopmedia=Media Stop,Media Stop,Arrêter la lecture

[Clementine]
_k_friendly_name=Clementine
next_album=Shift+Media Next,none,Next album
next_track=none,none,Piste suivante
play_pause=none,none,Lecture/Pause
prev_track=none,none,Piste précédente
stop=none,none,Stop

Pour clémentine, le fait de rajouter directement "play-pause = Media Play "  ne change rien la configuration devrai normalement se faire dans le paragraphe [mediacontrole] (si j'ai bien compris!). Je pense qu'il y a conflit car je n'ai q'une touche play/pause qui retourne Media Play enfin qu'il me semble d'après ce que ça écrit lorsque je tente l'affecter à un programme pour voir.
12
Programmation / Re : Script shell?
Bonjour,

fais-voir un:
cat -A ~/Minecraft.sh


Bien vu, j'ai obtenu un "M-oM-;M" devant "#!/bin/bash", ce qui signifie que le codage était de type Microsoft.
Par contre j'explique pas d'ou ca sort, le fichier a été créé sous linux et était utilisé et fonctionnais dernièrement sur une Mageia7.
L'emplacement et le fichier est le même et est simplement lié dans mon répertoire home... Mystère!

Erreur corrigée avec:
dos2unix Minecraft.sh

Merci pour votre aide




13
Programmation / Script shell? [Résolut]
Bonjour, j'ai un peu honte de présenter un problème qui semble être celui d'un débutant!
Sauf que j’ai du passer a coté de quelque chose d’essentiel car je n'arrive pas à lancer un très simple script shell que j'utilisais pourtant depuis un bon moment sur une autre distribution.
Et si j'arrive pas a faire fonctionner celui-ci tout simple imaginez les autres en réserve!

Un regard neuf pourras peut être résoudre cette mystérieuse impasse!
J'ai vérifié les droits, chemin, présence de l’interprétateur, bien activé en tant qu'exécutable etc...

Droit sur le fichier:
pepit@wawa:~> ls -l Minecraft.sh
-rwxr-xr-x 1 pepit pepit 99 11 avril 15:04 Minecraft.sh

Contenu:
#!/bin/bash

# Script Pep de lancement de Minecraft

cd ~/.minecraft ; java -jar Minecraft.jar

Résultat du lancement:
pepit@wawa:~> ./Minecraft.sh
./Minecraft.sh: ligne 1: #!/bin/bash: Aucun fichier ou dossier de ce type
./Minecraft.sh: ligne 5 : cd: /home/pepit/.minecraft : Aucun fichier ou dossier de ce type
Error: Unable to access jarfile Minecraft.jar

Je ne comprend pas la première ligne d'erreur car je n'ai jamais eu ce genre de problème.
Les autres lignes découle de la première?

Lorsque j'essaie de le lancer directement avec Dolphin ça me renvoi ceci:
Code d'erreur 100 inconnu
execvp: Erreur de format pour exec()
Veuillez envoyer un rapport de bogue détaillé à https://bugs.kde.org.
Je doute d'un bug à ce niveau, penche plutôt sur un oubli de ma part ou autre?...
14
Présentations / Pep
Bonjour,
Issue de Mageia que je n'arrive plus à installer sans bidouillage à l'infini sur mon PC complexe, me voici de retour car déjà testé il y a quelques années @ Opensuse.

Bon il a fallut quand même faire la même bricole pour lancer l'installation avec netinstall que sur Mageia: A savoir la passation au noyau du paramètre suivant: "pci=nommconf ",  sinon l'installeur reste figé.
Passé ce problème contrairement à Mageia, pas eu grand chose à faire: mes DD tous reconnu avec mes points de montages compliqués, le serveur graphique quoique limité au niveau de l'accélération a fonctionné du premier coup, bref j'ai été éblouis.

Il subiste tout de même quelques truc "bizarre" a mettre au point, d'ou ma présence ici!...  ;)