Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 05:35

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Hilfe Code geht bei Win7 nicht!

Discussion on Hilfe Code geht bei Win7 nicht! within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2011
Posts: 67
Received Thanks: 4
Angry Hilfe ImageSearch geht bei Win7 nicht!

Hallo Jungs
habe ein fertigen Code der auch auf XP läuft aber auf Win7 nicht.
Hab schon alles Versucht aber ohne erfolg hatt noch einer ne Idee?
die ImageSearchDLL.dll ist im Skript dir und im WIN/System32 ordner, UAC ist aus.
Code:
#include <imagesearch.au3>
#RequireAdmin
Dim $Bild[6]
$Bild[0] = 5
$Bild[1] = "1.bmp"
$Bild[2] = "2.bmp"
$Bild[3] = "3.bmp"
$Bild[4] = "4.bmp"
$Bild[5] = "5.bmp"

$x1=0
$y1=0
$result = _WaitForImagesSearch($Bild,1,1,$x1,$y1,0)

If $result = 0 Then 
	MsgBox(0,"Keine Bilder", "Die Bilder wurden nicht gefunden")
	ProcessClose("****.exe")
    Exit
EndIf

TrayTip("Bild Nummer", $result & " gefunden", 10, 1)
Sleep(5000)


Global $buttonarray[6] = ['5', '1', '2', '3', '4', '5']



	For  $i = $result to $buttonarray[0]
		If ControlCommand('', '', $buttonarray[$i], 'IsVisible', '') Then
			ControlClick('', '', $buttonarray[$i])
		Else
			ExitLoop
		EndIf
		TrayTip("Drücke den Button", $buttonarray[$i], 10, 1)
		Sleep(5000)
		
Next
Exit
Mfg
Vierus
Vierus.exe is offline  
Old 06/25/2011, 19:13   #2
 
elite*gold: 0
Join Date: Aug 2006
Posts: 409
Received Thanks: 150
Falls es Win7 x64 ist, deaktiviere die native x64-Unterstützung von AutoIt oder compile das Programm als x86-Version.
~De@dly Silence~ is offline  
Old 06/25/2011, 19:23   #3
 
elite*gold: 0
Join Date: Jun 2011
Posts: 67
Received Thanks: 4
Nein es ist kein 64Bit, aber wenn ich mit den Tolleranzen rum spiele bekomme ich ein Bild gemeldet aber es ist das falsche selbst bei Tolleranz 1.
Hab auch schon die Bilder neu aufgenommen und als 256.bmp gespeichert aber ohne erfolg, welche Bilder nimmt der Befehl Imagesearch eigentlich an?
Hmmm
Bloß weil ich das geändert hab:
$result = _WaitForImagesSearch(@ScriptDir&$Bild,1,1,$x1,$y1, 0)
hab ich diese Fehler Meldung:
C:\Program Files\AutoIt3\Include\imagesearch.au3 (113) : ==> Subscript used with non-Array variable.:
for $i = 1 to $findImage[0]
for $i = 1 to $findImage^ ERROR
>Exit code: 1 Time: 15.175
MfG Vierus
Vierus.exe is offline  
Old 06/25/2011, 20:54   #4
 
elite*gold: 0
Join Date: Jun 2011
Posts: 67
Received Thanks: 4
Hmm der findet überhaupt nix beim Testen mit Anderen Bildern geht es auch nicht!

Das Test Skript von AutoIt Forum:
Code:
#include <WinAPI.au3> 
	Global Const $DONT_RESOLVE_DLL_REFERENCES = 0x00000001 
	Global $hDll 
	$hDll = _WinAPI_LoadLibraryEx('ImageSearchDLL.dll', $DONT_RESOLVE_DLL_REFERENCES) 
	ConsoleWrite($hDll & @LF)

$hDll = DllOpen('ImageSearchDLL.dll') 
ConsoleWrite('@error: ' & @error & @TAB & '$hDll: ' & $hDll & @LF) 

; Replace the last parameter to the real path and image file name. 
$result = DllCall("ImageSearchDLL.dll", "str", "ImageSearch", "int", _
0, "int", 0, "int", @DesktopWidth, "int", @DesktopHeight, "str", 'C:\test.bmp') 
ConsoleWrite(@error & @LF) 
If IsArray($result) Then     
	For $i = 0 To 5         
		ConsoleWrite($result[$i] & @LF)     
	Next 
Else     
	ConsoleWrite('$result is not an array type' & @LF) 
EndIf
If $hDll <> -1 Then 
	DllClose($hDll)
EndIf
gibt folgendes aus:
0x10000000
@error: 0 $hDll: 1

Was heißt das nun? (Das die DLL und Das bild Exestieren?)

Help
Vierus.exe is offline  
Old 06/26/2011, 19:40   #5
 
elite*gold: 0
Join Date: Jun 2011
Posts: 67
Received Thanks: 4
-Push-
Vierus.exe is offline  
Reply


Similar Threads Similar Threads
[Win7] ICQ geht, IE geht nicht
06/04/2011 - Technical Support - 8 Replies
Hey, ein Freund von mir hat folgendes Problem: Er hat Internetverbindung, kann aber nur in ICQ, usw on. Der Internetexplorer geht nicht, bzw. jeder Internetbrowser geht nicht. Wie kann man dieses Problem lösen?
Mic geht auffeinmal nicht mehr (WIN7)
02/07/2011 - Technical Support - 5 Replies
Heyo leute hab ein problem gestern´abend konnte ich noch Schöhn Skypen und jetz wen ich es versuche Rauscht es und man hört mich nicht ! Gestern ging alles noch! mic is in rosa drinne! bitte brauche Hilfe!
Virtual Pc geht nicht auf Win7
12/12/2010 - Metin2 Private Server - 8 Replies
Hallo E*Pvp Ich habe folgendes Problem: Mein Freund und ich wollen einen P-Server erstellen. Wir haben ihn zuerst bei mir probiert zu installieren (Windows XP HomeEdition Version 2002 SP3 32Bit) Ich hatte schonmal einen P-Server und habe diesen genau so erstell wie den jetzigen. Bei dem jetzigen, gab es aber schon bei der installation ein Problem. Mir wurde ein Fehler angezeigt "Sie führen das Programm auf einem nicht unterstützten Betriebssystem aus.Eine Liste der untserstützten...
Photoshop CS4 auf Win7. geht nicht
09/30/2010 - Off Topic - 9 Replies
Hallo ePvP, Ich bekomme noch die kriese. Wen ich das Setup von PS CS4 anklicke kommt der Systemtest, ist dieser zuende kommt eine Fehlermeldung: http://s1.directupload.net/images/100929/temp/bew 2jnek.jpg Ich hatte um die 2h Gegoogelt und bin auf den tipp gekommen: Re: Photoshop CS4 Problem unter Windows 7 Hallo Miteinander! Hatte auch das Problem, dass die Setup.exe nach 5 Sekunden nichts mehr macht.
64-Bit Win7 V-Pc geht nicht
06/19/2010 - Metin2 Private Server - 4 Replies
Hey liebe Com., ich bin im Besitz von Windows7 auf 64-bit. Doch beim Versuch des erstellens eines eigenen P-servers über Hamachi, blieb ich beim Virual Pc stecken, da es angeblich nur auf 32-bit läuft. Fals es einer eine Lösung weiß soll er mich bitte benachrichtigen :) Oder wenn es ein TuT gibt, habe ich es nicht gefunden und würde mich über den link via Pn freuen. Danke für eure Hilfe. Mit freundlichen Grüßen Bt



All times are GMT +1. The time now is 05:39.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.