44253 Beiträge in 6985 Themen- von 25445 Mitglieder - Neuestes Mitglied: JapypyclE

Seiten: [1]   Nach unten
  Drucken  
Autor Thema: Adminüberwachung  (Gelesen 4662 mal)
Flamme
Next Generation Member
**
Offline Offline

Geschlecht: Männlich
Beiträge: 28
0.00 Çoins

Items zeigen
Çoins übertragen

Profil anzeigen
« am: 10. September 2006 - 22:24 »

Hallo zusammen,

Flammeprogs meldet sich wieder einmal mit einer Neuentwicklung. Diesmal ein Programm mit dem Ihr eure Serveradmins per ManiAdminPlugin sehr einfach überwachen könnt.

Benötigt wird

  • Mani-Admin-Plugin (Version egal - das können sie alle)
  • FTP Zugang für den Gameserver
  • Eine Server Einstellung
  • und.. Mein Programm^^

Mani-Admin-Plugin
Runterladen, Installieren, Benutzen. Natürlich müsst Ihr Admins eingetragen haben, die überwacht werden sollen.

FTP Zugang für den Gameserver
FTP-Host (häufig die ServerIP)
FTP-Benutzername
FTP-Passwort
WICHTIG: Kein SFTP Unterstützt - Nur normaler FTP!!!

Eine Server Einstellung
mani_log_mode 3
Diese Einstellung ist erforderlich, da mein Programm darauf aufbaut.

Mani_Log_Mode 3 besagt laut BigBadFint:
Zitat
Logmode aktivieren bzw. deaktivieren:
0 = Logdatei in Standard Valve Verzeichnis,
1 = Logfiles werden nach Valveformat in dem mani_log Verzeichnis abgelegt,
2 = eine große Datei wird in diesem Verzeichnis abgelegt,
3 = eine nach Steam_ID definierte Datei wird in dem Verzeichnis abgelegt

Außerdem müsst Ihr wissen, in welchem Verzeichnis die Logs gespeichert werden. Das Verzeichnis wird mit dem Befehl
mani_log_directory
in der mani_server.cfg festgelegt. Standart:
mani_log_directory "mani_logs"

Also, wird in dem Logs-verzeichnis für jeden Admin eine eigene Datei angelegt, in der die AdminAktivitäten protokolliert werden.

Mein Programm
Tjo.. jetzt kommen wir dazu, weshalb hier überhaupt dieses Thema eröffnet wurde Tongue

Mein Programm liest aus dem mani_log_directory die logdateien aus, und verwertet diese. Ein Problem ist die Geschwindigkeit, denn je mehr in den Dateien steht, desto länger dauert das Auslesen. Darum habe ich auch gleich die Funktion mit eingebaut
„Nach Dateidownload auf dem Server Löschen, und Lokal speichern“
Was soviel heißt wie, wenn das Programm alle Admins abgearbeitet hat, löscht er die LogDateien auf dem Server, und speichert diese Lokal (auf dem Computer der das Programm ausgeführt hat). Das verhindert, dass die Dateien zu groß werden, und das ausführen zu Lange dauert. Also, je häufiger das Programm ausgeführt wird, desto kürzer ist die Ausführzeit.

Außerdem habe ich die Funktion eingebaut, dass das Programm nach Kicks und Bans sucht. Auf Wunsch natürlich.

Und jetzt zur Erklärung:

Erster Start
Wenn Ihr euch das Programm runtergeladen habt, und es öffnet, erhaltet ihr beim ersten start eine eingabemaske, in der Ihr die Admins eingebt. Ihr gebt jeweils einen von euch Ausgesuchten Namen ein, unter dem Ihr wisst, welcher Admin gemeint ist, und die SteamID des Admins. Nach einem Klick auf hinzufügen wird der Admin in die darunterliegende Liste übernommen. Ihr könnt die Admins auch nachträglich noch ändern!!!
Wenn Ihr alle Admins hinzugefügt habt, klickt Ihr auf Speichern. Nun gelangt Ihr zur nächsten Etappe.

