Datenbank - Chat Logs

04/18/2014 20:45 Chyukαsame#1
Weiß jemand wo von normalen usern die normalen und messenger logs drin stehen? Ich habe schon alles durch geguckt, finde aber nix...
04/18/2014 21:53 Drabur#2
gibt es nicht. gibts nur für GM's
kannst ja selber einfach hinzufügen.
04/18/2014 21:59 Chyukαsame#3
Aber irgendwo muss das doch alles gespeichert werden? O.o
Aber währe es denn schwer sowas ein zu fügen? Obwohl es sowas doch eigtl. geben muss....
04/18/2014 22:05 Drabur#4
Nein gibt es nicht. Musst es mir nicht glaube aber ist so.
04/18/2014 22:24 420twisted1#5
the Official servers have this option but most private servers do not it's pretty easy to add though if you really want it
04/18/2014 22:40 xTwiLightx#6
Quote:
Originally Posted by 420twisted1 View Post
the Official servers have this option but most private servers do not it's pretty easy to add though if you really want it
Even official servers don't use chat logs for players since this would cause a massive load on the databases.
04/18/2014 22:41 TrøublêMakêr#7
im Source die funktion suchen, wo es gespeichert wird.

str.Format( "<- [%s] %s", sPlayerFrom, lpString );
if( g_pPlayer->IsAuthHigher( AUTH_LOGCHATTING ) )
{
BEFORESENDSOLE( ar1, PACKETTYPE_LOG_GAMEMASTER_CHAT, DPID_UNKNOWN );
ar1.WriteString( sPlayerFrom );
ar1.WriteString( lpString );
SEND( ar1, this, DPID_SERVERPLAYER );
}


AUTH_LOGCHATTING zu AUTH_GENERAL, beachte, dass bei großen Server zu laggs kommen könnte.



PS: 1.000 Beitrag :)
04/18/2014 22:52 Drabur#8
Quote:
AUTH_LOGCHATTING zu AUTH_GENERAL, beachte, dass bei großen Server zu laggs kommen könnte.
Warum sollte es?? Überlegen, dann schreiben.
04/19/2014 02:38 420twisted1#9
Quote:
Originally Posted by xTwiLightx View Post
Even official servers don't use chat logs for players since this would cause a massive load on the databases.
bullshit because I was confronted on eflyff by a GM for having the only ultimate+10 yoyo in the new pk server with 500 str 500 sta 500 dex awakes and he used my chat logs to get me banned
04/19/2014 02:44 xTwiLightx#10
Could be a new "feature" or simply a lie.
04/19/2014 08:51 FunkyJustice#11
Offi lässt die Chats nicht über die Datenbank oder Server speichern sondern über den gameguard
04/19/2014 11:10 Yume-no-beddo#12
Wenn Offi die Chats speichert, müsste das in den AGB ganz genau drin stehen. Alles andere wäre illegal, da ein schwerwiegender Verstoß des Datenschutzrechtes vorliegt.

Um also herauszufinden, ob jemand mitlogged hilft ein Blick in die AGB.

Da GalaNet pleite geht und ganz gpotato (eu, us, ...) verkauft hat, sind es nun die AGB von Webzen. Wie das bei GalaNet gehandelt wurde muss also nicht gleich sein. Aber zumindest Webzen loggt definitiv, siehe:

Quote:
Überwachung / öffentlich zugängliche Informationen

Wenn ein Game aktualisiert oder „gepatcht“ wird, ist es möglich, dass unsere Patch-Routine Ihren Computer daraufhin überprüft, ob Sie über die aktuelle Version der Spiele-spezifischen Dateien verfügen. Wenn Sie sich innerhalb eines Spieles oder einer anderen Kommunikationsfunktion (zum Beispiel Live Chat, Instant Message Services, o.ä.) ebenso auch privat mit einer anderen Person in Verbindung setzen, tun Sie dies in dem Wissen, dass diese Kommunikationen über unseren Server laufen und durch uns überwacht werden können. Sie erwarten nicht, bei dieser Art der Kommunikation über Privatsphäre zu verfügen und dementsprechend erklären Sie ausdrücklich, dass Sie mit der Überwachung Ihrer ein- und ausgehenden Kommunikation einverstanden sind.

Sie können sich auch dafür entscheiden, persönliche Informationen in unseren Online Chat Rooms, Blogs und anderen Foren, die auf unserer Webseite angeboten werden, offenzulegen.
Informationen dieser Art sind öffentlich zugänglich und es besteht hier keine Möglichkeit, eine Privatsphäre oder Geheimhaltung zu erzielen. Näheres über die Offenbarung persönlicher Daten in öffentlichen Foren finden Sie in den Nutzungsbedingungen.
Um es dann nochmal etwas genauer darzustellen, es gibt zwei Möglichkeiten sich hier auszudrücken:
a) Man schließt jegliche Überwachung aus und ist verpflichtet, wenn eine Überprüfung des ganzen gestartet wird, das ganze zu Beweisen und Einblick in die Systeme zu gewähren. Diese Überprüfungen geschehen immer unangekündigt.
b) Man impliziert jegliche Überwachung.

Zu b)
Auch hier kann man es natürlich schöner klingen lassen, denn ist es fast ein Tabu zu sagen das man überwacht, aber es ist gar kein Problem zu sagen das man es könnte und dabei jegliche Datenschutzrechte diesbetreffend vorsorglich ausschließt.
04/19/2014 15:55 Chyukαsame#13
Sie haben das Recht dazu, da es in den Nutzungsbedingungen steht.

Quote:
Sie bestätigen und stimmen zu, dass Ihr Nachrichtenaustausch mit anderen Mitgliedern oder Gästen über einen Kommunikationskanal dieses Services öffentlicher und nicht privater Natur ist und dass Sie im Zusammenhang mit der Benutzung dieses Services keinerlei Erwartungen an Privatsphäre hegen. Sie nehmen zur Kenntnis, dass persönliche Angaben, die sie über diesen Service übermitteln, eingesehen und von anderen benutzt werden und somit auch unerbetene Mitteilungen zur Folge haben können.

Quote:
Originally Posted by TrøublêMakêr View Post
im Source die funktion suchen, wo es gespeichert wird.

str.Format( "<- [%s] %s", sPlayerFrom, lpString );
if( g_pPlayer->IsAuthHigher( AUTH_LOGCHATTING ) )
{
BEFORESENDSOLE( ar1, PACKETTYPE_LOG_GAMEMASTER_CHAT, DPID_UNKNOWN );
ar1.WriteString( sPlayerFrom );
ar1.WriteString( lpString );
SEND( ar1, this, DPID_SERVERPLAYER );
}


AUTH_LOGCHATTING zu AUTH_GENERAL, beachte, dass bei großen Server zu laggs kommen könnte.



PS: 1.000 Beitrag :)
Wo steht da denn drin, dass es nur von Usern (F) gespeichert wird und wo es geloggt wird?
04/19/2014 16:21 Drabur#14
da steht das es ab AUTH_LOGCHATTING gespeichert wird.
04/21/2014 14:10 Wanetrain#15
Klopp es rein, ab 100 Usern oder so wirds die die Datenbank zerreisen weil bei jeder neuen Nachricht erstmal dem DB Server gesagt wird "jo, mach mal" was ihn schon in die knie zwingen wird und dann die Datenbank weil sie auf dauer recht groß wird, aber hey, fuck of, mit 1.000 Nachrichten am Tag ca musst du rechnen. :)