16.03.2023, 14:37
(Dieser Beitrag wurde zuletzt bearbeitet: 16.03.2023, 14:43 von Manfred Aabye.)
Ich hab mal im "Chat log from the meeting" vor einiger Zeit gelesen,
das jemand seine Besucher Grid Adressen ausliest
und diese auf seiner Homepage als Linkliste Listet.
Daraufhin hab ich das in das opensimMULTITOOL eingebaut.
./osmtool.sh db_gridlist "username" "password" "databasename"
speichert eure Grid Liste aus der Robust Datenbank
in die Datei osmgridlist.txt
Dies könnt ihr dann auf eurer Homepage oder Inworld anzeigen lassen.
Auszug aus dem Skript osmtool.sh
das jemand seine Besucher Grid Adressen ausliest
und diese auf seiner Homepage als Linkliste Listet.
Daraufhin hab ich das in das opensimMULTITOOL eingebaut.
./osmtool.sh db_gridlist "username" "password" "databasename"
speichert eure Grid Liste aus der Robust Datenbank
in die Datei osmgridlist.txt
Dies könnt ihr dann auf eurer Homepage oder Inworld anzeigen lassen.
Auszug aus dem Skript osmtool.sh
PHP-Code:
##
#* mysqlrest Funktion zum abfragen von mySQL Datensaetzen.
# mymysql "username" "password" "databasename" "mysqlcommand".
#
#? @param "username" "password" "databasename" "mysqlcommand".
#? @return result_mysqlrest.
# todo: nichts.
##
function mysqlrest() {
username=$1
password=$2
databasename=$3
mysqlcommand=$4
result_mysqlrest=$(echo "$mysqlcommand;" | MYSQL_PWD=$password mysql -u"$username" "$databasename" -N) 2>/dev/null
}
##
#* db_gridlist.
# Gridliste der Benutzer die schon einmal im eigenen Grid waren.
# Aufruf: bash osmtool.sh db_gridlist databaseusername databasepassword databasename
#
#? @param "$username" "$password" "$databasename".
#? @return "$mygridliste".
# todo: nichts.
##
function db_gridlist() {
username=$1
password=$2
databasename=$3
echo "Listet die Grids aus Ihrer Datenbank auf:"
# SELECT * FROM 'GridUser' ORDER BY 'GridUser'.'UserID' ASC
#mysqlrest "$username" "$password" "$databasename" "SELECT regionName as 'Regions' FROM regions"
mysqlrest "$username" "$password" "$databasename" "SELECT * FROM GridUser ORDER BY GridUser.UserID"
mygridliste=$( echo "$result_mysqlrest" | sed 's/.*;http:\/\/ *//;T;s/ *\/;.*//' )
echo "$mygridliste" >/opt/osmgridlist.txt
echo "$mygridliste"
return 0
}
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.