Beiträge: 1.544
Themen: 74
Thanks Received: 777 in 334 posts
Thanks Given: 369
Registriert seit: May 2013
Hihi
Also du brauchst es nicht direkt. Manfred hat halt eine Script-Sammlung geschrieben, die sich bisher ausschließlich in der Kommandozeile abspielte. Jetzt wollte er schöne benutzerfreundliche Dialogboxen anbieten. Das Paket "dialog" stellt ein API zur Verfügung, um von Shellscripten aus Dialogboxen anzeigen zu können, und die Eingaben der Benutzer an das Script zurück zu geben.
Beiträge: 916
Themen: 135
Thanks Received: 539 in 292 posts
Thanks Given: 69
Registriert seit: Feb 2015
16.11.2021, 22:53
(Dieser Beitrag wurde zuletzt bearbeitet: 16.11.2021, 23:04 von Manfred Aabye.)
opensimMULTITOOL, Shell Script, Version 0.62.229
https://github.com/BigManzai/OpenSim-Shell-Script
Die 3 Menüs
Na ja über die Anordnung kann man sich streiten.
Ich werde mal schauen wie es sich im Alltag so bewährt.
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.
Beiträge: 916
Themen: 135
Thanks Received: 539 in 292 posts
Thanks Given: 69
Registriert seit: Feb 2015
opensimMULTITOOL, Shell Script, Version 0.64.246
https://github.com/BigManzai/OpenSim-Shell-Script
Viele Fehler habe ich beseitigt und mal aufgeräumt.
Dazu sind einige neue Sachen hinzugekommen, aber so manche sieht man garnicht.
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.
Beiträge: 916
Themen: 135
Thanks Received: 539 in 292 posts
Thanks Given: 69
Registriert seit: Feb 2015
12.12.2021, 23:37
(Dieser Beitrag wurde zuletzt bearbeitet: 12.12.2021, 23:59 von Manfred Aabye.)
Neue Menüstruktur es sind jetzt alle Menüs aus allen Menüs einfach mit der Maus erreichbar.
Die Menüstruktur ist komplett ausgetauscht worden.
Auch einige Strukturen wie das Installieren der Linux Pakete sind komplett ausgetauscht worden.
Auch ohne dialog kann das Grid zeitgesteuert, herauf und herunter gefahren,
sowie neu gestartet werden.
Code: Einfach nachfolgende Zeilen unten im mit "crontab -e" geöffneten Crontab einfügen.
# Restart um 6 Uhr
0 6 * * * /opt/opensim.sh restart
oder
# Stoppen um 22 Uhr
0 22 * * * /opt/opensim.sh autostop
# Starten um 9 Uhr
0 9 * * * /opt/opensim.sh autostart
Es kann nun die Laufzeit des Servers angezeigt werden,
sowie den Server mit einem Mausklick neu gestartet werden
(Das Grid fährt hierbei vorher automatisch herunter).
Das Dateimenü wurde eingefügt um die Menüs kleiner zu gestalten.
Unter Server Informationen, ist auf einem blick alle wichtigen Infos zu sehen,
wie welche screens gerade laufen und mehr.
https://github.com/BigManzai/OpenSim-Shell-Script
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.
Beiträge: 916
Themen: 135
Thanks Received: 539 in 292 posts
Thanks Given: 69
Registriert seit: Feb 2015
03.05.2022, 21:24
(Dieser Beitrag wurde zuletzt bearbeitet: 03.05.2022, 21:26 von Manfred Aabye.)
opensimMULTITOOL, Shell Script, Version 0.71.338
https://github.com/BigManzai/OpenSim-Shell-Script
OpenSimulator 0.9.2.2.173
https://eu2.contabostorage.com/52253033f....2.173.zip
(eu2.contabostorage.com/52253033fae547669ac2197e11daac60:bigmanzai/opensim-0.9.2.2.173.zip)
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.
Beiträge: 916
Themen: 135
Thanks Received: 539 in 292 posts
Thanks Given: 69
Registriert seit: Feb 2015
12.06.2022, 14:16
(Dieser Beitrag wurde zuletzt bearbeitet: 12.06.2022, 14:44 von Manfred Aabye.)
Neu in opensimMULTITOOL V0.77.404 dem OpenSim-Shell-Script
Durch die angriffe suche ich nach Lösungen des Problems.
(Dieses Skript hat auf mehreren tausend Zeilen Veränderungen, Verbesserungen,Vereinfachungen und Fehlerbeseitigungen erhalten.)
Finde alle offensichtlich falschen E-Mail Adressen der Grid User und
deaktiviere dauerhaft dessen Account: (Automatikfunktion)
Code: /opt/opensim.sh db_email_setincorrectuseroff "GRIDdatabaseusername" "GRIDdatabasepassword" "GRIDdatabasename"
Grid User dauerhaft abschalten:
Code: /opt/opensim.sh db_setuseroff "GRIDdatabaseusername" "GRIDdatabasepassword" "GRIDdatabasename" "firstname" "lastname"
Grid User dauerhaft aktivieren:
Code: /opt/opensim.sh db_setuseronline "GRIDdatabaseusername" "GRIDdatabasepassword" "GRIDdatabasename" "firstname" "lastname"
*"firstname" "lastname" Beispiel: Max Mustermann
Dauerhaft bedeutet, das es solange besteht bis ein anderer zustand vom Administrator eingestellt wird. Ein abgeschalteter User kann sich weder einloggen, noch einen neuen Account gleichen Namens erstellen. Der Inventar zugriff ist somit für diesen User auch abgeschaltet, alle anderen können aber die Objekte die von ihm oder ihr stammen und in dessen Besitz übergegangen sind, weiter verwenden.
Es wird nur in der Griddatenbank der User abgeschaltet oder eingeschaltet, aber nichts gelöscht.
https://github.com/BigManzai/OpenSim-Shell-Script
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.
Beiträge: 916
Themen: 135
Thanks Received: 539 in 292 posts
Thanks Given: 69
Registriert seit: Feb 2015
14.06.2022, 19:10
(Dieser Beitrag wurde zuletzt bearbeitet: 14.06.2022, 19:12 von Manfred Aabye.)
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.
Beiträge: 916
Themen: 135
Thanks Received: 539 in 292 posts
Thanks Given: 69
Registriert seit: Feb 2015
17.06.2022, 11:45
(Dieser Beitrag wurde zuletzt bearbeitet: 17.06.2022, 11:48 von Manfred Aabye.)
Dialog Menü mySQL Menü hinzugefügt.
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.
Beiträge: 916
Themen: 135
Thanks Received: 539 in 292 posts
Thanks Given: 69
Registriert seit: Feb 2015
TODO und Informationen
V0.79.544
OpensimMULTITOOL Download:
https://github.com/BigManzai/OpenSim-Shell-Script
mySQL Dump Backup Datei in Tabellen splitten.
sql Backup in einzelne Tabelle aus mySQL Dump extahieren.
sql Datenbank Tabellenweise sichern.
Einzelne Tabellen zu einer neuen OpenSim Datenbank zusammensetzen.
db_tablesplitt - Alle Tabellen aus einer SQL Datensicherung in ein gleichnamigen Verzeichnis extrahieren.
db_tablextract - Eine einzelne Tabelle aus einem SQL Datenbank Backup extrahieren.
db_backuptabellen - Backup, eine Datenbank Tabellenweise speichern.
db_restorebackuptabellen - Eine Datenbank Tabellenweise aus einer Liste von Tabellen wiederherstellen.
etc...
mariaDB Testfunktionen:
Code: connection_name
MASTER_USER
MASTER_PASSWORD
MASTER_HOST
MASTER_PORT
MASTER_CONNECT_RETRY
MASTER_SSL
MASTER_SSL_CA
MASTER_SSL_CAPATH
MASTER_SSL_CERT
MASTER_SSL_CRL
MASTER_SSL_CRLPATH
MASTER_SSL_KEY
MASTER_SSL_CIPHER
MASTER_SSL_VERIFY_SERVER_CERT
MASTER_LOG_FILE
MASTER_LOG_POS
RELAY_LOG_FILE
RELAY_LOG_POS
MASTER_USE_GTID
MASTER_USE_GTID2
IGNORE_SERVER_IDS
DO_DOMAIN_IDS
DO_DOMAIN_IDS2
IGNORE_DOMAIN_IDS
MASTER_DELAY
Replica_Backup
Replica_Backup2
ReplikatKoordinaten
Weitere neue Funktionen:
Ubuntu 22.04 Installer eingefügt so wie mariaDB 10.
Wozu Datenbanken teilen?
Hierdurch sind bei einem defekt nicht alle Datenbank Bereiche zerstört,
und es können auch Teile einer Datenbank, einfacher repariert werden.
OpensimMULTITOOL Download:
https://github.com/BigManzai/OpenSim-Shell-Script
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.
Beiträge: 916
Themen: 135
Thanks Received: 539 in 292 posts
Thanks Given: 69
Registriert seit: Feb 2015
26.08.2022, 15:28
(Dieser Beitrag wurde zuletzt bearbeitet: 26.08.2022, 15:33 von Manfred Aabye.)
Version V0.79.601 - opensim-0.9.2.2.300
305 Funktionen sind jetzt mittlerweile enthalten.
Braucht man denn so viele Funktionen? Eigentlich nicht.
Die "macht alles wieder ganz Funktion" "opt/opensim.sh restart" ist eigentlich für den Durchschnittsbetreiber ausreichend.
Download:
https://github.com/BigManzai/OpenSim-Shell-Script
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.
|