OpenWRZ – Warez-Script
Hallo Leute,
ich arbeite seit längerem mit born2die zusammen (welcher leider keine Zeit mehr hat) an einem One-Click-Hoster Warez-Script. Es wird in PHP geschrieben, und ist komplett frei. Mit frei meine ich hier nicht kostenlos (das ist es aber auch), sondern im Sinne von Freiheit. Es wird unter der 2-clause BSD-Lizenz veröffentlicht. Ich glaub noch “offener” gehts nur mit Public Domain ![]()
Ich hab mich umgeschaut, und es gab dato nur das Underground CMS, welches kommerziell vertrieben wird. Und da Damian damals festgestellt hatte, dass diese CMS auch noch (mehr oder weniger) gut versteckt einen Backdoor hatte, machte ich mir Gedanken darüber selbst ein Warez-CMS zu schreiben. Jedenfalls fand ich noch die Scene-Engine. Schien gut zu sein, eine Community existiert, gibts schon einige Mods. Aber natürlich hatte ich was zu bemängeln. Die Lizenzbedinungen passen mir nicht. Das sind die 2 einzigen Warez-CMS die ich gefunden habe, und da mir beide nicht passen, kommt mein eigenes zum Einsatz ![]()
Zurzeit ist es noch nicht sehr weit entwickelt. Man kann bis dato Downloads einsehen, Uploads hinzufügen, User registrieren/einloggen. Die meisten Features die ich eingebaut habe können noch nicht genutzt werden (ich hab von Anfang an auf eine gute Struktur geachtet). Es kommt eine kleine selbstgeschriebene Template-Engine zum Einsatz.
Das Script ist komplett neu geschrieben, d.h. es verwendet keine fremd-lizenzierten Codes o.ä.
Ich hab darauf geachtet, dass das Script schnell läuft (viele dynamische Berechnungen werden statisch gemacht, welches so gut wie garkeine Nachteile bringt, dafür aber viel Speed, welches man auf einer viel besuchten Seite feststellen wird). Man wird als Admin wie gewohnt viel können, z.B. Hoster sperren, die Links-Kategorie verwalten etc. etc.
Das einzige Problem ist nun (und wird es wohl immer bleiben) das ich nicht künstlerisch begabt bin
D.h., dass das Template welches ich hier als Standard benutze proprietär ist. Wenn jemand bereit ist, dem Projekt ein Template zu spenden (im Sinne von selber machen) und es unter die selbe Lizenz (oder Public Domain) stellt, dem wäre ich sehr dankbar
Ich brauche auch Icons und einen Banner (um den Banner wird sich wohl Nolok kümmern). Im zweifelsfall kommen Creative Commons Icons dran.
Bis jetzt kann ich nur ein Screenshot präsentieren, welches nichts von der funktionalität wiedergibt, aber meinen Blog-Eintrag etwas schöner beschmückt ![]()
Wenn das Script im Beta Zustand ist, wirds gepublished. Ich sehe aber jetzt schon wie Darky von 3dl.am meinen Script durchstöbert (oder durchstöbern lässt) um herauszufinden ob ich Teile von 3dl.am nutze
Nein Darky, das tu ich nicht
//edit:
Hab mich entschlossen das Projekt unter garkeine Lizenz zu stellen. Es wird also Public Domain
Erfreuliche Nachrichten oder?
Hab auch eine Art Vorschau-Seite erstellt: http://eddy14.kilu.de/openwrz/
Ihr könnt euch per “Eddy14″ und “admin” einloggen
![]()
If you enjoyed this article please consider staying updated via RSS. Links to your own social media pages could be added here.
This entry was posted on Wednesday, May 28th, 2008 at 23:09 and is filed under Programmierung. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

May 28th, 2008 at 23:25
Sry Schule ist momentan allgemein wichtiger, kein Bock auf noch nen Jahr
Aber Ende naechsten Monat helf ich wieder, musst mir dann nur sagen was ich machen soll…
June 1st, 2008 at 22:01
du kannst ruhig Code vom 3 script nehmen wenn es deinen Ansprüchen genügt
Wir werden die jetzige Version vom 3script (sobald es im Herbst weiterentwickelt ist auf v3) sowieso im Herbst/Winter als Open-Source Version veröffentlichen.
Aber ich gehe mal davon aus & hoffe das deine Ansprüche doch noch groß genug sind das du keinen Code von anderen Scripten welche du teilw. entwickelt hast, verwendest
Cheers,
Darky
June 2nd, 2008 at 13:16
Hey Darky,
Cool dass du noch mein Blog liest; bei deinem war ja lang nichts mehr los, und jetzt der Close … schade eigentlich 

hab mir schon gedacht, dass du antworten wirst
Codes werde ich keine davon benutzen, nur die Idee einer solchen Seite lehnt sich halt an übliche (darunter 3dl.am) Download-Seiten, ich hoffe mal nicht, dass ihr mir sowas übel nehmt
Der eigentliche Grund für mein eigenes Script ist eigentlich, dass mein Easteregg nicht böswillig *höhö* entfernt wird
June 2nd, 2008 at 14:55
das easteregg wurde nicht böswillig entfernt, es ergab nur keinen Sinn ^^
joa solang du nicht sämtliche Ideen vom 3-Script nachcodest (invite-system, aktionenlog, top uploader etc) is mir das egal bzw hab ich kein Problem damit… Standarddinge sind kein Problem aber es sollte halt kein 30% Nachbau von unserem System sein, nur mit anderem Code
Notfalls muss ich eben 33 Coder beschäftigen die dann unser Script schneller weitercoden als du hinterherkommst
(Achtung Ironie)
greetz
June 2nd, 2008 at 19:25
Hey, mein Easteregg hat nur ein paar Bytes Fesplattenspeicher verbraucht, sonst hat es nix gemacht, außerdem habt ihr euren Keks bekommen, weil ihr es gefunden habt
So Sachen wie z.B. die Sterne hinter einem Nicknamen werde ich auch nicht implementieren, wohingegen die farbliche Markierung von Admins und Mods in einer Auflistung gänzlich normal ist
Es existiert deswegen auch keine “Deleter” Gruppe oder so, zumindest nicht auf die Weise wie es 3dl.am macht.
Na in das Script kommt alles was man von üblichen Download-Systemen her kennt. Das mit dem Invite-System kenn ich nur (oder speziell) von euch, von daher werde ich es nicht einfügen; aber top-uploader ist schon viel zu allgemein, das überall existiert; die Software wäre Lückenhaft wenn das nicht existieren würde
Trotzdem kann ich nur von mir reden, da das Script Public Domain wird, könnte es jemand anderes ganz einfach reincoden :O
Aber wir können ja dann über alles diskutieren wenn das Script erstmal einsatzbereit ist
June 3rd, 2008 at 01:13
Hi Eddy,
wollte mir ebend mal dein Script anschauen, aber die Navigation funktioniert nicht
{MENU_#START#}
* {CAPTION}
{MENU_#END#}
Oder is das atm so weils nochnet geproggt is?
MFG
June 3rd, 2008 at 16:53
Hallo Monk,
danke für die Fehlerbeschreibung. Das sollte wirklich nicht so sein. Hab wohl beim Uploaden einen Fehler gemacht. Habs nun korrigiert, und meine aktuelle Version von OpenWRZ hochgeladen. Die Demo-Seite funktioniert nun wieder, und hat auch ein paar neue Features.