Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
statistiken:hlxce:install [2009/10/18 18:50] GeNeRaLbEaM |
statistiken:hlxce:install [2009/10/31 22:23] (aktuell) DeaD_EyE update.sh geändert |
||
---|---|---|---|
Zeile 105: | Zeile 105: | ||
cd ${perldir}</code> | cd ${perldir}</code> | ||
Speichern die Datei ab und laden Sie wieder hoch. | Speichern die Datei ab und laden Sie wieder hoch. | ||
- | Nun können wir mit folgendem Liunx Befehl per SSH den Perl Damon starten: | + | Nun können wir mit folgendem Liunx Befehl per SSH den Perl Daemon starten: |
Wir begeben uns mit dem Befehl | Wir begeben uns mit dem Befehl | ||
<code>cd /home/GeNeRaLbEaM/perl/</code> | <code>cd /home/GeNeRaLbEaM/perl/</code> | ||
Zeile 116: | Zeile 116: | ||
Das erfolgreiche Plugin superlogs wird für jedes Spiel als SourceMod addon mitgeliefert. Für CSS z.B superlogs-css.smx | Das erfolgreiche Plugin superlogs wird für jedes Spiel als SourceMod addon mitgeliefert. Für CSS z.B superlogs-css.smx | ||
einfach in den Sourcemods/Plugins Ordner verschieben. Diese werden im extras Ordner noch vorerst untergebracht wobei ich | einfach in den Sourcemods/Plugins Ordner verschieben. Diese werden im extras Ordner noch vorerst untergebracht wobei ich | ||
- | stark davon ausgehe, dass es in den kommenden Verisionen ein festes Bestandteil von HLX CE wird.\\ | + | stark davon ausgehe, dass es in den kommenden Versionen ein festes Bestandteil von HLX CE wird.\\ |
{{:statistiken:hlxce:hlx1.jpg|}}\\ | {{:statistiken:hlxce:hlx1.jpg|}}\\ | ||
Anschließend begeben wir uns in die autoexcec.cfg und fügen folgende Zeilen ein: | Anschließend begeben wir uns in die autoexcec.cfg und fügen folgende Zeilen ein: | ||
Zeile 168: | Zeile 168: | ||
Ihr solltet in Regelmäßigen Abständen die Aktulität Eurer GeoLiteCity.dat überprüfen. Dies kann man natürlich Manuell machen oder in Regelmäßigen Abständen als Cronjob. | Ihr solltet in Regelmäßigen Abständen die Aktulität Eurer GeoLiteCity.dat überprüfen. Dies kann man natürlich Manuell machen oder in Regelmäßigen Abständen als Cronjob. | ||
Ein simples Script dafür würde z.B so aussehen. | Ein simples Script dafür würde z.B so aussehen. | ||
- | <code> #!/bin/bash | + | <code>#!/bin/bash |
# | # | ||
# Author: Rawh | # Author: Rawh | ||
- | # Date: 25 june 2009 | + | # Edited: DeaD_EyE |
+ | # Date: 31 October 2009 | ||
# What: Script to download the GeoLiteCity.dat.gz file. | # What: Script to download the GeoLiteCity.dat.gz file. | ||
# | # | ||
+ | |||
+ | DIR=~/hlstats/GeoLiteCity | ||
+ | |||
+ | #Programm | ||
URL="http://geolite.maxmind.com/download/geoip/database/" | URL="http://geolite.maxmind.com/download/geoip/database/" | ||
FILE="GeoLiteCity.dat.gz" | FILE="GeoLiteCity.dat.gz" | ||
- | cd ~/hlstats/GeoLityCity | + | if [ -d $DIR ]; then echo "Wrong directory"; fi |
- | rm ${FILE} 2&>1 1&>/dev/null | + | cd $DIR |
+ | rm ${FILE} &>/dev/null | ||
wget "${URL}/${FILE}" | wget "${URL}/${FILE}" | ||
- | gunzip ${FILE}'</code> | + | gunzip -f ${FILE}</code> |
Den o.g. Code im Pspad Editor in eine neue Datei kopieren und als update.sh speichern und in den Perl Ordner hochkopieren. | Den o.g. Code im Pspad Editor in eine neue Datei kopieren und als update.sh speichern und in den Perl Ordner hochkopieren. | ||
Zeile 207: | Zeile 213: | ||
<code>55 23 * * * cd /home/<user>/stats/perl && ./hlstats-awards.pl</code> | <code>55 23 * * * cd /home/<user>/stats/perl && ./hlstats-awards.pl</code> | ||
Jetzt müssen wir unsere Crontab abspeichern und den Editor wieder verlassen, dies machen wir mit : ^KX | Jetzt müssen wir unsere Crontab abspeichern und den Editor wieder verlassen, dies machen wir mit : ^KX | ||
+ | |||
Abrrechen ohne zu Speichern machen wir mit : Strg C | Abrrechen ohne zu Speichern machen wir mit : Strg C | ||