Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 01/11/2013, à 13:18

web

[Script] Localserver-Indicator

Bonjour, je vous propose un nouvel indicateur pour unity, qui permet de gérer facilement son serveur local lamp.

Informations :
Le script ajoute un menu qui permet d'accéder plus rapidement à localhost et à phpmyadmin dans le navigateur, de lancer/éteindre/redémarrer les services apache et mysql, et de modifier le fichier de configuration apache2.conf et le php.ini, sans utiliser le terminal.
Un lien de menu permet également de désactiver l'indicateur.


Démonstration :
kyp5.png


Installation :
- Téléchargez l'archive localserver-indicator v1.1
- Décompresser l'archive dans /home/votre-user/
- Ouvrir le terminal et lancez la commande :

python /home/votre-user/localserver-indicator/localserver.py

Lancement au démarrage :
Vous pouvez également faire en sorte que l'indicateur se lance automatiquement au démarrage d'ubuntu :
Dans le dash unity, sélectionnez "Applications au démarrage", puis cliquez sur "Ajouter" et remplissez les informations comme ceci :
zwod.png
Validez ensuite en cliquant sur le bouton "Ajouter".
Le script sera lancé automatiquement au prochain démarrage d'ubuntu.


Merci :
Le script pourra être amélioré, mais je partage avec vous cette première version. N'hésitez pas à écrire une remarque, une amélioration, ou encore un simple merci smile

Dernière modification par web (Le 02/11/2013, à 16:07)

Hors ligne

#2 Le 02/11/2013, à 12:19

getonux

Re : [Script] Localserver-Indicator

Bonjour,

J'aurais voulu envoyer un merci smile mais la commande <python /home/votre-user/localserver-indicator/localserver.py> dans un terminal ne s'exécute pas (j'ai bien remplacé "votre-user" par mon user) sad
Où est l'erreur ?

GT

Hors ligne

#3 Le 02/11/2013, à 12:34

web

Re : [Script] Localserver-Indicator

Bonjour getonux, peut tu m'indiquer ce qui est écrit dans le terminal lorsque tu valide la commande ?

Hors ligne

#4 Le 02/11/2013, à 12:42

getonux

Re : [Script] Localserver-Indicator

Il n'est rien écrit justement ! Le curseur passe à la ligne suivante et clignote indéfiniment.

Hors ligne

#5 Le 02/11/2013, à 12:46

web

Re : [Script] Localserver-Indicator

Et l’icône ne s'affiche pas comme dans l'image du premier post ?
Quelle est ta version ubuntu ?

Hors ligne

#6 Le 02/11/2013, à 12:59

getonux

Re : [Script] Localserver-Indicator

Non, je n'ai pas cette icône. 1383389625.jpg
Ubuntu 13.04

Dernière modification par getonux (Le 02/11/2013, à 13:04)

Hors ligne

#7 Le 02/11/2013, à 13:03

bishop

Re : [Script] Localserver-Indicator

getonux !
Il faut peut être rendre le fichier localserver.py exécutable... ce que j'ai fait.

web !
Je viens de tester la première mouture de ton Localserver-Indicator et je ne rencontre pas de problème sur Ubuntu Raring 13.04 64 bits. Les commandes du menu sont fonctionnelles.

Il y a ce message qui apparaît quand on clique sur les http... :

(process:5055): GLib-CRITICAL **: g_slice_set_config: assertion `sys_page_size == 0' failed

mais les pages s'ouvre correctement dans Firefox (en ce qui me concerne).


Mon blog L'effet Papy Ion - | - Éditeur BBCode - Ma Bécane
Ma Bécane alimentée par Trusty 14.04 + additif VirtualBox (Elementary OS Luna)  | Portable LDLC Aurore : Precise 12.04

Hors ligne

#8 Le 02/11/2013, à 13:18

web

Re : [Script] Localserver-Indicator

@ getonux: ton thème ubuntu n'est pas celui par défaut, l’icône n'est donc pas identique. Tu pourrais essayer avec le thème par défaut (ambiance) ? simplement pour voir si l’icône s'affiche.

@ bishop : bonjour, et merci pour ce retour positif smile
Lorsque le script est lancé automatiquement au démarrage, le terminal ne s'ouvre pas, et donc n'affiche pas l'erreur. Apparemment, c'est un bug au niveau de mozilla firefox, mais c'est un simple message d'erreur, et comme tu le précise, n'empêche en rien l'ouverture de la page wink
Tu peut essayer la commande "firefox" dans le terminal, c'est un bug firefox.
Je vais essayer avec chromium...
Edit: le script fonctionne avec chromium et n'affiche aucune erreur wink

Dernière modification par web (Le 02/11/2013, à 13:28)

Hors ligne

#9 Le 02/11/2013, à 13:58

getonux

Re : [Script] Localserver-Indicator

On a exactement les mêmes icônes avec le thème par défaut : 1383393492.jpg

Hors ligne

#10 Le 02/11/2013, à 14:43

web

Re : [Script] Localserver-Indicator

getonux a écrit :

On a exactement les mêmes icônes avec le thème par défaut : http://pix.toile-libre.org/upload/img/1383393492.jpg

Ce ne sont pas les mêmes icônes, les couleurs sont inversées.
Peut-être que tu trouvera une solution ici et ici wink

Dernière modification par web (Le 02/11/2013, à 14:51)

Hors ligne

#11 Le 02/11/2013, à 14:45

getonux

Re : [Script] Localserver-Indicator

La commande suivante donne un message d'erreur :

~/localserver-indicator$ python3 localserver.py
  File "localserver.py", line 21
    self.ind.set_icon("network")
                               ^
TabError: inconsistent use of tabs and spaces in indentation

Hors ligne

#12 Le 02/11/2013, à 14:59

web

Re : [Script] Localserver-Indicator

Edit: au lieu d'utiliser python3, il faudrait comprendre pourquoi l’icône ne s'affiche pas.
Tu peut lancer

~/localserver-indicator$ python localserver1.py 

Si tu obtiens le message suivant :

[Errno 2] No such file or directory

...le script est interprété mais c'est l’icône qui ne s'affiche pas.
Regarde mon message précédent.

Dernière modification par web (Le 02/11/2013, à 15:30)

Hors ligne

#13 Le 02/11/2013, à 15:31

getonux

Re : [Script] Localserver-Indicator

J'ai apporté cette correction à la ligne 21 et aux autres lignes qui provoquaient le même message d'erreur (lignes 107, 110, 113, 116, 119, 122, 125, 128 et 134).
Et voici le résultat : 1383398751.jpg

Merci web pour ta patience. wink
GT

Hors ligne

#14 Le 02/11/2013, à 16:11

web

Re : [Script] Localserver-Indicator

getonux a écrit :

J'ai apporté cette correction à la ligne 21 et aux autres lignes qui provoquaient le même message d'erreur (lignes 107, 110, 113, 116, 119, 122, 125, 128 et 134).
Et voici le résultat : http://pix.toile-libre.org/upload/img/1383398751.jpg

Merci web pour ta patience. wink
GT

Arf, j'ai édité le message...
Mais merci pour les numéros de ligne wink
Je vais effectuer la modification et proposer une v1.1 .
Edit: version 1.1 disponible smile

Hors ligne

#15 Le 29/11/2013, à 21:05

vlotho

Re : [Script] Localserver-Indicator

très très bonne initiative !!! manque plus qu'une page de garde personnalisé du serveur local et c'est le top smile

Hors ligne

Haut de page ↑