Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 18:52

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[AutoIT]Akustisches Signal

Discussion on [AutoIT]Akustisches Signal within the General Coding forum part of the Coders Den category.

Closed Thread
 
Old   #1

 
S7ZY's Avatar
 
elite*gold: 58
Join Date: Feb 2009
Posts: 5,715
Received Thanks: 3,058
[AutoIT]Akustisches Signal

Hi leute,

kann man irgendwie bei AutoIT so einstellen, dass z.b. wenn man ein script beendet dann ein akustisches signal oder so erklingt?

MfG
BottropGHR©
S7ZY is offline  
Old 08/04/2010, 18:05   #2
 
BlackWu's Avatar
 
elite*gold: 4
Join Date: Nov 2008
Posts: 1,189
Received Thanks: 395
Code:
Beep( [Frequency, [Duration]]
BlackWu is offline  
Old 08/04/2010, 18:06   #3
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,876
PHP Code:
for $i=0 To 6
    _Piep
($i)
    
sleep(500)
Next

Func _Piep
($var=0)
Local $beep=0
if $var=0 Then
    $beep
="0xFFFFFFFF"
ElseIf $var=1 Then
    $beep
="0x00000040"
ElseIf $var=2 Then
    $beep
="0x00000030"
ElseIf $var=3 Then
    $beep
="0x00000010"
ElseIf $var=4 Then
    $beep
="0x00000020"
ElseIf $var=5 Then
    $beep
="0xFFFFFFFF"
Else
    
$beep="0x00000000"
EndIf
$dll=DllOpen("User32.dll")
DllCall($dll,"int","MessageBeep","int",$beep)
DllClose($dll)
EndFunc 
@BlackWuxXxX
Das funktioniert aber nicht bei jedem.
Shadow992 is offline  
Thanks
2 Users
Old 08/04/2010, 18:09   #4
 
BlackWu's Avatar
 
elite*gold: 4
Join Date: Nov 2008
Posts: 1,189
Received Thanks: 395
Quote:
Originally Posted by Shadow992 View Post
PHP Code:
for $i=0 To 6
    _Piep
($i)
    
sleep(500)
Next

Func _Piep
($var=0)
Local $beep=0
if $var=0 Then
    $beep
="0xFFFFFFFF"
ElseIf $var=1 Then
    $beep
="0x00000040"
ElseIf $var=2 Then
    $beep
="0x00000030"
ElseIf $var=3 Then
    $beep
="0x00000010"
ElseIf $var=4 Then
    $beep
="0x00000020"
ElseIf $var=5 Then
    $beep
="0xFFFFFFFF"
Else
    
$beep="0x00000000"
EndIf
$dll=DllOpen("User32.dll")
DllCall($dll,"int","MessageBeep","int",$beep)
DllClose($dll)
EndFunc 
@BlackWuxXxX
Das funktioniert aber nicht bei jedem.
Okay, ich war mir nicht ganz sicher, weil ich sonst fast nie mit Autoit arbeite und mir nur gerade spontan der Beep Befehl eingefallen ist.
BlackWu is offline  
Thanks
1 User
Old 08/04/2010, 23:04   #5
 
elite*gold: 0
Join Date: Jan 2009
Posts: 70
Received Thanks: 19
Der Beep-Befehl funktioniert nur bei älteren Motherboards.

"
Einige moderne Mainboards kommen ohne Beeper, weil sie eh besseren Sound onboard haben und den schon per BIOS unterstützen. Dann haben die oft die Möglichkeit POST Ergebnisse per Lautsprecher wiederzugeben. Ziemlich kranke Stimmsimulation, aber immerhin
"


MfG, Mdna
mdna is offline  
Old 08/05/2010, 07:42   #6

 
S7ZY's Avatar
 
elite*gold: 58
Join Date: Feb 2009
Posts: 5,715
Received Thanks: 3,058
Quote:
Originally Posted by mdna View Post
Der Beep-Befehl funktioniert nur bei älteren Motherboards.

"
Einige moderne Mainboards kommen ohne Beeper, weil sie eh besseren Sound onboard haben und den schon per BIOS unterstützen. Dann haben die oft die Möglichkeit POST Ergebnisse per Lautsprecher wiederzugeben. Ziemlich kranke Stimmsimulation, aber immerhin
"


MfG, Mdna
ich verstehe was du meinst aber du verstehst nicht was ich meine.

nicht dieses BEEP vom Motherboard sondern (über die lautsprecher) ein BEEEEEEEEEEEEEP oder z.b. wie bei MSN dieses "rrrrrring" also so eine .wav datei

ich muss ja dieses irgendwie dann mit der .exe verknüpfen usw. aber wie mach ich das?
S7ZY is offline  
Old 08/05/2010, 10:36   #7
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,876
Quote:
Originally Posted by bottroper-ghr View Post
ich verstehe was du meinst aber du verstehst nicht was ich meine.

nicht dieses BEEP vom Motherboard sondern (über die lautsprecher) ein BEEEEEEEEEEEEEP oder z.b. wie bei MSN dieses "rrrrrring" also so eine .wav datei

ich muss ja dieses irgendwie dann mit der .exe verknüpfen usw. aber wie mach ich das?
Mein Code ist genau das was du suchst...
Shadow992 is offline  
Old 08/05/2010, 11:15   #8

 
S7ZY's Avatar
 
elite*gold: 58
Join Date: Feb 2009
Posts: 5,715
Received Thanks: 3,058
ja aber wenn ich später mal eine eigenen ton abspielen lassen will z.b. wie bei Windows Errormeldungen dieses "DIng" wo lass ich das da verknüpfen?
also jetzt nochmal für alle.

ich hab hier eine .wav datei die etwa 4 kb groß ist und ne kleine melodie und dieses will ich in den script einbauen also die DATEI.

wie geht das?
S7ZY is offline  
Old 08/05/2010, 11:39   #9
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,876
Quote:
Originally Posted by bottroper-ghr View Post
ja aber wenn ich später mal eine eigenen ton abspielen lassen will z.b. wie bei Windows Errormeldungen dieses "DIng" wo lass ich das da verknüpfen?
also jetzt nochmal für alle.

ich hab hier eine .wav datei die etwa 4 kb groß ist und ne kleine melodie und dieses will ich in den script einbauen also die DATEI.

wie geht das?
Bei meinem Code kann auch der "Errormeldungssound" abgespielt werden.
Aber Dateien einbinden kannst du mit FileInstall().
Shadow992 is offline  
Old 08/05/2010, 14:24   #10
 
elite*gold: 0
Join Date: Jan 2009
Posts: 70
Received Thanks: 19
Versuchs mal mit "_SoundPlay()"

Beispiel aus der Hilfedatei:

PHP Code:
#include <Sound.au3>

Öffne Sound-Datei
$sound 
_SoundOpen(@WindowsDir "\media\notify.wav""Notify")
If @
error 2 Then
    MsgBox
(0"Fehler""Die Datei existiert nicht.")
    Exit
ElseIf @
error 3 Then
    MsgBox
(0"Fehler""Der Aliasname ist ungültig.")
    Exit
ElseIf @
extended <> 0 Then
    $extended 
= @extended Zuweisungweil @extended nach DllCall-Aufruf geändert wird
    $stText 
DllStructCreate("char[128]")
    
$errorString DllCall("winmm.dll""short""mciGetErrorStringA""str"$extended"ptr"DllStructGetPtr($stText), "int"128)
    
MsgBox(0"Fehler""Öffnen fehlgeschlagen." & @CRLF "Fehlernummer: " $extended & @CRLF "Fehlerbeschreibung: " DllStructGetData($stText1) & @CRLF "Beachte: Möglicherweise kann der Sound dennoch korrekt abgespielt werden.")
Else
    
MsgBox(0"Erfolgsmeldung""Die Datei wurde erfolgreich geöffnet.")
EndIf
_SoundPlay($sound1)

_SoundClose($sound
MfG, Mdna
mdna is offline  
Old 08/06/2010, 02:19   #11
 
NBA's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,874
Received Thanks: 213
Ich kanns grad nicht testen, aber wuerde was in der richtung wie "run('C;\blabla\blobfish.wav") gehen?
Nur so interessehalber..
NBA is offline  
Old 08/06/2010, 08:17   #12
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,876
Quote:
Originally Posted by NBA View Post
Ich kanns grad nicht testen, aber wuerde was in der richtung wie "run('C;\blabla\blobfish.wav") gehen?
Nur so interessehalber..
Wahrscheinlich schon, aber dann würde sich dein Media-Player öffnen.
Man will aber nicht immer über Media-Player Sound abspielen (vorallem weil es doch schon nervig ist immer den Media-Player aufpoppen zu sehen [besonders bei Spielen]).
Shadow992 is offline  
Old 08/08/2010, 11:27   #13
 
