Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
SoWhy The Doctor
Anmeldungsdatum: 21.04.2006 Beiträge: 3216
Wohnort: TARDIS
|
(#1123665) Verfasst am: 09.11.2008, 15:45 Titel: Maus in Fenster "gefangen" halten? |
|
|
Hey,
folgendes Problem: Ich will Games im Fenster-Modus spielen, aber vor allem Strategie-Spiele und sonstige haben das Problem, dass wenn man zu schnell an den Rand geht oder drüber hinaus (bei Strategiespielen), dass die Maus dann wieder auf den Desktop geht.
Die frage die ich mir stelle ist also, ob es ein Programm gibt, das dafür sorgt, dass die Maus in dem Fenster "gefangen" bleibt und ich nur über ALT-Tab wieder aufm Desktop komme. Jemand nie Idee, wie ich das hinkriegen kann?
TIA
SoWhy
_________________ Stop believing - start thinking.
Rise up, rise up!
Live a full life, 'cause when it's over, it's done!
So rise up, rise up! Dance and scream and love
(Cursive - Rise up! Rise up!)
|
|
Nach oben |
|
 |
Galaxisherrschers Katze Verwöhntes Haustier
Anmeldungsdatum: 06.04.2005 Beiträge: 5018
|
(#1123669) Verfasst am: 09.11.2008, 15:47 Titel: |
|
|
Das erinnert mich daran, dass bei uns mal eine Maus in den Lichtschacht vorm Kellerfenster gefallen ist...
(Und nein, das war jetzt kein bisschen hilfreich. )
|
|
Nach oben |
|
 |
AntagonisT Master of Disaster
Anmeldungsdatum: 28.09.2005 Beiträge: 5587
Wohnort: 2 Meter über dem Boden
|
(#1123675) Verfasst am: 09.11.2008, 15:58 Titel: |
|
|
Mir fällt nur Virtualbox oder ähnliche VMs ein. Da wird dein Mauszeiger im Guestfenster gefangen und kann nur durch den sogenannten Hostkey wieder gelöst werden. Wenn du das Spiel im Vollbildmodus in der VMWare laufen lässt, die VM aber im Fenstermodus, dann hast du genau, was du möchtest....
_________________ “Primates often have trouble imagining an universe not run by an angry alpha male.”
|
|
Nach oben |
|
 |
Rasmus entartet und notorisch gottlos - Ich bin Papst
Anmeldungsdatum: 20.05.2004 Beiträge: 17559
|
(#1123684) Verfasst am: 09.11.2008, 16:07 Titel: Re: Maus in Fenster "gefangen" halten? |
|
|
SoWhy hat folgendes geschrieben: | Hey,
folgendes Problem: Ich will Games im Fenster-Modus spielen, aber vor allem Strategie-Spiele und sonstige haben das Problem, dass wenn man zu schnell an den Rand geht oder drüber hinaus (bei Strategiespielen), dass die Maus dann wieder auf den Desktop geht.
Die frage die ich mir stelle ist also, ob es ein Programm gibt, das dafür sorgt, dass die Maus in dem Fenster "gefangen" bleibt und ich nur über ALT-Tab wieder aufm Desktop komme. Jemand nie Idee, wie ich das hinkriegen kann?
TIA
SoWhy |
Ich hab mir unter auto-it mal ein Script geschrieben, daß die Maus in einem rechteckigen Bereich festgehalten hat ...
_________________ Brother Sword of Enlightenment of the Unitarian Jihad
If you ask the wrong questions you get answers like '42' or 'God'.
"Glaubst Du noch oder hüpfst Du schon?"
Sylvia Browne - Wahrsager oder Scharlatan?
|
|
Nach oben |
|
 |
SoWhy The Doctor
Anmeldungsdatum: 21.04.2006 Beiträge: 3216
Wohnort: TARDIS
|
(#1123689) Verfasst am: 09.11.2008, 16:20 Titel: |
|
|
AntagonisT hat folgendes geschrieben: | Mir fällt nur Virtualbox oder ähnliche VMs ein. Da wird dein Mauszeiger im Guestfenster gefangen und kann nur durch den sogenannten Hostkey wieder gelöst werden. Wenn du das Spiel im Vollbildmodus in der VMWare laufen lässt, die VM aber im Fenstermodus, dann hast du genau, was du möchtest.... |
Jo, das weiß ich, ich dachte mir nur, dieses Verhalten müsste sich ja auch so reproduzieren lassen...
_________________ Stop believing - start thinking.
Rise up, rise up!
Live a full life, 'cause when it's over, it's done!
So rise up, rise up! Dance and scream and love
(Cursive - Rise up! Rise up!)
|
|
Nach oben |
|
 |
fornit Kaktus
Anmeldungsdatum: 06.10.2003 Beiträge: 552
Wohnort: Wohn ich in der Wüste oder andersum?
|
(#1123760) Verfasst am: 09.11.2008, 18:31 Titel: |
|
|
klau dir das script von rasmus und füge noch eine funktion ein (oder lasse sie von jemandem einfügen ), mit der das clientfenster einer anwendung per klick als box für die maus festgelegt werden kann.
das dürfte das von dir gewünscte verhalten bringen und ist flexibel und einigermaßen komfortabel.
_________________ You don't wanna walk me down this avenue in hell
Scared that I’ll bicker with the devil herself
- Kristin Hersh, Vertigo
|
|
Nach oben |
|
 |
Rasmus entartet und notorisch gottlos - Ich bin Papst
Anmeldungsdatum: 20.05.2004 Beiträge: 17559
|
(#1123780) Verfasst am: 09.11.2008, 18:49 Titel: |
|
|
Code: | #Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Version=Beta
#AutoIt3Wrapper_icon=..\..\Desktop\stop.ico
#AutoIt3Wrapper_outfile=..\..\Desktop\mousetrap.exe
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include <Misc>
Opt("OnExitFunc", "_exit")
HotKeySet('{ESC}', '_exit')
_MouseTrap(100, 110, 100, 110)
Global $start = TimerInit()
Global $break = false;
Do
ToolTip('MouseTrap ON! Release with Esc!')
Until $break == true ;($start) >= 5000
Func _exit()
_MouseTrap()
ToolTip('MouseTrap OFF!')
Sleep(2000)
$break = true;
EndFunc ;==>_exit |
Das blockiert die Maus völlig auf Position 100,100,100,100, aber das Rechteck kann man leicht anpassen.
_________________ Brother Sword of Enlightenment of the Unitarian Jihad
If you ask the wrong questions you get answers like '42' or 'God'.
"Glaubst Du noch oder hüpfst Du schon?"
Sylvia Browne - Wahrsager oder Scharlatan?
|
|
Nach oben |
|
 |
fornit Kaktus
Anmeldungsdatum: 06.10.2003 Beiträge: 552
Wohnort: Wohn ich in der Wüste oder andersum?
|
(#1123834) Verfasst am: 09.11.2008, 20:16 Titel: |
|
|
Code: |
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Version=Beta
#AutoIt3Wrapper_icon=..\..\Desktop\stop.ico
#AutoIt3Wrapper_outfile=..\..\Desktop\mousetrap.exe
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include <Misc>
HotKeySet('{SPACE}', '_onSpace')
Opt("OnExitFunc", "_exit")
HotKeySet('{ESC}', '_exit')
Global $break = false;
Do
ToolTip('Choose windows to trap the mouse in, then press Space!')
Until $break == true ;
$break = false;
Do
ToolTip('MouseTrap ON! Release with Esc!')
Until $break == true
Func _onSpace()
$csize = WinGetPos("[active]")
_MouseTrap($csize[0], $csize[1], $csize[0] + $csize[2], $csize[1] + $csize[3])
ToolTip('MouseTrap ON!')
Sleep(2000)
$break = true;
EndFunc ;==>_onSpace
Func _exit()
_MouseTrap()
ToolTip('MouseTrap OFF!')
Sleep(2000)
$break = true;
EndFunc ;==>_exit
|
ich hatte gerade zeit und habe mal die beschriebene funktion in rasmus' script eingefügt.
script starten, fenster aktivieren, space drücken.
hotkeys und tooltips musst du selbst an deine bedürfnisse anpassen.
die maus wird nur solange gefangen, bis sich irgendwas am fenster ändert (verschieben, größe verändern, minimieren).
ich habe keine ahnung, warum das so ist, die mousetrap hat ja eigentlich nichts mit dem fenster zu tun, sondern nur mit den koordinaten. hat wahrscheinlich was damit zu tun, wie autoit mit variablen arbeitet, vielleicht hat rasmus ne idee.
ich bin nicht so der autoit-experte, hat aber immerhin für etwas copy&paste gereicht
_________________ You don't wanna walk me down this avenue in hell
Scared that I’ll bicker with the devil herself
- Kristin Hersh, Vertigo
|
|
Nach oben |
|
 |
SoWhy The Doctor
Anmeldungsdatum: 21.04.2006 Beiträge: 3216
Wohnort: TARDIS
|
(#1123854) Verfasst am: 09.11.2008, 20:32 Titel: |
|
|
Danke fornit, ich werds mal probieren
Ich hab noch nie AutoIt3 probiert, also bitte "bear with me".
Ich habs mal in den Script-Editor kopiert und "Go" gedrückt und hab folgendes bekommen:
Code: | D:\My Things\mousetrap.au3(6,10) : ERROR: can't open include file <Misc>
#include <Misc>
~~~~~~~~~^
D:\My Things\mousetrap.au3(25,82) : ERROR: _MouseTrap(): undefined function.
_MouseTrap($csize[0], $csize[1], $csize[0] + $csize[2], $csize[1] + $csize[3])
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
D:\My Things\mousetrap.au3 - 2 error(s), 0 warning(s)
|
_________________ Stop believing - start thinking.
Rise up, rise up!
Live a full life, 'cause when it's over, it's done!
So rise up, rise up! Dance and scream and love
(Cursive - Rise up! Rise up!)
|
|
Nach oben |
|
 |
fornit Kaktus
Anmeldungsdatum: 06.10.2003 Beiträge: 552
Wohnort: Wohn ich in der Wüste oder andersum?
|
(#1123881) Verfasst am: 09.11.2008, 21:03 Titel: |
|
|
da muss beim include Misc.au3 stehen. sobald man das hier im forum in <> setzt, verschwindet das .au3
auch dafür gilt: ka, warum
_________________ You don't wanna walk me down this avenue in hell
Scared that I’ll bicker with the devil herself
- Kristin Hersh, Vertigo
|
|
Nach oben |
|
 |
SoWhy The Doctor
Anmeldungsdatum: 21.04.2006 Beiträge: 3216
Wohnort: TARDIS
|
(#1123884) Verfasst am: 09.11.2008, 21:11 Titel: |
|
|
Jetzt läuft es und es kommen auch die Eingaben, aber wenn man space drückt ändert sich zwar der ToolTip, aber die Maus ist immernoch frei
Edit: Das gilt auch für den Script von Rasmus...
_________________ Stop believing - start thinking.
Rise up, rise up!
Live a full life, 'cause when it's over, it's done!
So rise up, rise up! Dance and scream and love
(Cursive - Rise up! Rise up!)
|
|
Nach oben |
|
 |
Rasmus entartet und notorisch gottlos - Ich bin Papst
Anmeldungsdatum: 20.05.2004 Beiträge: 17559
|
(#1123889) Verfasst am: 09.11.2008, 21:15 Titel: |
|
|
SoWhy hat folgendes geschrieben: | Danke fornit, ich werds mal probieren
Ich hab noch nie AutoIt3 probiert, also bitte "bear with me".
Ich habs mal in den Script-Editor kopiert und "Go" gedrückt und hab folgendes bekommen:
Code: | D:\My Things\mousetrap.au3(6,10) : ERROR: can't open include file <Misc>
#include <Misc>
~~~~~~~~~^
D:\My Things\mousetrap.au3(25,82) : ERROR: _MouseTrap(): undefined function.
_MouseTrap($csize[0], $csize[1], $csize[0] + $csize[2], $csize[1] + $csize[3])
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
D:\My Things\mousetrap.au3 - 2 error(s), 0 warning(s)
| |
Ich benutze die Beta von AutoIT, eventuell liegt's daran?
_________________ Brother Sword of Enlightenment of the Unitarian Jihad
If you ask the wrong questions you get answers like '42' or 'God'.
"Glaubst Du noch oder hüpfst Du schon?"
Sylvia Browne - Wahrsager oder Scharlatan?
|
|
Nach oben |
|
 |
SoWhy The Doctor
Anmeldungsdatum: 21.04.2006 Beiträge: 3216
Wohnort: TARDIS
|
(#1123890) Verfasst am: 09.11.2008, 21:17 Titel: |
|
|
Rasmus hat folgendes geschrieben: | SoWhy hat folgendes geschrieben: | Danke fornit, ich werds mal probieren
Ich hab noch nie AutoIt3 probiert, also bitte "bear with me".
Ich habs mal in den Script-Editor kopiert und "Go" gedrückt und hab folgendes bekommen:
Code: | D:\My Things\mousetrap.au3(6,10) : ERROR: can't open include file <Misc>
#include <Misc>
~~~~~~~~~^
D:\My Things\mousetrap.au3(25,82) : ERROR: _MouseTrap(): undefined function.
_MouseTrap($csize[0], $csize[1], $csize[0] + $csize[2], $csize[1] + $csize[3])
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
D:\My Things\mousetrap.au3 - 2 error(s), 0 warning(s)
| |
Ich benutze die Beta von AutoIT, eventuell liegt's daran? |
Najo, den fehler hat fornit ja erkannt, von wegen Misc.au3 statt Misc. Aber das einsperren an sich scheint nicht zu klappen...
_________________ Stop believing - start thinking.
Rise up, rise up!
Live a full life, 'cause when it's over, it's done!
So rise up, rise up! Dance and scream and love
(Cursive - Rise up! Rise up!)
|
|
Nach oben |
|
 |
fornit Kaktus
Anmeldungsdatum: 06.10.2003 Beiträge: 552
Wohnort: Wohn ich in der Wüste oder andersum?
|
(#1123892) Verfasst am: 09.11.2008, 21:20 Titel: |
|
|
SoWhy hat folgendes geschrieben: | Jetzt läuft es und es kommen auch die Eingaben, aber wenn man space drückt ändert sich zwar der ToolTip, aber die Maus ist immernoch frei
Edit: Das gilt auch für den Script von Rasmus... |
hm, das ist merkwürdig. ich habe leider auch keine wesentlich anderen systeme zum testen hier, meins ist ein win xp sp3 und autoit ist das aktuelle public release vom 12. juni.
_________________ You don't wanna walk me down this avenue in hell
Scared that I’ll bicker with the devil herself
- Kristin Hersh, Vertigo
|
|
Nach oben |
|
 |
SoWhy The Doctor
Anmeldungsdatum: 21.04.2006 Beiträge: 3216
Wohnort: TARDIS
|
(#1123894) Verfasst am: 09.11.2008, 21:22 Titel: |
|
|
fornit hat folgendes geschrieben: | SoWhy hat folgendes geschrieben: | Jetzt läuft es und es kommen auch die Eingaben, aber wenn man space drückt ändert sich zwar der ToolTip, aber die Maus ist immernoch frei
Edit: Das gilt auch für den Script von Rasmus... |
hm, das ist merkwürdig. ich habe leider auch keine wesentlich anderen systeme zum testen hier, meins ist ein win xp sp3 und autoit ist das aktuelle public release vom 12. juni. |
Und bei dir geht es?
_________________ Stop believing - start thinking.
Rise up, rise up!
Live a full life, 'cause when it's over, it's done!
So rise up, rise up! Dance and scream and love
(Cursive - Rise up! Rise up!)
|
|
Nach oben |
|
 |
Rasmus entartet und notorisch gottlos - Ich bin Papst
Anmeldungsdatum: 20.05.2004 Beiträge: 17559
|
(#1123900) Verfasst am: 09.11.2008, 21:26 Titel: |
|
|
Ich würde in jeder Prozedur etc. eine Ausgabe an die Konsole leiten, in der die Parameter etc. angezeigt werden.
_________________ Brother Sword of Enlightenment of the Unitarian Jihad
If you ask the wrong questions you get answers like '42' or 'God'.
"Glaubst Du noch oder hüpfst Du schon?"
Sylvia Browne - Wahrsager oder Scharlatan?
|
|
Nach oben |
|
 |
fornit Kaktus
Anmeldungsdatum: 06.10.2003 Beiträge: 552
Wohnort: Wohn ich in der Wüste oder andersum?
|
(#1123903) Verfasst am: 09.11.2008, 21:30 Titel: |
|
|
SoWhy hat folgendes geschrieben: | fornit hat folgendes geschrieben: | SoWhy hat folgendes geschrieben: | Jetzt läuft es und es kommen auch die Eingaben, aber wenn man space drückt ändert sich zwar der ToolTip, aber die Maus ist immernoch frei
Edit: Das gilt auch für den Script von Rasmus... |
hm, das ist merkwürdig. ich habe leider auch keine wesentlich anderen systeme zum testen hier, meins ist ein win xp sp3 und autoit ist das aktuelle public release vom 12. juni. |
Und bei dir geht es? |
ja natürlich.
_________________ You don't wanna walk me down this avenue in hell
Scared that I’ll bicker with the devil herself
- Kristin Hersh, Vertigo
|
|
Nach oben |
|
 |
SoWhy The Doctor
Anmeldungsdatum: 21.04.2006 Beiträge: 3216
Wohnort: TARDIS
|
(#1123905) Verfasst am: 09.11.2008, 21:32 Titel: |
|
|
fornit hat folgendes geschrieben: | SoWhy hat folgendes geschrieben: | fornit hat folgendes geschrieben: | SoWhy hat folgendes geschrieben: | Jetzt läuft es und es kommen auch die Eingaben, aber wenn man space drückt ändert sich zwar der ToolTip, aber die Maus ist immernoch frei
Edit: Das gilt auch für den Script von Rasmus... |
hm, das ist merkwürdig. ich habe leider auch keine wesentlich anderen systeme zum testen hier, meins ist ein win xp sp3 und autoit ist das aktuelle public release vom 12. juni. |
Und bei dir geht es? |
ja natürlich. |
Komisch...komisch...
Bei mir kommen, wie gesagt, die Meldungen, aber die maus an sich bleibt frei... :-/
Ich hab auch das Release und Scite als Editor genommen...
_________________ Stop believing - start thinking.
Rise up, rise up!
Live a full life, 'cause when it's over, it's done!
So rise up, rise up! Dance and scream and love
(Cursive - Rise up! Rise up!)
|
|
Nach oben |
|
 |
Rasmus entartet und notorisch gottlos - Ich bin Papst
Anmeldungsdatum: 20.05.2004 Beiträge: 17559
|
(#1123907) Verfasst am: 09.11.2008, 21:39 Titel: |
|
|
SoWhy hat folgendes geschrieben: | fornit hat folgendes geschrieben: | SoWhy hat folgendes geschrieben: | Jetzt läuft es und es kommen auch die Eingaben, aber wenn man space drückt ändert sich zwar der ToolTip, aber die Maus ist immernoch frei
Edit: Das gilt auch für den Script von Rasmus... |
hm, das ist merkwürdig. ich habe leider auch keine wesentlich anderen systeme zum testen hier, meins ist ein win xp sp3 und autoit ist das aktuelle public release vom 12. juni. |
Und bei dir geht es? |
Bei mir geht es, wobei ich das verändern der Fenstergröße nicht mehr getestet habe
_________________ Brother Sword of Enlightenment of the Unitarian Jihad
If you ask the wrong questions you get answers like '42' or 'God'.
"Glaubst Du noch oder hüpfst Du schon?"
Sylvia Browne - Wahrsager oder Scharlatan?
|
|
Nach oben |
|
 |
SoWhy The Doctor
Anmeldungsdatum: 21.04.2006 Beiträge: 3216
Wohnort: TARDIS
|
(#1123910) Verfasst am: 09.11.2008, 21:49 Titel: |
|
|
Das ist doch verrückt...
fornit, wenn dein Script so geklappt hat wie du es geschrieben hast...könntest du ihn compilen und mir die .exe schicken (af<at>sowhy<punkt>de)? Dann könnte ich sehen obs an meinem AutoIt liegt oder an meinem System...
_________________ Stop believing - start thinking.
Rise up, rise up!
Live a full life, 'cause when it's over, it's done!
So rise up, rise up! Dance and scream and love
(Cursive - Rise up! Rise up!)
|
|
Nach oben |
|
 |
fornit Kaktus
Anmeldungsdatum: 06.10.2003 Beiträge: 552
Wohnort: Wohn ich in der Wüste oder andersum?
|
(#1123941) Verfasst am: 09.11.2008, 23:15 Titel: |
|
|
SoWhy hat folgendes geschrieben: | Das ist doch verrückt...
fornit, wenn dein Script so geklappt hat wie du es geschrieben hast...könntest du ihn compilen und mir die .exe schicken (af<at>sowhy<punkt>de)? Dann könnte ich sehen obs an meinem AutoIt liegt oder an meinem System... |
kompiliert, einmal kurz getestet und verschickt.
wenn das auch nicht geht... hat dein windows noch garantie?
_________________ You don't wanna walk me down this avenue in hell
Scared that I’ll bicker with the devil herself
- Kristin Hersh, Vertigo
|
|
Nach oben |
|
 |
SoWhy The Doctor
Anmeldungsdatum: 21.04.2006 Beiträge: 3216
Wohnort: TARDIS
|
(#1123943) Verfasst am: 09.11.2008, 23:17 Titel: |
|
|
fornit hat folgendes geschrieben: | SoWhy hat folgendes geschrieben: | Das ist doch verrückt...
fornit, wenn dein Script so geklappt hat wie du es geschrieben hast...könntest du ihn compilen und mir die .exe schicken (af<at>sowhy<punkt>de)? Dann könnte ich sehen obs an meinem AutoIt liegt oder an meinem System... |
kompiliert, einmal kurz getestet und verschickt.
wenn das auch nicht geht... hat dein windows noch garantie? |
Habs probiert, geht wirklich nicht...danke aber...
_________________ Stop believing - start thinking.
Rise up, rise up!
Live a full life, 'cause when it's over, it's done!
So rise up, rise up! Dance and scream and love
(Cursive - Rise up! Rise up!)
|
|
Nach oben |
|
 |
Rasmus entartet und notorisch gottlos - Ich bin Papst
Anmeldungsdatum: 20.05.2004 Beiträge: 17559
|
(#1123945) Verfasst am: 09.11.2008, 23:33 Titel: |
|
|
SoWhy hat folgendes geschrieben: | fornit hat folgendes geschrieben: | SoWhy hat folgendes geschrieben: | Das ist doch verrückt...
fornit, wenn dein Script so geklappt hat wie du es geschrieben hast...könntest du ihn compilen und mir die .exe schicken (af<at>sowhy<punkt>de)? Dann könnte ich sehen obs an meinem AutoIt liegt oder an meinem System... |
kompiliert, einmal kurz getestet und verschickt.
wenn das auch nicht geht... hat dein windows noch garantie? |
Habs probiert, geht wirklich nicht...danke aber... |
Hast Du es mit normalen Fenstern probiert, oder nur mit den Game-Fenstern?
Wenn der Titel des Game-Fensters immer der selbe ist könntest Du auch damit arbeiten und auf die Aktivierung mit Space verzichten ....
ETA
Code: |
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Version=Beta
#AutoIt3Wrapper_icon=..\..\Desktop\stop.ico
#AutoIt3Wrapper_outfile=..\..\Desktop\mousetrap.exe
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include <Misc>
;HotKeySet('{SPACE}', '_onSpace')
Opt("OnExitFunc", "_exit")
HotKeySet('{ESC}', '_exit')
Global $break = false;
;Do
;: ToolTip('Choose windows to trap the mouse in, then press Space!')
;Until $break == true ;
WinActivate ("Freigeist")
$csize = WinGetPos("Freigeist")
_MouseTrap($csize[0], $csize[1], $csize[0] + $csize[2], $csize[1] + $csize[3])
ToolTip('MouseTrap ON!')
Sleep(2000)
$break = true;
$break = false;
Do
;ToolTip('MouseTrap ON! Release with Esc!')
Until $break == true
Func _exit()
_MouseTrap()
ToolTip('MouseTrap OFF!')
Sleep(2000)
$break = true;
EndFunc ;==>_exit |
Auch das funktioniert, und auch hier reagiert alles recht merkwürdig, wenn man das Fenster veändert ...
_________________ Brother Sword of Enlightenment of the Unitarian Jihad
If you ask the wrong questions you get answers like '42' or 'God'.
"Glaubst Du noch oder hüpfst Du schon?"
Sylvia Browne - Wahrsager oder Scharlatan?
|
|
Nach oben |
|
 |
fornit Kaktus
Anmeldungsdatum: 06.10.2003 Beiträge: 552
Wohnort: Wohn ich in der Wüste oder andersum?
|
(#1123950) Verfasst am: 09.11.2008, 23:52 Titel: |
|
|
Zitat: |
Auch das funktioniert, und auch hier reagiert alles recht merkwürdig, wenn man das Fenster veändert ... |
ich hatte das auch probiert, alle variablen in dem array einzeln zu speichern, bevor ich sie an mousetrap übergebe. hat am verhalten aber nichts geändert. ich habe diese variablen auch mal auf const gesetzt, war auch egal.
_________________ You don't wanna walk me down this avenue in hell
Scared that I’ll bicker with the devil herself
- Kristin Hersh, Vertigo
|
|
Nach oben |
|
 |
fornit Kaktus
Anmeldungsdatum: 06.10.2003 Beiträge: 552
Wohnort: Wohn ich in der Wüste oder andersum?
|
(#1123953) Verfasst am: 09.11.2008, 23:56 Titel: |
|
|
SoWhy hat folgendes geschrieben: | fornit hat folgendes geschrieben: | SoWhy hat folgendes geschrieben: | Das ist doch verrückt...
fornit, wenn dein Script so geklappt hat wie du es geschrieben hast...könntest du ihn compilen und mir die .exe schicken (af<at>sowhy<punkt>de)? Dann könnte ich sehen obs an meinem AutoIt liegt oder an meinem System... |
kompiliert, einmal kurz getestet und verschickt.
wenn das auch nicht geht... hat dein windows noch garantie? |
Habs probiert, geht wirklich nicht...danke aber... |
na dann viel spass beim weitersuchen. ich hatte mit google auch ein vb-script gefunden, was wohl eine ähnliche funktion realisiert. vielleicht finde ich das noch wieder. ein richtiges tool scheint es für sowas nicht zu geben.
ps: da ist das script: http://www.activevb.de/tipps/vb6tipps/tipp0179.html
_________________ You don't wanna walk me down this avenue in hell
Scared that I’ll bicker with the devil herself
- Kristin Hersh, Vertigo
|
|
Nach oben |
|
 |
|