BeNuWe - Benutzerwechsel (NEU) -- Version 0.96

Kleine Helferlein für das Image auf der Box

Moderatoren: DrStoned, PauleFoul

Gesperrt
Nachricht
Autor
Benutzeravatar
PauleFoul
Moderator
Moderator
Beiträge: 429
Registriert: Mo 15 Mär 2004, 20:35

BeNuWe - Benutzerwechsel (NEU) -- Version 0.96

#1 Beitrag von PauleFoul » Fr 04 Mär 2005, 13:55

Hallo zusammen,

anbei ein neues PlugIN welches eine komfortable Auswahl der Benutzer auf dem Bildschirm ermöglicht.
Keine kleinen LCD anzeigen mehr... :?

Erklärung:

Dieses Tool dient dazu mehrere Benutzer auf der dbox zu verwalten.
Jedem Benutzer kann eine eigene Senderliste zugeordnet werden.
Hierdurch ist es möglich z.B. für den Benutzer Kinder eine Senderliste
zu laden, in der sich nur Kindersender befinden...
Oder eine Senderliste für die Freundin mit Ihren Liebingssendern...
(Das kommt verdammt gut an!! :D )

Der Benutzerwechsel kann schon beim booten der dbox aktiviert werden!
Außerdem ist es möglich einzelne Benutzer mit einem PIN-Schutz zu versehen.
Der Benutzerwechsel erfordert keinen neuen Bootvorgang und dauert nur wenige
Sekunden...


Vorraussetzungen:

1. Damit das BeNuWe funktioniert werden die folgenden PlugIns benötigt:
  • - Busybox mit cut-Befehl
    - Input - min. Version 1.4
    - MessageBox - min. Version 1.12
    - Flexmenü - min. Version 1.xx
Danke an SnowHead & Worschter für diese PlugIns!!


Anleitung für BeNuWe:

1. Den Ordner "benuwe" unter /var/plugins/ erstellen
2. Die Dateien "services1.xml" + "services2.xml" und "bouquets1.xml" + "bouquets2.xml" in diesen Ordner kopieren/erstellen und wie gewünscht editieren.
3. Die Dateien "benuwe.conf" in den Ordner /var/plugins/benuwe/ kopieren.
4. Die Dateien "benuwe.sh" + "benuwe.cfg" in den Ordner /var/tuxbox/plugins/ kopieren. "benuwe.sh" braucht Rechte 755.
5. BeNuWe aus dem FlexMenü aufrufen:

Code: Alles auswählen

ACTION=§Benutzerwechsel, /var/tuxbox/plugins/benuwe.sh
6.BeNuwe in Start_Neutrino aufrufen.

Code: Alles auswählen

/var/tuxbox/plugins/benuwe.sh
7. Fertig...


Anleitung Flexmenü (ab Version 0.93)

Wird im Ordner /var/plugins/benuwe/ die Datei shellexec1.conf gefunden, erstellt das BeNuWe automatisch einen Link auf diese je nach Benutzernummer.

Wenn die Funktion genutzt werden soll müssen nur verschiedene shellexecX.conf (das X steht für die Benutzernummer) im Ordner/var/plugins/benuwe/ angelegt werden.

VORSICHT: Die Datei shellexec.conf (Original) im Ordner /var/tuxbox/config/ wird hierbei gelöscht.
Aber nur wenn die entsprechende Datei im Ordner /var/plugins/benuwe/ gefunden wird.



Anleitung Senderlisten (ab Version 0.94)

Wird im Ordner /var/plugins/benuwe/ die Datei myservices1.xml oder antiservices1.xml gefunden, erstellt das BeNuWe automatisch einen Link auf diese je nach Benutzernummer.

Wenn die Funktion genutzt werden soll müssen nur verschiedene myservicesX.xml bzw. antiservicesX.xml (das X steht für die Benutzernummer) im Ordner/var/plugins/benuwe/ angelegt werden.

VORSICHT: Die Datei myservices.xml bzw. antiservices.xml (Original) im Ordner /var/tuxbox/config/ wird hierbei gelöscht.
Aber nur wenn die entsprechende Datei im Ordner /var/plugins/benuwe/ gefunden wird.


