Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: sourceserver.info. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

61

Dienstag, 24. Mai 2011, 13:43

asso, also ist quakestat alt und qstat neu oder wie muss ich das verstehen

also wo ich qstat installiert habe kam nichts an fehler meldungen (qstat is already the newest version), alle Paket wie in der Beschreiber auf der Page von euch gemacht (apt-get update; apt-get upgrade apt-get install bzip2 screen quakestat lftp, ausser quakestat lief alles durch), steam datei wird nicht erstellt er lädt nur das HLdsupdatetool runter und mehr nicht, wenn ich ./server.sh update ausführe lädt er es nochmal runter mit 1 am ende, keine ahnung warum das nicht geht ....

62

Dienstag, 24. Mai 2011, 13:47

also ich glaube ich habe den fehler gefunden ich teste das mal dann melde ich mich so in 15 minuten .....

Impact

Super Moderator

  • »Impact« ist der Autor dieses Themas

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

63

Dienstag, 24. Mai 2011, 14:17

Ich Tippe auf einen Fehler in der Config, am besten einfach mal posten :)
Werden die Ordner denn erstellt? (tmp, extension)


MfG
Impact

64

Dienstag, 24. Mai 2011, 14:19

lag daran da ich ein Debian 6.0 64Bit System habe aber das HLdsupdatetool nur für 32Bit geht (musste das ausführen: apt-get install ia32-libs)

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Impact« (24. Mai 2011, 14:27)


Impact

Super Moderator

  • »Impact« ist der Autor dieses Themas

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

65

Dienstag, 24. Mai 2011, 14:27

Zitat

lag daran da ich ein Debian 6.0 64Bit System habe aber das HLdsupdatetool nur für 32Bit geht (musste das ausführen: apt-get install ia32-libs)

Ich sollte das mal in die Readme schreiben :p

Zitat

wo genau muss ich die aliease eintragen bei server.sh oder server.conf

Ich schreibe sie immer in die .profile, Je nachdem ob du die Server_min.sh nutzt unterscheiden sie sich.

Meine sehen so aus

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
# --- Aliases Server_min.sh
# Aliases fuer .bashrc/.profile
alias gstart='./server_min.sh $1 start'
alias gstop='./server_min.sh $1 stop'
alias gstatus='./server_min.sh $1 status'
alias grestart='./server_min.sh $1 restart'
alias gupdate='./server_min.sh $1 update'
alias gwatch='./server_min.sh $1 watch'
alias gping='./server_min.sh $1 ping'
alias gbackup='./server_min.sh $1 backup'
alias gss='./server.sh'
# ---



Ps. Sorry, ich Habe aus versehen deinen Beitrag 'zerstört'.
du kannst ihn ja einfach bearbeiten.

MfG
Impact

66

Dienstag, 24. Mai 2011, 14:38

ne schon ok, kann ich eh nicht editieren da diese funktion nicht freigeschaltet ist aber schon OK

ansonsten danke und gutes TUT und script, weiter so ....

bis dann ....

Impact

Super Moderator

  • »Impact« ist der Autor dieses Themas

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

67

Samstag, 28. Mai 2011, 18:10

Passend zur FPS-Binary reiche ich noch ein Idlerscript nach, mit welchem es möglich ist beliebig viele Idler zu starten.
Dabei kann man ganz einfach wählen ob dieser auf allen CPU/s oder auf einzelne festgelegt wird.

Der Syntax ist dabei so gegeben:

Quellcode

1
2
./idler.sh funktion idlername cpu"
./idler.sh start      idlername 0-3"


Falls man die CPU weglässt startet der Idler auf allen CPU/s
Zusätzlich gibt es noch die Funktion showall, welche alle Idler anzeigt falls man nicht mehr weiß wie man ihn genannt hat.
Das Script kann hier herruntergeladen werden.


MfG
Impact

Impact

Super Moderator

  • »Impact« ist der Autor dieses Themas

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

68

Dienstag, 31. Mai 2011, 02:07

Aktuelle Todo Liste

Ich will hier nur mal meine aktuelle ToDo Liste aufschreiben, und da sie relativ klein ist möchte ich gerne Feedback dazu haben.
Vielleicht hat ja einer noch Ideen.

ToDo

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Templatesystem / Addons

    Preconfigure auf Templates umstellen,
        Templates für die meisten Spiele erstellen
            Installfile zu den Addons a´la installaddon.sh zB für Vdfcreater
                Checks ob Installfile vorhanden
                    Auslesen welche Addons installiert sind neu schreiben 

Script

    Unnötige Codefragmente entfernen
        Shebang aus Config entfernen
            Chmod fuer Config entfernen
                Maplistcreater anpassen
                    Check ob Binary existiert
                        Script auf Functions umstellen
                            Einige Parameterzusätze umsetzen a´la --nocolors



MfG
Impact

Impact

Super Moderator

  • »Impact« ist der Autor dieses Themas

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

69

Samstag, 4. Juni 2011, 06:52

Die Regelmäßigen Neuigkeiten


Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
 - Das Preconfiguresystem habe ich nun fertiggestellt, und es funktioniert wunderbar :)
   - Ich muss nur noch einige vorgefertigte CFG´s dafür erstellen.

 - Das Addoninstallsystem habe ich auch umgeschrieben, so dass von nun an nur noch 1 Addon notwendig ist.
   - VDF Dateien werden mit der neu eingebauten Makevdffunktion installiert falls nötig.

 - Das auslesen der Addons habe ich auch angepasst um Kompatibilitätsprobleme zu vermeiden.
 - Den Maplistcreater habe ich angepasst, da die alte Methode sinnlos umständlich war.

 - Die Shebangzeile habe ich aus der Config entfernt da sie unnötig war.
   - Das Script wurde so angepasst dass es kein Chmod mehr setzt, und nun nur noch prüft ob die Datei existiert und lesbar ist. 

 - Aus aktuellem Anlass wurde ein Check eingebaut der prüft ob die Binary existiert


Zudem habe ich noch einige weitere Änderungen und Fixes vorgenommen, alles weitere bitte der Todo entnehmen.
Die momentane Todoliste sieht nun so aus, für weitere Anregungen bin ich weiterhin offen

Todo

Zitat



Templatesystem / Addons

Preconfigure auf Templates umstellen
Templates für die meisten Spiele erstellen
Addonsystem umschreiben
Nur noch ein Addon nötig
Installfile zu den Addons a´la installaddon.sh zB für Vdfcreater
Checks ob Installfile vorhanden
Auslesen welche Addons installiert sind neu schreiben

Script

Unnötige Codefragmente entfernen
Shebang aus Config entfernen
Chmod fuer Config entfernen
Maplistcreater anpassen
Check ob Binary existiert
Script auf Functions umstellen
Einige Parameterzusätze umsetzen a´la --nocolors
Games Available in tmp Ordner

Überlegungen

Multilangual
English


MfG
Impact

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Impact« (4. Juni 2011, 07:17)


DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

70

Montag, 6. Juni 2011, 01:04

Wird Zeit das mal ins Wiki zu übernehmen.

Impact

Super Moderator

  • »Impact« ist der Autor dieses Themas

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

71

Montag, 6. Juni 2011, 01:12

Wird Zeit das mal ins Wiki zu übernehmen.

Gerne.
Ich komme nur mit der Namensraumstruktur im Wiki nicht ganz zurecht, und wusste nicht genau wo ich es reinschreiben soll.


MfG
Impact

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

72

Montag, 6. Juni 2011, 01:20

Ich werd mal heute nach der Arbeit damit anfangen einen Namensraum festzulegen.

Impact

Super Moderator

  • »Impact« ist der Autor dieses Themas

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

73

Donnerstag, 9. Juni 2011, 09:18

Ich bin so langsam fertig mit meiner Todo Liste für die 0.2.5 Version, das einzige was noch zu tun ist ist folgendes:

Quellcode

1
2
3
4
5
- Templates für die meisten Spiele erstellen 
- Checks ob Aktionen ausgeführt wurden
   - Startfunktion: Check ob der Server wirklich gestartet wurde
- Kleinen Bug bei cleanup fixen
  - Abschnitt Downloads / DownloadLists

Der Rest kommt dann in der nächsten Version.

Ansonsten habe ich im Betrieb bisher keine Fehler gefunden, ich würde mich freuen wenn mal einer durch den Code schauen könnte oder eventuell sogar antesten würde.
Für Features bin ich aktuell noch offen
Ich hätte auch gerne etwas Kritik zum Configgenerator :)


MfG
Impact

Impact