Admins übertragen
Ihr seid nun im Zweiten teil des Programms. Hier müsst ihr das erste mal eure FTP-Daten eingeben.
FTP-Host
FTP-Benutzername
FTP-Passwort
Außerdem müsst Ihr den Pfad zum Mani-Logs verzeichnis eingeben. Dieser lautet zum Beispiel
/HL2/cstrike/cfg/mani_admin_plugin/mani_logs/
Zumindest ist es auf meinem Server so. Hier ist darauf zu achten, dass Ihr den Pfad so eingebt:
HL2/cstrike/cfg/mani_admin_plugin/mani_logs/
Also, am anfang KEIN Schrägstrich, aber am ende!!!!

Dann könnt Ihr noch 3 sachen Anharken.
1. Eingegebene Daten Speichern (Daten werden verschlüsselt gespeichert!)
2. Nach Dateidownload auf dem Server Löschen, und Lokal speichern
3. Auf Kicks und Bans sofort hinweisen

Nach einem klick auf Verbinden, wird eine Datei in der die Admins stehen, auf den Server übertragen, und das Programm ist funktionsbereit.

Überwachung vorbereiten
Nun habt ihr bereits eine Liste erhalten, in der die Programm Aktivitäten Protokolliert werden. Darunter habt Ihr 2 Knöpfe.
Adminbefehle Laden
Neue SteamID hinzufügen
Um nun die Admins zu überwachen, klickt einfach auf Adminbefehle Laden. Das Programm fängt nun an zu Arbeiten, und Liest die Daten ein. Nach jedem Schritt wird euch angezeigt, was gemacht wurde. Wenn das Programm Fertig ist, wechselt das Programm die Ansicht.

Admins überwachen
In diesem Fenster habt Ihr eine übersicht der Admins in einer Auswahlbox. Dort stehen jeweils die Namen der Admins. Wenn Ihr einen Admin auswählt, werden alle ausgeführten Befehle in der Liste eingetragen. Per klick auf einen Listeneintrag, wird das ausgewählte in das Textfeld unten eingetragen, und Ihr könnt den Befehl z.B. per Copy/Paste benutzen.

Neuen Admin zur Überwachung hinzufügen
Wenn Ihr bei dem Schritt „Überwachung Vorbereiten“ den Button neue SteamID hinzufügen gewählt habt, gelangt Ihr zu der Ansicht zurück, in der Ihr die Überwachten Admins eintragen und Löschen könnt!

Schlusswort
Ich hoffe Ihr kommt mit meinem Programm klar, und Ihr habt keine Probleme. Solltet Ihr Bugs bemerken, oder fragen haben, Postet bitte in diesen Thread. Wie auch schon bei meinem anderen Programm habe ich der Zip Datei, in der das Programm ist, einen Link zu diesem Beitrag hinzugefügt, und auch eine Readme.txt, in der noch mal eine kurze hilfe ist. Eine Detallierte hilfe war leider nicht möglich, da das Programm zu komplex ist. Allerdings habe ich das Programm so Programmiert, dass Ihr beim ersten Start noch mal eine Hilfe per MessageBox bekommt.

Wünsche Viel spaß beim Überwachen eurer Admins Tongue

Und nun, das wichtigste,… der


Sollte der Link nicht funktionieren, gibt es alle meine Programme unter www.flammeprogs.de.ms

Ich muss eventuell dazu sagen, dass ich nicht weis, ob Ihr eine DLL benötigt. Ich arbeite nicht gerne mit Installationsprogrammen, aber wenn das Programm bei euch nicht funktioniert, sagt bitte bescheid, dann muss ich leider eine Installation davon machen!

MFG Flamme
« Letzte Änderung: 11. November 2006 - 21:18 von Flamme » Gespeichert

www.flammeprogs.de.ms (Adminüberwachung, und vieles mehr)
www.imagesharing.de.ms (Bilder im Internet bereitstellen)
MeineMafia.de - Erstelle dein eigenes Mafiaspiel
HSFighter
Da geht noch was
**
Offline Offline

Geschlecht: Männlich
Beiträge: 78
15.00 Çoins

Items zeigen
Çoins übertragen

Vorsicht...Ich besitze einen rotierenden Kampfkeks


Profil anzeigen WWW
« Antworten #1 am: 10. September 2006 - 23:31 »

Sauber, Nice Job. Smiley
Gleich mal Testen.

