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:
    15.041
    Zustimmungen:
    1.316
    MacUser 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.294
    Zustimmungen:
    290
    MacUser seit:
    09.09.2003
  3. wegus

    wegus Thread Starter MacUser Mitglied

    Beiträge:
    15.041
    Zustimmungen:
    1.316
    MacUser 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.798
    Zustimmungen:
    3
    MacUser seit:
    24.09.2003
  5. admartinator

    admartinator MacUser Mitglied

    Beiträge:
    15.294
    Zustimmungen:
    290
    MacUser seit:
    09.09.2003
  6. wegus

    wegus Thread Starter MacUser Mitglied

    Beiträge:
    15.041
    Zustimmungen:
    1.316
    MacUser 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:
    46.808
    Zustimmungen:
    3.633
    MacUser 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:
    15.041
    Zustimmungen:
    1.316
    MacUser 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:
    19.352
    Zustimmungen:
    881
    MacUser seit:
    22.02.2003
  10. oneOeight

    oneOeight MacUser Mitglied

    Beiträge:
    46.808
    Zustimmungen:
    3.633
    MacUser 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