[Automator] shellscript voor starten .py python

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Bas Post
  • Registratie: September 2006
  • Laatst online: 13-10 10:01
Ik heb een kleine app gemaakt in automator om een python script te laten starten.
Het gaat om auto-sub, een python script om automatisch ondertitels van Bierdopje.com te laten downloaden.
Ik heb de gemaakte automator app aan mij login items toegevoegd, zodat tijdens het opstarten van mijn mac mini het python script wordt opgestart. Het script en automator app werken super, alleen het script kijkt naar de locatie van mijn Series folder op mijn Drobo FS, maar tijdens het opstarten van de mac mini, duurt het even voordat de netwerk mount van de Drobo Fs is gemaakt. Het script is al opgestart maar crasht omdat het de locatie niet kan vinden.
Kan ik in automator iets van een vertraging toevoegen, zodat als de app gestart wordt 1 minuut wordt gewacht voordat de python shell script commando wordt uitgevoerd?
By the way, ik ben echt nog een beginner in scripts en automator, ben al blij dat dit al gelukt is! :)

BP on the move!!!


Acties:
  • 0 Henk 'm!

  • Nerpissad
  • Registratie: Maart 2009
  • Laatst online: 13-10 14:21

Nerpissad

~ett korståg mot långsam käng~

kun je niet uit de voeten met een simpele
code:
1
delay 60

?

Discogs


Acties:
  • 0 Henk 'm!

  • Bas Post
  • Registratie: September 2006
  • Laatst online: 13-10 10:01
Nee, taak delay herkent ie niet.

Is gelukt inmiddels, taak "Sleep" werkt!
Dus deze kan op slot

[ Voor 54% gewijzigd door Bas Post op 06-03-2012 11:20 ]

BP on the move!!!


Acties:
  • 0 Henk 'm!

Verwijderd

Kan je op de een of andere manier geen controle doen in je Python-script? Ik ben niet vertrouwd met Python maar ik denk dat je gewoon deze error kan opvangen en hier dan je delay inbouwen: http://docs.python.org/li...s.html#exceptions.IOError

Python:
1
2
import sleep
time.sleep(60)


Hopelijk ben je hier wat mee geholpen ...