RCT3 CustomInstaller [BETA-Test]
Hey,
meine aktuellste Entwicklung im Bereich C++ ist ein CustomInstaller für RCT3.
Das Programm
Das Programm ist sehr leicht zu bedienen. Man startet anfangs das Programm und man hat die Wahl zwischen "Verzeichnis auswählen" und "Datei auswählen".
CSOs beispielsweise werden als Verzeichnis ausgewählt, Parks, oder Achterbahnen jedoch nur als Datei, da diese ja sowieso fast immer als einzelnde Datei zum Download angeboten werden.
Nun wählt man also den Pfad aus und anschließend muss man nur noch auswählen, welche Art von Objekten man denn installieren möchte.
Ein klick auf "Install" und fertig - Custom Objekt installiert.
Dabei gibt es auch eine Prüfung auf die Gültigkeit der Dateien. Was zudem noch kommen wird, ist dass die CSO-Autoren noch mit eine bestimmten Datei einen Einfluss auf das Programm haben werden (beispielsweise eine Meldung wie "Thank you for downloading, The Author". Spezielle Installationen (wie man sie bei DasMatze's Instant Jungle beispielsweise vorfindet) können ebenfalls über diese Dateien geregelt werden.
Bisher sind nur CSOs implementiert, aber geplant sind 17 verschiedene Installationsarten. Alle Installationsarten, die auch beschrieben werden, sollen ermöglicht werden.
Bilder
Das Programm, frisch gestartet. In der Statusbar sieht man den Pfad von RCT3 - Immer völlig korrekt, auch wenn RCT3 nicht im Standard-Ordner angelegt wurde, oder sogar auf einer 2. Fesplatte
Schritt 1 abgeschlossen - Pfad zum CSO festgelegt. Jetzt wählt man rechts unten im Dropdownfeld "CSO" aus und die Installation kann beginnen.
Installation abgeschlossen. Auf dem Bild sieht man noch keine Meldung, die das bestätigt, aber während ich diesen Beitrag geschrieben habe, habe ich es noch integriert
Ich kann zwar nicht immer zu 100% die Gültigkeit von Dateien prüfen, aber ich kann zumindest gucken, ob es gültig "aussieht". Dabei prüfe ich nicht den Namen, sondern eher die Struktur.
Ja, mein Englisch ist tatsächlich schlecht
Wenn ihr also Fehler findet, dann meldet euch. Mich würde es auch freuen, wenn sich 1 bis 2 englisch-begabte User melden, die das Programm sowohl auf Fehler im Englischem, als auch auf andere Fehler testen.
Wann kommt das Programm?
Also wenn es bei den Funktionen bleibt, dann habe ich bereits ca. 10% fertig, denn das aufwändigste sind eigentlich die Algorithmen zur Prüfung, ob die Dateien gültig sind, denn bei RCT haben leider verschiedene Dateien dieselben Dateiendungen.
Wünsche
Wenn ihr noch Wünsche habt, dann könnt ihr diese natürlich auch posten. Ich werde dann gucken, inwiefern das machbar ist und wie das mit der Übersichtlichkeit dann zusammenarbeitet
Solche Wünsche wie "Alle CSOs aus einem Park erkennen" sind aber vorerst nicht machbar, da ich dafür die Verschlüsslung knacken müsste, oder mit Markus Lohmberg zusammen arbeiten müsste. Da dieser aber sicherlich nicht gerade die Zeit hat, mir bei der Verschlüsslung zu helfen, würde das ganze zu viel Zeit in Anspruch nehmen
meine aktuellste Entwicklung im Bereich C++ ist ein CustomInstaller für RCT3.
Das Programm
Das Programm ist sehr leicht zu bedienen. Man startet anfangs das Programm und man hat die Wahl zwischen "Verzeichnis auswählen" und "Datei auswählen".
CSOs beispielsweise werden als Verzeichnis ausgewählt, Parks, oder Achterbahnen jedoch nur als Datei, da diese ja sowieso fast immer als einzelnde Datei zum Download angeboten werden.
Nun wählt man also den Pfad aus und anschließend muss man nur noch auswählen, welche Art von Objekten man denn installieren möchte.
Ein klick auf "Install" und fertig - Custom Objekt installiert.
Dabei gibt es auch eine Prüfung auf die Gültigkeit der Dateien. Was zudem noch kommen wird, ist dass die CSO-Autoren noch mit eine bestimmten Datei einen Einfluss auf das Programm haben werden (beispielsweise eine Meldung wie "Thank you for downloading, The Author". Spezielle Installationen (wie man sie bei DasMatze's Instant Jungle beispielsweise vorfindet) können ebenfalls über diese Dateien geregelt werden.
Bisher sind nur CSOs implementiert, aber geplant sind 17 verschiedene Installationsarten. Alle Installationsarten, die auch beschrieben werden, sollen ermöglicht werden.
Bilder
Das Programm, frisch gestartet. In der Statusbar sieht man den Pfad von RCT3 - Immer völlig korrekt, auch wenn RCT3 nicht im Standard-Ordner angelegt wurde, oder sogar auf einer 2. Fesplatte
Schritt 1 abgeschlossen - Pfad zum CSO festgelegt. Jetzt wählt man rechts unten im Dropdownfeld "CSO" aus und die Installation kann beginnen.
Installation abgeschlossen. Auf dem Bild sieht man noch keine Meldung, die das bestätigt, aber während ich diesen Beitrag geschrieben habe, habe ich es noch integriert
Ich kann zwar nicht immer zu 100% die Gültigkeit von Dateien prüfen, aber ich kann zumindest gucken, ob es gültig "aussieht". Dabei prüfe ich nicht den Namen, sondern eher die Struktur.
Ja, mein Englisch ist tatsächlich schlecht
Wenn ihr also Fehler findet, dann meldet euch. Mich würde es auch freuen, wenn sich 1 bis 2 englisch-begabte User melden, die das Programm sowohl auf Fehler im Englischem, als auch auf andere Fehler testen.
Wann kommt das Programm?
Also wenn es bei den Funktionen bleibt, dann habe ich bereits ca. 10% fertig, denn das aufwändigste sind eigentlich die Algorithmen zur Prüfung, ob die Dateien gültig sind, denn bei RCT haben leider verschiedene Dateien dieselben Dateiendungen.
Wünsche
Wenn ihr noch Wünsche habt, dann könnt ihr diese natürlich auch posten. Ich werde dann gucken, inwiefern das machbar ist und wie das mit der Übersichtlichkeit dann zusammenarbeitet
Solche Wünsche wie "Alle CSOs aus einem Park erkennen" sind aber vorerst nicht machbar, da ich dafür die Verschlüsslung knacken müsste, oder mit Markus Lohmberg zusammen arbeiten müsste. Da dieser aber sicherlich nicht gerade die Zeit hat, mir bei der Verschlüsslung zu helfen, würde das ganze zu viel Zeit in Anspruch nehmen
Zuletzt geändert von P7BB am Mi 26. Jan 2011, 14:34, insgesamt 2-mal geändert.
-
P7BB
- Beiträge: 975
- Registriert: 01.04.2008
- Wohnort: irgendwo in NRW
Re: [Entwicklung] RCT3 CustomInstaller
WTF, null Antworten? Mal wieder typisch...
Ich hoffe, du hast dich von den zehn Tagen Stille nicht davon abhalten lassen, den CI weiter zu entwickeln. Find' die Idee super, und auch an der Umsetzung zweifle ich nicht.
Ich hoffe, du hast dich von den zehn Tagen Stille nicht davon abhalten lassen, den CI weiter zu entwickeln. Find' die Idee super, und auch an der Umsetzung zweifle ich nicht.
-
Haki
- Beiträge: 99
- Registriert: 11.12.2007
- Wohnort: hier
Re: [Entwicklung] RCT3 CustomInstaller
Da hat Haki vollkommen Recht, dies ist ein sehr nützliches Programm, dass gerade Rctneulingen sehr helfen wird. Wahrscheinlich werden sogar die Meisten am Ende auf das Programm zurückgreifen, wenn es einem viel Zeit sparen wird...
mach weiter so!
mach weiter so!
-
Tryer
- Beiträge: 216
- Registriert: 11.03.2008
- Wohnort: Karlsruhe
Re: [Entwicklung] RCT3 CustomInstaller
Hallo,
es hat sich einiges getan, seitdem ich angefangen habe, das Programm zu schreiben.
Also erstmal das wichtigste: Das Programm wird in Kooperation mit rct-net.de entwickelt und wird zudem das Downloaden von Objekten der über das Programm ermöglichen.
Aktuelle Features
- Suchen von Objekten über das Programm (benutzt die customDB als Download-/Suchquelle)
- Download von Objekten über das Programm (nur Objekte aus der customDB)
- Installieren von CTRs, CFRs und CSOs
- "Autoren-Features", wie beispielsweise das Anzeigen der readme direkt beim Download oder das automatische ausführen einer Batch-Datei (vermutlich wird die Batch-Datei auf ihre Auswirkungen geprüft, sodass nur bestimmte Befehle erlaubt sind, oder es wird dem User eine Meldung angezeigt, ob die Datei ausgeführt werden soll)
MfG
es hat sich einiges getan, seitdem ich angefangen habe, das Programm zu schreiben.
Also erstmal das wichtigste: Das Programm wird in Kooperation mit rct-net.de entwickelt und wird zudem das Downloaden von Objekten der über das Programm ermöglichen.
Aktuelle Features
- Suchen von Objekten über das Programm (benutzt die customDB als Download-/Suchquelle)
- Download von Objekten über das Programm (nur Objekte aus der customDB)
- Installieren von CTRs, CFRs und CSOs
- "Autoren-Features", wie beispielsweise das Anzeigen der readme direkt beim Download oder das automatische ausführen einer Batch-Datei (vermutlich wird die Batch-Datei auf ihre Auswirkungen geprüft, sodass nur bestimmte Befehle erlaubt sind, oder es wird dem User eine Meldung angezeigt, ob die Datei ausgeführt werden soll)
MfG
-
P7BB
- Beiträge: 975
- Registriert: 01.04.2008
- Wohnort: irgendwo in NRW
Re: [Entwicklung] RCT3 CustomInstaller
Hallo,
schade, dass sich keiner gemeldet hat, ich hatte mir bei so einem Projekt ein größeres Feedback gewünscht.
Dennoch gibt es Updates.
Bereits fertiggestellte Features:
- Installieren von CSOs
- Installieren von CTRs (sowohl Wagen, als auch Bahnen, als auch Tracks)
Features mit Fortschritt von über 30%:
- GUI des Programms
- Suchen von Objekten über die customDB -> Das Downloaden der ausgewählten Objekte wird als nächstes in Angriff genommen
Ausstehende Features:
- Installieren von CFRs (wird aber schnell fertig sein, denke ich)
Insgesamt würde ich sagen, dass das Programm zu ~50-70% fertig ist
MfG
schade, dass sich keiner gemeldet hat, ich hatte mir bei so einem Projekt ein größeres Feedback gewünscht.
Dennoch gibt es Updates.
Bereits fertiggestellte Features:
- Installieren von CSOs
- Installieren von CTRs (sowohl Wagen, als auch Bahnen, als auch Tracks)
Features mit Fortschritt von über 30%:
- GUI des Programms
- Suchen von Objekten über die customDB -> Das Downloaden der ausgewählten Objekte wird als nächstes in Angriff genommen
Ausstehende Features:
- Installieren von CFRs (wird aber schnell fertig sein, denke ich)
Insgesamt würde ich sagen, dass das Programm zu ~50-70% fertig ist
MfG
-
P7BB
- Beiträge: 975
- Registriert: 01.04.2008
- Wohnort: irgendwo in NRW
Re: [Entwicklung] RCT3 CustomInstaller
Na das hört sich doch mal super an.
Ich kapier ehrlichgesagt nicht, wieso das Feedback hier so gering ist. Vielleicht schreckt der Thread-Titel ein paar Leute ab. :/
Welchen Compiler benutzt du eigentlich?
Ich kapier ehrlichgesagt nicht, wieso das Feedback hier so gering ist. Vielleicht schreckt der Thread-Titel ein paar Leute ab. :/
Welchen Compiler benutzt du eigentlich?
-
Haki
- Beiträge: 99
- Registriert: 11.12.2007
- Wohnort: hier
Re: [Entwicklung] RCT3 CustomInstaller
Inwiefern schreckt der Titel user ab? O.o
Ich programmiere mit Code::Blocks, benutze wxWidgets für die programme und compile mit minGW ich hatte letztens überlegt, ob ich nicht auf Delphi umsteige, aber letztendlich find ich c++ besser, weil es beispielsweise nur das im Quellcode des Programms hat, was ich selbst programmiert habe, und nicht (wie bei Delphi) schon 300 kb für ein leeres Projekt
Jetzt werde ich jedenfalls bei c++ bleiben, da ich nun ja schon fast fertig damit bin
Dry für Rechtschreibfehler oder so... Bin mit dem iPod im Internet
Ich programmiere mit Code::Blocks, benutze wxWidgets für die programme und compile mit minGW ich hatte letztens überlegt, ob ich nicht auf Delphi umsteige, aber letztendlich find ich c++ besser, weil es beispielsweise nur das im Quellcode des Programms hat, was ich selbst programmiert habe, und nicht (wie bei Delphi) schon 300 kb für ein leeres Projekt
Jetzt werde ich jedenfalls bei c++ bleiben, da ich nun ja schon fast fertig damit bin
Dry für Rechtschreibfehler oder so... Bin mit dem iPod im Internet
-
P7BB
- Beiträge: 975
- Registriert: 01.04.2008
- Wohnort: irgendwo in NRW
Re: [Entwicklung] RCT3 CustomInstaller
"[Entwicklung]" klingt für manche vielleicht nach Programmier-Tutorial. Was natürlich nur die wenigsten RCT-W User interessieren würde. Sind halt nur reine Vermutungen. Anders kann ich mir nicht erklären, wie so wenig Feedback überhaupt möglich ist.
-
Haki
- Beiträge: 99
- Registriert: 11.12.2007
- Wohnort: hier
Re: RCT3 CustomInstaller
Ich habs gelesen, weiß aber nicht wirklich was ich schreiben soll. Ich finde die Idee echt super auch das mit dem auf den Riesenverzeichnis zugreifen ist gut.
Gruß kleinschlachi
-
kleinschlachi
- Beiträge: 225
- Registriert: 16.12.2009
- Wohnort: Zu Hause
Re: RCT3 CustomInstaller
Wirklich super Programm und ich freue mich auf den Release. Ich denke es schadet niemanden, wenn ich den Thread mal oben anhefte.
mfg,
Berndji
mfg,
Berndji
Ich bremse nicht für Arrow
-
Berndji
Support - NoLimits
- Beiträge: 537
- Registriert: 11.07.2007
- Wohnort: Landensberg
Re: RCT3 CustomInstaller
Wow, danke
Momentan kann ich euch nicht viel neues berichten... Hatte in den letzten Tagen etwas mehr zu tun, werd mich aber in kürze wieder an das Programm ransetzten
Momentan kann ich euch nicht viel neues berichten... Hatte in den letzten Tagen etwas mehr zu tun, werd mich aber in kürze wieder an das Programm ransetzten
-
P7BB
- Beiträge: 975
- Registriert: 01.04.2008
- Wohnort: irgendwo in NRW
Re: RCT3 CustomInstaller
Wow ! Ich muss sagen ich bin beeindruckt.
Bei der GUI würd ich aber noch ansetzen
Die könnte natürlich noch besser werden!
Aber ich glaube das kriegst du hin, bin gespannt aufs Release !
Mfg, logi
Bei der GUI würd ich aber noch ansetzen
Die könnte natürlich noch besser werden!
Aber ich glaube das kriegst du hin, bin gespannt aufs Release !
Mfg, logi
-
logifech
- Beiträge: 85
- Registriert: 31.08.2007
- Wohnort: Recklinghausen
Re: RCT3 CustomInstaller
Ich erwähnte ja bereits, dass die GUI grundlegend verändert wird, wegen der Zusammenarbeit mit der customDB
Aber freut mich, dass einige User sich doch noch letztendlich gemeldet haben Danke!
MfG
Aber freut mich, dass einige User sich doch noch letztendlich gemeldet haben Danke!
MfG
-
P7BB
- Beiträge: 975
- Registriert: 01.04.2008
- Wohnort: irgendwo in NRW
Re: RCT3 CustomInstaller
Aloha,
ich finde das Programm hört sich richtig toll an, würde es mir gerne holen. Bloss ich weiß nicht wo ich es finden kann? Vielleicht bin ich einfach zu blind dafür. Kenn mich aber hier auch noch nicht so gut aus. Könntest du einfach den Link dazu hier ins Thema posten?
Ich habe auch eine frage. Ich habe das nicht ganz verstanden mit den CSO. Kann ich dann mit dem Programm auch CSO runterladen oder ist es nur für die Installation zuständig?
Lg
ich finde das Programm hört sich richtig toll an, würde es mir gerne holen. Bloss ich weiß nicht wo ich es finden kann? Vielleicht bin ich einfach zu blind dafür. Kenn mich aber hier auch noch nicht so gut aus. Könntest du einfach den Link dazu hier ins Thema posten?
Ich habe auch eine frage. Ich habe das nicht ganz verstanden mit den CSO. Kann ich dann mit dem Programm auch CSO runterladen oder ist es nur für die Installation zuständig?
Lg
-
Happyx
- Beiträge: 2
- Registriert: 29.09.2010
- Wohnort: Bochum
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste