Deutsches AutoHotkey Homepage AutoHotkey Community
Wir helfen uns gegenseitig aus der Patsche
 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Mit einem Script ein anderes pausieren?
Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    AutoHotkey Community Foren-Übersicht -> Ich brauche Hilfe!
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Yojinbo
Gast





BeitragVerfasst am: So Okt 29, 2006 3:23 pm    Titel: Mit einem Script ein anderes pausieren? Antworten mit Zitat

mit suspend, off macht man ja den pasuemodus an.
ich möchte wenn ich auf - drücke aber den pasuemodus einen anderes scriptes anmachen, nach logik sollte es ca. so aussehen:
Code:

-::
suspend sonderzeichen.exe, off
return

enter::
suspend sonderzeichen.exe, on
return


wie geht der richtige code?
Nach oben
BoBo
Gast





BeitragVerfasst am: So Okt 29, 2006 4:06 pm    Titel: Antworten mit Zitat

Zitat:
Disables or enables all or selected hotkeys.
Ich kann aber nicht erkennen das sonderzeichen.exe ein Hotkey ist, nach welcher 'Logik' sollte also der Suspend-Befehl hier funktionieren ???

pasuemodus ?? Zweimal gleich falsch geschrieben, wie gehtn sowas ??? Shocked
Nach oben
Yojinbo
Gast





BeitragVerfasst am: So Okt 29, 2006 4:12 pm    Titel: Antworten mit Zitat

vertippt halt. es waren ahk dateien die ich zu exen complimiert habe. ich akann ja ein script normal mit
Code:

-::
suspend, off
return

enter::
suspend, on
return


deaktivieren/aktivieren. aba wie schreibe ich das es ein anderes script deaktivieren/aktivieren soll?
Nach oben
BoBo
Gast





BeitragVerfasst am: So Okt 29, 2006 4:47 pm    Titel: Antworten mit Zitat

Process, Close
Nach oben
yojinbo
Gast





BeitragVerfasst am: So Okt 29, 2006 4:59 pm    Titel: Antworten mit Zitat

nicht ausmachn, nur pausieren ^^
Nach oben
Thalon



Anmeldedatum: 25.10.2005
Beiträge: 1889
Wohnort: Österreich

BeitragVerfasst am: So Okt 29, 2006 6:45 pm    Titel: Antworten mit Zitat

Nein, das ist nicht möglich.
Pausieren kann sich nur das Script selbst.