Super Moderator

  • »Impact« ist der Autor dieses Themas

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

74

Dienstag, 21. Juni 2011, 02:16

Update 0.2.5-Beta

Ich bin stolz eine neue Version anzukündigen.
Es wurden wieder einmal eine Menge Fehler Behoben, Funktionen hinzugefügt und Codes ausgebessert.

Hier nur kurz der Changelog

Zitat


# 21.06.2011
# Version: 0.2.5-Beta
- Die Cleanup Funktion loescht nun auch SourceTv Demos
- MakeVDF Funktion zugefuegt
- Parameterzusatz --nocolors zugefuegt [Test]
- Funktion Watchlog zugefuegt
- Preconfigurefunktion neu geschrieben.
- Variable TEMPLATESURL zugefuegt
- Maplistcreater neu geschrieben
- Test_* Maps werden excludiert
- Binarycheck zugefuegt
- Check ob das angegebenes Verzeichnis das ist in welchem das Script ausgefuehrt wurde
- Startupcheck Struktur
- Check ob der Server ordnungsgemaess gestartet wurde
- Addonsystem umgeschrieben.
- Nur noch ein Addon fuer alle Spiele notwendig.
- Vdf´s werden automatisch erstellt.
- Shebang aus Config entfernt
- Updateversion Verbessert
- Check Falls Features nicht abrufbar
- Check falls Contentserver nicht erreichbar
- Check falls Version nicht abrufbar
- Check falls neue Config benoetigt eird
- Falls neue Config benoetigt wird die Config gebackuppt
- Fehleranzeige


Besonders hervorzuheben sind das neue Template und Addonsystem, welche nun eine sehr gute Flexibilität zum arbeiten bieten.
Feedback ist erwartet und gerne gewünscht.

MfG
Impact

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Impact« (21. Juni 2011, 03:03)


Impact

Super Moderator

  • »Impact« ist der Autor dieses Themas

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

75

Sonntag, 26. Juni 2011, 02:22

Aufgrund des aktuellen Updates wurden die Addons aktualisiert.

Quellcode

1
2
3
4
5
Spiel | Name                    | Version  | Paket
-------------------------------------------------------------------------------
ALLE  | sourcemod              | 1.3.8    | Sourcemod Paket inklusive Metamod.
ALLE  | sourcemod_upgrade      | 1.3.8    | Sourcemod Upgradepaket mit Essentiellen Dateien und Metamod.
CSS   | zblock                 | 4.62     | Zblock Paket inklusive Configs mehrerer Ligen.


MfG
impact

Impact

Super Moderator

  • »Impact« ist der Autor dieses Themas

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

76

Donnerstag, 7. Juli 2011, 05:59

Kann doch nicht sein das hier keine Ideen hat :huh:
Wie dem auch sein, ich habe die FastDl Extension vorerst aus dem Paket genommen, da ich anscheinend beim Release nicht ausgiebig getestet habe.
Ich bin derzeit dabei eine neue zu schreiben, die zwar nun etwas spärlicher vom Coder her sein wird, dafür aber hoffentlich um so besser.

Das System ist nun so aufgebaut, dass ich Mir eine Liste aller Files auf dem FastDl Server runterlade, diese analisiere und für jede Map die vorhanden ist eine 0kb Tmpdatei im Tmporder anlege (Funktionier mit bsp und bz2).
Die Methode wird zwar vermutlich nicht so gut ankommen, aber ich empfand das als die am leichtesten umzusetztende Möglichkeit.
Danach liste ich mir alle Maps auf dem Gameserver auf, excludiere alle Standart und Test_ Maps und schiebe nur die Dateien in den Tmporder die noch nicht existieren.
Danach entferne ich die Tmpfiles und habe nun nur die nicht gesyncten Maps vorliegen.
Danach werden diese Maps mit bzip2 gepackt, auf den Fastdlserver geschoben und danach wieder aus dem Tmpordner gelöscht.

Ich habe auch in Planung diese Maps direkt in die Mapliste zu schreiben, falls sie noch nicht darin enthalten sind. (Parameter in der Config)

Zudem habe ich der Readme ein Großes Update verpasst, da ich diesbezüglich einige Kritik bekommen habe :)

MfG
Impact

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Impact« (7. Juli 2011, 06:59)


Impact

Super Moderator

  • »Impact« ist der Autor dieses Themas

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

