Fehlermeldungen unterdrücken

Dieses Thema im Forum "Scripting und Automatisierung" wurde erstellt von akrc, 05.04.2008.

  1. akrc

    akrc Thread Starter Registriert

    Beiträge:
    2
    Zustimmungen:
    0
    Mitglied seit:
    05.04.2008
    Hallo Leute,

    ich habe ein Skript, das eine bestimmte Internetseite regelmäßig neu lädt. Allerdings stoppt das Skript wenn beim laden der Seite ein Fehler auftritt und zeigt eine AppleEvent Meldung.
    Weiß jemand, ob es eine Möglichkeit gibt, diese Meldungen zu unterdrücken (sowas in der Art on error do not display message, force quit Safari, restart script?) Oder auch dass AppleScript den Dialog zwar anzeigt, dann aber automatisch die OK Taste drückt?

    Vielen Dank schonmal für eure Hilfe!
     
  2. oneOeight

    oneOeight Mitglied

    Beiträge:
    49.759
    Zustimmungen:
    4.387
    Mitglied seit:
    23.11.2004
    try
    -- irgendwas probieren
    on error
    -- falls fehler, mach das
    end
     
  3. little_pixel

    little_pixel Mitglied

    Beiträge:
    4.264
    Zustimmungen:
    1.134
    Mitglied seit:
    06.06.2006
    Vielleicht noch eine kleine Ergänzung:

    Bei solchen Dingen sollte man ein "timeout" setzen.

    Code:
    try
    	
    	with timeout of 2 seconds
    		
    		meinFehler
    		
    	end timeout
    	
    on error fehlerMeldung number fehlerNr
    	display dialog "Fehler" giving up after 3
    end try
    "giving up after" wird in Sekunden angegeben.


    Viele Grüße
     
  4. akrc

    akrc Thread Starter Registriert

    Beiträge:
    2
    Zustimmungen:
    0
    Mitglied seit:
    05.04.2008
    Danke fuer die schnellen Antworten. Leider hat das alles nicht so geklappt wie gehofft (apple script bleibt immernoch auf seiner dialogbox stehen). Habe das ganze jetzt mit Hilfe vom Automator geloest, das klappt sehr gut.
    Auf alle Faelle danke nochmal!
     
Die Seite wird geladen...
Ähnliche Themen - Fehlermeldungen unterdrücken Forum Datum
Fehlermeldungen unterdrücken Scripting und Automatisierung 19.09.2009

Diese Seite empfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.