Aber der Download Link ist tot Sad

MfG HSFighter
Gespeichert

--> German Supporthomepage for Sourcebased Servers
--> Sourcemod Webadmin-Interface
--> http://www.mani-admin-webconfig.net
212.83.47.168:27015 -= Team-Deathmatch | Tick 100 | NO AWP | FastDL =-
Flamme
Next Generation Member
**
Offline Offline

Geschlecht: Männlich
Beiträge: 28
0.00 Çoins

Items zeigen
Çoins übertragen

Profil anzeigen
« Antworten #2 am: 11. September 2006 - 06:36 »

Ach mensch ey.. ich bin ja auch Noob...
Danke^^ hab ich nicht bemerkt.. ist behoben!

MFG Flamme
Gespeichert

www.flammeprogs.de.ms (Adminüberwachung, und vieles mehr)
www.imagesharing.de.ms (Bilder im Internet bereitstellen)
HSFighter
Da geht noch was
**
Offline Offline

Geschlecht: Männlich
Beiträge: 78
15.00 Çoins

Items zeigen
Çoins übertragen

Vorsicht...Ich besitze einen rotierenden Kampfkeks


Profil anzeigen WWW
« Antworten #3 am: 12. September 2006 - 11:23 »

Tach auch,

Link ist immer noch tot  Sad

Wenn du möchtest kann ich dir einen Account mit Webspace, FTP u.s.w. auf meinem Websever einrichten.

MfG HSFighter
Gespeichert

--> German Supporthomepage for Sourcebased Servers
--> Sourcemod Webadmin-Interface
--> http://www.mani-admin-webconfig.net
212.83.47.168:27015 -= Team-Deathmatch | Tick 100 | NO AWP | FastDL =-
Samael
Administrator
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 6359
20.00 Çoins

Items zeigen
Çoins übertragen

Das Ganze ist mehr als die Summe seiner Teile!


Profil anzeigen WWW
« Antworten #4 am: 12. September 2006 - 12:23 »

Stimmt, über den IE kommt folgende Meldung:
Sie haben nicht die erforderliche Berechtigung, um die Seite anzuzeigen.

Mit dem Firefox konnte ich tricksen, dann ging es.
Ich stell den DL heute Abend mal zur Verfügung. Smiley
Gespeichert

I bid farewell
Samael
http://www.cs-foren.com & http://www.informatik-kfm.de & http://www.banefulsoldiers.de CS:S Server -=[CoBS]=-Leichenhalle IP: 85.10.235.42:27015
Flamme
Next Generation Member
**
Offline Offline

Geschlecht: Männlich
Beiträge: 28
0.00 Çoins

Items zeigen
Çoins übertragen

Profil anzeigen
« Antworten #5 am: 12. September 2006 - 14:44 »

So, ich habe meine seite jetzt neu geschrieben... zumindest die Downloads xD

Ich habe den Download oben Aktualisiert. Bitter versucht es einfach nochmal!

MFG Flamme
Gespeichert

www.flammeprogs.de.ms (Adminüberwachung, und vieles mehr)
www.imagesharing.de.ms (Bilder im Internet bereitstellen)
BigBadFint
Moderator
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 4730
0.00 Çoins

Items zeigen
Çoins übertragen

Gross, Böse, Unbesiegbar ;)


Profil anzeigen WWW
« Antworten #6 am: 12. September 2006 - 15:05 »

Firefox geht nicht(Meldung: Extern Linken -Filetype), Internet Explorer schluckts. Das Problem betrifft auch den Adminflagscreator.
Gespeichert


Samael
Administrator
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 6359
20.00 Çoins

Items zeigen
Çoins übertragen

Das Ganze ist mehr als die Summe seiner Teile!


Profil anzeigen WWW
« Antworten #7 am: 12. September 2006 - 18:43 »

Der http://www.flammeprogs.de.ms funzt auch mit dem IE & Firefox, der o.g. Link funzt nur mit dem Firefox!
« Letzte Änderung: 12. September 2006 - 20:33 von Samael » Gespeichert

I bid farewell
Samael
http://www.cs-foren.com & http://www.informatik-kfm.de & http://www.banefulsoldiers.de CS:S Server -=[CoBS]=-Leichenhalle IP: 85.10.235.42:27015
Alchi
Next Generation Member
**
Offline Offline

