Nouveau concept unique de base de lancement / menu
Rebonjour.
À tout hasard, avant d'aller annoncer une mauvaise nouvelle à ce pauvre
monsieur Greenwood (le génial auteur du visualisateur de textes less) : la
fenêtre de la liste est-elle en "focus" (premier plan) ?
Pour ma part, sous le gest. de fen. wmx, avant de pouvoir faire monter et
descendre mon curseur dans la liste ou de taper le point d'exclamation
afin d'introduire une commande, je dois mettre la fenêtre en "focus" en
amenant le curseur au-dessus. Sinon, je pourrai taper sur n'importe
quelle touche, utiliser n'importe quelle flèche, il ne se passera rien.
D'autres gestionnaires de fenêtres exigent qu'on clique dans la fenêtre
(pas juste passer le curseur par-dessus) pour mettre la fenêtre en
"focus" (l'amener au premier plan) avant de pouvoir travailler avec
l'application qui se trouve dedans.
Une idée comme ça. À+
À tout hasard, avant d'aller annoncer une mauvaise nouvelle à ce pauvre
monsieur Greenwood (le génial auteur du visualisateur de textes less) : la
fenêtre de la liste est-elle en "focus" (premier plan) ?
Pour ma part, sous le gest. de fen. wmx, avant de pouvoir faire monter et
descendre mon curseur dans la liste ou de taper le point d'exclamation
afin d'introduire une commande, je dois mettre la fenêtre en "focus" en
amenant le curseur au-dessus. Sinon, je pourrai taper sur n'importe
quelle touche, utiliser n'importe quelle flèche, il ne se passera rien.
D'autres gestionnaires de fenêtres exigent qu'on clique dans la fenêtre
(pas juste passer le curseur par-dessus) pour mettre la fenêtre en
"focus" (l'amener au premier plan) avant de pouvoir travailler avec
l'application qui se trouve dedans.
Une idée comme ça. À+
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
Bonjour,
Ici le point d'exclamation fonctionne sous less de BusyBox.
Cordialement,
Médor.
Ici le point d'exclamation fonctionne sous less de BusyBox.
Cordialement,
Médor.
- Attachments
-
- Capture_2015-11-10(1).jpg
- (124.47 KiB) Downloaded 177 times
Des preuves, Médor, des preuves ! Tu dis et montres n'importe quoi !
Que dit < less --version > ? Le less de busybox n'a pas ce qu'il faut pour
traiter les couleurs ANSI qu'on voit dans ta capture d'écran. Et le ! ne
fonctionne pas sous le less de busybox.
Et puis je connais suffisamment bien mon script pour savoir que
< !215 > ne lance rien !
Du vrai, s.v.p., du vrai ! Soit tu fais et illustres un vrai test, soit tu
retires ton image trafiquée. Merci d'avance.
musher0
Que dit < less --version > ? Le less de busybox n'a pas ce qu'il faut pour
traiter les couleurs ANSI qu'on voit dans ta capture d'écran. Et le ! ne
fonctionne pas sous le less de busybox.
Et puis je connais suffisamment bien mon script pour savoir que
< !215 > ne lance rien !
Du vrai, s.v.p., du vrai ! Soit tu fais et illustres un vrai test, soit tu
retires ton image trafiquée. Merci d'avance.
musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
la version 3d fonctionne sur Vivid 6.5
la version 3d fonctionne sur Vivid 6.5 sans avoir à installer Less.
! 187 ~ ~~~~~~~~ remove_builtin me donne une erreur, toujours.
C'est quoi une 'éperluette" ? La touche / ((cherche) fonctionne sur mon azertyuiop. elle ne serait donc pas équivalente à "!", Là haut c'est &1 et ¹ en AltGr ? pa de !
Enfin je répète la liste produite me va.
Je saurai lancer une appli, on ne manque pas de lanceurs, on manque d'applications.j'avais listé au moins huit façons de lancer une programme, sur une Puppy... de base. Sobre.
! 187 ~ ~~~~~~~~ remove_builtin me donne une erreur, toujours.
C'est quoi une 'éperluette" ? La touche / ((cherche) fonctionne sur mon azertyuiop. elle ne serait donc pas équivalente à "!", Là haut c'est &1 et ¹ en AltGr ? pa de !
Enfin je répète la liste produite me va.
Je saurai lancer une appli, on ne manque pas de lanceurs, on manque d'applications.j'avais listé au moins huit façons de lancer une programme, sur une Puppy... de base. Sobre.
Last edited by Pelo on Tue 10 Nov 2015, 11:48, edited 1 time in total.
@ musher0,
Effectivement après une courte nuit en entrant !0 215 sur mon clavier azerty fr, ça donne la capture ci-dessous
C'est bien less v451 et non pas la version de BusyBox.
Cordialement,
Médor.
Effectivement après une courte nuit en entrant !0 215 sur mon clavier azerty fr, ça donne la capture ci-dessous
C'est bien less v451 et non pas la version de BusyBox.
Cordialement,
Médor.
- Attachments
-
- Capture_2015-11-10(3).jpg
- (71.32 KiB) Downloaded 199 times
Rebonjour.
Encore une version, la 4e. Celle-ci utilise les caractéristiques ANSI.
Du registre des changements :
la v. 470 de less est disponible si vous ne l'avez pas déjà.)
Comme de coutume, enlever les anciennes versions du script CatApps et
de ses satellites avant d'installer ce paquet-ci.
À+
musher0
Encore une version, la 4e. Celle-ci utilise les caractéristiques ANSI.
Du registre des changements :
Nécessite toujours le less complet, v. 451 ou mieux. (Voir ci-dessus :# Version 4 --
# -- Utilisé à fond les couleurs ANSI pour plus de contraste, de joliesse et de clarté
# -- Trouvé le moyen de les défaire dans le script satellite 0 pour pouvoir continuer à lancer les applis ! (Ô ironie...)
# -- Retouché les paramètres de less pour la même raison
# -- Uniformisé : vert pour tout ce qui est "go", doré pour les infos.
# -- Ajouté une courte attente de 5 sec. après le lancement de l'appli pour y aller en douceur
# -- Nettoyé l'écran secondaire après le lancement de l'appli.
la v. 470 de less est disponible si vous ne l'avez pas déjà.)
Comme de coutume, enlever les anciennes versions du script CatApps et
de ses satellites avant d'installer ce paquet-ci.
À+
musher0
- Attachments
-
- CatApps-4_ANSI.pet
- (119.28 KiB) Downloaded 163 times
-
- CategAppLst-4(ANSI)_2015-11-10.jpg
- (87.39 KiB) Downloaded 182 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
Re: la version 3d fonctionne sur Vivid 6.5
Oui, à force de déplorer l'usage du less de busybox et de proposerPelo wrote:la version 3d fonctionne sur Vivid 6.5 sans avoir à installer Less.
! 187 ~ ~~~~~~~~ remove_builtin me donne une erreur, toujours.
(...)
l'usage du less complet, des développeurs plus allumés ont fini par
écouter !
remove_builtin, hein ? Je vais tester et voir ce qui se passe.
À+
musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
T.V.B. ici pour remove_builtin.
- Attachments
-
- remove_builtin-OK-ici_2015-11-10.jpg
- (43.57 KiB) Downloaded 175 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
Bon après-midi.
Voici une petite ébauche de script (partiellement testé) pour
découvrir si on a des fichiers *.desktop orphelins.
Utile généralement, je crois, mais tout particulièrement dans le contexte
du script CatApps.
Toute amélioration bienvenue.
À+
musher0
Voici une petite ébauche de script (partiellement testé) pour
découvrir si on a des fichiers *.desktop orphelins.
Code: Select all
#!/bin/sh
# Enregistrer sous /root/my-applications/bin/manquants.sh et
# rendre exécutable.
# Ébauche de script pour savoir quels exécutables manquent en
# comparaison des fichiers *.desktop dans /usr/share/applications
# En d'autres mots, ces fichiers *.desktop sont "orphelins". Ils
# n'ont pas l'exécutable pour se lancer.
####
# ~~~~~~~~~~~ #
# À améliorer #
# ~~~~~~~~~~~ #
cd /usr/share/applications
> /tmp/manque
for i in "`grep "Exec=" *.desktop | grep -v TryExec | cut -d'=' -f 2`"
do [ "`which $i`" ] || echo "$i manquant" >> /tmp/manque
done
more /tmp/manque | grep manque
mkdir -p /usr/share/applications/non
rox /usr/share/applications /usr/share/applications-non
# On pourra ensuite déplacer manuellement vers le répertoire
# < applications-non > les fichiers provoquant la mention
# "manquant" dans la liste /tmp/manque. Ou ré-installer les applis.
### 30 ###
du script CatApps.
Toute amélioration bienvenue.
À+
musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
Rebonjour !
Je viens de découvrir une caractéristique de less qui peut être commode
dans le contexte du script CatApps. Curieusement, cette caractéristique
n'apparaît pas dans l'aide de less.
Avec le script CatApps affiché en haut (touche 'g' après le lancement), si
on tape un numéro 'n' directement, sans le faire précéder d'un '!' ni d'une
autre touche, l'affichage va descendre de 'n' lignes.
Cela peut remplacer avantageusement la touche 'd' ("down" [vers le bas],
qui fait obligatoirement descendre la liste de la moitié des lignes à l'écran
(less est programmé pour). Par exemple, si la fenêtre de less a un
affichage de 22 lignes, taper 'd' fait descendre la liste de 11 lignes.
Mais si on se souvient que telle application apparaît vers la ligne 100, on
peut taper directement '100' et on arrivera tout près de cette ligne. De
même, si l'application est au numéro '55', on tape directement '55' et on
arrivera pas loin (pas exactement dessus, car les lignes de l'en-tête ne
sont pas comptées dans la liste même).
Cette astuce ne fonctionne pas de bas en haut, malheureusement.
À+
musher0
Je viens de découvrir une caractéristique de less qui peut être commode
dans le contexte du script CatApps. Curieusement, cette caractéristique
n'apparaît pas dans l'aide de less.
Avec le script CatApps affiché en haut (touche 'g' après le lancement), si
on tape un numéro 'n' directement, sans le faire précéder d'un '!' ni d'une
autre touche, l'affichage va descendre de 'n' lignes.
Cela peut remplacer avantageusement la touche 'd' ("down" [vers le bas],
qui fait obligatoirement descendre la liste de la moitié des lignes à l'écran
(less est programmé pour). Par exemple, si la fenêtre de less a un
affichage de 22 lignes, taper 'd' fait descendre la liste de 11 lignes.
Mais si on se souvient que telle application apparaît vers la ligne 100, on
peut taper directement '100' et on arrivera tout près de cette ligne. De
même, si l'application est au numéro '55', on tape directement '55' et on
arrivera pas loin (pas exactement dessus, car les lignes de l'en-tête ne
sont pas comptées dans la liste même).
Cette astuce ne fonctionne pas de bas en haut, malheureusement.
À+
musher0
Last edited by musher0 on Thu 12 Nov 2015, 08:20, edited 1 time in total.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
C'est de Less que je dois apprendre à me servir
je vois que chez toi çà tourne impeccable. Moi je n'arrive pas a lancer une application. C'est de Less que je dois apprendre à me servir... çà viendra.
J'ai un ae menu qui traine sur lequel il faudra que je revienne aussi.
J'ai un ae menu qui traine sur lequel il faudra que je revienne aussi.
Re: C'est de Less que je dois apprendre à me servir
Mets une capture d'écran ici ? En particulier de l'écran secondaire (celui duPelo wrote:je vois que chez toi çà tourne impeccable. Moi je n'arrive pas a lancer une application. C'est de Less que je dois apprendre à me servir... çà viendra.
J'ai un ae menu qui traine sur lequel il faudra que je revienne aussi.
lancement). Donne quelques détails si tu peux ?
Car c'est bien vague : "Moi je n'arrive pas a lancer une application."
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
"/" cherche, c'est tout, il ne lance pas.
je suis en train de classer les photos de départ à la retraite !
patientes, je ne lâche pas le morceau. c'est en fait ce "!" qui me fait défaut. "/" cherche, c'est tout, il ne lance pas.
patientes, je ne lâche pas le morceau. c'est en fait ce "!" qui me fait défaut. "/" cherche, c'est tout, il ne lance pas.
Last edited by Pelo on Thu 12 Nov 2015, 09:32, edited 1 time in total.
Salut pelo.
Je te le répète : fais examiner ton clavier par un technicien ou par
quelqu'un qui s'y connaît. Au moins t'en auras le coeur net.
Pour ma part, une touche de clavier qui fonctionne quand ça lui chante,
j'ai jamais vu ça.
À moins que le contact en dessous de la touche soit en train de flancher.
Ou bien ton clavier a accumulé trop de poussière; ou bien t'as trop tapé
dessus (ça, ce serait la faute à tes prises de bec avec Médor ! ) ; ou
bien on a échappé du liquide sucré (café ? boisson gazeuse ? whisky
[canadien, forcément] ?) sur la touche et elle "colle".
Hé ben voilà pourquoi : ta touche '!' a pris un coup de whisky canadien
(appellation contrôlée depuis hier, justement), elle est pompette et elle
prend tout de travers !
(En passant, y a rien de tel que 2-3 gorgées d'un bon whisky Wiser's pour
te requinquer après un long après-midi dans la grisaille de novembre.)
Plus sérieusement : je crois qu'on ne peut pas nettoyer un clavier de
portable, on peut seulement le remplacer. Je me trompe ?
Enfin... bonne chance !
musher0
Je te le répète : fais examiner ton clavier par un technicien ou par
quelqu'un qui s'y connaît. Au moins t'en auras le coeur net.
Pour ma part, une touche de clavier qui fonctionne quand ça lui chante,
j'ai jamais vu ça.
À moins que le contact en dessous de la touche soit en train de flancher.
Ou bien ton clavier a accumulé trop de poussière; ou bien t'as trop tapé
dessus (ça, ce serait la faute à tes prises de bec avec Médor ! ) ; ou
bien on a échappé du liquide sucré (café ? boisson gazeuse ? whisky
[canadien, forcément] ?) sur la touche et elle "colle".
Hé ben voilà pourquoi : ta touche '!' a pris un coup de whisky canadien
(appellation contrôlée depuis hier, justement), elle est pompette et elle
prend tout de travers !
(En passant, y a rien de tel que 2-3 gorgées d'un bon whisky Wiser's pour
te requinquer après un long après-midi dans la grisaille de novembre.)
Plus sérieusement : je crois qu'on ne peut pas nettoyer un clavier de
portable, on peut seulement le remplacer. Je me trompe ?
Enfin... bonne chance !
musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
Elle tape ma touche, c'est Less qui ne la prend pas en compt
Elle tape ma touche, c'est Less qui ne la prend pas en compte ! Je vais lâcher l'ordi, j'ai de la visite dimanche et je vais me faire salement crier dessus pour le ménage
Last edited by Pelo on Thu 12 Nov 2015, 23:16, edited 1 time in total.
Bonjour !
Quelqu'un avec un clavier azerty aurait-il la charité de tester si le point d'exclamation
fonctionne dans less ?
Médor l'a testé (merci Médor, incidemment), mais étant donné lque ce bogue pourrait
rendre inutiles tous mes efforts, j'aimerais bien que 2-3 autres personnes testent si le
probl;ème vient de l'utilitaire less ou du clavier.
Que le problème soit confirmé m'étonnerait, mais bon, BK s'est planté en choisissant
gmeasures parce qu'il n'avait pas tenu compte de la possibilité d'un usage international,
avec le résultat que les décimales ne fonctionnent pas dans gmeasures si la variable
LANG est définie comme fr_FR ou fr_CA, etc. (La solution : il faut un "wrapper" qui
définit temporairement LANG=C.)
Il se pourrait que pelo se soit lassé d'être le seul testeur. La composante psychologique
se comprendrait aussi.
À+
musher0
Quelqu'un avec un clavier azerty aurait-il la charité de tester si le point d'exclamation
fonctionne dans less ?
Médor l'a testé (merci Médor, incidemment), mais étant donné lque ce bogue pourrait
rendre inutiles tous mes efforts, j'aimerais bien que 2-3 autres personnes testent si le
probl;ème vient de l'utilitaire less ou du clavier.
Que le problème soit confirmé m'étonnerait, mais bon, BK s'est planté en choisissant
gmeasures parce qu'il n'avait pas tenu compte de la possibilité d'un usage international,
avec le résultat que les décimales ne fonctionnent pas dans gmeasures si la variable
LANG est définie comme fr_FR ou fr_CA, etc. (La solution : il faut un "wrapper" qui
définit temporairement LANG=C.)
Il se pourrait que pelo se soit lassé d'être le seul testeur. La composante psychologique
se comprendrait aussi.
À+
musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
Mon Medion n'est pas l'ordinateur étalon !
Ce n'est pas faux que je voudrais bien que d'autres testent. Mon Medion n'est pas l'ordinateur étalon !
Tasteur pour Musher n'est pas désagréable, mais l'échantillon Pelo n'est pas représentatif de la population francophone ! surtout pour ces trucs en console.
Users browsing this forum: 1 Registered, 1 Hidden and 1 Guest :
musher c'est toi le hidden ?
Tasteur pour Musher n'est pas désagréable, mais l'échantillon Pelo n'est pas représentatif de la population francophone ! surtout pour ces trucs en console.
Users browsing this forum: 1 Registered, 1 Hidden and 1 Guest :
musher c'est toi le hidden ?
Salut pelo et tout le monde.
Non, ce n'était pas moi. Je n'étais pas en ligne quand tu as écrit ton message.
Je crois que la mention "hidden" se rapporte aux "bots" (robots) des moteurs de
recherche. Je ne suis pas un robot, pas encore !
Quoi qu'il en soit, voici deux modifications internes pour la version 4.1_ANSI, qui ont
leur impoprtance :
La version antérieure < ls -I=default*.desktop > n'était pas fausse; on peut en effet
exclure des fichiers d'une liste ls en se servant du paramètre -I=QuelqueChose. Mais
elle ramassait aussi les fichiers de sauvegarde, genre *.desktop~ ou *.desktop.bak.
Par comparaison, < ls [!default]*.desktop > ne retient que les fichiers à terminaison
*.desktop, à l'exclusion de ceux dont le nom débute par < default >.
La 2e modif. devrait rendre le script "imperméable" aux versions d'urxvt. J'ai testé ici,
mais faites-moi signe s.v.p. s'il y a plantage sur votre Puppy. Merci.
Comme d'habitude, on effacera la version antérieure avant d'installer la nouvelle.
(Incidemment, pas besoin de tester cette version, je sais que ça marche par les forums
de documentation que j'ai consultés et par mes propres résultats.)
Ensuite, je crois que cette version est assez mûre pour la présenter dans les forums
anglo et latino. Testeur pelo, je vous accorde des vacances ! (Et vous transmets, cher
confrère, mes remerciements encore une fois.)
Mais pas aujourd'hui, ni "tout-d'suite-tout-d'suite". Car je suis en train d'équiper en
Puppys et en matériel (gros disques durs, carte wifi, carte avec ports USB
supplémentaires, re-partitionnement aux dépens de CouineDose, etc.) un portable hp
64-bit. Attention, attention, les Puppyistes : mon nouveau bolide va bientôt vrombir sur
la Trans-Américaine -- et vous perdre dans la poussière !
À+
musher0
Non, ce n'était pas moi. Je n'étais pas en ligne quand tu as écrit ton message.
Je crois que la mention "hidden" se rapporte aux "bots" (robots) des moteurs de
recherche. Je ne suis pas un robot, pas encore !
Quoi qu'il en soit, voici deux modifications internes pour la version 4.1_ANSI, qui ont
leur impoprtance :
Explication : J'ai eu un bogue !# Version 4.1 --
# Rendu plus précise la ligne de choix des fichiers desktop (l. 104)), à
# < ls [!default]*.desktop >
# Aussi fait en sorte d'attraper l'erreur causée par le paramètre -icon de l'urxvt :
# le script ne plante plus si -icon est une erreur, il ressaie sans.
#
La version antérieure < ls -I=default*.desktop > n'était pas fausse; on peut en effet
exclure des fichiers d'une liste ls en se servant du paramètre -I=QuelqueChose. Mais
elle ramassait aussi les fichiers de sauvegarde, genre *.desktop~ ou *.desktop.bak.
Par comparaison, < ls [!default]*.desktop > ne retient que les fichiers à terminaison
*.desktop, à l'exclusion de ceux dont le nom débute par < default >.
La 2e modif. devrait rendre le script "imperméable" aux versions d'urxvt. J'ai testé ici,
mais faites-moi signe s.v.p. s'il y a plantage sur votre Puppy. Merci.
Comme d'habitude, on effacera la version antérieure avant d'installer la nouvelle.
(Incidemment, pas besoin de tester cette version, je sais que ça marche par les forums
de documentation que j'ai consultés et par mes propres résultats.)
Ensuite, je crois que cette version est assez mûre pour la présenter dans les forums
anglo et latino. Testeur pelo, je vous accorde des vacances ! (Et vous transmets, cher
confrère, mes remerciements encore une fois.)
Mais pas aujourd'hui, ni "tout-d'suite-tout-d'suite". Car je suis en train d'équiper en
Puppys et en matériel (gros disques durs, carte wifi, carte avec ports USB
supplémentaires, re-partitionnement aux dépens de CouineDose, etc.) un portable hp
64-bit. Attention, attention, les Puppyistes : mon nouveau bolide va bientôt vrombir sur
la Trans-Américaine -- et vous perdre dans la poussière !
À+
musher0
- Attachments
-
- CatApps-4.1_ANSI.pet
- Cette version-ci devrait être sans erreur... Faites-moi signe s'il en reste ?
- (121.18 KiB) Downloaded 153 times
-
- brompton-campagne.jpg
- Mon nouveau logis : wmx-8_noir2 sur upupRaring-3.9.9.2
- (65.77 KiB) Downloaded 77 times
-
- IMG_0169.jpg
- Mon nouveau bolide.
- (63.2 KiB) Downloaded 91 times
Last edited by musher0 on Sat 14 Nov 2015, 19:54, edited 1 time in total.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)