Schnelleinstieg in Apfelskript

Dieses Thema im Forum "Scripting und Automatisierung" wurde erstellt von wegus, 10.02.2005.

  1. wegus

    wegus Thread Starter MacUser Mitglied

    Beiträge:
    14.827
    Zustimmungen:
    1.425
    Mitglied seit:
    13.09.2004
    Hallo,
    ich bin des programmierens prinzipiell mächtig, kenne aber kein applescript. Wo bekomme ich am besten einen sinnvollen Kompakteinstieg?

    Ich brauche Scripte um z.B. per Icon-Click erst X11 und dann eine Applikation zu starten ( z.B. /sw/bin/quanta aus dem fink-Paket). Da das alles ratz-fatz gehen muß ( habe meinen Arbeitsplatz Linux durch nen iMac erstetzt und muß nun ein paar Dinge "glätten" um angenehm arbeiten zu können), wäre ich für einen link zu einem kompakten Online-Tutorial o-Ä. dankbar!

    Gruß Karsten
     
  2. admartinator

    admartinator MacUser Mitglied

    Beiträge:
    15.282
    Zustimmungen:
    290
    Mitglied seit:
    09.09.2003
  3. wegus

    wegus Thread Starter MacUser Mitglied

    Beiträge:
    14.827
    Zustimmungen:
    1.425
    Mitglied seit:
    13.09.2004
    @ad: thanx :D !

    edit: Endet leider da wo es spannend wird! Die Grundsyntax ist ja easy! Gibt's auch so etwas für runaways ?
     
    Zuletzt bearbeitet: 10.02.2005
  4. jokkel

    jokkel MacUser Mitglied

    Beiträge:
    3.691
    Zustimmungen:
    7
    Mitglied seit:
    24.09.2003
  5. admartinator

    admartinator MacUser Mitglied

    Beiträge:
    15.282
    Zustimmungen:
    290
    Mitglied seit:
    09.09.2003
    Für Geld bekommst du alles...
     
  6. wegus

    wegus Thread Starter MacUser Mitglied

    Beiträge:
    14.827
    Zustimmungen:
    1.425
    Mitglied seit:
    13.09.2004
    @ad: O.K., eingesehen. Ich hab mal investiert:

    1x AppleScript von O'reilys
    1x Cocoa-Einstieg (Hellegas)
    1x PS CS für Digitalfotografie

    ich hoffe Du verstehst, daß ich nach der Vorlage die Rechnung an Dich schicken muß ;)
     
  7. oneOeight

    oneOeight MacUser Mitglied

    Beiträge:
    47.810
    Zustimmungen:
    3.797
    Mitglied seit:
    23.11.2004
    dafür brauchst du doch kein apple script ;)
    ganz normale shell scripting mach das doch auch

    #!/bin/sh
    open -a X11
    /sw/bin/quanta&


    speichern als startquanta.sh und fertig ist das zum doppelklicken...
     
  8. wegus

    wegus Thread Starter MacUser Mitglied

    Beiträge:
    14.827
    Zustimmungen:
    1.425
    Mitglied seit:
    13.09.2004
    @oenOeight:
    Das wußte ich eben nochnicht! Die Rechner vor denen ich saß hatten entweder schon X11 laufen oder gar keine GUI! Aber Applescript hilft sicher an vielen Stellen und ich wollt mich da eh reinarbeiten! Danke für das Miniscript! Ich probiers mal...

    edit:
    Ein Satz mit X! Erstelle ich das Script mit einem GUI-Editor, will er den laden. Erstelle ich es mit vi, kann quanta nicht mit X11 connecten:

    quanta: cannot connect to X server

    Der Start des X-Server ist ja auch die eine Sache, und der muß dann ja per Script mitbekommen welche Applikation zu starten ist. Sonst versucht quanta ja unter Aqua zu starten! Oder sehe ich das falsch? Aber ich guck mal ob es da nicht eine X11 Option für zu startende Programme gibt...
     
    Zuletzt bearbeitet: 10.02.2005
  9. lundehundt

    lundehundt MacUser Mitglied

    Beiträge:
    17.760
    Zustimmungen:
    881
    Mitglied seit:
    22.02.2003
    Hier ist eine Linksammlung von Apple selbst zu dem Thema

    Und hier die Homepage von Malcolm Adams mit Gewicht auf iTunes Apple Scripts (es gibt ueber 300 Scripts zum runterladen)

    Cheers,
    Lunde
     
  10. oneOeight

    oneOeight MacUser Mitglied

    Beiträge:
    47.810
    Zustimmungen:
    3.797
    Mitglied seit:
    23.11.2004
    pack mal ein "sleep 1" oder ein "sleep 2" vor den quanta aufruf.
    x11 braucht wohl zu lange zum starten.

    kann sein, dass du das "öffnen mit" ändern musst, wenn du das script im gui editor erstellst. oder einfach ein chmod a+x machen
     

Diese Seite empfehlen