Apple et ses scripts...
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


Un forum dédié à AppleScript !
 
AccueilAccueil  PortailPortail  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  Site officielSite officiel  
Le Deal du moment :
Bon plan achat en duo : 2ème robot cuiseur ...
Voir le deal
600 €

 

 Le temps qui passe…

Aller en bas 
2 participants
AuteurMessage
Nono
Les Platons du Script
Les Platons du Script
Nono


Masculin Nombre de messages : 287
Age : 32
Qualité: : Généreux !
Vos connaissances en applescript : display dialogueur!
Defaut: : Ronfleur
Date d'inscription : 29/09/2006

Le temps qui passe… Empty
MessageSujet: Le temps qui passe…   Le temps qui passe… EmptyMer 8 Nov - 15:18

Voia alors il y a deux codes qui sont en rapport direct avec le temps qui passe! Voici un exemple qui les réunis:


Code:

set t_result to display dialog "Bonjour!" buttons ("Salut") giving up after 2
if gave up of t_result then
   display dialog " ba quoi on a pas eu le temps de lire?" buttons {"Oué"}
else
   display dialog " moi ça va bien…" buttons {"Ok"}
end if
delay 2
display dialog " et toi, sa va?"

Maintenant je vous explique ça en détails! Le temps qui passe… Huglove

Si votre lecteur de clique pas sur un boutons au bout d'un certain moment, le texte s'en va tout seul et vous pouvez écrire un dialogue approprié!

Code:
set t_result to display dialog "Bonjour!" buttons ("Salut") giving up after x
if gave up of t_result then
   display dialog " ba quoi on a pas eu le temps de lire?" buttons {"Oué"}
else
   display dialog " moi ça va bien…" buttons {"Ok"}
end if

Remplacez "x" par le nombre de secondes…

La deuxième technique… plus simpliste, car elle n'emploi pas de variable:

Code:

display dialog " Bonjour!" buttons {"Bonjour"}
delay x
display dialog " sa va?"

Ici le delay s'applique quand vous avez appuyer sur le bouton. Remplacez "x" par le nombre de secondes!


edition:

Pour crée un chronomètre:

Code:

set b to 0
repeat
   set b to b + 1
   display dialog b buttons {"Stop"} giving up after 1 default button 1
   if the button returned of the result is "Stop" then
      display dialog " Il s'est écoulé " & b & " secondes!" with icon 1 buttons {"Ok"} default button 1
      return
   end if
   set b to b + 1
   display dialog b buttons {"Stop"} giving up after 1 default button 1
   if the button returned of the result is "Stop" then
      display dialog " Il s'est écoulé " & b & " secondes!" with icon 1 buttons {"Ok"} default button 1
      return
   end if
end repeat
Revenir en haut Aller en bas
http://oungawascript.free.fr
LaTomateFrivole
Les Platons du Script
Les Platons du Script
LaTomateFrivole


Masculin Nombre de messages : 175
Age : 30
Qualité: : C'est quoi?
Vos connaissances en applescript : plutot bonnes
Defaut: : Autant que les autres, mais plus
Date d'inscription : 29/09/2006

Le temps qui passe… Empty
MessageSujet: Re: Le temps qui passe…   Le temps qui passe… EmptySam 6 Jan - 18:36

Citation :
Voia alors il y a deux codes qui sont en rapport direct avec le temps qui passe! Voici un exemple qui les réunis:



Code:

set t_result to display dialog "Bonjour!" buttons ("Salut") giving up after 2
if gave up of t_result then
  display dialog " ba quoi on a pas eu le temps de lire?" buttons {"Oué"}
else
  display dialog " moi ça va bien…" buttons {"Ok"}
end if
delay 2
display dialog " et toi, sa va?"
Faux ! c'est pas if gave up of t_result then , c'est :

Code:

set t_result to display dialog "Bonjour!" buttons ("Salut") giving up after 2
if gave up of t_result [b]i[u]s true[/u][/b] then
  display dialog " ba quoi on a pas eu le temps de lire?" buttons {"Oué"}
else
  display dialog " moi ça va bien…" buttons {"Ok"}
end if
delay 2
display dialog " et toi, sa va?"
Tu as oublié le "is true". Ca marcherait jamais !
Revenir en haut Aller en bas
http://oungawascript.free.fr
Nono
Les Platons du Script
Les Platons du Script
Nono


Masculin Nombre de messages : 287
Age : 32
Qualité: : Généreux !
Vos connaissances en applescript : display dialogueur!
Defaut: : Ronfleur
Date d'inscription : 29/09/2006

Le temps qui passe… Empty
MessageSujet: Re: Le temps qui passe…   Le temps qui passe… EmptyDim 7 Jan - 18:07

Sa marchait avec mon mac os 9 !!
Revenir en haut Aller en bas
http://oungawascript.free.fr
Contenu sponsorisé





Le temps qui passe… Empty
MessageSujet: Re: Le temps qui passe…   Le temps qui passe… Empty

Revenir en haut Aller en bas
 
Le temps qui passe…
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Apple et ses scripts... :: Set variable to choose from list :: Tutorial-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser