Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server
You last visited: Today at 20:52

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Release] Script Installer

Discussion on [Release] Script Installer within the Flyff Private Server forum part of the Flyff category.

Closed Thread
 
Old   #1



 
Sedrika's Avatar
 
elite*gold: 18
The Black Market: 103/0/0
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
[Release] Script Installer

Da es immer wieder User gibt, die Probleme damit haben Source Snippets richtig einzufügen, habe ich mich mal dran gemacht und ein altes Projekt von mir wieder neu aufgesetzt. Dieses Projekt "Installiert" euch die Snippets an die Richtigen stellen im Source.

Da ich allerdings noch keine Fehlerfreie Funktion garantieren kann, erstellt dieses Programm ein Backup euer dateien vor jedem Installieren eines Scripts.

Bilder:










Das Programm ist so gestaltet, dass man es um eigene Scripte erweitern kann.

Im Programm liegt im Scripts Ordner die Script.sf datei, welche man mit einem Editor bearbeiten kann um neue Scripte hinzuzufügen.

Dazu muss man den Titel des Scriptes schreiben, welche im Programm angezeigt werden soll, danach ein "|" ohne "" und dann die Script Datei.

Eine Script datei ist ist auch einfach aufgebaut und kann daher von jedem bearbeitet werden.



Eine Script datei muss folgend aufgebaut sein:
Code:
[xSedrika - Script Installer]
-----------------------------
[Script]

[Check]
#Check Name für datei

[File]
#Pfad zur Datei

[Search]
#Gesuchter eintrag
[/Search]

[Replace]
#Eintrag ersetzen durch
[/Replace]

[Search]
#Gesuchter eintrag
[/Search]

[Replace]
#Eintrag ersetzen durch
[/Replace]

[/Script]
Die Scripts müssen alle mit
Code:
[xSedrika - Script Installer]
beginnen.

Danach wird nach [Script] gesucht und anschließend nach
[Check], welcher einzigartig im Script sein sollte, eventuell da Credits hinschreiben aber nur eine Zeile.
Danach kommt [File], damit das Script weis, welche Datei zu bearbeiten ist.

Folgend kann man nun [Search] und [Replace] Tags benutzen um das Script zu schreiben.

Geöffnete Tags müssen allerdings auch wieder geschlossen werden.
Wer also [Search] eingibt, sollte seine suche auch wieder mit [/Search] beenden.

Am ende wird dann wieder ein [/Script] erwartet und damit ist das Script beendet.

Das ganze kann man auch mit mehreren Dateien machen, dazu dann wieder mit [File] eine neue datei angeben.

Ich werde euch 5 Script dateien vorlegen, falls jemand weitere entwickelt, kann er diese gerne hier jedem User bereitlegen.

Download:
Sedrika is offline  
Thanks
9 Users
Old 10/27/2012, 15:01   #2
 
N8Schatten's Avatar
 
elite*gold: 6
Join Date: Oct 2011
Posts: 506
Received Thanks: 84
Cooles Tool wenn es sich durchsetzt dann gibt es in zukunft keine Tut mehr sondern nur noch ein script^^
N8Schatten is offline  
Old 10/27/2012, 15:04   #3



 
Sedrika's Avatar
 
elite*gold: 18
The Black Market: 103/0/0
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
Quote:
Originally Posted by N8Schatten View Post
Cooles Tool wenn es sich durchsetzt dann gibt es in zukunft keine Tut mehr sondern nur noch ein script^^
Das will ich damit eher weniger erreichen, man sollte sich nicht nur auf Scripts verlassen, sondern auch etwas selber können.
Sedrika is offline  
Old 10/27/2012, 15:11   #4
 
N8Schatten's Avatar
 
elite*gold: 6
Join Date: Oct 2011
Posts: 506
Received Thanks: 84
Das stimmt schon aber Cool währe es wenn das so Funktionerne würde

Finde ich jedenfalls
N8Schatten is offline  
Old 10/27/2012, 15:26   #5



 
Sedrika's Avatar
 
elite*gold: 18
The Black Market: 103/0/0
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
Ich würd mich über Test-Ergebnisse freuen.
Da ich den SI noch weiter ausbauen will und es mehr "Installieren" können soll als nur Source part.
Weitere vorschläge wären auch nett.
Sedrika is offline  
Old 10/27/2012, 15:37   #6
 
