abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
Programmierung
Alles über Programmierung in GDL und Python

Bug im Scriptfenster Mac version?

Hmooslechner
Rockstar
Bei mir gibt es in der MacVersion relativ oft ein Problem im Scripftfenster am Macbookpro:

Offensichtlich weicht der dargestellte Scriptext von der tatsächlich vorhandenen Textversion ab. Man bekommt eine Fehlermeldung, ohne einen Fehler erkennen zu können. Dann speichert man - fehlerhaft - ab, beendet das Scripen, ladet das Script neu und dann wird der Fehler offensichtlich dargestellt und kann behoben werden.

Bin ich der Einzige, der damit Probleme hat?

Diemal habe ich mitgefilmt: sobald es hochgeladen ist unter:




oder als Link:
https://www.youtube.com/watch?v=XU9tzEXTt6A


Um es dem Support direkt zu melden braucht man eine Kundennummer. (Man wird als Edu-Nutzer auf der Graphisoft-Seite in den Card-Bereich verlinkt.)Telefonisch hat sowas wohl keinen Sinn.. Deshalb ganz öffentlich hier an dieser Stelle!
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia
5 ANTWORTEN 5
Anonymous
Nicht anwendbar
Das ist ja interessant. Wie oft habe ich mich gewundert, dass ein Skriptfehler angezeigt wurde, der mir nicht immer ersichtlich war. Diese Skriptfehler mit den fehlenden bzw. verschobenen Buchstaben sind mir teilweise schon aufgefallen, aber ich habe sie nie in Zusammenhang mit den Abspeichern des Skripts gebracht. Nach diesem Video weiss ich wenigstens an was es liegt und kann in Zukunft darauf reagieren.
Ich programmiere nur am iMac. Es ist offensichtlich nicht spezifisch für MacBookPro.
Wäre sehr nett, wenn das behoben werden könnte.
Anonymous
Nicht anwendbar
Mit diesem Fehler kämpfe ich seit mindestens ArchiCAD 14 am Mac.
Graphisoft kann den Fehler nicht nachvollziehen. Auf Windows tritt der Fehler eindeutig nicht auf.
Es ist allerdings nicht nur so, wie Heimo im Film sagt, dass ein Fehler nicht dargestellt wird; das wär ja nur halb so schlim: Nein, bei bestimmten Aktionen, deren Nachvollziehbarkeit mir bisher nicht gelungen ist, ändert der GDL-Editor mutwillig Teile des Scripts "im Hintergrund", zeigt diese aber am Bildschirm nicht an. Bei mir muss ich nicht unbedingt auf "Speichern" gehen, sondern auch beim Klicken auf "Script prüfen" fühlt sich der Editor scheinbar angespornt, heimlich eine bis mehrere Zeilen Text völlig durcheinander zu schmeissen.

Es wäre schön, wenn man dafür eine eindeutig nachvollziehbare Routine, bei der das immer passiert, erarbeiten könnte, damit Graphisoft das auch nachvollziiehen kann, und den Fehler, der mich manchmal in den Wahnsinn teibt, zu beheben.
Anonymous
Nicht anwendbar
Ich habe jetzt etwas für mich nachvollziehbares herausgefunden:
Ich schreibe:

x = 25
q = x^2 + 16
w = q^2 + 32
y = w^2 - 2

klicke ich auf Script prüfen, steht da auf einmal folgendes:

x = 25
q = x2 + 16
w = q

Füge ich die ersten vier Zeilen per copy and paste ein,
tritt kein Fehler auf.

Ich habe in diesem Beispiel den Fehler bewusst provoziert,
indem ich das Sonderzeichen ^ verwendet habe, welches lt.
GDL-Handbuch als Potenzzeichen gilt (es geht auch **).

Wenn ich das in AC 18 auf Windows 8.1 mache, gibt es keinen Fehler.
Ich nehme an, dass der GDL-Editor mit irgendwelchen Zeichenfolgen nicht
klarkommt und diese den Interpreter völlig durcheinander bringen.

Kann jemand das oben beschriebene Vorgehen (Text manuell eingeben)
nachvollziehen und bestätigen?
Frank Beister
Mentor
Das klingt nach einem Unicode-Problem.

Auf Windows tritt der Fehler eindeutig nicht auf.
Definitiv nicht! Auch ich kenne solche Fehler. Von Windows.

Nach meiner Beobachtung könnte es etwas mit doppelt offenen Fenstern zu tun haben.

Skript prüfen und Debugger hatte ich auch schon im Verdacht. Verwende ich ohnehin nie, weil die nur Mist liefern.

@Heimo
Definitive bugs kannst Du sicher auch ohne Card und per Email melden. Wäre doch bescheuert, oder?
bim author since 1994 | bim manager since 2018 | author of selfGDL.de | openGDL | skewed archicad user hall of fame | author of bim-all-doors.gsm
Hmooslechner
Rockstar
Habe einfach von der Programmierung der Supportseite den Eindruck, dass sich Graphisoft mit nicht so vielen Meldungen herumschlagen will. - grins.

Natürlich kann man das auch an support@graphisoft.de schicken - falls es diese Adr. gibt - aber warum "springt mich dieser Link auf der Supportseite nicht an"? Warum muss ich danach suchen?

Außerdem - hier wird die Tragweite-Reichweite solch eines Fehlers viel besser dargestellt als mit einer kleinen Meldung eines unbedeutenden Nichtzahlers. In einigen Tagen werde ich den Link auf diesen Task an den Support mailen. Dann hats vielleicht genügend Gewicht, dass man sich drum kümmert. Seit AC14 - so so..

Wäre was für die Wunschliste - ein eigener Forumsbereich für Bugs.. Mit der Gefahr, dass sich das als Negativwerbung auswirken könnte - was ich nicht so sehe! Wahrheit siegt! 😉
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia