3 Tasten "Bot"

04/29/2010 15:41 Endtothenight#16
Shit jez kam das Update zu früh -.- hab grade selber einen Fertig gemacht:D

Ruf Taste ist F5
Zum Pausieren die "Pause"-Taste (neben der "Drucken"-Taste) drücken.
Zum beenden die "Ende"-Taste (neben der "Pos1"-taste) drücken.

Trotzdem viel Spaß damit ;)

MfG,
Endtothenight

P.S. über Thx freu ich mich natürlich ebenso wie verbesserungen und problem (naja über letzteres eher weniger :D)
04/29/2010 15:43 Themaster1001#17
lach net schlimm bin mal gespannt lerne doch selber noch die ganzen sachen, darum schaue mir das gerne immer an
04/29/2010 16:09 Double1966#18
Habe mir beide mal angeschaut . Aus beiden eine kombination wäre super .

F-Taste aussuchen und die Zeit selber bestimmen .

Ich hatte auch Probs beim ausschalten von dem Bots . Mußte glatt den Rechner runter fahren .

Aber ansonsten Daumen hoch super gemacht . Kann mir vorstellen das es einem gut hilft wenn mn jemanden lvlt .

Schöne RC Station
04/29/2010 16:16 KDeluxe#19
Na dann mach ich mich mal ans Werk.
04/29/2010 16:31 Themaster1001#20
Nun mein ausschalten kannst du über die taskleiste normaler weise machen einfach icon klicken und Script Exit
04/29/2010 16:38 Endtothenight#21
Schneller als Killer :D

So ich hab dem Teil jetzt eine kleine GUI geschenkt ;)

Zum Pausieren die "Pause"-Taste (neben der "Drucken"-Taste) drücken.
Zum beenden die "Ende"-Taste (neben der "Pos1"-taste) drücken.

LG

Freue mich über Thx ;)
06/06/2010 23:32 xxEISIxx#22
tag zusammen

ich hätte da auch mal ein anliegen.

und zwar bräuchte ich einen bot: rechte maus , strg+e, enter und das, wenn möglich, in einer einstellbaren zeit wiederholen...

wenn das geht.

oder eine anleitung, wie ich das selbst gebastelt bekomme :D

vielen dank im voraus schon mal,

gruß EISI
06/07/2010 00:21 Endtothenight#23
Wieso holst du diesen Thread aus seinem wohlverdienten Ruhestand...

Du müsstest bei den Angaben auch etwas genauer werden, wofür, wie und warum du den Bot brauchst, außerdem ist die Motivation größer etwas für dich zu tun, wenn du einen eigenen Ansatz präsentieren kannst, der zeigt, dass du dih mit dem Thema auseinandergesetzt hast, aber nicht weiterkommst...
06/07/2010 13:57 xxEISIxx#24
na dann werd ich mal...

also, ich habe den fred zu neuem leben erweckt, weil die sufu mich auf diesen aufmerksam gemacht hat, er, so denk ich, schon recht nah an der lösung meines problems ist.

zur motivation: ich hab mir das totorium, über das autoit zu gemüt geführt, waren aber recht schnell nur noch böhmische dörfer für mich.
bin ja lernwillig, werd mir das aber mal bei schlechtem wetter, mit etwas mehr ergeiz ansehen.

und was er, der bot, können soll: ich möchte immer wieder die gleiche adresszeile in die adresszeile des browser einfügen und enter drücken.
so zwischen alle sekunde bis so alle 20 sekunden.

weiter oben schrieb jemand, das es für ihn 3-5 min arbeit wäre, ich hoffe einer von den wissenden, opfert diese 3-5 minuten für mich.

besten dank, gruß EISI
06/07/2010 14:06 Endtothenight#25
Du hast nicht zufällig vor iwas mit dishis zu machen oder?

Und um die Seite zu aktualisieren/Neuzuladen reicht ein klick auf F5...
LG


Edit: So müsste das funktionieren:

PHP Code:
$windowname = "..." ;Hier muss der Fenstername des Fensters rein... (Groß und Kleichschreibung beachten!)
$Wartezeit = 2        ;Zeit bis die Aktion erneut Durchgeführt werden soll

$Wartezeit 
= $Wartezeit*1000 ;WZeit in Millisekunden umrechnen

While 1                ;Endlosschleife
    ControlSend
($windowname , "" , "" , "{F5}" , 0)
    
Sleep($Wartezeit)
WEnd 
Primitiv, aber effektiv...
06/07/2010 15:04 KDeluxe#26
Besser ist es, wenn du es mit den _IE... Funktionen machst, dadurch kannst du es auch besser im Hintergrund laufen lassen.

PHP Code:
#include <IE.au3>

HotKeySet("{ESC}", "_Exit") ; Hotkey um das Script später zu beenden

$Link 
= "www.google.de" ; Link
$Sekunden 
= 5 ; Wartezeit in Sekunden

$IE 
= _IECreate($Link, 0, 1) ; zeigt das Fenster an
;_IECreate($Link, 0, 0) ; versteckt das Fenster

While Sleep($Sekunden * 1000)
    
_IENavigate($IE, $Link)
WEnd

Func _Exit
()
    
_IEQuit($IE) ; beendet den IE
    
Exit
EndFunc 
06/07/2010 19:42 xxEISIxx#27
Quote:
Originally Posted by Endtothenight View Post
Du hast nicht zufällig vor iwas mit dishis zu machen oder?

Und um die Seite zu aktualisieren/Neuzuladen reicht ein klick auf F5...
LG
danke erstmal für deine mühe, aber das trifft es nicht ganz...

da die zeile die ich immer wieder in die adressezeile schreiben möchte, ist eine "umgeschriebene" adresse...
kann sie also net als lesezeichen verwenden, geschweige denn einfach aktualisieren, da sich die adresszeile nach dem enter drücken ändert, sodas ich nur mit dem rechten mausklick auf einfügen gehen kann und erneut enter drücken muss...

kannst du es bitte nachmal versuchen :handsdown:

danke
06/07/2010 20:09 KDeluxe#28
Wie wärs wenn du die bessere Variante (von mir) benutzt? Füge einfach den nicht umgewandelten Link, den du in die Leiste einfügen möchtest, als $Link hinzu...

Die Zeit musst du ggf. auch noch anpassen, sollte ja nur ein Beispiel sein.
06/07/2010 20:30 xxEISIxx#29
$IE = _IECreate($Link, 0, 1) ; zeigt das Fenster an
;_IECreate($Link, 0, 0) ; versteckt das Fenster

IE steht doch sicher für internet explorer ?!?

wenn ich das ganze im mozilla nutzen möchte ?

was schreib ich da rein ?

und dann noch, wie starte ich den bot ?


dumme fragen,

sry, aber is mein erstes mal... :D

edit: bekam gerade die fehlermeldung: error: missing seperator character after keyword

und nun ?

gibt es wirklich keinen der mir hier weiter helfen kann ?

kleine denkanstöße die mich selbst auf die lösung bringen, würden mir schon reichen.... bin ja lern willig...


schönen abend noch, gruß EISI
06/08/2010 23:48 KDeluxe#30
Ich habe die neuste AutoIt Version (3.6.1.0) und bei mir funktioniert alles. Wenn du das in Firefox machen möchtest, was dir aber fast nie Vorteil verschaffen würde, brauchst du einfach nur die Firefox UDF. Google einfach mal nach der FF.au3.