network panel applet gnome

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Benutzeravatar
feldmaus
Beiträge: 1308
Registriert: 14.06.2005 23:13:22
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Deutschland

network panel applet gnome

Beitrag von feldmaus » 27.03.2008 17:38:21

Hi Alle,

bin auf der suche nach einem Gnome Panel Applet, welches erstens
alle in /etc/network/interfaces gelisteten Netzwerke anzeigt, sodass
ich diese per Maus aktivieren/deaktivieren kann, und mir den Status
anzeigt des jeweiligen Netzwerk Interfaces.

Dabei ist mir wichtig, das das Tool die config /etc/network/interfaces nutzt
und nicht eine eigene.

Grüße Markus

Benutzeravatar
Six
Beiträge: 8071
Registriert: 21.12.2001 13:39:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Siegburg

Beitrag von Six » 27.03.2008 18:19:32

Ein Panel Applet mit diesen Eigenschaften ist mir nicht bekannt, aber auch ich hasse (jupp, irrational, aber so ist es) den Network-Manager. Für meine Netz-Umschalt-Bedürfnisse bemühe ich daher network-config, ein kleines Python-Programm.
Be seeing you!

Benutzeravatar
feldmaus
Beiträge: 1308
Registriert: 14.06.2005 23:13:22
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Deutschland

Beitrag von feldmaus » 27.03.2008 19:43:19

Six hat geschrieben:Ein Panel Applet mit diesen Eigenschaften ist mir nicht bekannt, aber auch ich hasse (jupp, irrational, aber so ist es) den Network-Manager. Für meine Netz-Umschalt-Bedürfnisse bemühe ich daher network-config, ein kleines Python-Programm.
Du hast voll ins schwarze getroffen. :-)

Das Aplet ist nicht nur für mich, sondern auch für meine Freundin, und die ist kein PC Guru, die
freut sich schon wenn sie mit der Maus auf etwas klickt und sich etwas bewegt. :-)

Würde ich der ein Skript vorsetzen, dann würde sie total überfordert sein und meine Telefon
Leitung blockieren. :-)

Ich würde mir sonst auch ein kleines Applet selber schreiben, python ist meine liebste Skript Sprache. :-))
Wie ich gesehen hatte sind viele Sachen für den Gnome Desktop in python geschrieben?!
Zumindest dort wo ich heute geschaut hatte, war python code zu sehen.

Kann mir da vielleicht Jemand einen Tipp geben, wo man Beispiel Skripte für Gnome Panel Applets findet?

Liest zufälligerweise ein Debian Dev gerade meinen Thread durch?
Wenn ja, wärest du Debian Dev bereit mein Network Aplet in das Debian Archiv zu stellen?

Ich habe keine Lust mehr auf den Network Manager. Würde mich mal interessieren wer sich sowas ausgedacht hat.
Es würde doch schon reichen wenn das Tool bei klicken auf das Interface einfach
nur den Befehl,
ifup IFACE
ifdown IFACE
ifconfig IFACE
anwendet. Das ist erstens einfacher zu programmieren, zweitens viel flexibler, drittens weniger Fehler anfällig.
...

Mit Python müsste das doch Super Easy sein,

Code: Alles auswählen

import os
from Tkinter import *

class Aplet(object):
    def __init__(self):
        self.fenster = Tk()
        #LISTE Checkbuttons
        self.fenster.mainloop()

    def aktIface(self, IFACE):
        os.system('ifup IFACE')

    def deaktIface(self, IFACE):
        os.system('ifdown IFACE')

    def statIface(self, IFACE):
        status = os.system('ifconfig IFACE')
        if status:
            # Checkbutton grün färben
        else:
            # Checkbutton rot färben
So in der Art hatte ich mir das vorgestellt.
Vorschläge erwünscht.
Ich nehme mal an das die Gnome Aplets nicht Tkinter nutzen. Die Syntax ist aber
überall fast gleich.

Grüße Markus

Benutzeravatar
Six
Beiträge: 8071
Registriert: 21.12.2001 13:39:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Siegburg

Beitrag von Six » 27.03.2008 21:38:29

network-config bringt eine nette kleine GUI mit. Einfach den Launcher ins Panel und fertig ist der Klick-Spaß. Alternativ, wenns um WiFI geht. gucke dir mal wicd an.
Be seeing you!

Antworten