Ich gebe hier mal wieder ein Lebenszeichen von mir.
Es hat sich in letzter Zeit nicht besonders viel an dem Script getan, das liegt daran dass ich so gut wie fast alle Funktionen die ich brauche eingebaut habe.
Folgende Funktionen kamen zwischenzeitlich noch dazu.
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
- Cleanup:
- Check_Before_Shutdown Funktion zugefuegt
- Backup:
- Check_Before_Shutdown Funktion zugefuegt
- Updateversion:
- Bug beim updaten der Scriptdatei behoben
- Main:
- RM wird nun geforced
- Zusatztparameter -f und --force zugefuegt
- Config:
- Variable Check_Before_Shutdown zugefuegt
- Variable Cleanup_Ztmp zugefuegt
- Variable Cleanup_Logs zugefuegt
- Variable Cleanup_Downloads zugefuegt
- Variable Cleanup_DownloadLists zugefuegt
- Variable Cleanup_SourceTv zugefuegt
- Variable Cleanup_Backup zugefuegt
|
Weitere Infos:
Check_Before_Shutdown
Wenn man mit der Alten Version ein Backup seines Gameserver macht oder diesen Aufräumen lässt,
wird dieser unverzüglich gestoopt und der Job begonnen.
In letzter Zeit ist mir oft passiert dass noch Leute auf den Gameservern unterwegs waren.
Darum habe ich diese Funktion geschrieben die Prüft ob noch Leute auf dem Gameserver sind und bei Eintritt den Job abbricht.
Damit man den Gameserver dennoch per Cronjob backuppen kann habe ich eine --force Option mit eingebaut.
Cleanup
In Der neuen Version werden unter anderen Backupps und SourceTv Demos beim aufräumen gelöscht.
Wer das nicht möchte kann nun für jeden einzelenen Abschnitt konfigurieren was gelöscht werden soll,
Ich hoffe die Version relativ schnell releasen zu können, und werde dann mit dem Repository zu Github umziehen.
Muss nur alles noch durchtesten.
Dinge die des weiteren noch geplant sind:
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
|
- Support für eigene Extensions einbauen
- Log Commands
- Backup -> tmp/last_backup.tmp/last_backup // Später
- Backup:
- Pfad auswählen // Später
- Status
- Last Restart
- Last Backup
- Last ...
|
MfG
Impact