elite*gold: 0
Join Date: Jan 2009
Posts: 70
Received Thanks: 19
Nein, mit Run gehts bei mir nicht (win7 Home premium 64bit)
kann auch nicht gehen - run startet nur exen com's etc.
wenn dann ShellExecute - damit startet man eine datei mit dem Programm das in der Reg eingetragen ist

MfG, Mdna
mdna is offline  
Old 07/10/2012, 19:31   #14
 
elite*gold: 0
Join Date: Apr 2010
Posts: 1
Received Thanks: 0
Wink

PHP Code:
SoundPlay (Filename,[Wait]) 
mmensing969 is offline  
Old 07/10/2012, 19:37   #15
 
elite*gold: 0
Join Date: Jun 2012
Posts: 187
Received Thanks: 58
Quote:
08-08-2010, 11:27
merkste was?
tnd0 is offline  
Closed Thread


Similar Threads Similar Threads
Signal bei PN?
07/30/2010 - Metin2 - 22 Replies
Hayhou :D Meine Frage ist ganz einfach, wie kann man es so einstellen, das man bei einer PN ein TonSignal bekommt?? Also mit Clientmodding.... Was bringts?? Ganz einfach, ich mekre wnen ich auf meinen Bot chars ne PN bekomme und die Bots fallen nicht auf MFG Bauch
Kein Signal am Monitor / No signal on screen
09/23/2009 - Technical Support - 2 Replies
Also mein Problem ist das wenn ich den Pc hochfahre keinen Signal an meinem TFT Monitor bekomme. Ich habe erst ein DVI Kabel verwendet, und dachte es würde vl. daran liegen und daher meinen alten Monitor per VGA angeschlossen mit dem gleichen Ergebnis. Mein PC ist einige Monate gestanden, davor hat es eigentlich funktioniert. Was ich schon probiert habe: -1 Ram Riegel in anderen Slot gesteckt und hochgefahren -On Board Graka versucht zu verwenden -Die eingebaute Graka versucht zu...
sehr schwaches W-Lan Signal :(
07/23/2009 - Technical Support - 18 Replies
Huhu, ich habe seit 6 monaten einen Laptop(schon toll ja^^) aber seit 1 monat kriege ich ein schlechtes signal in meinem Zimmer als ich ihn erworben hab ging es einwandfrei jetzt muss ich ihn bis an meine zimmerwand halten um wenigstens ein bisschen im Internet zu forschen ich habe eine Normale FRITZ!Box mein Onkel hat die Selbe bloß er hat auch noch einen USBAnschluss für das W-Lan bei dem krieg ich bei einer entfernung von 6m perfekten Empfang ich habe bei mir zuhause weniger ca. 4m
No Signal Message
06/01/2009 - Aion - 2 Replies
whenever i start up Aion, right as the actual game boots up, my tv/monitor gives me a message saying "no signal" i use a 32" Samsung please help!



All times are GMT +2. The time now is 18:52.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.