Unleashed!'s Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 395
Received Thanks: 233
Echt nice, hatte auch mal überlegt was in der Richtung zu machen, werde es mal testen. Vorteile wären zum Beispiel, dass man sich extrem schnell wieder einen Source zusammenstellen könnte, falls man mal seinen eigenen zerschossen hat/etc. Was auch noch gut wäre, wäre eine Art Query List. Also dass man Systeme in eine Liste zieht, die dann der Reihe nach installiert werden, oder "Abhängikeiten" also falls man z.B. Baruna Piercing installieren will, das Baruna Sys bereits vorhanden sein muss. Oder man einfach in einer Datei (z.B. all.sf) im all Ornder alle Installierten Systeme nochmal auflistet, um diese nachher wieder zu deinstallieren. ^^

Edit: Ich würde noch etwas wie [ADD] hinzufügen, damit diese Zeilen nach dem gesuchten eingefügt werden. ;D

Edit²: Sehr unschöner Nebeneffeckt, falsche Enkodierung gewählt, alle ausländischen Schriftzeichen in den bearbeiteten Dateien werden in ? umgewandelt, evtl auf Unicode umsteigen?
Unleashed! is offline  
Old 10/27/2012, 15:53   #7

 
マリブ's Avatar
 
elite*gold: 12
The Black Market: 117/0/0
Join Date: Jun 2011
Posts: 2,512
Received Thanks: 1,062
Wie wär es Eventuell mit einer Update Funktion ?
Das jeder User seine 'Scripts' zum Updaten Freigeben kann ?
Würde mich auch dran beteiligen diese 'Scripts' hinzuzufügen & nen Webspace dazu springen lassen.

Aber ansonsten, nettes Tool.
マリブ is offline  
Old 10/27/2012, 15:57   #8
 
elite*gold: 0
Join Date: Oct 2012
Posts: 121
Received Thanks: 38
webspace und domain würde ich dafür geben , habe eh reseller hosting accounts..
IaMWatchingYou is offline  
Old 10/27/2012, 16:03   #9



 
Sedrika's Avatar
 
elite*gold: 18
The Black Market: 103/0/0
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
Quote:
Originally Posted by Unleashed! View Post
Echt nice, hatte auch mal überlegt was in der Richtung zu machen, werde es mal testen. Vorteile wären zum Beispiel, dass man sich extrem schnell wieder einen Source zusammenstellen könnte, falls man mal seinen eigenen zerschossen hat/etc. Was auch noch gut wäre, wäre eine Art Query List. Also dass man Systeme in eine Liste zieht, die dann der Reihe nach installiert werden, oder "Abhängikeiten" also falls man z.B. Baruna Piercing installieren will, das Baruna Sys bereits vorhanden sein muss. Oder man einfach in einer Datei (z.B. all.sf) im all Ornder alle Installierten Systeme nochmal auflistet, um diese nachher wieder zu deinstallieren. ^^

Edit: Ich würde noch etwas wie [ADD] hinzufügen, damit diese Zeilen nach dem gesuchten eingefügt werden. ;D
Man kann das ganze auch mit Replace realisieren, siehe dazu CmdFunc_Kill.sf.
Quote:
Originally Posted by Unleashed! View Post
Edit²: Sehr unschöner Nebeneffeckt, falsche Enkodierung gewählt, alle ausländischen Schriftzeichen in den bearbeiteten Dateien werden in ? umgewandelt, evtl auf Unicode umsteigen?
Wird gemacht, das hier sollte man eh als eine art "Test" version sehen Und mit sowas kommt auch sowas raus.

Quote:
Originally Posted by iMalibu View Post
Wie wär es Eventuell mit einer Update Funktion ?
Das jeder User seine 'Scripts' zum Updaten Freigeben kann ?
Würde mich auch dran beteiligen diese 'Scripts' hinzuzufügen & nen Webspace dazu springen lassen.

Aber ansonsten, nettes Tool.
Selfupdate + Script Update habe ich auch schon geplant, allerdings müsste man jedes Script auf richtigkeit Testen, da es ansonsten welche user geben könnte, diese dann den Source auseinander nehmen. Auch wenn man backups hat, ich würde sowas nicht haben wollen.

Quote:
Originally Posted by IaMWatchingYou View Post
webspace und domain würde ich dafür geben , habe eh reseller hosting accounts..
Ich denke, ich würde da eher einen FreeHoster als Kilu nehmen, da es kleine Scripts sind und nicht welche mit einpaar MB.
Sedrika is offline  
Old 10/27/2012, 16:09   #10

 
マリブ's Avatar
 
elite*gold: 12
The Black Market: 117/0/0
Join Date: Jun 2011
Posts: 2,512
Received Thanks: 1,062
Quote:
Originally Posted by Sedrika View Post
Man kann das ganze auch mit Replace realisieren, siehe dazu CmdFunc_Kill.sf.


Wird gemacht, das hier sollte man eh als eine art "Test" version sehen Und mit sowas kommt auch sowas raus.



Selfupdate + Script Update habe ich auch schon geplant, allerdings müsste man jedes Script auf richtigkeit Testen, da es ansonsten welche user geben könnte, diese dann den Source auseinander nehmen. Auch wenn man backups hat, ich würde sowas nicht haben wollen.



Ich denke, ich würde da eher einen FreeHoster als Kilu nehmen, da es kleine Scripts sind und nicht welche mit einpaar MB.
Die Scripts würde ich eh immer an meinem Source auf Richtigkeit Überprüfen.
Wäre sicherlich trotzdem was Praktisches für Anfänger.
マリブ is offline  
Old 10/27/2012, 17:15   #11
 
Unleashed!'s Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 395
Received Thanks: 233
Man "könnte" ja auch eine Art Shop draus basteln, also das manche Scripts for Free angeboten werden und andere wieder durch eine Virtuelle Währung, die vorher durch PSC/PayPal gekauft wird verkauft wird. *-*
Das mit dem ScriptUpdate wäre nice, wenn man es so machen würde, dass man sich auf einer Website mittels PHP einloggt (z.B. ePvPer's Daten direkt abfragen) und dann seine Updates hochlädt, beim nächsten Start des Tools wird dem User sofort angezeigt, dass eines oder mehrere seiner Scripts ein Update erhalten haben. :O

Edit: Fürs Coden der Website würde ich mich natürlich zur Verfügung stellen.
Unleashed! is offline  
Thanks
2 Users
Old 10/27/2012, 17:52   #12



 
Sedrika's Avatar
 
elite*gold: 18
The Black Market: 103/0/0
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
Quote:
Originally Posted by Unleashed! View Post
Man "könnte" ja auch eine Art Shop draus basteln, also das manche Scripts for Free angeboten werden und andere wieder durch eine Virtuelle Währung, die vorher durch PSC/PayPal gekauft wird verkauft wird. *-*
Das mit dem ScriptUpdate wäre nice, wenn man es so machen würde, dass man sich auf einer Website mittels PHP einloggt (z.B. ePvPer's Daten direkt abfragen) und dann seine Updates hochlädt, beim nächsten Start des Tools wird dem User sofort angezeigt, dass eines oder mehrere seiner Scripts ein Update erhalten haben. :O

Edit: Fürs Coden der Website würde ich mich natürlich zur Verfügung stellen.
Hört sich super an. Finde es gut, dass interesse besteht es weiter zu entwickeln.
Dann würd ich sagen, müssten wir uns irgendwann deswegen mal zusammensetzen.
Eine Sichere Schnittstelle einbauen, wenn es für Epvp User sein soll, einen HWID Check (das hab ich bereits).

So muss der User sich auch nicht mehr einloggen.

Könntest ja schonmal mit der Website dann anfangen.
Sedrika is offline  
Thanks
1 User
Old 10/27/2012, 17:56   #13

 
マリブ's Avatar
 
elite*gold: 12
The Black Market: 117/0/0
Join Date: Jun 2011
Posts: 2,512
Received Thanks: 1,062
Quote:
Originally Posted by Sedrika View Post
Hört sich super an. Finde es gut, dass interesse besteht es weiter zu entwickeln.
Dann würd ich sagen, müssten wir uns irgendwann deswegen mal zusammensetzen.
Eine Sichere Schnittstelle einbauen, wenn es für Epvp User sein soll, einen HWID Check (das hab ich bereits).

So muss der User sich auch nicht mehr einloggen.

Könntest ja schonmal mit der Website dann anfangen.
Würde mich auch dran beteiligen, in Form von Scripts erstellen & für Updates sorgen.

Man könnte auf die Homepage eine Art System einbauen, das jedem User die Chance gibt, Scripts zu Uploaden, die aber von einem 'Administrator' geprüft werden müssen.
Würde mich zum Testen / Scripts erstellen zur Verfügung stellen q:
マリブ is offline  
Old 10/27/2012, 18:07   #14
 
xFruchti.'s Avatar
 
elite*gold: 0
Join Date: Oct 2011
Posts: 1,344
Received Thanks: 543
Quote:
Originally Posted by Unleashed! View Post
Man "könnte" ja auch eine Art Shop draus basteln, also das manche Scripts for Free angeboten werden und andere wieder durch eine Virtuelle Währung, die vorher durch PSC/PayPal gekauft wird verkauft wird. *-*
Das mit dem ScriptUpdate wäre nice, wenn man es so machen würde, dass man sich auf einer Website mittels PHP einloggt (z.B. ePvPer's Daten direkt abfragen) und dann seine Updates hochlädt, beim nächsten Start des Tools wird dem User sofort angezeigt, dass eines oder mehrere seiner Scripts ein Update erhalten haben. :O

Edit: Fürs Coden der Website würde ich mich natürlich zur Verfügung stellen.
Sry wenn das jetzt etwas Offtopic wird aber falls man eine währung adden würde könnte man es ja später nicht wieder in echtes geld umwandeln oder?
Da ja sagen wir mal anfangs nur für Flyff sein wird und die Verkäufer ja mit der Virtuellen Währung ja nichts anfangen können ?
xFruchti. is offline  
Old 10/27/2012, 18:18   #15
 
Unleashed!'s Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 395
Received Thanks: 233
Quote:
Originally Posted by xFruchti. View Post
Sry wenn das jetzt etwas Offtopic wird aber falls man eine währung adden würde könnte man es ja später nicht wieder in echtes geld umwandeln oder?
Da ja sagen wir mal anfangs nur für Flyff sein wird und die Verkäufer ja mit der Virtuellen Währung ja nichts anfangen können ?
Da müsste man die PSC Codes in einer DB aufbewahren und dann regelmäßig auscashen lassen, kommt mir aber gerade eh der selbe Gedanke wie dir, wäre besser, das jeweilige Script direkt per PSC zu bezahlen. Oder man macht es so, dass jeder Dev einen eigenen Shop-Bereich hätte, in dem er dann seine Sachen anbieten könnte und, dass das Guthaben dann nur in diesem Shop gilt. Somit hätte der Verkäufer seine PSC direkt in seinem FrontEnd-Panel und der Käufer könnte sich damit seine Systeme kaufen.

@Sedrika werde mich heute schonmal etwas dransetzen, habe aber erst eine "wage" Vorstellung vom Design, um das ich mich zuerst einmal kümmern würde.
Unleashed! is offline  
Thanks
1 User
Closed Thread

Tags
fly for fun, flyff, installer, release, script, script installer, sedrika, tool


Similar Threads Similar Threads
[Release] Pando Installer 2MB
06/01/2011 - Elsword - 7 Replies
Just wanna share this,. for those who want Pando Installer but cant access the site MediaFire Elsword Pando Installer ElswordDownloader.exe Not Working? check out these threads: http://www.elitepvpers.com/forum/elsword/1150048-r elease-elswordna-31mb-client.html http://www.elitepvpers.com/forum/elsword/1081942-r egion-block-na.html
[Suche] Server Installer Script
10/18/2010 - Metin2 Private Server - 15 Replies
So nun suche ich ein script der den server automatisch einrichtet
Wohin mit script beim arcemu debian one click installer
07/23/2010 - WoW Private Server - 1 Replies
hey leute weiß einer wohin die lua scripts beim arcemu debian one click installer kommen?
[RELEASE]How To CH2 + Installer
02/21/2010 - Metin2 PServer Guides & Strategies - 95 Replies
CH2 entlich für alle!! Da es mich ärgert was unser sehr geehrter Downloader999 von sich gibt. Dachten wir uns warum nicht einfach Pub machen. *link verboten* Einfach beides auf den Server laden. Danach folgende befehel ausführen : chmod 777 installer.sh



All times are GMT +1. The time now is 20:53.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.