Also ganz stimmen tut meine Aussage nicht, da z.b. Debugger auch andere Scripts starten/stoppen können, allerdings weiß ich nicht wie genau (auf jeden Fall muss der fremde Process gehooked werden Wink

Wofür denn bitte?

Du könntest über das Clipboard in "Sonderzeichen.exe" Parameter übergeben, damit es sich selbst pausiert?

Thalon
_________________
Mein Motto: Hilfe zur Selbsthilfe!
Teildeutsche Hilfe (CHM)!! und Deutsche Online-Hilfe
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
BoBo
Gast





BeitragVerfasst am: So Okt 29, 2006 8:17 pm    Titel: Antworten mit Zitat

Zitat:
Du könntest über das Clipboard in "Sonderzeichen.exe" Parameter übergeben, damit es sich selbst pausiert?
Hatte dafür sogar schon den Code geschrieben Very Happy, aber damit das Zielscript die abgreifen kann muss ne SetTimer-Routine laufen, welche mit dem angetriggerten Pause-Befehl, na - genau, anschließend selbst pausiert.
Nach oben
Yojinbo
Gast





BeitragVerfasst am: Mo Okt 30, 2006 1:40 pm    Titel: Antworten mit Zitat

Habe mir ja eine sonderzeichen.exe gemacht mit den sonderzeichen aber ich hatte ja das problem das der manchma den altcode sendet.
das war weil die exe zu groß war, wenn dsie kleiner ist geht es.
nun habe ich ein zweites script und beuide sollen auf - aktiviert und auf enter deaktiviert werden...
Nach oben
Thalon



Anmeldedatum: 25.10.2005
Beiträge: 1889
Wohnort: Österreich

BeitragVerfasst am: Mo Okt 30, 2006 1:52 pm    Titel: Antworten mit Zitat

Du pflegst etwas konfuse Schreibweise an den Tag zu legen?
Ist das Problem mit deinem Workaround nun gelöst oder impliziert "sollen", dass noch ein Problem besteht?

Code:
aber ich hatte ja das problem das der manchma den altcode sendet.
das war weil die exe zu groß war, wenn dsie kleiner ist geht es.
Kannst du das erklären?
Wieso geht es, wenn die EXE kleiner wird??

Thalon
_________________
Mein Motto: Hilfe zur Selbsthilfe!
Teildeutsche Hilfe (CHM)!! und Deutsche Online-Hilfe
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Yojinbo
Gast





BeitragVerfasst am: Mo Okt 30, 2006 2:53 pm    Titel: Antworten mit Zitat

wenn ich das wüsste wäre ich sehr viel shclauer. wenn ci h2 exen nehme die so aussehen:

Exe1:
Code:
#IfWinActive Jedi Knight®: Jedi Academy (MP)
-::
suspend, off
send y
Sleep 1
send {^}
send 1
send «
send '
Send {^}
Send 7
send {^}
send 1
send '
send »
send {left}
send {left}
send {left}
send {left}
send !
return

#IfWinActive Jedi Knight®: Jedi Academy (MP)
enter::
send #{enter}
suspend, on
return



exe2:
Code:

#IfWinActive Jedi Knight®: Jedi Academy (MP)
a::
sleep 35
send á
return

b::
sleep 35
send ß
return

e::
sleep 35
send ê
return

l::
sleep 35
send £
return

i::
sleep 35
send ï
return

n::
sleep 35
send ñ
return

o::
sleep 35
send ø
return

p::
sleep 35
send þ
return

u::
sleep 35
send µ
return

?::
sleep 35
send ¿
return


geht es, mache ich es in eine exe geht es nciht, dann snedet er den altcode, nur frag mich nicht wieso^^
Nach oben
BoBo
Gast





BeitragVerfasst am: Mo Okt 30, 2006 3:05 pm    Titel: Antworten mit Zitat

Zitat:
nur frag mich nicht wieso
OK!
Nach oben
Thalon



Anmeldedatum: 25.10.2005
Beiträge: 1889
Wohnort: Österreich

BeitragVerfasst am: Mo Okt 30, 2006 3:58 pm    Titel: Antworten mit Zitat

Mal mit einer gekürzten Version versucht?
Code:
SetKeyDelay, 35, 20

#IfWinActive Jedi Knight®: Jedi Academy (MP)
-::
suspend, off
SendInput, y{^}1«'{^}7{^}1'»{left}{left}{left}{left}!
return

enter::
Send #{enter}
suspend, on
return

a::á
b::ß
e::ê
l::£
i::ï
n::ñ
o::ø
p::þ
u::µ
?::¿
Thalon
_________________
Mein Motto: Hilfe zur Selbsthilfe!
Teildeutsche Hilfe (CHM)!! und Deutsche Online-Hilfe
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Yojinbo
Gast





BeitragVerfasst am: Mo Okt 30, 2006 4:12 pm    Titel: Antworten mit Zitat

bisl ediotiert damit des game mitkommt:

Code:


SetKeyDelay, 35, 20

#IfWinActive Jedi Knight®: Jedi Academy (MP)
-::
suspend, off
Send y
sleep 30
send {^}1«'{^}7{^}1'»{left}{left}{left}{left}
return

enter::
Send #{enter}
suspend, on
return

a::á
b::ß
e::ê
l::£
i::ï
n::ñ
o::ø
p::þ
u::µ
?::¿


nur er sendet beim ersten drücken eines sonderzeichen jetz den altcode (ich drück mal auf bindestrich und dann 5 ma auf o... ohne des #IfWinActive Jedi Knight®: Jedi Academy (MP)):

y^1«'^70248øøøø^1'»
Nach oben
Thalon



Anmeldedatum: 25.10.2005
Beiträge: 1889
Wohnort: Österreich

BeitragVerfasst am: Mo Okt 30, 2006 4:40 pm    Titel: Antworten mit Zitat

Tritt das zufällig immer beim ersten Mal nach dem Senden der längeren Zeichenkette auf? (also die nach dem "sleep 30").

Oder auch ansonsten öfter Mal?

Thalon
_________________
Mein Motto: Hilfe zur Selbsthilfe!
Teildeutsche Hilfe (CHM)!! und Deutsche Online-Hilfe
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Yojinbo
Gast





BeitragVerfasst am: Mo Okt 30, 2006 4:44 pm    Titel: Antworten mit Zitat

das könnte sein, wie gesagt, wenn ich die sonderzeichen in ein eigenes script packe läuft es optimal
Nach oben
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    AutoHotkey Community Foren-Übersicht -> Ich brauche Hilfe! Alle Zeiten sind GMT
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de