Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/04/2024, à 17:21

Christophe C

conky - mesure téléchargement

Bonjour, les commandes downspeedf et upspeedf de conky donnent leurs mesures de vitesses de téléchargements et envoies en KiB/s, donc sauf erreur KiloBytes (ou KiloOctets).

Pour l'avoir en Kib/s (kilobits/s), il faut donc que je multiplie le résultat par 8.

Quelqu'un saurait-il faire ? Avec lua, je suppose ?

Dernière modification par Christophe C (Le 27/04/2024, à 17:23)


BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».

Hors ligne

#2 Le 27/04/2024, à 17:46

Christophe C

Re : conky - mesure téléchargement

Bon, j'ai créé un script lua basique dans /home/chris/.conky/scripts_lua/kilobits.lua
il contient

function conky_kilobits()
    return conky_parse("${downspeedf wlp58s0}") * 8
end

dans mon conky j'appelle le script lua via la section config

conky.config = {
    use_xft = true,
    update_interval = 1.0,
    own_window_argb_visual = true,
    own_window = true,
    own_window_transparent = true,
    own_window_type = 'normal',
....blabla ....
  lua_load = '~/.conky/scripts_lua/kilobits.lua',
  lua_draw_hook_pre = 'conky_kilobits',
}

et dans le corps du conky, j'appelle la fonction lua :

${lua conky_kilobits} kb/s

mais cela ne marche pas. Cela n'affiche rien. Quelqu'un voit-il l'erreur ?

Dernière modification par Christophe C (Le 27/04/2024, à 17:54)


BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».

Hors ligne