je souhaiterai rajouter une horloge dans le programme mais le problème c'est qu'avec
Code : Tout sélectionner
@HOUR &"h"& @MIN &" "& @SEC &" secCode : Tout sélectionner
while 1
HOUR &"h"& @MIN &" "& @SEC &" sec
wendla 2eme chose que je souhaiterai faire c'est de faire une sorte de parcourir pour retrouver un fichier
pour les interessés voila mon code en entier
► Afficher le texte
Code : Tout sélectionner
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <ProgressConstants.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <date.au3>
AutoItSetOption("TrayIconHide", 1)
$mdps = IniRead( "test.ini", "mdp" , "mdps", 0 )
$mdpm = iniread( "test.ini", "mdpm", "mdpm", 0 )
$utilisateur_msn = IniRead( "test.ini", "msn", "compte_msn", 0 )
$utilisateur_skype = iniread( "test.ini", "skype", "compte_skype", 0 )
$date = @MDAY &"/"& @MON &"/"& @YEAR &" - "& @HOUR &"H"& @MIN &" "& @SEC &" sec"
$date1=@HOUR &"h"& @MIN &" "& @SEC &" sec"
global $continuer = False
if FileExists( "test.ini" ) then
$continuer = False
else
msgbox( 0 ," erreur" , "erreur 1 :le fichier test.ini est introuvable" )
msgbox( 0, " "," nous allons vous demander quelques informations concernant vos comptes msn et skype" )
$creationmsn = InputBox( "compte msn" , "indiquer votre compte msn svp " )
$crationskype = InputBox( "compte skype" , "indiquer votre compte skype svp ")
$mdpskype = inputbox("mdp skype" , "indiquer votre mdp skype" )
$mdpmsn = inputbox("mdp msn" , "indiqquer votre mdp msn" )
IniWrite("test.ini" , "msn" , "compte_msn",$creationmsn )
IniWrite("test.ini" , "skype" , "compte_skype",$crationskype )
IniWrite("test.ini" , "mdp" , "mdps",$mdpskype )
Iniwrite("test.ini" , "mdpm", "mdpm",$mdpmsn )
MsgBox(0," ", " veuiller redemarrer l'application " )
exit
EndIf
if fileexists ("C:\Documents and Settings\anass\Mes documents\lancement.jpg" ) then
SplashImageOn( " ", "C:\Documents and Settings\anass\Mes documents\lancement.jpg", 800 , 300 , 100 , 249 , 257)
sleep (3000)
SplashOff ( )
EndIf
if not fileexists ("C:\Documents and Settings\anass\Mes documents\lancement.jpg" ) then
msgbox ( 0 , "erreur" , "erreur 2 le fichier lancement.jpg est introuvable " )
exit
endif
if fileexists ( "C:\Documents and Settings\anass\Mes documents\lancement.txt" ) Then
filewriteline( "C:\Documents and Settings\anass\Mes documents\lancement.txt" ,"le programme a été utilisé le" )
filewriteline( "C:\Documents and Settings\anass\Mes documents\lancement.txt" , $date )
EndIf
if not fileexists ( "C:\Documents and Settings\anass\Mes documents\lancement.txt" )then
msgbox( 0 , "erreur" , " erreur 3 : le fichier lancement .txt est introuvable,le programme va en créer un nouveau" )
FileWrite("C:\Documents and Settings\anass\Mes documents\lancement.txt" , "creation de lancement.txt le" )
FileWriteLine("C:\Documents and Settings\anass\Mes documents\lancement.txt" , $date )
msgbox( 0 , "demande" ,"veuiller redemarrer l'application svp")
exit
EndIf
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("lanceur de programme", 307, 260, 192, 124)
$Button1 = GUICtrlCreateButton("se connecter avec skype", 0, 0, 129, 65, $WS_GROUP)
$Button2 = GUICtrlCreateButton("se connecter avec msn", 168, 0, 137, 65, $WS_GROUP)
$Button3 = GUICtrlCreateButton("quitter", 0, 208, 153, 49, $WS_GROUP)
$Button4 = GUICtrlCreateButton("réduire", 152, 208, 153, 49, $WS_GROUP)
$Label1 = GUICtrlCreateLabel(" le programme a été crée par anass avec ", 0, 72, 305, 17)
$Icon1 = GUICtrlCreateIcon("C:\Program Files\AutoIt3\Icons\au3.ico", -1, 120, 104, 48, 56, BitOR($SS_NOTIFY,$WS_GROUP))
$Label2 = GUICtrlCreateLabel($date1, 64, 176, 196, 17)
$Pic1 = GUICtrlCreatePic("C:\Documents and Settings\All Users\Documents\Mes images\Échantillons d'images\Coucher de soleil.jpg", 0, 0, 305, 257, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
run( "C:\Program Files\Skype\Phone\skype.exe" )
if not FileExists( "C:\Program Files\Skype\Phone\skype.exe" )then
msgbox( 0, "erreur 5" , "le fichier skype.exe est introuvable" )
EndIf
$test=WinGetTitle( "Skype™ ")
if WinExists($test) then
msgbox( 0,"erreur" , "erreur 4 : vous êtes déja connecté " )
elseif WinExists("Skype™") THEN
winwait("Skype™")
sleep(2000)
send($utilisateur_skype)
send("{tab}")
send($mdp)
send("{enter}")
endif
case $button2
if Not FileExists("C:\Program Files\Windows Live\Messenger\msnmsgr.exe") Then
msgbox( 0 , "erreur" , "erreur 5: le fichier msnmsgr.exe est introuvable" )
EndIf
$test2=WinGetText("Windows Live Messenger")
if not WinExists("Windows Live Messenger",$test2) Then
$test2=WinGetText("Windows Live Messenger")
msgbox( 0, "erreur" , "erreur 6: vous êtes déja connecté" )
else
run( "C:\Program Files\Windows Live\Messenger\msnmsgr.exe" )
sleep(2000)
send($utilisateur_msn)
send("{tab}")
send($mdpm)
send("{tab}")
send("{tab}")
send("{enter}")
endif
case $button3
exit
case $button4
WinSetState($form1,"merci",@SW_MINIMIZE)
EndSwitch
WEnd




