Archiv für Juni, 2018

Toolbox-Remastered

geschrieben Juni 28 @ 21:25 von Lukas Oberholzer

Teammitglieder: Lukas Oberholzer

Was ist die Toolbox? Vielleicht nehmen Sie sich die Zeit und lesen hier kurz die Geschichte der Toolbox durch.
Für alle, die es ausprobieren wollen. Der Downloadlink ist am Ende des Beitrags.

 

Wie entstand die Toolbox?

Schon früh beschäftigte ich mich mit der Programmiersprache C#. Dies hatte zur Folge, dass ich und mein Kollege sehr viele Programme in dieser Sprache schrieben.
Die meiste Zeit wurde damit verbracht diese Programme auszubauen um möglichst die Limitationen der Schulcomputer zu umgehen.
War das CMD gesperrt, so programmierten wir unsere eigenen Befehle welche sogar eine UI besassen.
Für diese nutzten wir .NET WPF (Windows Presentation Foundation), da unserer Meinung nach Windows Forms alt aussah und wenige Styles unterstützte.
Als es langsam zu viele Programme wurden, entwarf ich ein kleines Programm welches möglichst viele unserer Programme beinhalten sollte. Es besass sogar ein Login (Passwörter wurden unverschlüsselt im Programm gespeichert 🙁 )
Mein Kollege fand an dieser Idee ebenfalls gefallen und so entwickelten wir etwa 2 Jahre lang an unserer Toolbox. Diese wurde ständig durch Ideen erweitert.
Das Ziel: Möglichst viele Programme in einem vereinen und dies ohne viel Speicherplatz zu verbrauchen (Endgrösse: ~ 5.5 MB).

 

ToolboxRemastered:

Der Code der alten Toolbox war komplett unkommentiert und nicht wirklich effizient geschrieben.
Deshalb hatte ich die Idee die Toolbox nochmals zu überarbeiten und neu zu gestalten (Ursprungsdesign sollte erhalten bleiben).
Ebenfalls sollte das Login überarbeitet werden. Statt die Accounts fest im Code mit gehashten Passwörtern zu speichern, sollte dies über eine Datenbank laufen.
Nun konnten die Einstellungen (für die Farbgestaltung der Toolbox) online gespeichert werden.

In diesem Projekt wurde alles erreicht was erreicht werden sollte. Es wurden Grundlagen für eine neue und effizientere Toolbox mit kommentiertem Code geschaffen.
Die ToolboxRemastered wird in nächster Zeit sehr wahrscheinlich noch viel weiterentwickelt und erweitert. (Jetzige Grösse: ~ 7.7 MB)
Die neuste Version wird dann auf der unten verlinkten Seite zur Verfügung stehen.

 

In der ToolboxRemastered sind nun enthalten:

  • Konsole mit custom Commands (CMD-Befehle können ebenfalls verwendet werden).
  • Spam-Bot / Autoklicker -> Tastendrücke simulieren.
  • File-Editor: Für das Bearbeiten von Dateien mit Highlighting für C#, HTML und Powershell. (Custom Styles möglich)
  • C# Compiler: Kann C#-Code geschrieben im Editor in ein Konsolenprogramm kompilieren.
  • Fileproperties-Editor: Erlaubt das einfache Ver- und Entschlüsseln von Dateien, sowie das Bearbeiten ihrer Eigenschaften.
  • Super coole Einstellungen: Einstellungen sind Accountgebunden und können von überall geladen werden (vorausgesetzt man hat Internetzugang)

 

Wie funktioniert die ToolboxRemastered?

Hier werden kurz alle Funktionen erklärt welche die ToolboxRemastered zum Abschluss des Projektes beinhaltete.
Falls Sie nicht diese Version benutzten würde ich auf die Webseite welche unter dem Downloadlink verlinkt ist verweisen.

Erster Start / Registrierung / Login

Beim ersten Start der Toolbox sollte sich der Windows Defender einschalten. Dies geschieht weil die ToolboxRemastered nicht signiert ist.
Ignorieren Sie die Meldung und klicken Sie auf „Weitere Informationen“ und dann auf „Trotzdem ausführen“.

Danach sollten Sie mit dem ToolboxRemastered-Logininterface begrüsst werden.
Klicken Sie auf „Create Account“ und geben Sie die Daten ein, welche Sie verwenden möchten. Füllen Sie das Captcha aus, klicken auf das Häckchen und dann auf „Create Account“.
Falls es zu keinem Fehler kommt, sollte Ihr Account nun erstellt und bereit für die Verwendung sein.

Geben Sie Ihren Benutzernamen und Password ein und drücken auf „Login“ oder bestätigen mit der Enter-Taste.

Weitere Anleitung folgt…

 

Bei Fragen oder Problemen, gerne eine E-Mail an lukas.oberholzer@stud.bbbaden.ch (Läuft im Juni 2021 ab)
Für das Melden von Bugs bin ich sehr dankbar. (Ebenfalls an die gleiche E-Mail)

Die fertige Version der ToolboxRemastered: Download
Die Webseite zur alten Version der Toolbox: Toolbox Website

 

 

 

 

 

Purpler’s Castle

geschrieben Juni 20 @ 09:09 von Lukas Oberholzer

Teammitglieder: Dominic Saladin, Nivisan Jeyananthan, Petra Schär und Lukas Oberholzer

Während 5 Monaten haben wir ein eigenes Spiel erstellt. In diesem muss der Hauptcharakter 10 Räume mit Rätseln passieren um seine Freundin zu retten.

Die Arbeit wurde in zwei Bereiche unterteilt:

Design (beinhaltet Sound- und Art-Design)
Zuständig: Petra Schär und Nivisan Jeyananthan

Programmierung
Zuständig: Dominic Saladin und Lukas Oberholzer

 

Trailer

 

Das Spiel steht ebenfalls auf der eigens dafür erstellten Seite zur Verfügung (für Android und Windows).

—> Purpler’s Castle Website <—

 

Options:

Size