- 4
- 5 818
Karlchen's EEP Seite
เข้าร่วมเมื่อ 12 ธ.ค. 2015
Kleine Videos über EEP, HomeNos und andere Dinge
วีดีโอ
Lua Folge 1 mit den Befehlen reqiure und package.path
มุมมอง 2.5K2 ปีที่แล้ว
Lua Folge 1 mit den Befehlen reqiure und package.path
EEP Rollmaterial Türen öffnen und schließen am Bahnsteig mit Lua und 3 Kontaktpunkten
มุมมอง 3K2 ปีที่แล้ว
EEP Rollmaterial Türen öffnen und schließen am Bahnsteig mit Lua und 3 Kontaktpunkten
Très intéressant! Stéph. Sehr interessant! Stéph. 🤠
Danke! Stéph.
Oh wie sehr muß mann übertreiben... " Du " Völlig 😂
Moin, sehr gut, verständlich und nachvollziehbar gemacht. Mach bitte weiter so.
Hallo Reinhard, es ist zwar nur die Spitze des Eisbergs an Problemstellen in deinem Code, aber irgendwo muss man ja mal anfangen: Wenn du in deiner Tabelle TB_train_doors die Waggonnamen als Bezeichner verwenden würdest und nicht als erstes Element, dann könntest du die Rechnerlast gleich um den Faktor 60 (!) verringern, weil du nicht für jeden Waggon erneut die komplette Tabelle nach diesem Waggon durchsuchen müsstest, sondern anhand seines Namens direkt den richtigen Eintrag in deiner Tabelle ansprechen könntest. Es tut mir leid, aber das ist ein ziemlicher Murks, den du da verzapfst. Und dein Beispielskript für die Beschriftung von Signalen und Weichen ist noch VIEL schlimmer. Da schaufelst du 1000 Mal Sand hin und zurück, bevor du eine einzige sinnvolle Aktion durchführst. Und das immer und immer wieder. Was du für dich für schräge Lösungsansätze entwirfst, ist natürlich einzig und alleine deine Entscheidung. Aber wenn du solchen Mist zur Nachahmung empfiehlst, dann wird es problematisch. Viele Grüße Götz
Hallo Götz zu EEP Rollmaterial Türen öffnen und schließen am Bahnsteig mit Lua und 3 Kontaktpunkten: lese mal den Text : Hier wird eine Möglichkeit aufgezeigt und nicht der Stein der Weisen. Wollte es nur einfach einfach halten. Man kann immer was verbessern. Und in der Tabelle TB_train_doors die Waggonnamen als Bezeichner zu verwenden, ist schon längst umgesetzt. Und zu Beispielskript für die Beschriftung von Signalen und Weichen meine Anmerkung: das ist doch nur eine Hilfe und wenn diese nicht mehr benötigt wird, dann wird diese auch wieder gelöscht!. Wo hast du das Problem? Nutze das für mich um mit einer weiteren Routine um im laufenden Zustand die Ids der Weichen und Signale zu ändern!
@@karlchenseepseite7588 Wenn du solche Skripte für dich nutzt, finde ich das unproblematisch. Aber wenn du sie öffentlich zur Nachahmung empfiehlst, dann musst du mir erlauben darauf hinzuweisen, dass sie wirklich schlecht geschrieben sind. Dass sie eine "Beschäftigungstherapie für unterforderte Rechner" darstellen. 10 000 IDs anzusprechen und ihnen ohne vorherige Prüfung sowohl einen Tipptext für Weichen als auch einen für Signale zuzuweisen heißt, dass du den Rechner mit beinahe 20 000 Anweisungen bombardierst, die er nicht ausführen kann, weil es unter der ID weder eine Weiche, noch ein Signal gibt. Die wenigen Treffer, die du dann mit dieser Streumethode landest, enthalten zwar alle Signale und Weichen, stehen aber in keinem Verhältnis zu dem Datenmüll, den du zugleich erzeugst. Und lernen kann ein Anfänger aus solch falschen Denkansätzen auch nichts. Aber lass dich nicht beirren. Ist nur meine persönliche Meinung. Vielleicht wurmt mich dabei auch, dass du mit solchem Unfug alle meine früheren Bemühungen, den EEPlern ein bisschen Lua beizubringen, torpedierst.
@@RozzmanLists Ich finde deine Kritik ziemlich hart. Karlchen hat sich bemüht, etwas anderen Nutzern zur Verfügung zu stellen, das offensichtlich funktioniert. Jemand, der gar keine Ahnung vom Programmieren hat, ist das doch schon mal super, jetzt ein Script zu bekommen, das er / sie nutzen kann. Ja, auch ich finde, dass einiges hätte anders / besser gemacht werden können und sollen! Der Übersicht halber und natürlich auch, wie du zurecht angemerkt hast, zugunsten der Performance. Ich denke, dass Karlchen hauptberuflich kein Softwareentwickler ist und mit so harter Kritik könnte ihm der Spaß am Programmieren und TH-camn genommen werden. Karlchen, ich finde es großartig, was du gemacht hast! :)
Hallo @@HorstChristophSchreiber, als Lua mit dem zweiten Plugin zu EEP 10 eingeführt wurde, war ich ebenso blutiger Anfänger. Aber im Gegensatz zu Karlchen habe ich mich in die Materie reingekniet, bevor ich anderen EEPlern Dinge erklärt habe. Ich habe damals sehr viel Zeit und Mühe darin investiert, den Stoff zu lernen und dann in möglichst verständlicher Form für andere Einsteiger aufzubereiten. Jemand, der keine Ahnung von Programmieren hatte, hat von mir so eine Menge Unterstützung bekommen. Wo ist deine Anerkennung dafür? Wo ist dein Verständnis dafür, dass es mir richtig weh tut, wenn man meine Mühen so mit Füßen tritt? Ich mache übrigens einen Unterschied, ob jemand seine ersten Gehversuche nur vorstellt oder ob er meint, gleich selber den Fahrlehrer geben zu müssen, bevor er die Ampelfarben auseinanderhalten kann. Viele Grüße Götz