[..] Netauto (réédité)

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
morteleux
Niveau 1
Niveau 1
Messages : 4
Enregistré le : lun. 26 oct. 2009 11:36
Status : Hors ligne

[..] Netauto (réédité)

#1

Message par morteleux »

Re-salut,

Ayant plus de temps, je réédite ma boulette... :evil:

Il me faudrait en fait une [blink]screenshot[/blink] de votre anti-virus... Ca va?

Image

Et il me faudrait l'ID des boutons Home et Scan my computer ( par ex ) pour cela il faut utiliser AutoIt Window Info Tool
Image Voir ID au fond de l'image...

Le logiciel qui gère la [blink]GUI[/blink] (ex:Sur Avg, je pense que c'est C:\Program Files\AVG\AVGGUI.EXE)...

Le nom du processus quand on demarre l'analyse...

Pour cela 1) lancez une analyse(je suis intelligent :P )
2)Ouvrir le gestionnaire des processus (CTRL+ALT+DEL)
3)Bien observer les processus qui occupent le plus de ressources!
4)Arreter l'analyse...
5)Regarder quel processus a disparu...
6)Et voilà [blink]vous avez trouvé[/blink]

En espérant que c'est mieux qu'avant...
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [..] Netauto (réédité)

#2

Message par L4crymal »

Tu veux créer un script qui sera capable de stopper n'importe quel AV ?
Habibsbib
Niveau 7
Niveau 7
Messages : 393
Enregistré le : dim. 30 août 2009 13:49
Localisation : Euh...Verticale, entre le siège et l'écran...
Status : Hors ligne

Re: [..] Netauto (réédité)

#3

Message par Habibsbib »

Stp, tu peux nous dire à quoi cela va te servir ? Non pas que je doute de ta sincèrité, mais j'espère que c'est pas malveillant, déja que je me suis pris un virus il n'y a pas longtemps.. En tout cas, voila les process' de avast! :

Code : Tout sélectionner

ashDisp.exe
Pour le screen, je te l'envoie plus tard, et pour l'ID idem.
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: [..] Netauto (réédité)

#4

Message par Iste »

Ca me semble plutot etre un script capable de lancer tout seul un scan
Toute foi, ca serait bon en effet de préciser vos intention, sous peine de voir a nouveau votre poste modéré.

Et comme on dit, on n'est jamais aussi bien servi que par soit meme ! Traduisez 'vous pouvez déja commencer par intaller les different antivirus gratuit éxistant, et nous donner la liste de ce que vous ne pouvez voir vous meme...'
Signez ici
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [..] Netauto (réédité)

#5

Message par L4crymal »

Iste a écrit :Ca me semble plutot etre un script capable de lancer tout seul un scan
OOOOOOH ça m'étonnerai...
Il cherche surement les processus à fermer des AV pour que son Virus ne soit pas supprimer ;)

Je ne répond pas + t'en que monsieur n'a pas fournit un argument en béton
Avatar du membre
ayuckers
Niveau 4
Niveau 4
Messages : 77
Enregistré le : mer. 28 oct. 2009 14:15
Localisation : Drome
Status : Hors ligne

Re: [..] Netauto (réédité)

#6

Message par ayuckers »

je suis juste curieux.

mon antivirus est un Avast Pro (et oui je me suis payé une licence) avec une interface expert protégé par un mot passe.

juste pour info :
"AutoIt Window Info Tool" ne fonctionne pas avec ma configuration d'avast.
Il existe différente manière de crée des GUI , les noms m'échappe un peut ... enfin bref, sur mon interface sa sélectionne des bloc d'élément.
en plus il n'y a pas de bouton sur l'interface pro d'avast

Remarque : une fois j'ai eut un virus qui m'a désactivé l'antivirus depuis je met un mot de passe.
et j'ai beaucoup moins de problème.

Et non je ne communiquerait pas ce genre d'information.
anon25
Niveau 2
Niveau 2
Messages : 21
Enregistré le : jeu. 17 sept. 2009 02:13
Status : Hors ligne

Re: [..] Netauto (réédité)

#7

Message par anon25 »

Personnellement je trouve cela excessivement louche :|
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [..] Netauto (réédité)

#8

Message par L4crymal »

Ca n'explique pas le but du script
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [..] Netauto (réédité)

#9

Message par sylvanie »

Bonsoir,
Effectivement, il y a du mieux par rapport au premier post.

je vais reprendre la remarque d' ayuckers de façon générale : certaines interfaces ne sont pas analysables via au3info. Personnelement j'ai Avast free, et il est pareil.

si le but est d'écrire un lanceur de scan antiviral multi soft, il serait peut-être plus sage de s'intéresser au lancement par ligne de commande.

Mais il vous faudra connaître chaque ligne de commande, comme ici votre problèmatique avec les identifiants de contrôles. Donc il y aura toujours un gros travail de recueil d'infos de votre part couplé éventuellement avec du bénévolat.


Par contre il est vrai qu'on ne voit pas clairement la finalité du projet, et surtout de ce que vous voulez faire du nom du process une fois que le scan est lancé.
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
morteleux
Niveau 1
Niveau 1
Messages : 4
Enregistré le : lun. 26 oct. 2009 11:36
Status : Hors ligne

Re: [..] Netauto (réédité)

#10

Message par morteleux »

Rebonjour à tous!

De un, merci à tous ceux qui ont réagi!

De deux, su vous ne me faites pas confiance, voici le code de mon logiciel (déposé bientôt sous creative common)

Code : Tout sélectionner

#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_outfile=Nettauto.exe
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include<Array.au3>
#include<FileListToArrayEx.au3>
#include <ImageSearch.au3>
Global $x1
Global $y1
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

#Region ### START Koda GUI section ### Form=
Opt("GUIOnEventMode", 1)  ; Passe en mode événement
$mainwindow = GUICreate("Netauto", 633, 447, 193, 125)
GUISetOnEvent($GUI_EVENT_CLOSE, "CLOSEClicked")
GUISetFont(8, 400, 0, "Comic Sans MS")
GUISetBkColor(0xC0C0C0)
$okbutton = GUICtrlCreateButton("Lance le processus", 247, 108, 147, 41, 0)
GUISetState(@SW_SHOW)
While 1
  Sleep(1000)  ; Boucle de d'attente
WEnd

Func OKButton()
  ; Note : Ici @GUI_CTRLID est égal à $okbutton,
  ; et @GUI_WINHANDLE est égal à $mainwindow
  MsgBox(0, "GUI Event", "Vous avez appuyé OK !")
EndFunc

Func CLOSEClicked()
  ; Note : Ici @GUI_CTRLID est égal à $GUI_EVENT_CLOSE,
  ; et @GUI_WINHANDLE est égal à $mainwindow
  MsgBox(0, "GUI Event", "Vous avez cliqué FERMER ! Sortie...")
  Exit
EndFunc
Dim $Form1_AccelTable[2] = ["^g", $okbutton]
GUISetAccelerators($Form1_AccelTable)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit

    EndSwitch
WEnd

$resolution_a = @DesktopHeight
$resolution_b = @DesktopWidth
FileDelete ( "C:\Windows\Prefetch\*.*" )
FileDelete ( "C:\Windows\Temp\*.*" )
FileDelete ( "C:\Documents and Settings\Administrateur\Local Settings\Temp\*.*" )
FileDelete ( "C:\Documents and Settings\Administrateur\Local Settings\Cookies\*.*" )
$AutoVBS=ShellExecute("delunistall.vbs")
If $AutoVBS=0 Then
    #Region --- CodeWizard generated code Start ---
;MsgBox features: Title=Yes, Text=Yes, Buttons=OK, Icon=None
MsgBox(0,"Erreur dans VBS-SCRIPT","Erreur dans l'exécution du fichier de suppression de 'uninstall'")
#EndRegion --- CodeWizard generated code End ---
EndIf
WinWaitActive ("Suppression des dossiers de d?sinstallation de hotfixes - Microsoft Internet Explorer")
WinSetState ("Suppression des dossiers de d?sinstallation de hotfixes - Microsoft Internet Explorer", "", @SW_MAXIMIZE)
$tolerance = 100;
$imagename = 'image1.JPG' ; Placez ici le nom de l'image à rechercher.
$searchimage = _ImageSearch($imagename, 1, $x1, $y1,$tolerance)
if $searchimage = 1 Then
MouseClick("left", $x1, $y1, 1)
endif

$imagename = 'image2.JPG' ; Placez ici le nom de l'image à rechercher.
$searchimage = _ImageSearch($imagename, 1, $x1, $y1,$tolerance)
if $searchimage = 1 Then
MouseClick("left", $x1, $y1, 1)
endif

WinWaitActive ("Windows Script Host")
Send ("{ENTER}")
;Fin de la suppression des Uninstall!
$ar_Array = _FileListToArrayEx ("c:\", "*.odt", 0, "Temp", True)
FileDelete ($ar_Array)
$ar_Array = _FileListToArrayEx ("c:\", "*.temp", 0, "Temp", True)
FileDelete ($ar_Array)
$ar_Array = _FileListToArrayEx ("c:\", "*.bak", 0, "Temp", True)
FileDelete ($ar_Array)
$ar_Array = _FileListToArrayEx ("c:\", "*.wbk", 0, "Temp", True)
FileDelete ($ar_Array)
$ar_Array = _FileListToArrayEx ("c:\", "*.odt", 0, "Temp", True)
FileDelete ($ar_Array)
$ar_Array = _FileListToArrayEx ("c:\", "*.pif", 0, "Temp", True)
FileDelete ($ar_Array)
$ar_Array = _FileListToArrayEx ("c:\", "*.chk", 0, "Temp", True)
FileDelete ($ar_Array)
$ar_Array = _FileListToArrayEx ("c:\", "*.gid", 0, "Temp", True)
FileDelete ($ar_Array)
$ar_Array = _FileListToArrayEx ("c:\", "*.bad", 0, "Temp", True)
FileDelete ($ar_Array)
$ar_Array = _FileListToArrayEx ("c:\", "*.old", 0, "Temp", True)
FileDelete ($ar_Array)
#Region --- CodeWizard generated code Start ---
;MsgBox features: Title=Yes, Text=Yes, Buttons=OK, Icon=None
MsgBox(0,"Fin","La suppression des fichiers inutiles est finie!")
#EndRegion --- CodeWizard generated code End ---
Sleep ( 2000 )
Send ("{ENTER}")
#Region --- CodeWizard generated code Start ---
;MsgBox features: Title=Yes, Text=Yes, Buttons=OK, Icon=None
MsgBox(0,"Début de l'analyse","L'ant-virus va etre démarré!")
#EndRegion --- CodeWizard generated code End ---
Sleep ( 2000 )
Send ("{ENTER}")
Run ( "C:\Program Files\AVG\AVG8\avgui.exe" )
WinSetState ("AVG Anti-Virus","",@SW_SHOW)
WinSetState ("AVG Anti-Virus","",@SW_MAXIMIZE)
Sleep ( 2000 )
ControlClick ( "AVG Anti-Virus", "Analyse de l’ordinateur", 33001)
MouseClick ( "left", 361, 207 )
Sleep ( 5000 )
WinSetState ("AVG Anti-Virus","",@SW_MINIMIZE)
$AVG=ProcessExists("avgscanx.exe")
While $AVG<>0
$AVG=ProcessExists("avgscanx.exe")
WEnd
#Region --- CodeWizard generated code Start ---
;MsgBox features: Title=Yes, Text=Yes, Buttons=OK, Icon=None
MsgBox(0,"FIn de l'analyse","L'analyse de l'anti-virus est finie!")
#EndRegion --- CodeWizard generated code End ---
Sleep ( 2000 )
Send ("{ENTER}")
 
Pour l'exécuter il faut un pack (voir fichier joint)
Je vous ai mis une version du logiciel sans la GUI car le bouton ok BUG... Si quelqu'un peut m'aider...
Et donc je vous demande vos infos antivirus à fin de pouvoir rendre mon logiciel plus accessible...

En espérant vous avoir convaincu, je vous souhaite la bonne journeée
Fichiers joints
Pack.zip
(328.84 Kio) Téléchargé 54 fois
Répondre