où suis-je ? dans quel état j'ère ?

RTFF

Read The Feriouf wmfoinfoin FAQ
(mais enfin chriftine, tu fais très bien que nos amis n'aiment pas lire les fuckings faqs !)

oui, je sais, un décideur pressé n'a jamais le temps de lire les FAQs.. et pourtant, les statistiques montrent que 92.3% des questions posées sur la tribune à propos de wmc² ont leur réponse dans la FAQ, alors faites-la lire par votre secrétaire, ou par un stagiaire.

Compilation

La compilation plante sur un message m'indiquant qu'il manque un fichier 'xpm.h'
Le clavier ne fonctionne pas dans le palmipède editor (Solaris, wmc² v2.2,2.3) ?
Que signifie ce message: "wmcoincoin.c, ligne 2174 : X_loop_request=3!" (wmc² 2.2) ?
wmcoincoin plante quand j'essaie de poster sur mon amd64[!]

Configuration

Comment configurer le bouzin pour poster sur linuxfr ?[!]
Comment faire sans le wmccc?
Je lance wmcoincoin, et j'ai une icone toute blanche ! [!]
J'arrive plus à écrire dans le palmipède, on dirait que mon clavier est blo
wmc2 n'affiche pas les URLs correctement dans le browser externe
Les fortunes déconnent: j'ai plein de caractères bizarres !
wmcoincoin fait un coredump / wmcoincoin est planté
Comment faire marcher wmcoincoin sous cygwin ?
J'aime vivre dangereusement, je veux la version CVS
J'ai activé ispell, et depuis wmc² crashe quand j'ouvre le palmipède (wmc² v2.3.1)
J'ai des problèmes de proxy / quand j'envoie un message le pinnipède met 30 secondes pour l'afficher
Depuis la v2.3.4, je trouve que les transferts http sont nettement plus longs..
Quand est-ce que wmcc sera capable d'afficher de l'utf8 ?[!]
J'ai entendu parler d'un bigornophone -- comment utiliser l'option tribune.post_cmd ?
Comment faire une image de fond pour l'applet ?
Comment avoir la pseudo-transparence (v2.3.7 et +)? pourquoi ça ne marche pas ?

Utilisation

Il y a plein de canards qui volent!
J'ai le pinnipède en plein écran et je trouve que ça rame
Où cliquer ?
C'est quoi le palmipède ?
Comment ouvrir le palmipède ?
Comment utiliser le palmipède ?
Comment poster avec le palmipède editor ?
C'est cool mais je veux poster en anonyme, alors ?
Comment utiliser le pinnipède ?
Que veulent dire les numéros rouges à gauche du pinnipède ?
Y'a une ligne rouge en pointillés dans le pinnipède, c'est quoi ?
Comment utiliser la boitakon ? [!]
Comment fère pour activé la corection orthografique dans le palmipaide ?
Où est-ce que je trouve la valeur des cookies ?
Comment utiliser efficacement le boss-mode (le mode horloge) ?
Pourquoi le flamophone clignote rouge/vert/bleu/jaune/etc ?
Y'a pas une autre FAQ ?
Pourquoi cette FAQ ne parle-t-elle pas des poulpes ?

La compilation plante sur un message m'indiquant qu'il manque un fichier 'xpm.h'

Il faut installer le package de devel de la libXpm (le 'xpm.h' se trouvera vraisemblablement installé dans '/usr/X11R6/include/X11/xpm.h' ) [sous debian, c'est le package xpm4g-dev].

Le clavier ne fonctionne pas dans le palmipède editor (Solaris, wmc² v2.2,2.3) ?

C'est un bug... supprimez la ligne suivante (src/editwin.c, lignes 1095-1097):

  ew->input_context = 
    XCreateIC(dock->input_method, XNInputStyle, XIMPreeditNothing | XIMStatusNothing,
	      XNClientWindow, ew->win, XNFocusWindow, ew->win, 0);
(Par contre, il ne sera plus possible de faire des caractères composés)

Que signifie ce message: "wmcoincoin.c, ligne 2174 : X_loop_request=3!" (wmc² 2.2) ?

rien d'interessant...

wmcoincoin plante quand j'essaie de poster sur mon amd64

Ah ben oui y'a un bug quelque part, mais j'ai pas d'amd64 pour debugger. En attendant, il parait qu'en faisant make CFLAGS="" ça marche ..

Comment configurer le bouzin pour poster sur linuxfr ?

Au premier demarrage, le coincoin utilise une config par défaut pour linuxfr, avec la tribune, les news et les journaux. La fenetre qui s'affiche s'appelle le pinnipède. Pour pouvoir affiner la config, cliquez d'abord sur le bouton wmc3 , en bas du pinnipede. Un autre programme est alors lancé, le wmccc, celui-ci s'occupe de la config du coincoin.

Selectionnez la ligne "linuxfr" et cliquez sur le bouton "edit the selected sites". Il y a deux entrées à remplir:

Linuxfr.org necessite deux cookies: unique_id et md5. Au final, ça doit ressembler à ça:

.

Pour retrouver facilement les deux cookies, il y a un bouton "grab cookies" qui va inspecter les fichiers de cookies des divers browsers. Attention quand même, ça ne marche pas à chaque fois, et il peut être necessaire d'aller verifier la valeur des cookies utilisés dans votre browser (et vérifiez que le cookie md5 est bien listé dans vos sessions ouvertes). Quand le wmccc est rempli, cliquez sur le bouton valider, dans la fenetre principale cliquez sur "Appliquer" puis sur le bouton "Enregistrer". Alternativement, vous pouvez directement éditer le fichier $HOME/.wmcoincoin/options.auth avec la ligne

"linuxfr" cookie: "md5=2343e5e7b7ba67a35a465f6f4bf7f589;unique_id=QDQDQDQDQDQDQ3434SDFDSF344543545"
De retour dans le pinnipede, vous pouvez poster votre premier message: Quand vous essayez de poster et que les cookies sont mauvais, correspondent à une session fermée, ou bien sont absents, le message d'erreur est: Vous devez être identifié et avoir un karma supérieur à 2 pour poster sur la tribune. Dans ce cas, c'est reparti pour un coup de wmccc.. Si wmcoincoin vous dit This board is read-only c'est que vous avez essayé de poster sur les journaux ou bien sur les news.

Enfin une derniere étape est de configurer votre browser favori, celui qui sera utilisé quand vous cliquerez sur une [url], pour ça, wmc3 -> pinnipede settings -> browser .

Comment faire sans le wmccc?

Il suffit d'éditer le fichier ~/.wmcoincoin/options. wmcc est fourni avec un fichier d'options par défaut, largement documenté, servez-vous en comme modèle. Les cookies doivent etre stockés dans le fichier ~/.wmcoincoin/options.auth , au format:
"nom_du_site" cookie: "md5=2343e5e7b7ba67a35a465f6f4bf7f589;unique_id=QDQDQDQDQDQDQ3434SDFDSF344543545"

Je lance wmcoincoin, et j'ai une icone toute blanche !

Je vous conseille de lire ceci. En résumé, les différentes options à essayer sont (dans l'ordre et sans tripoter les options correspondantes dans le wmccc):

wmc2 n'affiche pas les URLs correctement dans le browser externe

wmc2 'quote' un maximum les URLS avant de les communiquer au browser externe, du coup dans ~/.wmcoincoin/options il ne faut pas quoter le %s. Ceci est Mal:

   http.browser: mozilla -remote openurl('%s')
   http.browser2: galeon -t '%s'
mais mettre plutot ceci, qui est Bien:

   http.browser: mozilla -remote openurl\(%s\)
   http.browser2: galeon -t %s

J'arrive plus à écrire dans le palmipède, on dirait que mon clavier est blo

wmc² n'aime pas du tout la touche 'scroll lock', et quand elle est activé, le palmipède se blo

Les fortunes déconnent: j'ai plein de caractères bizarres !

Si il y a aussi marqué une phrase du genre "je vous conseille de consulter d'urgence le french-howto"... c'est normal !

wmcoincoin fait un coredump / wmcoincoin est planté

Si vous voulez faire un joli bug-report, envoyez-moi un mail (en précisant de préférence la version de wmc², les options utilisées, le windowmanager, la distrib, si vous avez compilé les sources ou utilisé un package etc..) et en indiquant selon les situations:

Comment faire marcher wmcoincoin sous cygwin ?

Normalement, la compilation doit se passer sans souci, il faut juste avoir les bons paquets (genre x11-devel). Pour avoir le wmccc, il faut aussi installer gtk2 avec toutes ses dependances. Moi il a fallu que j'installe gtk2-devel, pango-devel et atk-devel. Par contre y'a pas imlib2 dans les paquets cygwin, uniquement la v1. Donc pour avoir le wmcoincoin_player et afficher des smileys, il faut d/l le source d'imlib2 et le compiler. ça marche pas out-of-the box, j'ai du faire un "./configure --enable-mmx=no" et ensuite commenter deux fois /* | RTLD_LOCAL*/ aux endroit ou la compile foirait. A la fin ça marche et on a un wmcoincoin_player qui rame.

J'aime vivre dangereusement, je veux la version CVS

Update: comme c'est devenu très très chiant de générer le ./configure depuis les sources cvs, y'a un tarball qui est mis à jour régulièrement ici. Pour les options (qui ont pas mal changé), le plus simple est de prendre le fichier d'options par défaut, et de l'éditer avec le wmccc qui commence à bien marcher.

Pour récuperer les sources c'est très simple (tout est ici):

     cvs -d:pserver:anonymous@cvs.dacode.sourceforge.net:/cvsroot/dacode login 
     cvs -z3 -d:pserver:anonymous@cvs.dacode.sourceforge.net:/cvsroot/dacode checkout wmcc
(en cas de problème (?), un touch ~/.cvspass semble arranger les choses ..) Pour les compiler c'est (actuellement) beaucoup plus aventureux: les prérequis sont (a priori) autoconf-2.5x , automake-1.6 *et* gettext-0.11.5.. Si vous avez tout ça, alors l'espoir est permi.. il faut ensuite générer le ./configure :

cd wmcc ; ./autogen.sh
./configure
make
(si automake râle parce qu'il ne trouve pas ./depcomp, faire automake -a -c) Ensuite, pour mettre à jour sans tout recommencer, il suffit d'aller dans le répertoire, et de faire

     cvs -z3 update .

J'ai activé ispell, et depuis le wmc² crashe quand j'ouvre le palmipède (wmc² v2.3.1)

Si ispell est activé dans les options ('spell.enable: True'), alors il faut être sûr que la commande 'ispell -d lenomdudico -a' fonctionne correctement.. Le dico par défaut s'appelle 'french' mais (sur les debians par ex.) il s'appelle parfois 'francais'. Sinon, wmc² s'arrête brutalement à l'ouverture du palmipède.

J'ai des problèmes de proxy / quand j'envoie un message le pinnipède met 30 secondes pour l'afficher

Le proxy par défaut utilisé par wmcoincoin est celui qu'il trouve dans la variable d'env http_proxy (comme lynx ou wget). Les options relatives aux proxy normaux sont:

    http.proxy: proxy:port
    http.proxy_auth: username:password  # optionnel, valable uniquement pour les proxy à authentification basique
Si il y a une sorte de "délai" entre ce qu'affiche le pinnipède et la tribune, il est vraisemblable que le proxy ait tendance à cacher un peu trop le fichier de backend. Pour lui demander de ne plus cacher celui-ci, utilisez l'option

    http.proxy_use_nocache: on
Cette option peut être utile même si vous n'avez pas spécifié de proxy !: certains ISP utilisent un proxy transparent..

Depuis la v2.3.4, je trouve que les transferts http sont nettement plus longs..

La version 2.3.4 utilise un entête "If-Modified-Since" dans ses requête http, ce qui lui permet en théorie d'être plus "gentil" avec linuxfr, puisque le backend n'est récupéré que lorsque il a été modifié (si il n'a pas été modifié, wmcc reçoit un "304 Found"). Dans la pratique, il semble (a) la réponse "304 Found" soit plus longue à obtenir que lorsqu'on demande directement le contenu du backend.. (b) ça ne marche pas toujours bien lorsqu'il y a un proxy entre wmcc et linuxfr..
Depuis la v2.3.5, il est donc possible de désactiver l'usage de cet entête, avec l'option:

    http.disable_if_modified_since: 1

Quand est-ce que wmcc sera capable d'afficher de l'utf8 ? yenamarreàlafin!!

C'est prévu pour la saint glin2.

J'ai entendu parler d'un bigornophone -- comment utiliser l'option tribune.post_cmd ?

L'illustre Shift, initiateur de cette commande et dompteur de bots, a rédigé une page d'aide à ce sujet.

Comment faire une image de fond pour l'applet ?

Il suffit de créer un fichier xpm (avec gimp par exemple) de 64x64 pixels, comme celui-ci par exemple:

exemple de fond pour wmcc

Mettez ensuite le chemin complet vers cette image dans l'option 'dock.bg_pixmap:' du '~/.wmcoincoin/options'. Pour les "skins" c'est un poil plus chiant, mais on peut chopper les chuper skins faits par brice2nice lui-même, ici, comme par exemple

skin ayo skin ayo skin ayo

Comment avoir la pseudo-transparence (v2.3.7 et +)? pourquoi ça ne marche pas ?

Le bouton activant la transparence est le 3ème en partant de la droite sur la barre de boutons du pinnipède. Les options supplémentaires sont: remarque: il est maintenant possible de relire le fichier d'options sans avoir à relancer wmc²: cliquer avec le bouton du milieu sur la led du trolloscope.
deuxième remarque: le jaune, c'est beau.

Il y a plein de canards qui volent!

C'est le balltrap ! Il est désactivable dans le wmccc et dans le pinnipede. Pour liquider rapidement ceux qui sont affichés à l'écran, un clic droit sur la partie supérieure de l'applet (là où l'heure est affichée) est efficace.

J'ai le pinnipède en plein écran et je trouve que ça rame

Sur mon k6-250, c'est pareil. D'autant plus si le pinnipède utilise une fonte truetype (genre verdana). Les raisons sont les suivantes:

Où cliquer ?

Voir ici.

C'est quoi le palmipède ?

Voici une image d'un palmipède editor élevé au grain. Il permet d'éditer le message et le useragent, tout ceci dans un cadre convivial et ergonomique pour libérer votre créativité.

Comment ouvrir le palmipède ?

L'usage des doigts est fortement recommandé. Pour activer le palmipède editor, vous pouvez:
  • Comment utiliser le palmipède ?

    Les principales commandes du Palmipède Editor sont classiques, et inspirées par le top du top en matière d'éditeurs.

    Comment poster avec le palmipède editor ?

    Le bouton rouge déclenche l'envoi du message en cours d'édition. L'objectif est de bien l'enfoncer (à fond). Un clic prolongé de la souris peut faire l'affaire, mais la touche entrée est plus efficace: enfoncez la un petit coup sec pour dévoiler le bouton, puis réappuyez pendant une demi-seconde pour bien enfoncer le bouton rouge. Quand la diode bleue (celle de gauche) s'allume, le message est en train de partir.

    C'est cool mais je veux poster en anonyme, alors ?

    Il suffit soit de ne pas donner le cookie à wmcoincoin, soit de suivre la procédure ci-dessus en faisant Shift-Enter au lieu de Enter tout court.

    Comment utiliser le pinnipède ?

    En bref: Les raccourcis claviers du pinnipède (v 2.4.5 et +), désactivés quand le palmipède est ouvert:

    Que veulent dire les numéros rouges à gauche du pinnipède ?

    Ils indiquent une estimation à la louche du niveau de trollitude du post.

    Y'a une ligne rouge en pointillés dans le pinnipède, c'est quoi ?

    La ligne indique qu'il y a une discontinuité dans les #id des messages. Les causes peuvent être: Si ces lignes rouges sont génantes (jr est en train de flouder la tribune des modéros?), il est possible de les virer avec l'option 'pinnipede.mark_id_gaps: off' (ou bien dans le wmccc).

    Comment utiliser la boitakon ?

    La boitakon est le stade ultime de la plopification, à savoir l'élimination du post incriminé. Il y a 3 niveaux de plopificaton: le hint de hector le castor: la touche Mod1 est généralement la touche 'Alt', et Mod4 est souvent la touche windows de gauche, ou l'inverse.update: on s'en fout.
    Le plus simple est de définir dans le fichier d'options, ou bien avec le wmccc, une liste de mots-clefs qui déclencheront la plopification, par exemple:
    
    pinnipede.plop_keywords: LOGIN:2:"gros boulet",  \
                             UA_NOLOGIN:2:"autre gros boulet", \
                             WORD:2:"loft" \
                             "communiste", 0:"fasciste"
    
    En cliquant sur le petit bouton gris du pinnipede, les messages plopifiés redeviennent lisibles (y compris les messages boitakonnés). Un clic droit sur ce même bouton permet d'enlever facilement des messages de la boitakon.

    Comment fère pour activé la corection orthografique dans le palmipaide ?

    Pour l'utiliser il faut rajouter les options suivantes dans le ~/.wmcoincoin/options:
    
             ### activation
             spell.enable: True
             ### spell checker compatible ispell (ispell, aspell, ...)
             spell.cmd: ispell
             ### Dictionnaire associé (french, english ....)
             spell.dict: french
    

    Où est-ce que je trouve la valeur du cookie session_id?

    La plupart des navigateurs ont maintenant un "Cookie Manager" qui permet de recupèrer la valeur des cookies "session_id" (ou "unique_id" et "md5" pour les sites du style templeet/dlfp).
    Si vous utilisez opera 5 ou netscape 4.x, il faut faire un bon gros 'strings .opera/cookies.dat' pour le repèrer.. Update: attention aux cookies frelatés! vérifiez la date d'expiration, et vérifiez que le cookie est bien liste dans vos sessions ouvertes.

    Comment utiliser efficacement le boss-mode (le mode horloge) ?

    Le Ctrl+Left clic sur l'applet permet de la faire passer en mode horloge (on remercie encore glandium pour en avoir fait une véritable imitation de asclock !). Néanmoins, pour un maximum d'efficacité, il est recommandé d'associer à une touche facilement accessible (genre F1 ..) la commande 'wmpanpan boss_in' (ou killall -USR1 wmcoincoin). Cela permet en une opération de cacher le palmipède, le pinnipède et tout le tralala, tout en passant en mode horloge. Le retour à la situation initiale se fait avec 'wmpanpan boss_out' (sauf l'applet qui reste en mode horloge).
    Ctrl-Z dans le pinni active aussi le boss-mode.

    Pourquoi le flamophone clignote rouge/vert/bleu/jaune/etc ?

    Les autres couleurs correspondent à des combinaisons de ces trois possibilités. Par ex. clignotement Jaune ⇒ Rouge + Vert.

    Y'a pas une autre FAQ ?

    Si, y'a plein de questions avec plein de réponses en dessous des news. Pour des considérations tribunistiques plus générales, il y a bien sûr celle-ci.

    Pourquoi cette FAQ ne parle-t-elle pas des poulpes ?

    Mais si !! RTFF !!.

    Question subsidiaire: combien Poolpy a-t-il de ventouses ?

    la réponse est 342 (plop!) 343 344 345 346 347 348 349 350.

    Valid HTML 4.01! (i hope)


    pouaite
    Last modified: Thu Oct 13 22:45:21 CEST 2005