23.03.2024, 13:14
Hallo, gibt es unter Ubuntu einen Befehl, der einer Datei wie OpenSim.ini Robust.ini sowie anderen Dateien in PHP automatisch eine IP zuweist?
Automatische Einstellung einer IP beim Start von OpenSim
|
23.03.2024, 13:14
Hallo, gibt es unter Ubuntu einen Befehl, der einer Datei wie OpenSim.ini Robust.ini sowie anderen Dateien in PHP automatisch eine IP zuweist?
23.03.2024, 22:28
Guten Abend ich kenne mich zwar nicht so gut aus aber würde gerne versuchen dir zu helfen
24.03.2024, 15:46
Ich weiss nicht genau was du meinst, aber wenn es darum geht eine Zeile mit einer IP Adresse in einer .ini Datei zu ersetzen, dann bieten sich die Befehle, awk, gawk oder sed an. Alle drei sind Editoren mit ihren eigenen Eigenschaften.
Zum Beispiel habe ich hier in der Datei demo.ini einen Ausschnitt aus einer OpenSim.ini genommen. Das sieht dann so aus: Code: [Const] Mit folgender Befehlszeile tausche ich mit sed die Zeile mit dem BaseHostname mit der IPv4 Adresse meines Hosts aus: Code: IP=$(hostname -I|cut -d ' ' -f 1); sed -i "/BaseHostname =/c\ BaseHostname = \"$IP\"" demo.ini Meine demo.ini sieht danach so aus: Code: [Const] Hinweis: Die IP Adresse habe ich mit hostname -I erhalten, das alle IP-Adressen zurückgibt. In meinem Fall ist es eine IPv4-Adresse und eine IPv6 Adresse (116.203.93.82 2a01:4f8:1c1b:67fc::1). Da ich annehme, dass immer zuerst die IPv4 Adresse ausgegeben wird, habe ich diese mit cut vor dem ersten Space übernommen. Ich habe das kurz unter Ubuntu 22.04 ausprobiert. Ob so etwas für deinen Anwendungsfall auch funktioniert, weiss ich nicht.
24.03.2024, 19:00
(Dieser Beitrag wurde zuletzt bearbeitet: 24.03.2024, 19:51 von Manfred Aabye.)
Meinst du so etwas?
PHP-Code: SEARCHADRES="icanhazip.com" # Suche Adresse' So etwas und mehr findest du hier: https://github.com/BigManzai/OpenSim-She...osmtool.sh oder SED hier: https://github.com/BigManzai/OpenSim-She...xamples.sh Wiki: https://github.com/BigManzai/OpenSim-She...tionsliste
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.
26.03.2024, 11:21
Ich werde beides ausprobieren und wir werden sehen
DANKE
26.03.2024, 13:35
(Dieser Beitrag wurde zuletzt bearbeitet: 26.03.2024, 13:49 von Manfred Aabye.)
Du kannst auch in meinem osmtool.sh Bash Skript schauen, Zeile 18394 bis Zeile 19476 behandelt Konfigurationen.
Natürlich darfst du auch meine Funktionen weiterverwenden oder umschreiben, sodass sie für dich funktionieren.
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.
26.03.2024, 14:31
Was ich ganz vergessen habe, ist das es zwei Add-on Module gibt, die den OpenSimulator konfigurieren können.
opensim-configuration-addon-modul Alpha https://github.com/BigManzai/opensim-con...ddon-modul Das andere finde ich gerade nicht.
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss. |
|
Möglicherweise verwandte Themen… | |||||
Thema | Verfasser | Antworten | Ansichten | Letzter Beitrag | |
OpenSim Problem mit Raspberry Pi 4 | Pius Noel | 1 | 311 |
12.08.2024, 19:25 Letzter Beitrag: Pius Noel |
|
Automatische Fenstermaximierung abschalten (Gnome) | Mareta Dagostino | 0 | 611 |
30.03.2023, 23:08 Letzter Beitrag: Mareta Dagostino |
|
Neues Grid aka Aufbau OpenSim mit Robust und Co... | brenner23 | 31 | 46.190 |
16.08.2020, 19:53 Letzter Beitrag: Manfred Aabye |
|
Database Cleanup Script [OpenSim 0.9.x] | bimbam2103 | 29 | 24.949 |
15.05.2019, 10:54 Letzter Beitrag: Manfred Aabye |
|
Upgrade Erfahrungen OpenSim 0.9.1, Mono 5.x unter Linux: | Data Rossini | 12 | 16.243 |
12.02.2019, 13:16 Letzter Beitrag: Pius Noel |