![]() |
Re: RUTIS Engine (Scripting) [UPDATED]
[OT]
Lol :cyclops: Bei meiner Nachricht steht "#59 | Verfasst am: Gestern um 00:42" Bei deiner, die dahinter steht: "#60 | Verfasst am: Gestern um 16:45" :spin2: [/OT] Wie auch immer... momentan arbeite ich nicht direkt an RUTIS, sondern etwas drum herum. Ich müsste vllt. mal erwähnen, das mein Projekt RUTIS bei Jugend Forscht teilnimmt. Dokumentation ist schon fertig und abgeschickt. Nun fehlt nur noch die Präsentation als Stand und der Vortrag vor der Jury. Das ganze findet in ein paar Wochen statt. Momentan arbeite ich an einem Plakat für RUTIS, das den Stand zieren soll. (Natürlich erstelle ich das Plakat am PC und lasse mir das dann in groß ausdrucken wer malt denn schon mit Hand?? :wink: ) Nur hänge ich momentan noch ein wenig am Design des Plakats und welche Informationen drauf sollen.... Wenn also jemand einen Vorschlag hat wär das nicht schlecht. :lol: Mich würde auch mal sehr interessieren, ob die Instllation bei euch problemlos funktioniert...? MFG |
Re: RUTIS Engine (Scripting) [UPDATED]
Ich habe dein ZIP-Packet heruntergeladen und folgende Fehlermeldung erhalte beim Compilieren des eines Scriptes:
Code:
Program Program1;
interface uses System; var i : Integer; implementation begin write 'Script Start'; end.
Code:
Error: PROGRAM1(9): E001: Unit 'system' not found
Achso, als Hintergrund für ein Plakat ist ja ein Screenshot von einer der Partikeldemos nicht zu verachten. Schönes Bild ablichten, hoch-skalieren (evtl. nachträglich noch weichzeichnen), Helligkeit hochdrehen und entsättigen. |
Re: RUTIS Engine (Scripting) [UPDATED]
Oh mist!
Daran hab ich garnicht gedacht. Seit dem das Setup draußen ist werden die Einstellungen von RUTIS für die Libary nichtmehr wie vorher in einer ini, sondern in der Registry gespeichert. Ich muss mir jetzt überlegen was ich da mache.... Entweder ich lasse den erkennen, ob RUTIS auf diesem PC installiert wurde und lasse den wenn nicht die entsprechenden Einträge in der Registry erstellen. Oder ich könnte versuchen, dass der, wenn der eine RutisSettings.ini im Verzeichnis vorfindet, diese anstelle der Registry verwendet oder so... Die 2. Variante würde wohl auch erlauben, je Projekt (Ordner mit Scripten drin) unterschiedliche Einstellungen für die Libary und Co. festzulegen... @BUG: Vorerst kannst du das nur beheben, indem du den Optionsdialog öffnst und den Lib Ordner aus dem zip Archiv zur Libary hinzufügst, oder es dir einfach machst und den Installer benutzt. Der Installer entfernt auch wirklich wieder alles, wenn man die Deinstallation ausführt vo daher musst du da nichts befürchten ;) Ich werde versuchen so schnell wie möglich eine lösung zu finden. Ich denke in spätestens einer halben Stunde bekommt ihr eine (ohne das Korrekturen nötig sind) funktionierende Version. MFG |
Re: RUTIS Engine (Scripting) [UPDATED]
So ich habe mich um das Problem gekümmert und dabei eine sehr gute Lösung gefunden.
Da ich sowieso die Einstellungen für RUTIS mittels TRegistryIniFile ausgelesen habe (früher mit TIniFile), war es ein leichtes das so umzustellen, das wahlweise eine Ini-File oder die Registry als Quelle dienen kann. Nun ist es so, dass nacheinander folgendes geprüft wird: 1) RutisSettings.ini im Verzeichnis des Scriptes 2) Registry 3) RutisSettings.ini im Anwendungsverzeichnis 4) Wenn keine der Punkte zu enem Ergebnis führt, wird die Registry verwendet, um zukünftige Einstellungen zu sichern. Die Downloads wurden auf der ![]() MFG |
Re: RUTIS Engine (Scripting) [UPDATED]
Ist Jugend-Forscht nicht so, dass man bis zum Wettbewerb closed-source sein muss? :S
mfg Florian |
Re: RUTIS Engine (Scripting) [UPDATED]
Das wär mir aber neu...
Hab ich noch nie was von gehört. MFG |
Re: RUTIS Engine (Scripting) [UPDATED]
Ich habe heute mal wieder eine neue Version hochgeladen.
Diesmal hat sich ne menge am Compiler getan. Während dieser vorher noch mit vielen exit Anweisungen den Kompiliervorgang bei einem Fehler abgebrochen hatte, so wird dies nun ganz einfach über Exceptions geregelt. Diese Umstellung erlaubte es mir außerdem endlich überladene (overload) Funktionen zu unterstützen. Jedoch lässt sich dies bisher nur für Externe Methoden nutzen, da eine vordeklaration von Funktionen (über implementation) noch nicht unterstützt wird. Ich werde aber demnächst daran arbeiten. Download von der ![]() ![]() ![]() ![]() HINWEIS: Nach dem nächsten Update werden diese Links immer ungültig! MFG |
Re: RUTIS Engine (Scripting) [UPDATED]
Direktlink Sourcen wird nicht unterstützt.
mfg Florian |
Re: RUTIS Engine (Scripting) [UPDATED]
Die Links funktionieren wieder!
Danke für den Hinweis. MFG |
Re: RUTIS Engine (Scripting) [UPDATED]
Hier mal ein Eintrag aus meinen
![]() (soll keine Werbung sein Oo) Zitat:
Diese und andere Neuigkeiten rund um RUTIS lassen sich immer auf der ![]() Dort gibt es auch einen Newsletter, in den ihr euch gerne eintragen könnt. Ihr braucht keine Angst um Spam-Mails haben. Ich werde wohl maximal - wirklich selten - so einmal alle 1 - 2 Wochen einen Newsletter rausbringen. MFG |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:35 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz