[Release] Sandros Patcher 2020

Hier findet ihr wichtige Programme und Tools.
Antworten
Benutzeravatar
xXSandro1994Xx
Site Admin
Site Admin
Neuling
Neuling
Reactions:
Beiträge: 3
Registriert: 5. Apr 2020, 18:49
Wohnort: Berlin
Danksagung erhalten: 1 Mal
Gender:
Alter: 26
Kontaktdaten:
Status: Offline

[Release] Sandros Patcher 2020

Beitrag von xXSandro1994Xx » 11. Apr 2020, 09:04

Hallo liebe Community,

Als erstes Release dachte Ich mir ich Release mal einen neuen Patcher.

Hier eine Kleine Vorschau: (Bin Leider in Sachen Design ein Neuling aber es geht hier ja mehr um die Funktion)[/align]


Funktionen
  • 2 Patch Server Einstellbar (falls Patchserver 1 aus nimmt er den 2.)
  • Server Version / Client Version Abfrage (Falls beide gleich wird der Patch Button deaktiviert und der start button freigegeben)
  • Hintergrund Musik Einstellbar (Oben Links kann man die wiedergabe starten und stoppen)
  • News Fenster mit platz für 12 kurze News oder 12 Zeilen news falls man spalte datum leer lässt
  • Ausgabe/Anzeige des Patch Servers den ihr grad nuitzt
  • Ausgabe/Anzeige Client Version (Version des clients wird nach dem patch vorgang automisch die serverversion eingetragen)
  • Ausgabe/Anzeige Server Version (Eure Aktuelle Client die auf dem Patchserver liegt)
  • Ausgabe/Anzeige Patcher Version (Version eurers Patchers wird nach dem update auf die Patcherversion die serverside steht eingetragen)
    • Falls diese nicht gleich ist lädt er die Update.exe runter und startet diese
  • Beim Patchen gleicht er den md5 mit den der Dateien ab falls der anders ist löscht er die dateien und lädt sie runter.
  • lädt die root, locale.de, pc, pc2.eix dateien kurz vor dem starten runter (namen und endung könnt ihr in der ini festlegen)
  • löscht die root, locale.de, pc, pc2.eix dateien nach dem starten (namen und endung könnt ihr in der ini festlegen)
    • dient mit zum clientschutz da es schwierger ist ohne eix den client zu entpacken
  • start.exe kann auch eine .bin sein was ich euch auch empfehlen würde eine.bin zu nutzen.
  • Patcher und Update.exe benötigen admin rechte zum starten damit man auch einen client unter Programe updaten kann.
 Aktueller Patcher V1.1
[img]https://i.postimg.cc/cH36x1Nk/patcher-neu-vorschau.png[/img]
Alter Patcher V1.0 Vorschau:
HowTo

1. Ladet euch den Anhang Patcher mit ini runter
2. Packt die dateien aus dem Ordner Serverside auf euren Patch Server und euren 2. Patch Server falls ihr ein habt.
3. Packt dien dateien in dem ordner clientside in euren client
4. Bearbeitet die PatcherSetting.ini in eurem Client
5. Entpackt den MD5 Maker
6. Erstellt mit dem md5 maker  die PatchSetting wichtig:
    alle dateien die generiert werden sollen müssen sich in dem PatchClient ordner befinden.
7. Die PatchConfig öffnen und die generierten zeilen kopieren und
    Serverside in die PatchConfig.ini unter der Section [Filies] einfügen
8. Die Client Filies serverside hochgladen ohne unterordner wie Client oder Patch Client
    sonderen direkt metin2.bin & pack ordner im gleichen ordner wie die PatchConfig.ini liegt
9. Bei neuen updates die ServerVersion in der PatchConfig abändern und schon können eure user die updates laden 
Patch Setting

PatchServer1=https://www.redbulletin.eu/patch2/
PatchServer2=https://www.google.de/patch/
UpdateUrl=https://www.redbulletin.eu/patch2/
[WebsiteLinks]
Homepage=https://homepage.de
Forum=https://forum.google.de
Vote=https://forum.google.de
[Dateien]
Option=Option.exe
Start=Redbulletin.bin
Sound=.\PatcherFilies\bg.mp3
[Information]
PatcherTitel=Test Patcher
PatcherFilies=\PatcherFilies\
UpdatePatcherName=Patcher.exe
MaximalClients=3
[Version]
ClientVersion=1.0.0.0
PatcherVersion=1.1
[DelteDateien]
RootEix=root.RTP
LocaleDE=locale_de.RTP
pcEix=pc.RTP
pc2Eix=pc2.RTP
#########################################################
#Patch Server1= url zum patch server1
#Patch Server2= url zum patch server2 wird nur gebraucht falls patch server 1 nicht erreichbar 
#UpdateUrl=      url für den self updater wo euer aktueller Patcher liegt
#               wenn ihr kein 2. Patch Sever habt macht die adresse von patch server1 rein oder lasst es leer
#Homepage=      die url zu eurer website
#Forum=      die url zu eurerm Forum
#Vote=       euren vote link
#
#Option=        der name eurer config.exe mit punkt exe am ende
#Start=            die datei zum starten eurer clients am besten eine .bin datei statt .exe (eine exe funktioniert aber auch)
#
#PatcherTitel=  Der Titel eurer Patcher (Anwendungsname)
#PatcherFilies= Der Ordner wo die Patchskinn Dateien liegen
#UpdatePatcherName=Patcher.exe   (der name eures patchers ist wichtig für den self updater)
#MaximalClients=3                           (anzahl wie viele clients gleichzeitig laufen dürfen)
#
#ClientVersion= Die Client Version Bitte nicht anpassen wird nach dem patchen automatisch auf eure Serverversion geändert,
#               wenn beide versionen gleich sind wird der patch button gesperrt und der start button gleich freigegeben
#PatcherVersion=1.1     die version eures aktuellen patchers
#
#[DelteDateien] unter Delte Dateien tragt ihr die namen eurer root, locale_de, pc, pc2 mit endung .eix ein oder wie ihr sie genannt habt. 
#               das hat den vorteil das es schwieriger wird euren client zu entpacken da diese dateien zum starten runtergeladen und gleich danach wieder gelöscht werden.
#               Die einzelnen dateien dürfen nicht leer sein sonst löscht der Patcher den gesmten inhalt des pack ordners
#               Also falls ihr die funktion nicht nutzen wollt schreibt irgendwas dahin
#
#
#ein selfpatcher ist auch mit drin der läuft aber über mein server
#Copyright 2020 by Sandro Salvatore https://board.sandro-salvatore.com
#Auf Anfrage erstell ich auch patcher ohne ini die direkt an euren Server angepasst sind.
#besucht mich für Support oder Sonstige Anfragen in meinem Forum https://board.sandro-salvatore.com
#oder  schreibt eiene E-Mail an office@sandro-salvatore.com
#######################################################
Changelog

V1.0:
- 2 Patch Server
- Version Prüfung
- BG Sound
- Eix Löschbar nach dem start
- Self Patcher
- News Fenster mit 12 Zeilen
- start.bin/exe anpassbar
- config.exe anpassbar
- Patcher Titel anpassbar
- Patcher Name anpassbar
- PatcherFilies Ordner änderbar
- Design anpassbar
- Logo anpassbar aber sehr klein bei dem design
- Ausgabe/Anzeige Patcher Server 1 oder 2
- Ausgabe/Anzeige Patcher Version
- Ausgabe/Anzeige Server Version
- Ausgabe/Anzeige Client Version
 - MD5 Abfrage

V1.1:
- Bug Fix Patcher wird jetzt Zentiert auf eurem Desktop Angezeigt- Client Begrenzung (Das man z.B. nur 3 Clients Gleichzeitig Starten kann)
- Neuere Bessere Designs
- 2 Neue Buttons für Patch Block und Play Game Block (wird angezeigt wenn buttons deaktiviert sind)
- Client Begrenzung ()Man kann festlegen das z.B. nur 2 Clients gleichzeitig laufen dürfen) wie viele könnt ihr selbst definieren.
- Vote4Us Button
- Client Version wird nach dem Patchen in der Anzeige geändert
Was an Updates geplant ist
V1.2
- Neues noch besseres Design
- News Buttons/Icons
- Neue Button Design
- Aktuelle Datei Download anzeige
- Bereits geladene datei größen anzeige
- Gesamt Fortschritt % Anzeige
- Erstellung von seperaten Dateien & Verzeichnissen
Bin für Vorschläge und Anregung immer offen, einfach drunter einen Beitrag schreiben was noch fehlt!
 
Design Vorschau
 
  
Patcher mit ini V1.0.rar
Patcher mit ini Version 1.0
(19.8 MiB) 5-mal heruntergeladen
Patcher mit ini V1.1.rar
Patcher mit ini Version 1.1
(41.24 MiB) 5-mal heruntergeladen
 





 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 



Antworten