 |
AutoHotkey Community Wir helfen uns gegenseitig aus der Patsche
|
| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
Ein Game-Zocker^^ Gast
|
Verfasst am: Do Feb 16, 2006 5:01 pm Titel: WinAmp steuern - innerhalb eines Games - Makros |
|
|
Hallo liebe Leute!
Ich würde gerne Winamp 2.91 aus einem Fullscreen PC Game raussteuern...In der Hilfe stand zwar was, und auch hier im Forum waren Beiträge...
| Code: | $F1::
IfWinNotActive, DeinProgrammTitel
{
Send, {F1}
Return
}
; Andernfalls läuft dein Programm, und das folgende Label kann ausgeführt werden
BtnNatascha:
MsgBox, Kaaaaaaalinka kalinka
Return |
Aber das hat mir leider nicht geholfen :(
Ich brauche nur die entsprechenden Scriptbefehle für die Wiedergabe, Pause und Titel vor / Zurück in je einzelnen AHK Dateien, welche ich mit Hilfe von K-Drive32 dann aufrufen kann (1, 2, 3, 4 oder FXXX usw..)
Ich hoffe das mir einer helfen kann.
Liebe Grüße
P.S.:
| Code: |
^!p::
IfWinNotExist ahk_class Winamp v1.x
return
; Otherwise, the above has set the "last found" window for use below.
ControlSend, ahk_parent, c ; Pause/Unpause
return
|
| Code: |
This next example asks Winamp which track number is currently active:
SendMessage, 1024, 0, 120, ahk_class Winamp v1.x
if ErrorLevel <> FAIL
{
ErrorLevel += 1 ; Winamp's count starts at 0, so adjust by 1.
MsgBox, Track #%ErrorLevel% is active or playing.
}
|
Mag mir das einer mal näher erklären bitte ? |
|
| Nach oben |
|
 |
ChaosOverlord666
Anmeldedatum: 16.02.2006 Beiträge: 33
|
Verfasst am: Do Feb 16, 2006 8:04 pm Titel: Ähm jo, ich hab mich nun gereggt |
|
|
| Ich bins... *g* |
|
| Nach oben |
|
 |
ChaosOverlord666
Anmeldedatum: 16.02.2006 Beiträge: 33
|
Verfasst am: Fr Feb 17, 2006 1:22 am Titel: Fehler gefunden und behoben |
|
|
Hi Leute!
Sorry fürs spammen oder Doppelposting oder wie auch immer...Ich hab rausgefunden wo das Problem war. Ich hab mit Hilfe des Window Spy Tools rausgefunden das meine Winamp Version 2.91 -->> Winamp PE ist... *g*
Das war richtig, nun kann ich mit bestimmten Tastenkombos Winamp steuern...auch aus dem Spiel raus *G* HAMMER!! :D :D :D
Danke trotzdem dafür das ich hier rumgeschaut habe, ich bleib weiter im Forum und hoffe das ich bald noch mehr sowas machen kann...Also ich werde das mal einfach posten hier, falls das stört bitte entfernen @Mod
| Code: |
; Winamp Script coded by ChaosOverlord666
; All Rights (C) 2006 by ChaosOverlord666
; Version 1.00 Beta (Winamp PE 2.91 German)
^!c::
IfWinNotExist ahk_class Winamp PE
return
; Otherwise, the above has set the "last found" window for use below.
ControlSend, ahk_parent, c ; Pause/Play
return
^!b::
IfWinNotExist ahk_class Winamp PE
return
; Otherwise, the above has set the "last found" window for use below.
ControlSend, ahk_parent, b ; Titel vor
return
^!n::
IfWinNotExist ahk_class Winamp PE
return
; Otherwise, the above has set the "last found" window for use below.
ControlSend, ahk_parent, y ; Titel zurück
return
^!s::
IfWinNotExist ahk_class Winamp PE
return
; Otherwise, the above has set the "last found" window for use below.
ControlSend, ahk_parent, v ; Titel stoppen
return
^!x::
IfWinNotExist ahk_class Winamp PE
return
; Otherwise, the above has set the "last found" window for use below.
ControlSend, ahk_parent, x ; Titel starten
return
|
Nun muss ich das mit dem Titel anzeigen noch hinkriegen und kanns kompilieren *fg* Super das es klappt..*freu* :>
MfG Chaos |
|
| Nach oben |
|
 |
Thalon
Anmeldedatum: 25.10.2005 Beiträge: 1896 Wohnort: Österreich
|
|
| Nach oben |
|
 |
AGU Gast
|
|
| Nach oben |
|
 |
ChaosOverlord666
Anmeldedatum: 16.02.2006 Beiträge: 33
|
Verfasst am: Fr Feb 17, 2006 5:41 pm Titel: |
|
|
Joa, das hatte ich auch mal gesehen, das steht aber auch in der Bibel unten als Text *g* Das mit dem verrechnen und so...Naja, ich bin aber kein Antichrist oder sowas, trotzdem wirkt das am Namen besser *g*
@Thalon
Danke *gg*
Öhm, weisst du wie das mit dem Titel anzeigen geht ? Ich müsste das dann unten ins Feld posten können, bzw, ich würds gern so machen das er bei strg+alt+T zb den Titel ins aktive Feld postet. Dazu soll er das bei Winamps Playlist Editor auslesen, auch während ich andere Progs & Games laufen habe.
Wäre um jede Hilfe dankbar.
Hatte noch was geändert, Lautstärke zb...bitte hier schauen
| Code: |
^!s::
IfWinNotExist ahk_class Winamp PE
return
ControlSend, ahk_parent, v ; Titel stoppen
return
^!x::
IfWinNotExist ahk_class Winamp PE
return
ControlSend, ahk_parent, x ; Titel starten
return
^!j::
IfWinNotExist ahk_class Winamp v1.x
return
ControlSend, ahk_parent, {down} ; Titel leiser
return
^!k::
IfWinNotExist ahk_class Winamp v1.x
return
ControlSend, ahk_parent, {up} ; Titel lauter
return
|
MfG Chaos |
|
| Nach oben |
|
 |
Thalon
Anmeldedatum: 25.10.2005 Beiträge: 1896 Wohnort: Österreich
|
Verfasst am: Sa Feb 18, 2006 7:57 am Titel: |
|
|
Wenn du den Titel auslesen kannst (Beispiel gibts glaub ich in der Hilfe) einfach per "Send"-Kommando ans aktive Fenster schicken.
Bzw wo liegt genau das Problem?
Thalon _________________ Mein Motto: Hilfe zur Selbsthilfe!
Teildeutsche Hilfe (CHM)!! und Deutsche Online-Hilfe |
|
| Nach oben |
|
 |
ChaosOverlord666
Anmeldedatum: 16.02.2006 Beiträge: 33
|
Verfasst am: So Feb 19, 2006 1:10 am Titel: |
|
|
| Thalon hat Folgendes geschrieben: | Wenn du den Titel auslesen kannst (Beispiel gibts glaub ich in der Hilfe) einfach per "Send"-Kommando ans aktive Fenster schicken.
Bzw wo liegt genau das Problem?
Thalon |
Jo, das Problem ist das ich das mit dem Send nicht peile...Komisch irgendwie... :/
Ähm, jo, wie mache ich das denn? Also er soll bei zb. strg-alt-T den Titel in das Spielefenster reinkopieren unten...Dann drücke ich enter und er zeigts im Chatsystem an...den Leuten mit denen ich gerade rede *g*
Tut mir leid falls ich evtl. Mühe mache, aber sowas coden hab ich bisher noch nicht. Ich habe aber rausgefunden wie ich zb "Bot-ähnliche" Progs damit schreiben und verwenden KANN..Was ich jedoch nicht tu, denn cheaten ist dreck. Aber das ginge...
Mir war nur das mit dem Winamp steuern wichtig... :D
MfG Chaos |
|
| Nach oben |
|
 |
ChaosOverlord666
Anmeldedatum: 16.02.2006 Beiträge: 33
|
Verfasst am: So Feb 19, 2006 1:15 am Titel: |
|
|
Da ich nicht editieren kann frage ich hier nochmal wegen
| Code: | This next example asks Winamp which track number is currently active:
SendMessage, 1024, 0, 120, ahk_class Winamp v1.x
if ErrorLevel <> FAIL
{
ErrorLevel += 1 ; Winamp's count starts at 0, so adjust by 1.
MsgBox, Track #%ErrorLevel% is active or playing.
} |
Ich habe das so verstanden:
SendMessage, 1024, 0, 120, ahk_class Winamp v1.x // Soll Nachricht verschicken...if ErrorLevel <> FAIL
{
ErrorLevel += 1 // Titelnummer
MsgBox, Track #%ErrorLevel% is active or playing. // Blabla Nummer XXX ist aktiv oder spielt gerade..}
Ich verstehe nun nur nicht wie ich das machen kann das er
1. Den Track + Informationen (Interpret, Länge usw) ausliest (wie bei mIRC zb)
und das dann
2. Ins aktive Fenster (was du ja sagtest) postest. Ich bräuchte das Script nur für ein beliebiges Fenster, den Fensternamen kann ich ja ändern....
MfG Chaos
P.S.: Wieso kann ich keinen Avatar einfügen? o_O |
|
| Nach oben |
|
 |
Thalon
Anmeldedatum: 25.10.2005 Beiträge: 1896 Wohnort: Österreich
|
Verfasst am: So Feb 19, 2006 9:27 am Titel: |
|
|
| Code: | This next example asks Winamp which track number is currently active:
SendMessage, 1024, 0, 120, ahk_class Winamp v1.x
if ErrorLevel <> FAIL
{
ErrorLevel += 1 ; Winamp's count starts at 0, so adjust by 1.
; MsgBox, Track #%ErrorLevel% is active or playing.
;Da du den aktiven Titel im "ErrorLevel" hast mach einfach mal das:
Send, %ErrorLevel%
} |
Thalon _________________ Mein Motto: Hilfe zur Selbsthilfe!
Teildeutsche Hilfe (CHM)!! und Deutsche Online-Hilfe |
|
| Nach oben |
|
 |
ChaosOverlord666
Anmeldedatum: 16.02.2006 Beiträge: 33
|
Verfasst am: So Feb 19, 2006 5:40 pm Titel: |
|
|
| Thalon hat Folgendes geschrieben: | | Code: | This next example asks Winamp which track number is currently active:
SendMessage, 1024, 0, 120, ahk_class Winamp v1.x
if ErrorLevel <> FAIL
{
ErrorLevel += 1 ; Winamp's count starts at 0, so adjust by 1.
; MsgBox, Track #%ErrorLevel% is active or playing.
;Da du den aktiven Titel im "ErrorLevel" hast mach einfach mal das:
Send, %ErrorLevel%
} |
Thalon |
Ähm. Hab den Beitrag irgendwie nicht abgeschickt vorhin. Kurz und Knapp:
Klappt nicht, ich weiss aber nicht warum..Aber hab verstanden was du meinst...Hmmm....Was soll ich nun machen? Bin einfach zu doof irgendwie...
Wäre aber um Tips froh...
Er liest es ja nicht einmal aus...aber hab so in etwa verstanden worum es geht, glaube ich...
MfG Chaos <-- -.-'
Zuletzt bearbeitet von ChaosOverlord666 am Di Feb 21, 2006 3:36 am, insgesamt einmal bearbeitet |
|
| Nach oben |
|
 |
Thalon
Anmeldedatum: 25.10.2005 Beiträge: 1896 Wohnort: Österreich
|
Verfasst am: Mo Feb 20, 2006 7:25 am Titel: |
|
|
Ich verwende kein Winamp, also kann ich nicht prüfen woran der Fehler jetzt genau liegt (ich habe angenommen, dass deine Msgbox schon das richtige enthielt).
Editieren geht über den "Edit"-Button im rechten oberen Teil deines Posts...
Thalon _________________ Mein Motto: Hilfe zur Selbsthilfe!
Teildeutsche Hilfe (CHM)!! und Deutsche Online-Hilfe |
|
| Nach oben |
|
 |
ChaosOverlord666
Anmeldedatum: 16.02.2006 Beiträge: 33
|
Verfasst am: Di Feb 21, 2006 3:39 am Titel: |
|
|
| Thalon hat Folgendes geschrieben: | Ich verwende kein Winamp, also kann ich nicht prüfen woran der Fehler jetzt genau liegt (ich habe angenommen, dass deine Msgbox schon das richtige enthielt).
Editieren geht über den "Edit"-Button im rechten oberen Teil deines Posts... |
Ah, danke *g*
Höm, ja, also...wäre es möglich das du dir Winamp 2.91 ziehst? o_O
Weil ich das gern hinbekommen würde aber es nicht schaffe. Du hast da definitiv weit mehr aufm Kasten D:
Ähm...was kann ich denn nun machen? Kannst du das was ich gepostet habe mal für gaaaaaaaaanz doofe Leute umschreiben? Den richtigen Befehl zum
a) auslesen von XXX und reinposten in
b) irgendein offenes Fenster in welches man tippen kann
?
MfG Chaos
P.S.: Sowas meine ich
Sende Nachricht von XXX in die Zwischenablage
Kopiere Text aus der Zwischenablage nach Fenster XXX <<--- AHK Sprache?^^ |
|
| Nach oben |
|
 |
Thalon
Anmeldedatum: 25.10.2005 Beiträge: 1896 Wohnort: Österreich
|
|
| Nach oben |
|
 |
Thalon
Anmeldedatum: 25.10.2005 Beiträge: 1896 Wohnort: Österreich
|
Verfasst am: Di Feb 21, 2006 8:59 pm Titel: |
|
|
Hmm ich find die Version echt doof...
Ich müsste mich aber wohl länger durch die Winamp-Foren wühlen um den Fehler zu finden...
Nimm nen vernünftigen player ^^ Oder wie ich keinen...
Sorry, aber bei der Wühl-Arbeit kann ich dir nicht helfen, hab jetzt 15 min gesucht, aber nix gefunden... Müsste mich sonst erst näher mit Winamp selbst auseinandersetzen..
Vll hat sonst wer Winamp?
Thalon _________________ Mein Motto: Hilfe zur Selbsthilfe!
Teildeutsche Hilfe (CHM)!! und Deutsche Online-Hilfe |
|
| Nach oben |
|
 |
|
|
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
|