Geschlecht: Männlich
Beiträge: 40
0.00 Çoins

Items zeigen
Çoins übertragen

Ein echt Geiles Board hier!


Profil anzeigen WWW
« Antworten #8 am: 20. Januar 2007 - 08:41 »

getestet und ....

dazu kann ich nur sagen "vom feinsten"

besonders wenn man so experten hat die gerne mal mit gästen oder memberanwärtern ihr "zweifelhaften" späße treiben.
Gespeichert

Hetz mich nicht so, ich bin keine 20 mehr!

Flamme
Next Generation Member
**
Offline Offline

Geschlecht: Männlich
Beiträge: 28
0.00 Çoins

Items zeigen
Çoins übertragen

Profil anzeigen
« Antworten #9 am: 24. Januar 2007 - 08:14 »

Hey,
freut mich, dass es dir gefällt.  Grin

Vielen Dank für die rückmeldung, viel spaß weiterhin,
MFG Flamme
Gespeichert

www.flammeprogs.de.ms (Adminüberwachung, und vieles mehr)
www.imagesharing.de.ms (Bilder im Internet bereitstellen)
Padi
Next Generation Member
**
Offline Offline

Beiträge: 34
0.00 Çoins

Items zeigen
Çoins übertragen

Profil anzeigen
« Antworten #10 am: 06. Februar 2007 - 19:24 »

also ich kann mich da nicht in meine FTP einloggen damit! kann des sein das du da einen timeout mit rein programmiert hast? wenn ja auf wie lange ? ich hab nämlich das Problem das mein Gameserver ftp scheiße langsam ist ich weiß auch nicht warum! aber des kann als schon mal 20 Sek. dauern bis ich eingeloggt bin!

mfg Padi
Gespeichert

mfg Padi  Cool
Flamme
Next Generation Member
**
Offline Offline

Geschlecht: Männlich
Beiträge: 28
0.00 Çoins

Items zeigen
Çoins übertragen

Profil anzeigen
« Antworten #11 am: 10. Februar 2007 - 10:54 »

also ich kann mich da nicht in meine FTP einloggen damit! kann des sein das du da einen timeout mit rein programmiert hast? wenn ja auf wie lange ? ich hab nämlich das Problem das mein Gameserver ftp scheiße langsam ist ich weiß auch nicht warum! aber des kann als schon mal 20 Sek. dauern bis ich eingeloggt bin!

mfg Padi

Hallo Padi,

nein, ich habe keinen Timeout eingebaut. Kann es vielleicht sein, dass du keinen "normalen" FTP, sondern vielleicht einen SFTP zugang hast? Denn das funktioniert nicht. Ich kann dir leider nicht sagen, woran das liegt, dass du nicht reinkommst. Hat denn noch irgendjemand dieses oder andere Probleme??

MFG Flamme
Gespeichert

www.flammeprogs.de.ms (Adminüberwachung, und vieles mehr)
www.imagesharing.de.ms (Bilder im Internet bereitstellen)
Padi
Next Generation Member
**
Offline Offline

Beiträge: 34
0.00 Çoins

Items zeigen
Çoins übertragen

Profil anzeigen
« Antworten #12 am: 05. März 2007 - 15:06 »

Muss wohl an dem SFTP Zugang liegen den ich besitze !
Gespeichert

mfg Padi  Cool
Flamme
Next Generation Member
**
Offline Offline

Geschlecht: Männlich
Beiträge: 28
0.00 Çoins

Items zeigen
Çoins übertragen

Profil anzeigen
« Antworten #13 am: 08. März 2007 - 12:44 »

Jo,..
das könnte sein. Tut mir leid, aber ich kenne leider keine möglichkeit, um zugang per SFTP zu gewähren. Sollte ich irgendwann nochma eine finden, meld ich mich natürlich, und aktualisier das Programm.

MFG Flamme
Gespeichert

www.flammeprogs.de.ms (Adminüberwachung, und vieles mehr)
www.imagesharing.de.ms (Bilder im Internet bereitstellen)
Desert Operations
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

TinyPortal v1.0 beta 4 © Bloc