Bitte alle Fragen und Diskussionen zum BeNuWe-Plugin in diesem Thread posten, damit das Forum übersichtlich bleibt.

Gruß
____Paule
Dateianhänge
BeNuWe_0.96.zip
BeNuWe-PlugIn - Version 0.96
Bitte Readme lesen!!
(9.11 KiB) 201-mal heruntergeladen
BeNuWe_0.95.zip
BeNuWe-PlugIn - Version 0.95
Bitte Readme lesen!!
(9.05 KiB) 212-mal heruntergeladen
BeNuWe_0.94.rar
BeNuWe-PlugIn - Version 0.94
Bitte Readme lesen!!
(7.82 KiB) 224-mal heruntergeladen
Zuletzt geändert von PauleFoul am Di 10 Apr 2007, 8:03, insgesamt 14-mal geändert.
-----------------------------------------------------------------------------------------------------------
1. Box Nokia Kabel 2xI Avia 500 mit aktuellem JtG Snapshot mit IDE-Interface + 2,5" Platte
2. Box Nokia Kabel 2xI Avia 500 mit aktuellem JtG Snapshot mit Netzwerk-LED mit Kühlkörpern
3. Box Nokia Kabel 2xI Avia 500 mit aktuellem JtG Snapshot
4. Box Humax PR-HD 1000 C & Humax iHD Fox C
-----------------------------------------------------------------------------------------------------------

Benutzeravatar
PauleFoul
Moderator
Moderator
Beiträge: 429
Registriert: Mo 15 Mär 2004, 20:35

Übersicht der Versionsänderungen

#2 Beitrag von PauleFoul » Fr 25 Mär 2005, 23:32

History - BeNuWe - BenutzerwechselPlugIn

2006-04-19 23:24 BeNuWe_0.95 PauleFoul

- Verwaltung von Flexmenü.conf optimiert
- Shellstarter upgedatet.


2005-04-30 20:30 BeNuWe_0.94 PauleFoul

- Verwaltung von myservices.xml und antiservices.xml in BeNuwe eingebaut.


2005-04-02 01:30 BeNuWe_0.93 PauleFoul

- Verwaltung von shellexec.conf (Flexmneü) in BeNuwe eingebaut.
dadurch verschiedene Flexmenükonfigurationen je Benutzer möglich


2005-03-29 22:35 BeNuWe_0.92 PauleFoul

- Daten werden aus der BeNuWe.conf ausgelesen (Busybox mit cut-Befehl wird benötigt!!) dadurch keine Dateneingaben mehr im Skript nötig :-)
- Echo für Telnetausgabe eingebaut (Name & Versionsnummer)


2005-03-25 23:30 BeNuWe_0.91 PauleFoul

- Bugfixes für Auswahl bei 4 Benutzern (Messagebox Version 1.12 wird benötigt!!)


2005-03-25 01:20 BeNuWe_0.9 PauleFoul

- nhttpd-Reset eingebaut (Dadurch werden nach dem Benutzerwechsel korrekte Senderlisten über das Webinterface angezeigt)
- BeNuWe auf max. 4 Benutzer erweitert
- Sicherheitslücke in der PIN-Abfrage geschlossen (Booten)
- Messagebox Version 1.10 wird benötigt


2005-03-22 12:45 BeNuWe_0.8 PauleFoul

- Probleme beim booten behoben (Bild wurde durch pzapit zu früh angezeigt)


2005-03-06 12:45 BeNuWe_0.7 PauleFoul

- Datei benuwe.so erstellt um aus FeatureMenü auswählen zu können
- Code optimiert


2005-03-04 17:40 BeNuWe_0.6 PauleFoul

- Code cleaning - Hinweis_msg´s entfernt
- Bei falscher Pineingabe wird Defaultuser aktiviert


2005-03-03 21:35 BeNuWe_0.5 PauleFoul

- Letzten Benutzer speichern eingebaut
- Beim Booten Defaultbenutzer verwenden
- Abbrechen beim Booten nicht möglich ohne Defaultbenutzer zu laden


