extra suites

johny12

Membre actif
10 Mars 2008
150
3
bonjour,

Est ce qu'il y aurait moyen de cliquer de, à ... avec extra suites ? ( glissement)
Ainsi qu'un "chronometre" ( avec la le nom ou il enregistre la variable) genre:
débute le chronometrage
...
...
...
arete le chronometre

set xyz to "variable du chronometre"


Ah et tant que j'y pense, comment comparer du texte ?
set lecontenudupressepapier to clipboard as string
set lautretexte to "le petit chat est noir"
if lacontenudupressepapier = lautretexte
....
end if
?
Merci
 
bonjour,

Est ce qu'il y aurait moyen de cliquer de, à ... avec extra suites ? ( glissement)
?
Ainsi qu'un "chronometre" ( avec la le nom ou il enregistre la variable) genre:
débute le chronometrage
...
...
...
arete le chronometre

set xyz to "variable du chronometre"
Tu veut chronomètrer un script?
Bloc de code:
set temps_Debut to (current date) -- Temps de départ

-- Ton code 

-- Calcul du temps passé
tell (current date) - temps_Debut to set {h, m, s} to {(text -2 thru -1 of ("0" & (it mod days div hours))) & ":", ¬
	(text -2 thru -1 of ("0" & (it mod hours div minutes))) & ":", (text -2 thru -1 of ("0" & (it mod minutes)))}

tell me to activate
-- Affichage
display dialog "Temps passé: " & h & m & s buttons {"Quitter"} default button 1 with title "Chronomètre"
Ah et tant que j'y pense, comment comparer du texte ?
set lecontenudupressepapier to clipboard as string
set lautretexte to "le petit chat est noir"
if lacontenudupressepapier = lautretexte
....
end if
?
Merci
Dans if évite de faire une faute c'est pas un a mais un e en deuxième caractère.

Clipboard c'est the clipboard
Bloc de code:
set lecontenudupressepapier to the clipboard as string
set lautretexte to "le petit chat est noir "
if lecontenudupressepapier = lautretexte then
	display dialog "OK"
else
	display dialog "Non"
end if
Il faut que le texte à comparer soit rigoureusement identique pour le OK.

@+
 
Bonjour

Pour le chronomètre, j'ai voulue te donner un code lisible pour comprendre le fonctionnement comme je l'utilisais avec AS.

J'ai utilisé aussi pour savoir le résultat en secondes le code ci-dessous
Bloc de code:
set startTime1 to do shell script "date +%s"
delay 15 -- Ton code
set startTime to ((do shell script "date +%s") - startTime1) as integer

display dialog startTime & " seconde(s)" as string

Tout dépend du résultat que l'on recherche. :D :D :D

@+