ragtime, applescript und mac os x

Hallo Zusammen,
Hat jemand eine Lösung gefunden, um einen Skript in RagTime mit Apple-ScriptEditor aufzuzeichnen ?
Ich arbeite mit RT 6.5.2 und MacOS X 10.7.5.

Oder funktioniert das wieder unter Mountain Lion oder gar Mavericks ?

Grüsse,
jacques

Re: ragtime, applescript und mac os x

#11580 On 13 Februar, 2014 07:21 Thomas Kaegi said,

Hallo Jacques

Norbert Lindentals Antwort ist im Forum leider als separate Diskussion klassiert worden (http://experts.ragtime.de/experts/node/3646). Inhaltlich gehe ich mit Norbert völlig einig.

Meine aktuelle Lösung des Problems: Ich habe noch ein altes PowerBook (Pismo), dessen Bildschirm zwar flackert, aber zum Aufzeichnen eines AppleScripts doch noch brauchbar ist. Ohne Aufzeichnen wäre ich beim Scripten ziemlich aufgeschmissen. Ich kann nur hoffen, dass das noch lange funktioniert.

Gruss, Thomas

Re: ragtime, applescript und mac os x

#11581 On 13 Februar, 2014 07:39 Listenteilnehmer said,

Am 13.02.2014 um 07:26 schrieb Thomas Kaegi:
> Meine aktuelle Lösung des Problems: Ich habe noch ein altes
> PowerBook (Pismo), dessen Bildschirm zwar flackert, aber zum
> Aufzeichnen eines AppleScripts doch noch brauchbar ist. Ohne
> Aufzeichnen wäre ich beim Scripten ziemlich aufgeschmissen. Ich kann
> nur hoffen, dass das noch lange funktioniert.
>
Das ist mit ein Grund, warum mein Quad (PPC) immernoch mein
Hauptarbeitsplatztrechner ist. Kaum Geschwindigkeitsnachteil im
Vergleich zu i5-IntelMacs.

Norbert Lindenthal
the mailing list .
To unsubscribe, E-mail to:
To switch to the DIGEST mode, E-mail to
To switch to the INDEX mode, E-mail to
Send administrative queries to

Re: ragtime, applescript und mac os x

#11582 On 13 Februar, 2014 22:22 jacques villars said,

Hallo Norbert und Thomas,
Habe leider keine alte Maschine mit Panther mehr, und ein Skript selbst zu bauen kann ich auch nicht…

aber ich habe jetzt gerade probiert : ScriptEditor funktionniert mit Intaglio, warum nicht mit RagTime ?

tell application "Intaglio3.3.1"
activate
make new path at beginning of document id 1 with properties {segments:{move to, {13.0, 16.0}, line to, {101.0, 16.0}, line to, {101.0, 68.0}, line to, {13.0, 68.0}, close path}}
end tell

Danke für eure Antworten und herzliche Grüsse,

jacques

@Norbert : habe auch deine andere Antwort gelesen

Re: ragtime, applescript und mac os x

#11583 On 13 Februar, 2014 23:39 Listenteilnehmer said,
Am 13.02.2014 um 22:26 schrieb jacques villars:

Moin, Jacques, 

Dein Script zeichnet bei mir per Intaglio ein Rechteck. 

Nun nehme ich mein RagTime 6.5.2 und den Skripteditor im Modus Aufzeichnen. Dann öffne ich in RagTime ein neues Dokument, lösche den mitgebrachten Rahmen und zeichne neu.
Probier es bitte mal aus. Hier das entstandene Skript. Es wiederholt nun bei Dir, was eben aufgezeichnet wurde.

tell application "RagTime 6.5"
activate
make with properties {component types:layout} new document at end
select rectangle 1 of page 1 of layout "Layout 1" of document 1
delete selection


make new rectangle at beginning of page 1 of layout "Layout 1" of document 1 with data {60.2361, 92.1258, 419.5268, 714.3294} with properties {contents type:drawing}
make at beginning of drawing "Zeichnung 1" of document 1 new Bezier curve with data {{68.0314, 177.8737}, {68.0314, 177.8737}, {63.7794, 106.299}, {145.984, 104.8817}, {228.1886, 103.4644}, {223.9366, 155.1966}, {223.9366, 177.8737}, {223.9366, 200.5508}, {204.0941, 223.9366}, {204.0941, 223.9366}, {204.0941, 223.9366}, {236.6925, 256.535}, {236.6925, 256.535}, {236.6925, 256.535}, {204.0941, 262.2043}, {204.0941, 262.2043}, {204.0941, 262.2043}, {184.9603, 243.7791}, {184.9603, 243.7791}, {184.9603, 243.7791}, {163.7005, 265.0389}, {139.606, 265.7475}, {115.5116, 266.4562}, {68.0314, 177.165}, {68.0314, 177.8737}}
make at beginning of drawing "Zeichnung 1" of document 1 new Bezier curve with data {{105.5904, 175.039}, {105.5904, 175.039}, {116.9289, 141.732}, {145.984, 141.0234}, {175.039, 140.3147}, {184.9603, 155.9052}, {185.669, 182.1257}, {186.3776, 208.3461}, {184.9603, 207.6374}, {184.9603, 207.6374}, {184.9603, 207.6374}, {165.8265, 182.8343}, {165.8265, 182.8343}, {165.8265, 182.8343}, {128.9762, 180.7083}, {128.9762, 180.7083}, {128.9762, 180.7083}, {165.1178, 221.102}, {165.1178, 221.102}, {165.1178, 221.102}, {151.6533, 238.8185}, {142.4407, 239.5271}, {133.2281, 240.2358}, {99.9211, 214.724}, {102.7557, 194.8815}, {105.5904, 175.039}, {103.4644, 175.7477}, {105.5904, 175.039}}
select Bezier curve 2 of drawing "Zeichnung 1" of document 1
set left control of Bezier point 8 of Bezier curve 2 of drawing "Zeichnung 1" of document 1 to {163.6851, 266.8633}
set right control of Bezier point 8 of Bezier curve 2 of drawing "Zeichnung 1" of document 1 to {63.0708, 262.2043}
select Bezier curve 1 of drawing "Zeichnung 1" of document 1
select Bezier point 9 of Bezier curve 1 of drawing "Zeichnung 1" of document 1
delete selection
select Bezier curve 1 of drawing "Zeichnung 1" of document 1
set left control of Bezier point 8 of Bezier curve 1 of drawing "Zeichnung 1" of document 1 to {151.669, 239.9885}
set right control of Bezier point 8 of Bezier curve 1 of drawing "Zeichnung 1" of document 1 to {99.9211, 237.4011}
end tell

So kompliziert ist es nur, weil an der gezeichneten Bezierkurve noch nachträglich geändert wird.

Du kannst Dir zwischen die Zeilen jeweils ein delay 2 einfügen, dann wird das Q langsamer gezeichnet und Du kannst es beobachten

Was ist nun Deine Frage. Du möchtest innerhalb RagTime aufzeichnen?
Immerhin läuft die Aufzeichnung im Skripteditor außen.

Viele Grüße,
Norbert

Re: ragtime, applescript und mac os x

#11589 On 14 Februar, 2014 10:29 jacques villars said,

…hatte nicht alles gelesen aber das ändert nichts :

Du möchtest innerhalb RagTime aufzeichnen?

nein, es ist mir nie gelungen

Immerhin läuft die Aufzeichnung im Skripteditor außen

bei mir seit langem (wann weiss ich nicht) nicht mehr ; wollte nur wissen, ob es unter Mavericks das wieder funktioniert

Nochmals Grüße,
jacques

Re: ragtime, applescript und mac os x

#11590 On 14 Februar, 2014 12:44 Listenteilnehmer said,
Am 13.02.2014 um 22:26 schrieb jacques villars:

… und ein Skript selbst zu bauen kann ich auch nicht …

Moin, Jacques und Thomas, 

gestern abend antwortete ich vielleicht nicht sorgfältig genug. Mein Aufzeichnen lief unter 10.5.8 am PPC., RT 6.5.2 (1821) mit Skripteditor 2.2.1. Mein Ziel war, und das vergaß ich wohl zu schreiben, ein paar AS-Befehle aus der RagTime-Bibliothek zu senden, mit denen man sich selbst weiterhelfen kann, ohne aufzuzeichnen.

Ich probierte auch nicht, Intaglio auf dem IntelMac mit den System 10.6 bis 10.9.2 aufzeichnen zu lassen.

Hoffentlich hilft ’s,
Norbert

Re: ragtime, applescript und mac os x

#11591 On 14 Februar, 2014 23:24 Listenteilnehmer said,
Am 13.02.2014 um 22:26 schrieb jacques villars:

… und ein Skript selbst zu bauen kann ich auch nicht …

Moin, Jacques,
gute Nachrichten. Ich wollte es selbst nicht glauben und machte nur noch zur Bestätigung einen ganz kurzen Test:
AppleScript-Editor 2.6 (152) nimmt unter Mavericks 10.9.2 tatsächlich doch auf, wenn ich eine Bezierkurve zeichne. 
Morgen mehr …
Norbert

Re: ragtime, applescript und mac os x

#11592 On 15 Februar, 2014 07:18 werkwelt said,

Moin, Jacques,
noch einmal. Unter Mavericks 10.9.2 zeichnet mein AppleScript-Editor auf, was ich in RagTime mache.
Ausnahme:
make with properties {component types:layout} new document at end

Diese Zeile fehlt, so daß beim Laufenlassen des Skripts kein neues Dokument entstehen würde. Ich muß diese Zeile manuell ins Skript einfügen.
Ich kann nun meine eigene Einschätzung zur AppleScript-Entwicklung bei Apple positiv korrigieren. Meine Hoffnung steigt wieder deutlich. :-)

RagTime, FileTime, FileMaker, DynaPDF, AppleScript, Spell Catcher X, Zeichenmaschine, SVG und der Arc FritzSchreiber geben Flügel.

Mit freundlichen Grüßen,
Norbert Lindenthal

Re: ragtime, applescript und mac os x

#11594 On 15 Februar, 2014 09:00 Thomas Kaegi said,

Hallo Norbert

Danke für deine Bemühungen mit dieser Abklärung.
Das ist die mit Abstand positivste Nachricht bezüglich Mavericks, die ich schon mitbekommen habe. Das könnte mich direkt veranlassen, das OS-Upgrade (von 10.7.5) nun doch in Betracht zu ziehen.

Gruss, Thomas

Re: ragtime, applescript und mac os x

#11596 On 15 Februar, 2014 14:43 jacques villars said,

Hallo Thomas und Norbert
Nun weiss ich was ich zu tun habe… ich war mit 10.7.5 zufrieden, und hatte bis heute keinen Grund, mich zu Mavericks zu bekehren.
Danke Norbert für deine Versuche.
Grüße,
jacques

P.S.
Es bleibt doch eine Frage : warum Intaglio + ApplescriptEditor unter 10.7.5 funktionniert und nicht RagTime ?

Re: ragtime, applescript und mac os x

#11600 On 15 Februar, 2014 21:59 Listenteilnehmer said,
Am 15.02.2014 um 09:01 schrieb Thomas Kaegi:

… Das ist die mit Abstand positivste Nachricht bezüglich Mavericks, die ich schon mitbekommen habe. Das könnte mich direkt veranlassen, das OS-Upgrade (von 10.7.5) nun doch in Betracht zu ziehen.

Moin, Thomas und Jacques,

Intaglio kann auch bei mir unter 10.7.4 aufzeichnen lassen am i5-IntelMac, RagTime dagegen nicht. 10.9 und 10.9.1 laufen bei mir von externer Festplatte. Somit habe ich nun 6 Betriebssysteme auf 2 Rechnern (PPC und IntelMac) im Zugriff. Dabei ist es tatsächlich so, daß 10.9.1 selten wieder abgeschaltet wird. Anfangs mußte ich mithelfen, Komplikationen mit Mavericks zu lösen. Nun ist es am IntelMac zum täglichen Werkzeug geworden. Daß RagTime mit Mavericks wieder AppleScript aufzeichnen lassen kann, stabilisiert das. Meinen Quad werde ich deshalb trotzdem nicht aufgeben. Problematisch ist es, im Netz immer an einmalige Dateien zu kommen. Zu oft noch muß ich Datei-Duplikate anlegen, die dann insgesamt verwirren und aufblähen. Die Lösung scheint wohl Airport Extreme zu sein. Mit einer NAS-Festplatte von LaCie jedenfalls zerschoß ich mir mehrere Dateien. Apples Dateiverwaltungssystem ist nie richtig veröffentlicht worden.

Norbert

Re: ragtime, applescript und mac os x

#11588 On 14 Februar, 2014 10:13 jacques villars said,

Hallo Norbert,
Was du hier gemacht hast hatte ich damals auch oft getan, und es funktionierte ; ich kann nicht sagen, seit wenn das nicht mehr klappt (siehe hier: http://experts.ragtime.de/experts/node/3496) aber wenn ich nun versuche passiert absolut nichts ; warum bei dir und nicht bei mir… ?
Grüsse,
jacques
MacOS 10.7.5, MacBook Pro Intel core 2 duo 2,53 GHz, ein wenig Staub auf dem Bildschirm

Re: ragtime, applescript und mac os x

#11584 On 14 Februar, 2014 07:52 Thomas Kaegi said,

Hallo Norbert

Würdest du bitte ergänzen, unter welchem OS du das gemacht hast. Bei mir unter OS X 10.7.5 (das auch Jacques braucht) auf einem Mac im Intel-Prozessor und mit AppleScript-Editor 2.4.3 geht das jedenfalls nicht. Deshalb muss ich ja auf mein Pismo mit PPC und OS X 10.6 wechseln, um Scripts aufzuzeichnen.

Gruss, Thomas