Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 10:22

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

Advertisement



2 fragen

Discussion on 2 fragen within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1

 
Artarex's Avatar
 
elite*gold: 1
Join Date: Aug 2009
Posts: 3,007
Received Thanks: 1,843
2 fragen

moin, wie kann ich das machen?:
wie kann ich es machen das eine funktion erst ausgeführt wird wenn es als bsp 13:39 ist (immer wenn eine 9 hinten bei der uhrzeit ist) und 2. das sich der bot background auf das angegeben fenster bezieht als bsp. ( lastchaos - 0x31331)
Artarex is offline  
Old 11/07/2010, 15:11   #2
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
ich habe zwar keine ahnung was du mit der 2ten frage meinst, aber das erste kannst du doch einfach über die @Min variable lösen...

Code:
if stringright(@min,1)='9' then ...
lolkop is offline  
Thanks
1 User
Old 11/07/2010, 15:22   #3

 
Artarex's Avatar
 
elite*gold: 1
Join Date: Aug 2009
Posts: 3,007
Received Thanks: 1,843
Quote:
Originally Posted by lolkop View Post
ich habe zwar keine ahnung was du mit der 2ten frage meinst, aber das erste kannst du doch einfach über die @Min variable lösen...

Code:
if stringright(@min,1)='9' then ...
Das ich das fentser nicht immer im vordergrund haben kann also nebenbei was anderes mache. So das der bot nur in dem fenster was angegeben ist arbeitet.

thx.
Artarex is offline  
Old 11/07/2010, 15:25   #4
 
elite*gold: 0
Join Date: Jul 2009
Posts: 2,241
Received Thanks: 848
Code:
$tTime = _Date_Time_GetSystemTime()
_Date_Time_SystemTimeToArray($tTime)
Gibt n Array wieder:
[0] - Monat
[1] - Tag
[2] - Jahr
[3] - Stunden
[4] - Minuten
[5] - Sekunden
[6] - Millisekunden
[7] - Wochentag

Dann machste halt ne For-Next-Schleife:
Code:
#include <Date.au3>
#include <Array.au3>

For $i = 9 To 59 Step 10
	$tTime = _Date_Time_GetSystemTime()
	$htime = _Date_Time_SystemTimeToArray($tTime)
	If $htime[4] = $i Then
		...
	EndIf
	Sleep(600000) ;60000 -> 1min, 600000 -> 10min
Next
Ich versteh allerdings dein 2. Anliegen nicht so recht oô


EDIT: Da war lolkop schneller
mipez is offline  
Thanks
1 User
Old 11/07/2010, 15:49   #5
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Quote:
Originally Posted by nilsheigener View Post
Das ich das fentser nicht immer im vordergrund haben kann also nebenbei was anderes mache. So das der bot nur in dem fenster was angegeben ist arbeitet.

thx.
Das müsste in AutoIt ControlSend sein.

In gescheiten Sprachen Send/PostMessage
MoepMeep is offline  
Thanks
1 User
Old 11/07/2010, 16:02   #6
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
Quote:
Originally Posted by MoepMeep View Post
Das müsste in AutoIt ControlSend sein.

In gescheiten Sprachen Send/PostMessage
mit "in gescheiten sprachen" meinst du auf windows-systemen?
ich bin mir ziemlich sicher, das Send/PostMessage in mehr als 90% aller bekannten und unbekannten sprachen (ja, auch in autoit) genutzt werden können, da es einfach nur vorgekaute funktionen in einer de vielen winapi dlls sind.
lolkop is offline  
Thanks
1 User
Old 11/07/2010, 16:30   #7
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Quote:
Originally Posted by lolkop View Post
mit "in gescheiten sprachen" meinst du auf windows-systemen?
ich bin mir ziemlich sicher, das Send/PostMessage in mehr als 90% aller bekannten und unbekannten sprachen (ja, auch in autoit) genutzt werden können, da es einfach nur vorgekaute funktionen in einer de vielen winapi dlls sind.
Yep, auf windowssystemen

In gescheiten Sprachen sind diese aber ohne umwege Nutzbar(C++ ), in AutoIt soweit ich weiß nicht
MoepMeep is offline  
Thanks
1 User
Old 11/07/2010, 16:50   #8

 
Artarex's Avatar
 
elite*gold: 1
Join Date: Aug 2009
Posts: 3,007
Received Thanks: 1,843
PHP Code:
#include <Date.au3>
#include <Array.au3>

For $i 9 To 59 Step 10
    $tTime 
_Date_Time_GetSystemTime()
    
$htime _Date_Time_SystemTimeToArray($tTime)
    If 
$htime[4] = $i Then
        ControlSend 
("LastChaos")
        
send ("{I}")
        
send ("{I}"
        
send ("{I}"
        
send ("{I}"
        
send ("{I}"
    
EndIf
    
Sleep(600000) ;60000 -> 1min600000 -> 10min
Next 

würde er dann in das LastChaos Fentser I Senden?
Artarex is offline  
Old 11/07/2010, 17:09   #9
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
schau dir mal den syntax vom controlsend an -.-
omer36 is offline  
Thanks
1 User
Old 11/07/2010, 17:21   #10
 
elite*gold: 0
Join Date: Jul 2009
Posts: 2,241
Received Thanks: 848
Code:
#include <Date.au3>
#include <Array.au3>

For $i = 9 To 59 Step 10
	$tTime = _Date_Time_GetSystemTime()
	$htime = _Date_Time_SystemTimeToArray($tTime)
	If $htime[4] = $i Then
		For $t = 1 To 5
		ControlSend("LastChaos","","","{I}")
		Next
	EndIf
	Sleep(600000)
Next
mipez is offline  
Thanks
1 User
Old 11/07/2010, 17:24   #11

 
Artarex's Avatar
 
elite*gold: 1
Join Date: Aug 2009
Posts: 3,007
Received Thanks: 1,843
Quote:
Originally Posted by omer36 View Post
schau dir mal den syntax vom controlsend an -.-
Wie oft hast du mir schon geholfen?^^ closed. dummer fehler von mir.^^
Artarex is offline  
Old 11/07/2010, 19:33   #12
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
Bei LastChaos ist "ControlSend" alles andere als empfehlenswert, da es öfters zu Bluescreens
kommen kann. Außerdem hat man immer Probleme mit der Groß- und Kleinschreibung. Die
Probleme sollten dir ja bekannt sein.

Schau dir dafür einfach mal das an:

Die Tasten kannst du auch wie bei ControlSend benutzen:
PHP Code:
_PostMessage_Send($hWnd"{TAB}"
KDeluxe is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Welcher Bot zum leveln - Fragen über Fragen
09/17/2010 - WoW Bots - 6 Replies
Hallo zusammen, Die Geister scheiden sich ja bekanntlich an dieser Frage, doch ich befasse mich damit für das kommende Addon. Ich selber besitze 28Accounts, also die Frage ist berechtigt wie nun leveln? Ich selber nutze zur Zeit Pirox, klar Gathern ist nett ohne Frage doch wie nun ab 80 leveln? Pirox ist da doch recht langsam und halt net sonderlich klug, AIO Bot zu teuer da nur pro Key 1 Char. HB naja.... sehr teuer wie ich finde... Was werdet ihr nutzen?



All times are GMT +1. The time now is 10:22.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.