Bei welchem Programm von GTA eigentlich?
Beiträge von anno2008
-
-
Dann frag ihn doch, ich hab mich am Anfang vertan.
-
[autoit]
WinMinimizeAll()
[/autoit]/Edit: Also du meinst wie beim runterfahren?, sry, dann hab ich das falsch verstanden.
Schiess die Explorer.exe ab :P.
Anders kann ich mir nicht vorstellen wie das gehen soll... -
[autoit]
run("sndvol32.exe")
[/autoit] -
Also was du mit der 2. While schleife so genau bezwecken willst weis ich nicht. Ich weis nur, dass Sich TS über die TSRemote.dll um einiges leichter steuern lässt.
Spoiler anzeigen
[autoit]#Include <Constants.au3>
[/autoit] [autoit][/autoit] [autoit]
Opt("TrayMenuMode",1)$dll = DllOpen("TSRemote.dll")
[/autoit] [autoit][/autoit] [autoit]
$microfonitem = TrayCreateItem("Mute Microphone")
$speakeritem = TrayCreateItem("Mute Speakers")
TrayCreateItem("")
$exititem = TrayCreateItem("Exit")
$mutemic = False
$mutephone = FalseTraySetState()
[/autoit] [autoit][/autoit] [autoit]While 1
[/autoit]
$msg = TrayGetMsg()
Select
Case $msg = $microfonitem
If $mutemic = False Then
DllCall($dll,"INT", "tsrSetPlayerFlags", "INT", 61584)
$mutemic = True
Else
DllCall($dll,"INT", "tsrSetPlayerFlags", "INT", 67584)
$mutemic = False
EndIf
Case $msg = $speakeritem
If $mutephone = False Then
DllCall($dll,"INT", "tsrSetPlayerFlags", "INT", 63584)
$mutephone = True
Else
DllCall($dll,"INT", "tsrSetPlayerFlags", "INT", 67584)
$mutephone = False
EndIf
Case $msg = $exititem
ExitLoop
EndSelect
WEnd
ExitDie Perfekte Lösung ist es vielleichtnicht, aber die DLL ist einfach nur so gut wie nicht dokumentiert.
DLL im Anhang. -
Hi, und willkommen im Forum
Spoiler anzeigen
[autoit]#include <EditConstants.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <GUIConstantsEx.au3>$Form1 = GUICreate("Form1", 301, 86, 283, 201)
[/autoit] [autoit][/autoit] [autoit]
$Input1 = GUICtrlCreateInput("", 136, 12, 121, 21, $ES_READONLY)
$Input2 = GUICtrlCreateInput("", 136, 44, 121, 21, $ES_READONLY)
$Label1 = GUICtrlCreateLabel("Mousepos X", 32, 16, 63, 17)
$Label2 = GUICtrlCreateLabel("Mousepos Y", 32, 48, 63, 17)
GUISetState(@SW_SHOW)While 1
[/autoit]
If GUIGetMsg() = $GUI_EVENT_CLOSE then Exit
$mousepos = MouseGetPos()
If GUICtrlRead($Input1) <> $mousepos[0] then GUICtrlSetData($Input1,$mousepos[0])
If GUICtrlRead($Input2) <> $mousepos[1] then GUICtrlSetData($Input2,$mousepos[1])
WEndDu erstellst dein Input jedes mal neu. Anstelle davon musst du einfach immer einen neuen String reinschreiben lassen.
/Edit: Den Vorschlag 2 von Oscar noch eingebaut
-
Is auch ned im Vordergrund.
-
Es geht ihm darum, dass das Crossair (ein Punkt oder so) auch in den Spielen im Vordergrund liegt.
Aber dazu musst du es über OpenGl legen ich hab keine Ahnung wie das geht, und will es auch gar nicht können, aber einfach so auf den Bildschirm zeichnen ist nicht!
Abgesehen davon ist das Cheaten. -
Hi,
warum schliessen?
Du kannst den Beitrag selbst nur auf gelöst stellen (ersten Beitrag bearbeiten). -
http://www.autoitscript.com/forum/index.php?showtopic=42832&hl=oscar+protocol
Funzt 100%ig. Die Funktionen sind zum Teil noch ein bischen verbugt, aber der Code ist realtvi einafch zu verstehen und nich so lang, wenn man wirklich will kann man die Funktionen ja einfach verbessern.
-
Du kannst auch einfach Nachrichten ohne das Fenster mit dem Oscar-Protocol verschicken...
-
[autoit]
While 1
[/autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $TestButton
shellexecute("C:\...\test.au3")
EndSwitch
WEnd -
Laade dir doch den Quelltext herunter unter bearbeite den String dann so, dass nur noch die Zeit übrig bleibt, welche Seite, wo steht die Uhrzeit überhaupt?
<img style="width: 15.7301px;" id="balken" src="http://schönes.gif" align="left" height="29" width="1">
<div id="balkentext">25:07</div>Ist das rote die Zeit die du auslesen willst?
-
Also das Programm Unlocker ist ja extra dafür geschrieben.
Eine funktion die das übernimmt gibt es nicht, aber les dir mal die Seite durch:
http://www.autoitscript.com/forum/index.php?showtopic=55384&hl=unlocker
Damit sollte man testen können ob die Datei verwendet wird. -
If IsArray ($Mops) = True Then
Bots werden nicht unterstützt!
Außerdem ist das bestimmt weider so ein Sinnloser kopierter Code den du glaub ich nicht verstehst. Fang doch einfach mal vorne an. -
Zitat
Also brauche da hilfe es kommt immer ein feheler raus
Aha, sehr präzise.
Dazu kommt noch, dass der Code irgendwie völlig sinnlos ist ^^.
Ich weis nicht was du machen willst, wenn auf OK gedrückt wurde. Aber für was sollen die 500 Msgbox mit dem Inhalt "lol" sein?
Spoiler anzeigen
[autoit]#include <EditConstants.au3>
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>#Region ### START Koda GUI section ### Form=
[/autoit] [autoit][/autoit] [autoit]
$Form1 = GUICreate("PassWord", 236, 74, 1039, 665)
$Input1 = GUICtrlCreateInput("Input1", 8, 8, 137, 21)
$Label1 = GUICtrlCreateLabel("PW Bitte", 8, 32, 142, 41)
GUICtrlSetFont(-1, 24, 800, 0, "Rosewood Std Regular")
GUICtrlSetColor(-1, 0x0000FF)
$Button1 = GUICtrlCreateButton("OK", 152, 0, 75, 65, 0)
GUICtrlSetFont(-1, 24, 800, 0, "Rosewood Std Regular")
GUICtrlSetColor(-1, 0xFF0000)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###While 1
[/autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
While 1
$a = GUICtrlRead($Input1)
If $a = "Longju2-Board" Then
Sleep(100)
GUISetState(@SW_HIDE)
Sleep(100)
ExitLoop
EndIf
Sleep(100)
If Not $a = "Longju2-Board" Then
ToolTip("Du hast das Falsche PW eigegeben", 400, 400)
EndIf
WEnd
EndSwitch
WEndJetzt musst du halt noch den Ok Button so umändern, dass das passiert was du haben willst...
-
Man könnte es ja vielleicht anders rum machen, zuerst eine MessageBox, die fragt, ob der User die Nachricht lesen will. Und wenn dann ok gedrückt wird kann man die Message ja einfach erst senden.
-
Hi,
Das Funktioniert über WM_QUERYENDSESSION--sihe englisches Forum, 10000000 Beiträge dazu , z.B: http://www.autoitscript.com/forum/index.php?showtopic=64720
-
Hi,
mit Winactivate kannst du ein Fenster aktiieren, aber das Brauchst du gar nicht wenn du Controlclick benutzt ... -
Oh man, tut mir leid franzp, ich hab extra die neue Version als zip erstellt und dann doch die alte hochgeladen, jetzt gehts, im Anhang vom 8 post