77

Samstag, 16. Juli 2011, 12:09

Nochmal zu dem Eintrag in der Wiki.
Ich würde das gerne machen, habe da allerdings einige Probleme.

- Welche Kategorie?
- Es sind zu viele Infos für eine Seite
- wo soll man das verlinken in der Wiki
- etc

:D

MfG
Impact

Impact

Super Moderator

  • »Impact« ist der Autor dieses Themas

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

78

Dienstag, 19. Juli 2011, 18:48

Das Wöchentliche Update

Das Wöchentliche Update über die Entwicklung.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
- Es wurde ein Bug in der addonremove Funktion behoben, wo es passieren kann, dass Leerzeichen in addon.addonlist Probleme während Entfernung verursachen. 
- Ein Ordnercheck-Bug in Addoninstall wurde gefixt
- IP-Check ueberarbeitet
 - Check ob deutsches System
- Status Anzeige ueberarbeitet
 - Bug bei unter 10 Spieler behoben
- Cleanup Funktion ueberarbeitet
 - Check ob Ordner existieren
- Backup ueberarbeitet
  - Backupps werden nun direkt nach tmp/ gebackuppt
  - Check ob Archiv bereits besteht

Wie immer betreffen die Änderungen die Developerversion
REV-218
REV-219


Die FastDl Extension macht auch Fortschritte, sie unterstützt nun auch .nav Files und zeigt an wenn zu einer Map die Nav Dateien fehlen.
Weitere Infos demnächst.

Apropo: Ich bin gerade am überlegen ob es Sinn machen würde die RTxyz_FREQUENZY als Parameter in der Config ein zu bauen, da ja anscheinend einige da Probleme mit haben.
Falls ausgewählt wird dass dann halt vor dem Start gesetzt.

MfG
Impact

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Impact« (19. Juli 2011, 19:23)


Impact

Super Moderator

  • »Impact« ist der Autor dieses Themas

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

79

Dienstag, 2. August 2011, 15:14

Das Wöchentliche Update

Es ist zwar dieses mal nicht besonders viel an Neuerungen, aber hier mal eine Liste der Änderungen.

Das wichtigste dürfe wohl sein dass ich das Script nun endlich auf Functions umgestellt habe, dadurch ist die Pflege und die Interne Verarbeitung auch um einiges einfacher.
Beim Backup gibt es nun die Auswahl zwischen den Formaten (tar|tar.gz|tar.bz2)
Zusätzlich habe ich noch die Parameterzusätze (--nocolors) und (-c) zugefuegt mit welchem man die Farben unterdrücken kann, das ist vorallem nützlich wenn man das Script zusammen mit Php einsetzt.

Ideen sind weiterhin willkommen

MfG
Impact

Impact

Super Moderator

  • »Impact« ist der Autor dieses Themas

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

80

Freitag, 12. August 2011, 20:29

Update 0.2.5-Beta2

Ich kündige hiermit die Version 0.2.5-Beta2 an.
Diese Version ist hauptsächlich ein Bugfix-Release in welchem einige Fehler behoben wurden, nachfolgend der Changelog

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# 12.08.2011
# Version: 0.2.5-Beta2
- Grosses Update der README
- Es wurde ein Bug in der addonremove Funktion behoben, wo es passieren kann, dass Leerzeichen in addon.addonlist Probleme während Entfernung verursachen. 
- Ein Ordnercheck-Bug in Addoninstall wurde gefixt
- IP-Check ueberarbeitet
 - Check ob deutsches System
- Status Anzeige ueberarbeitet
 - Bug bei unter 10 Spieler behoben
- Cleanup Funktion ueberarbeitet
 - Check ob Ordner existieren
- Backup ueberarbeitet
  - Backupps werden nun direkt nach tmp/ gebackuppt
  - Check ob Archiv bereits besteht
  - Mehrere Formate zur Auswahl (tar|tar.gz|tar.bz2).
- Script wurde auf Functions umgestellt
- Parameterzusaetze --nocolors und -c zugefuegt
- Umstrukturierung der Config


REV-226
Das Update kann wie gewohnt mit

Quellcode

1
./server.sh updateversion

bezogen werden.

Ebenso wurde auch der Configgeneratorgeupdatet.

MfG
Impact

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Impact« (12. August 2011, 20:53)