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 01/11/2013, à 12: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, à 15:07)

Hors ligne

#2 Le 02/11/2013, à 11: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, à 11: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, à 11: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, à 11: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, à 11: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, à 12:04)

Hors ligne

#7 Le 02/11/2013, à 12: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).


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#8 Le 02/11/2013, à 12: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, à 12:28)

Hors ligne

#9 Le 02/11/2013, à 12: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, à 13: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, à 13:51)

Hors ligne

#11 Le 02/11/2013, à 13: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, à 13: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, à 14:30)

Hors ligne

#13 Le 02/11/2013, à 14: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, à 15: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, à 20: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

#16 Le 14/05/2014, à 20:10

Elenel

Re : [Script] Localserver-Indicator

Idem, petit post pour un +1 smile Bien ouéj


"Puisqu'on va tous mourir un jour, j'ai décidé de vivre la nuit"

C'est pas mis a jour souvent, mais c'est moi qui l'ai fait

Hors ligne

#17 Le 04/07/2014, à 11:21

joffrey.g

Re : [Script] Localserver-Indicator

Bonjour, je tiens à vous prévenir que je me considère comme un grand débutant, j'espère que vous serez indulgents ;-)
Alors j'ai suivi les indications mais voici le message d'erreur que me répond le terminal : ERROR:root:Could not find any typelib for AppIndicator3
ERROR:root:Could not find any typelib for AppIndicator
Traceback (most recent call last):
  File "/home/joeymaelle/localserver-indicator/localserver.py", line 11, in <module>
    from gi.repository import AppIndicator
ImportError: cannot import name AppIndicator

Alors où est ce que j'ai merdé ? hmm
Merci de vos réponses

Hors ligne

#18 Le 29/11/2014, à 23:38

mikymaxsp28

Re : [Script] Localserver-Indicator

Bonsoir,

Je tourne en ce moment avec Linux Mint 17 Cinnamon.
Et la cmd cité dans le tuto me renvoyait le même message d'erreur que celui de joffrey.g.

Voici comment j'ai résolus ce problème: installer le paquet "gir1.2-appindicator3-0.1" depuis Synaptic.

Hors ligne

#19 Le 17/01/2015, à 01:35

dd

Re : [Script] Localserver-Indicator

J'ai la même config que toi et cela fonctionne avec ton astuce. Merci
dd

mikymaxsp28 a écrit :

Bonsoir,

Je tourne en ce moment avec Linux Mint 17 Cinnamon.
Et la cmd cité dans le tuto me renvoyait le même message d'erreur que celui de joffrey.g.

Voici comment j'ai résolus ce problème: installer le paquet "gir1.2-appindicator3-0.1" depuis Synaptic.


OS: Ubuntu 20.04 focal / Kernel: x86_64 Linux 5.8.0-63-generic
Shell: bash 5.0.17 / DE: GNOME 3.36.5
CPU: Intel Core i3 540 @ 4x 3.067GHz
GPU: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)

Hors ligne

#20 Le 30/11/2015, à 17:29

spipfactory

Re : [Script] Localserver-Indicator

Soir du clair de lune .......

je viens de quitter W$ pour Linux
sous W$ j'utiliser UWamp , il y a vais une console bien pratique d'ailleurs
Heureux d'avoir trouvé la même chose pour linux wink

mon soucis je ne sais pas comment faire pour lancer automatiquement la console au démarrage.
Une aide , un tuto, une piste me serais utile

@micalement


Inspiron N5110 - Dell Inc. - LinuxMint 17.2 (rafaela) - GNOME 3.8.4 - Kernel 3.16.0-38-generic + CPU - Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz - 64 bits - mémoire : 4GiB + GF108M [GeForce GT 525M] - NVIDIAn
W$: /dev/sda1 - NTFS - 100MiB - /dev/sda2 - NTFS - 274GiB - /dev/sda3 - Extended partition - 191GiB
L: /dev/sda5 - filesystem partition - 187GiB - /dev/sda6 - swap - 4001MiB

Hors ligne