On Bebop

Aller au contenu | Aller au menu | Aller à la recherche

Vendredi, janvier 11 2008

KDE 4 !

Bon c'est passé  partout mais voilà KDE 4.0 est sorti  : http://kde.org/announcements/4.0/

Je tourne dessus, ça plante légérement parfois, mais c'est utilisable, QT4 plus réactif.

Vivement la 4.1 !

Jeudi, septembre 7 2006

Konqueror Everywhere

Voici un petit Howto pour avoir Konqueror sur n'importe quel bureau de votre environnement KDE en une pression de touches. Cette idée me trauté dans la tête depuis que j'utilise Yakuake ( console accessible par raccourci et qui s'affiche sur la moitié de l'écran). J'ai réalisé quelquechose de similaire pour Konqueror ( gestionnaire de fichier de KDE ) grâce aux formidables possibilités de KDE, DCOP, et un petit script bash de 3lignes :).

Tout d'abord nous allons configurer Konqueror pour... qu'il s'affiche sur tous les bureaux, avec des contraintes de tailles. Démarer Konqueror, faite un ALT+F3, une fenêtre apparait, sélectionner Avancé -> Réglages spéciaux de l'applicationreglageskonqueror1.jpg
Vous pouvez régler plusieurs paramètres pour cette application spécifiques. Cliquez sur longlet Géométriereglageskonquerorgeometrie.jpgLes paramètres que j'ai choisi permettent de positions la fenêtre au coin haut gauche ( 0,0 ). De forcer l'affichage sur tous les bureaux. Et de maximiser horizontalement la fenêtre.

Onglet Préférences

reglageskonquerorpreferences.jpg

On va préciser qu'il faut que konqueror reste au dessus des autre fenêtres, et ne doit ni apparaitre dans le pager, ni la barre des tâches (inutile puisque on va le cacher / décacher).

Finalement Astuces

reglageskonquerorastuces.jpg
Ici on précise une taille minimale et une maximal pour pouvoir agrandir au besoin, et on force à respecter les paramètres donner dans Géométrie.

Voilà pour konqueror en lui même. Passon maintenant a script qui va nous permettre de gérer l'affichage. Dans ce script j'utilise DCOP, un serveur propre à KDE qui permet d'intéragir avec les programmes KDE.

#!/bin/bash
Ik=`dcop 'konqueror*'`
Iv=`dcop $Ik konqueror-mainwindow#1 visible`
dcop $Ik konqueror-mainwindow#1 setHidden $Iv


Petite explication : on récupére l'identifiant de Konqueror (attention démarer une seule instance), on demande si la fenêtre est visible, et on applique cette réponse à une fonction qui permet de cacher ou afficher la fenêtre.

Ne pas oubliez de rendre exécutable le script chmod +x votre_fichier_de_script.sh Vous pouvez le stocker dans votre répertoire personnel par exemple.

Dernière étape créer le raccourci qui va exécuter ce script. Pour se faire il faut créer une nouvelle action d'entrée.

Démarer kcontrol, puis dans "Régionalisation et Accesibilitée" -> "Actions d'éntrées"Actions Entrée

La vous créer une "Nouvelle action", nommez la par exemple "Konqueror Everywhere" ;).

actionsentree2.jpg
Le type d'action est un "Raccourci clavier -> Commande / Url".

Assigner ensuite le raccourci clavier grâce à l'onglet correspondant et spécifier le script à exécuter dans l'onglet suivant.

(Script donné ci dessous ;) ).

A vous les joies d'un gestionnaire de fichier accessible en un instant ! Très pratique avec les claviers multimédia bouré de ptite touche supplémentaires par exemple.

N'hésitez pas à signaler toutes erreurs ou incompréhensions !

Samedi, juin 10 2006

KDE met le menu à votre service

