anpera.net https://anpera.dyndns.org/phpbb3/ |
|
N2LoGD, mein LotGD-Editor https://anpera.dyndns.org/phpbb3/viewtopic.php?f=43&t=4500 |
Seite 1 von 1 |
Autor: | n2code [ Fr 02 Mai, 2008 11:41 ] | ||
Betreff des Beitrags: | N2LoGD, mein LotGD-Editor | ||
Hallo alle miteinander! ![]() ![]() Geschrieben ist das Ganze in Visual Basic 6. Da der Installer, der sämtliche Libraries und das ganze Zeugs beinhaltet, 2MB groß ist und das offensichtlich die Maximalgröße der Dateianhänge in anpera.net-Posts sprengt, poste ich einfach der Link zu meiner Seite, wo ihr euch das Paket downloaden könnt. (Mal sehen, ob der Traffic reicht... ![]() Ich frage mich nur: Gibt es Leute, die so etwas brauchen können, was haltet ihr davon und soll ich noch weiter daran arbeiten (momentan ein Prototyp) ? ![]() Deshalb poste ich das hier einfach mal, hoffe auf viele Antworten und Meinungen und da ich glaube, dass einige sich das herunterladen, aber sich nicht die Zeit nehmen wollen/können, hier eine große Bewertung zu formulieren, gibts noch eine Umfrage dazu. Der Download des kompletten Installers findet sich auf http://home.arcor.de/cnm-lotgd/Codingzone/N2LoGD.html und die abgespeckte Version gibt's sowohl dort als auch hier als Anhang. Viel Spaß und ich hoffe auf viel Feedback!
|
Autor: | sirblacksoul [ Fr 02 Mai, 2008 12:21 ] |
Betreff des Beitrags: | Re: N2LoGD, mein LotGD-Editor |
ganz nette idee ![]() ![]() |
Autor: | Kevz [ Fr 02 Mai, 2008 13:01 ] |
Betreff des Beitrags: | Re: N2LoGD, mein LotGD-Editor |
Ganz nett, die Idee. Doch was mich stört, ist die Einbindung von "require_once 'common.php';". Es ist ja keine Spielfunktion bzw. keine in dem Sinne. Sondern einfach eine Globalisierte Datei, worin alle Spielbezogenen Funktionen beinhaltet sind. Aber gut, das ist wieder Ansichtssache. Dennoch weiterhin viel Erfolg und gutes gelingen! ![]() |
Autor: | Himli [ Fr 02 Mai, 2008 14:37 ] |
Betreff des Beitrags: | Re: N2LoGD, mein LotGD-Editor |
Finde die idee gar nicht mal so schlecht, und hoffe, du arbeitest auch weiter drann, was mich dann aber auch stört ist, das, wenn ich nun z.b. bei Startelemente auf Dateianfang drücke, kommt da <?php Dann drück ich aber einfach mal Seitentitel, und dann ist das <?php nicht mehr in zeile 1, sondern in zeile 2, also da müsste noch drann feilen und mich störts, das man in dem linken Kästchen nichts schreiben kann (auser wenn man rechts klickt) und wenn man manuell schreiben will, ist es nicht möglich (oder doch?) eine neue Zeile anzufangen |
Autor: | Auric [ Fr 02 Mai, 2008 17:30 ] |
Betreff des Beitrags: | Re: N2LoGD, mein LotGD-Editor |
An sich keine schlechte Idee, ruhig weiter so Aber warum muss es VisualBasic sein? ^^ Zudem wäre es gut, wenn das Programm auf dinge wie $row[item] hinweist, wenn die Konstante item nicht gesetzt ist und besser $row['item'] verwendet werden sollte. Auric |
Autor: | Montekar [ Fr 02 Mai, 2008 19:25 ] |
Betreff des Beitrags: | Re: N2LoGD, mein LotGD-Editor |
Das mit Visual Basic gefällt mir auch nicht sehr. Außerdem wäre ich als Einsteiger davon eher verwirrt. Als "Referenz" ist es für Einsteiger aber durchaus geeignet, schließlich ist ja ein Code- und ein Erklärungsteil eingebaut. Alles in allem kein schlechtes Programm, wenn es denn nicht Visual Basic wäre ^^ *sich ganz fiesen Kommentar verkneifen muss* €dit: Und die Hilfe würde ich nicht in Alertboxen packen. ![]() |
Autor: | Desperare_Luzifel [ Sa 03 Mai, 2008 15:09 ] |
Betreff des Beitrags: | Re: N2LoGD, mein LotGD-Editor |
Ist echt ne nette Idee, aber hat viele Mängel die du vielleicht beheben könntest :/ Also zu erst Mal fällt mir auf, wie vielen anderen hier auch, das man nicht einfach auf ne Zeile im Script klicken kann und dann los schreiben kann, das ist etwas kompliziert für Anfänger ![]() Zu dem hab ich keine Funktion gefunden wo ich selber Funktionen deklarieren kann, denn ich hab viele, sehr viel Funktionen die im Standart nie existiert haben und hab kaum noch standart Funktionen, somit wäre es für mein LotGD wieder schwierig, wenn ich nicht selber eine Funktionserklärung schreiben kann ![]() Unbekannter Befehl Was dann doch etwas doof ist, wie du sicher verstehst ![]() Aber ansonsten eine top Idee, aber du solltest es vielleicht noch einmal überarbeiten ![]() Und zu dem Visual Basic: Das mag vielen nicht gefallen, aber das ist Ansichtssache... Für nen Editor reicht es und es sieht auch gut aus ![]() Und solange es blos so wenig Resourcen weg nimmt und weiter so top aussieht, was solls?^^ Könnte zwar C++, Assembler, Java, Java Script oder so9nst was sein, aber solange es klappt, gut aussieht und funktioniert, ist es doch ega, oder? ![]() PS: Gut aussehen ist nicht auf den Skin bezogen, sondern auf die Übersichtlichkeit ![]() |
Autor: | Auric [ So 04 Mai, 2008 22:25 ] |
Betreff des Beitrags: | Re: N2LoGD, mein LotGD-Editor |
Desperare_Luzifel hat geschrieben: Könnte zwar C++, Assembler, Java, Java Script oder so9nst was sein, aber solange es klappt, gut aussieht und funktioniert, ist es doch ega, oder? ![]() NIcht ganz... zunächst einmal: Assembler macht für solch ein Projekt schon mal überhaupt keinen Sinn, aber ich schätze, das braucht nicht weiter erläutert zu werden. C++ ließe sich recht leicht auch auf andere Plattformen portieren, bei Java wäre das nicht einmal möglich. Ein solcher Editor in JavaScript wäre zumindest dahingehend praktisch, dass er - einmal ins Netz gestellt - mit jedem JS-Fähigen Browser aus nutzbar wäre, ganz ohne zusätzliche Installation (ok, das ginge bei einem Java-Applet auch ^^) Was ich damit sagen will: VB-Runtimes und so weiter wird auf Linux schon mal nicht so leicht was und ehrlich gesagt finde ich die Oberflächenkomponenten und ihre Anordnung im Programm nicht wirklich ergonomisch - Speziell dieses zeilenweise arbeitende Textfeld halte ich für ein bisschen unpraktisch... Naja, nur eine kleine Anmerkung und ein bisschen konstruktive Kritik, Auric |
Autor: | Harthas [ Mo 05 Mai, 2008 09:33 ] |
Betreff des Beitrags: | Re: N2LoGD, mein LotGD-Editor |
Einige Dinge, die mir aufgefallen sind: - # als Kommentarzeichen ist unbekannt. - Auch mit OOP scheint er noch seine Probleme zu haben (Erkennt Schlüsselworte u.A. nicht) - Selbstdefinierte Funktionen erkennt er bisher anscheinend auch nicht. - Den Wiedergarbewert (return) könntest du möglicherweise auch noch erklären. - Switch als Verzweigung kennt er auch nicht. - Geschweifte Klammern scheinen immer als Verzweigungsende gehandhabt zu werden - Stimmt natürlich nicht unbedingt ;-) - elseif und else if sind ebenfalls unbekannt. - Möglicherweise könnte man die Variablenzuweisung noch etwas differenzieren: Ein SQL-Befehl, das Resultat eines Querys, Ein Array-Element, o.Ä. - Mehrzeilige Kommentare werden anscheinend nicht perfekt erkannt. Untenstehende Codezeile wird als Mehrzeiliger Kommentar interpretiert ;-) $this->bbcode_second_pass_code('', '$return = preg_replace('/<(.*?)>/ie', "'<' . preg_replace(array('/javascript:[^\"\']*/i', '/(" . $sDisabledAttributes . ")[ \\t\\n]*=[ \\t\\n]*[\"\'][^\"\']*[\"\']/i', '/\s+/'), array('', '', ' '), stripslashes('\\1')) . '>'", $sStrippedText ); ') Ansonsten gefällt mir diese Idee ungemein. Arbeite doch weiter daran - Bin schon sehr gespannt. |
Autor: | Eliwood [ Mo 05 Mai, 2008 17:02 ] |
Betreff des Beitrags: | Re: N2LoGD, mein LotGD-Editor |
Auric hat geschrieben: C++ ließe sich recht leicht auch auf andere Plattformen portieren, bei Java wäre das nicht einmal möglich. Ist wohl etwas missverständlich: Natürlich sind normale Java-Programme absolut Plattformunabhängig - solange auf dieser Plattform die JRE installiert ist. Auric hat geschrieben: Was ich damit sagen will: VB-Runtimes und so weiter wird auf Linux schon mal nicht so leicht was und ehrlich gesagt finde ich die Oberflächenkomponenten und ihre Anordnung im Programm nicht wirklich ergonomisch - Speziell dieses zeilenweise arbeitende Textfeld halte ich für ein bisschen unpraktisch... Unterschreib ich mal (fast) Kommentarlos. |
Autor: | Auric [ Mo 05 Mai, 2008 21:39 ] |
Betreff des Beitrags: | Re: N2LoGD, mein LotGD-Editor |
verzeihung, das möglich sollte ein nötig sein ^^ |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |