Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Website | Le site web Scripts Doncky
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Website | Le site web

Subjects Author Language Messages Last message
[Locked] Scripts Doncky
ours_en_pluche Français 7 matttbe [Read]
19 August 2012 à 08:54

ours_en_pluche, Tuesday 08 May 2012 à 23:24


Subscription date : 02 September 2009
Messages : 539
coucou,

je post ici quelques scripts que j ai réalisé pour conky qui tourne chez moi, mais que je n ai jamais testé ailleurs, s'ils sont fonctionnels, je les rajouterai dans : http://glx-dock.org/ww_page.php?p=Doncky%20setups&lang=fr

affiche si on est co en wifi ou ethernet :
#!/usr/bin/perl

use strict;
use warnings;

my $wifi = `ifconfig wlan0`;
my $ethernet = `ifconfig eth0`;

if ( $wifi =~ /.*inet\sadr.*/ ) {
    print "Wifi\n";
} elsif ( $ethernet =~ /.*inet\sadr.*/ ) {
    print "Ethernet\n";
} else {
    print "NA\n";
}


affiche l ip locale :
#!/usr/bin/perl

use strict;
use warnings;

my $wifi = `ifconfig wlan0`;
my $ethernet = `ifconfig eth0`;

if ( $wifi =~ /.*inet\sadr.*/ ) {
    $wifi = `ifconfig wlan0 | grep "inet adr"`;
    $wifi =~ s/.*inet\sadr://g;
    $wifi =~ s/Bcast:.*//g;
    $wifi =~ s/\s//g;
    print $wifi."\n";
} elsif ( $ethernet =~ /.*inet\sadr.*/ ) {
    $ethernet = `ifconfig eth0 | grep "inet adr"`;
    $ethernet =~ s/.*inet\sadr://g;
    $ethernet =~ s/Bcast:.*//g;
    $ethernet =~ s/\s//g;
    print $ethernet."\n";
} else {
    print "NA\n";
}


température du GPU :
#!/usr/bin/perl

use strict;
use warnings;

my $a = `nvidia-settings -q gpucoretemp | grep Attribute`;

$a =~ s/.*://g;
$a =~ s/\n//g;
$a =~ s/\s//g;
$a =~ s/\.//g;
print $a.".0\n";


température du cpu :
#!/usr/bin/perl

use strict;
use warnings;

my $a = `acpi -t`;

$a =~ s/.*,//g;
$a =~ s/\n//g;
$a =~ s/degrees\sC//g;
$a =~ s/\s//g;
print $a."\n";


résolution d'ecran :
#!/usr/bin/perl

use strict;
use warnings;

my $a = `xrandr -q | grep Screen`;

$a =~ s/\n//g;
$a =~ s/.*current\s//g;
$a =~ s/,\smaximum.*//g;
print $a."\n";


cordialement

ours

--------

Aujourd'hui, je suis institutrice en maternelle et, au goûter, c'est galette des Rois. L'élève le plus turbulent a eu la fève et son premier ordre en tant que roi a été de faire brûler la maîtresse. VDM

matttbe, Wednesday 09 May 2012 à 12:42


Subscription date : 24 January 2009
Messages : 12573
Yep, n'hésite pas à poster tout sur le wiki.
C'est pas mal en perl pour gérer ça!

PS: avais-tu vu l'applet Quote qui affiche les quotes de Danstonchat.com? (Il lui manque p-ê VDM en effet)

ours_en_pluche, Wednesday 09 May 2012 à 18:25


Subscription date : 02 September 2009
Messages : 539
re,

matt, tu pourrais les tester et me dire s'ils fonctionnent tous stp et apres, je poste

alors pour l'applet quote, non je ne l avais pas, par contre, j ai un applet qui permet d'afficher les VDM aléatoirements, par contre, je dois encore corriger quelques petits bugs, comme le " qui empeche l'affichage de la vdm ( juste a rajouter un exempt ), ensuite autre défaut, on ne peut pas choisir la catégorie, car j'utilise un fichier ne dependant pas de l'api ( donc pas de gestion ni de soucis de clés ).

apres, a voir si je peux integrer tout ca, je zieute concernant danstonchat et recreer un applet ( a voir pour le nom )

--------

Aujourd'hui, et depuis la souscription de mon abonnement Internet, ma connexion se coupe à chaque fois que quelqu'un ouvre ou ferme mon portail électrique. VDM

matttbe, Monday 28 May 2012 à 10:43


Subscription date : 24 January 2009
Messages : 12573
Je suis avec mon gsm mais ça a l'air bon, je te fais confiance