2005-03-03 15:30 BeNuWe_0.4 PauleFoul

- Alles wichtigen Funktionen enthalten und getestet
Zuletzt geändert von PauleFoul am Mi 19 Apr 2006, 22:28, insgesamt 2-mal geändert.
-----------------------------------------------------------------------------------------------------------
1. Box Nokia Kabel 2xI Avia 500 mit aktuellem JtG Snapshot mit IDE-Interface + 2,5" Platte
2. Box Nokia Kabel 2xI Avia 500 mit aktuellem JtG Snapshot mit Netzwerk-LED mit Kühlkörpern
3. Box Nokia Kabel 2xI Avia 500 mit aktuellem JtG Snapshot
4. Box Humax PR-HD 1000 C & Humax iHD Fox C
-----------------------------------------------------------------------------------------------------------

Benutzeravatar
PauleFoul
Moderator
Moderator
Beiträge: 429
Registriert: Mo 15 Mär 2004, 20:35

#3 Beitrag von PauleFoul » Sa 02 Apr 2005, 0:32

----Anleitung Flexmenü ----

So könnt Ihr das BeNuWe ins Flexmenü einbinden und der aktive Benutzer
wird im Flexmenü angezeigt.

Code: Alles auswählen

MENU=Benutzerauswahl

DEPENDOFF=z.Z. Senderliste "Eltern" aktiv,,/tmp/Benutzer1.tmp
DEPENDON=z.Z. Senderliste "Kinder" aktiv,,/tmp/Benutzer1.tmp
ACTION=§Benutzerwechsel, /var/tuxbox/plugins/benuwe.sh 

ENDMENU
-----------------------------------------------------------------------------------------------------------
1. Box Nokia Kabel 2xI Avia 500 mit aktuellem JtG Snapshot mit IDE-Interface + 2,5" Platte
2. Box Nokia Kabel 2xI Avia 500 mit aktuellem JtG Snapshot mit Netzwerk-LED mit Kühlkörpern
3. Box Nokia Kabel 2xI Avia 500 mit aktuellem JtG Snapshot
4. Box Humax PR-HD 1000 C & Humax iHD Fox C
-----------------------------------------------------------------------------------------------------------

Benutzeravatar
PauleFoul
Moderator
Moderator
Beiträge: 429
Registriert: Mo 15 Mär 2004, 20:35

#4 Beitrag von PauleFoul » Mi 19 Apr 2006, 22:29

Neue Version mit aktuellem Shellstarter (V0.95).


Viel Spaß.
________Paule
-----------------------------------------------------------------------------------------------------------
1. Box Nokia Kabel 2xI Avia 500 mit aktuellem JtG Snapshot mit IDE-Interface + 2,5" Platte
2. Box Nokia Kabel 2xI Avia 500 mit aktuellem JtG Snapshot mit Netzwerk-LED mit Kühlkörpern
3. Box Nokia Kabel 2xI Avia 500 mit aktuellem JtG Snapshot
4. Box Humax PR-HD 1000 C & Humax iHD Fox C
-----------------------------------------------------------------------------------------------------------

Benutzeravatar
PauleFoul
Moderator
Moderator
Beiträge: 429
Registriert: Mo 15 Mär 2004, 20:35

#5 Beitrag von PauleFoul » Di 10 Apr 2007, 8:02

2007-04-10 08:58 BeNuWe_0.96 PauleFoul

- Richtigen Pfad für den Skriptaufruf im Shellstarter eingefügt. (THX Jens)
-----------------------------------------------------------------------------------------------------------
1. Box Nokia Kabel 2xI Avia 500 mit aktuellem JtG Snapshot mit IDE-Interface + 2,5" Platte
2. Box Nokia Kabel 2xI Avia 500 mit aktuellem JtG Snapshot mit Netzwerk-LED mit Kühlkörpern
3. Box Nokia Kabel 2xI Avia 500 mit aktuellem JtG Snapshot
4. Box Humax PR-HD 1000 C & Humax iHD Fox C
-----------------------------------------------------------------------------------------------------------

Gesperrt