Dans ma quête de connaissance sur l'extensibilité de KDE, je me suis dis faisons un petit servicemenu. Bon mais là c'est bien un servicemenu mais Késako ???
Une servicemenu est un petit script qui permet d'ajouter des fonctionalités lorsque l'on effectue un clique droit sur un fichier. Ces scripts peuvent utiliser DCOP, le scripting bash, perl, etc.... Il est possible de spécifier si l'on veut que ce servicemenu s'applique à des types de fichiers spécifiques ou alors à tout type de fichier : audio/*, inode/directory, all/allfiles.
Pour avoir une liste de toutes les possibilités il suffit d'aller dans Konqueror -> Configurer Konqueror -> Association de fichier, on y retrouve la liste complète des différent types possibles.
Biensur si l'on veut spécifier plusieurs types on les séparents par des virgules et non sur plusieurs lignes, exemples :

ServiceTypes=audio/* ## pour les fichiers audios
ServiceTypes=inode/directory ## pour les répertoires
ServiceTypes=all/allfiles,inode/directory ## pour tous les fichiers et les répertoires

Jeudi, juin 1 2006

Un canard à l'eau...

Bon ça a déjà fait le tour de la blogosphère national, international, mondial et universelle. Mais il est toujours bon d'en remettre une couche dans ce cas là ;). K/X/Ed/Unbuntu 6.06 est/sont sortis !!! Pour rappel Ubuntu est la distribution Linux montante des ces deniers trimestres dirons nous. Avec les version les plus récentes des bureaux KDE et GNOME. Mais également beaucoup beaucoup de logiciels disponibles en paquetages debian.

Personnellement j'utilise Kubuntu sur mon laptop, c'est une version d'Ubuntu qui est construite autour du gestionnaire de bureau KDE. Sans vouloir lancer de "Troll" je trouve les applications beaucoup plus intégrès entre elle, celà rend plus productif. De plus Konqueror est un gestionnaire de fichier vraiment puissant, qui permet de se connecter sur tout type de serveur très rapidement. Parlons aussi de Quanta, très bon envrionnement php/html, qui grâces au KIOslave permet également de travailler directement en ligne, d'effectuer facilement des copier coller depuis Konqueror, etc... On peut encore parler de Kontact avec Kmail et Kadressbook par exemple pour l'intéraction avec Kopete ou Konversation qui permette chacun d'avoir accès aux contacts existant et d'en ajouter.Tout ça grâce à DCOP. DCOP est en faite une application client/serveur, qui permet aux applications KDE de mettre à disposition des méthodes d'accès aux fonctionnalités des ces dernières. En gros tout un monde merveilleux ;) (enfin presque), j'aurais surement l'occasion de parler plus longuement de DCOP prochainement. Tout ça permet d'étendre facilement les fonctionnalités de KDE.

Pour en revenir à Ubuntu et ses dérivés il serait beaucoup trop vaste de parler de tout ici, je vous invite donc à visiter le site de la communauté francophone, à savoir que vous pouvez également télécharger cette dernier version, ou encore en commandez des Cdrom :
Comme vous le verrais aucune discrimination que vous ayer un pc ou un mac ça tourne. A noté qu'il est prévu aussi une installation sur les serveurs Sun.

A noté que j'utilise une Ubuntu avec gnome (bah oui faut bien essayer les 2 :) ) sur mon serveur web / Freevo (objet d'un prochain article également).

Voilà si vous voulez essayer, vous pouvez faire cohabiter Windows et Linux biensûr. N'hésitez pas à vous renseignez auprès des assos Linux/Logiciel libres de votre coin !

Petite note, j'ai fait une mise à jour ce matin, de breezy (version précédente) à Dapper (nouvelle version) par internet en suivant la doc "Mise à jour par notifiication de mise à jour" sur d'ubuntu-fr.org, tout c'est passé à merveiller, 1037 paquet remplacés ! En gros compté euh disons 1 bonne grosse heure surtout vu que les serveurs sont bien solicités en ce moment. D'ailleurs, fr.archive.ubuntu.com qui pointe vers un ftp olean ne répondais plus :D. Have fun !

Nouveau petit ajout, retrouvé quelques créations pour la mascotte Konqui ( le petit dragon )