Nouveau concept unique de base de lancement / menu

Message
Author
musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#41 Post by musher0 »

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. À+
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Médor

#42 Post by Médor »

Bonjour,

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

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#43 Post by musher0 »

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
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Pelo

la version 3d fonctionne sur Vivid 6.5

#44 Post by Pelo »

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, :shock: 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.

Médor

#45 Post by Médor »

@ 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.
Attachments
Capture_2015-11-10(3).jpg
(71.32 KiB) Downloaded 199 times

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#46 Post by musher0 »

Rebonjour.

Encore une version, la 4e. Celle-ci utilise les caractéristiques ANSI.

Du registre des changements :
# 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.
Nécessite toujours le less complet, v. 451 ou mieux. (Voir ci-dessus :
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 161 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)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#47 Post by musher0 »

Médor wrote:@ 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.
Merci Médor.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

Re: la version 3d fonctionne sur Vivid 6.5

#48 Post by musher0 »

Pelo wrote:la version 3d fonctionne sur Vivid 6.5 sans avoir à installer Less.

! 187 ~ ~~~~~~~~ remove_builtin me donne une erreur, toujours.

(...)
Oui, à force de déplorer l'usage du less de busybox et de proposer
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)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#49 Post by musher0 »

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)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#50 Post by musher0 »

Bon après-midi.

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 ###
Utile généralement, je crois, mais tout particulièrement dans le contexte
du script CatApps.

Toute amélioration bienvenue.

À+

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#51 Post by musher0 »

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
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)

Pelo

C'est de Less que je dois apprendre à me servir

#52 Post by Pelo »

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.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

Re: C'est de Less que je dois apprendre à me servir

#53 Post by musher0 »

Pelo 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.
Mets une capture d'écran ici ? En particulier de l'écran secondaire (celui du
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)

Pelo

"/" cherche, c'est tout, il ne lance pas.

#54 Post by Pelo »

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.
Last edited by Pelo on Thu 12 Nov 2015, 09:32, edited 1 time in total.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#55 Post by musher0 »

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 ! :lol: ) ; 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 ! :twisted:

(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)

Pelo

Elle tape ma touche, c'est Less qui ne la prend pas en compt

#56 Post by Pelo »

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.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#57 Post by musher0 »

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
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Pelo

Mon Medion n'est pas l'ordinateur étalon !

#58 Post by Pelo »

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 ?

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#59 Post by musher0 »

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 ! :lol:

Quoi qu'il en soit, voici deux modifications internes pour la version 4.1_ANSI, qui ont
leur impoprtance :
# 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.
#
Explication : J'ai eu un bogue ! :)

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 152 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)

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#60 Post by augras »

Chez moi tout fonctionne comme annoncé, y compris le ! : tahrpup603.
Beau fond d'écran.
Fait bien mumuse avec ton nouveau jouet !
Philippe

Post Reply