ours_en_pluche, Sunday 19 August 2012 à 01:01


Subscription date : 02 September 2009
Messages : 539
re,

pour la page http://glx-dock.org/ww_page.php?p=Doncky%20setups&lang=fr ,

je pensais modifier entierement la page.
remettre en forme les descriptions et ne plus afficher les codes sources des programmes.
mais mettre partout des liens de DL ( plus facile pour les utilisateurs ).
mettre aussi le code a inserer dans doncky pour que les scripts fonctionnent.

mettre tout cela dans un format identique, car en relisant la page, je me rend compte que c est un peu bcp le foutoir

Vos idées ?

cordialement

Séb

--------------

Aujourd'hui, une collègue pleure toutes les larmes de son corps sur mon épaule pour sa récente rupture. Lorsqu'elle me demande un mouchoir, je fais une touche d'humour : "Prends mon tee-shirt. Au point où il en est, avec tes larmes..." Elle l'a fait. VDM

matttbe, Sunday 19 August 2012 à 02:06


Subscription date : 24 January 2009
Messages : 12573
Re,

Bonne idée mais personnellement, je préfère que les codes sources soient avant tout dispo dans le Wiki, surtout si l'utilisateur doit modifier ce code (et pas uniquement via un service comme free ou pastebin dont on n'a pas le contrôle).
Ou à la limite créer de nouvelles pages pour chaque code/extension mais là aussi, c'est pratique d'avoir un rapide aperçu sans devoir à chaque fois naviguer vers une nouvelle page (ou alors avoir une page centrale avec les screenshots et d'autres pages avec les explications et le code).

Si on veut que l'utilisateur télécharge le code pour plus de facilité, c'est peut-être mieux de tout centraliser dans des dépôts BZR et proposer un lien pour télécharger un fichier spécifique (on peut télécharger des fichiers en 'RAW', pas uniquement un aperçu).

Sinon, il y a un petit temps, on avait déjà proposé un système comme avec les thèmes de jauges pour facilement télécharger et appliquer un thème! Mais... faut s'en occuper et l'implémenter

ours_en_pluche, Sunday 19 August 2012 à 02:27


Subscription date : 02 September 2009
Messages : 539
matttbe :

Bonne idée mais personnellement, je préfère que les codes sources soient avant tout dispo dans le Wiki, surtout si l'utilisateur doit modifier ce code (et pas uniquement via un service comme free ou pastebin dont on n'a pas le contrôle).

Ok, je laisserai les codes sources accessible sur le wiki.

matttbe :

Ou à la limite créer de nouvelles pages pour chaque code/extension mais là aussi, c'est pratique d'avoir un rapide aperçu sans devoir à chaque fois naviguer vers une nouvelle page (ou alors avoir une page centrale avec les screenshots et d'autres pages avec les explications et le code).

on peut tout a fait avoir :
-page principale contenant la liste des scripts, un descriptif rapide, les screenshots, le lien de DL, le lien vers le descriptif complet.
-1 page par script contenant le descriptif complet, les screenshots, le code source et le code source commenté, le lien de DL.

matttbe :

Si on veut que l'utilisateur télécharge le code pour plus de facilité, c'est peut-être mieux de tout centraliser dans des dépôts BZR et proposer un lien pour télécharger un fichier spécifique (on peut télécharger des fichiers en 'RAW', pas uniquement un aperçu).

pour ca, faudra que je me mette enfin a BZR

matttbe :

Sinon, il y a un petit temps, on avait déjà proposé un système comme avec les thèmes de jauges pour facilement télécharger et appliquer un thème! Mais... faut s'en occuper et l'implémenter ;)

oui mais necessite deja que doncky soit entierement fonctionnel
de plus, c est plus complexe car tu n'utilises pas un doncky par script :/

cordialement

Séb

------------------------

Aujourd'hui, le portail de mon garage n'était pas assez levé quand j'ai voulu passer et j'ai donc baissé la tête. Pas ma voiture. VDM

matttbe, Sunday 19 August 2012 à 08:54


Subscription date : 24 January 2009
Messages : 12573
Il ne faut pas non plus que ça donne trop de boulot
Limite, une page (qui ne doit pas etre traduite) contenant que les codes allegera deja bien la page principale

Website | Le site web

Subjects Author Language Messages Last message
[Locked] Scripts Doncky
ours_en_pluche Français 7 matttbe [Read]
19 August 2012 à 08:54


Glx-Dock / Cairo-Dock List of forums Website | Le site web Scripts Doncky Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.