[Ex] Piano (beep)

Partagez vos scripts, et vos applications AutoIt.
Règles du forum
.
Répondre
Avatar du membre
DJSIR
Niveau 8
Niveau 8
Messages : 583
Enregistré le : mar. 01 juil. 2008 15:16
Localisation : 76, Le HAVRE (in the DJSIR World)
Status : Hors ligne

[Ex] Piano (beep)

#1

Message par DJSIR »

Bonjour, voila un petit soft (par moi) qui sers a rien mais qui fait passer quelques minutes

Le piano beep :
commandes a la souris ou au touches F1>F8

Code : Tout sélectionner

Hotkeyset("{F1}","F1")
Hotkeyset("{F2}","F2")
Hotkeyset("{F3}","F3")
Hotkeyset("{F4}","F4")
Hotkeyset("{F5}","F5")
Hotkeyset("{F6}","F6")
Hotkeyset("{F7}","F7")
Hotkeyset("{F8}","F8")
#include <GUIConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Piano", 336, 106, 256, 155)
$C1 = GUICtrlCreateButton(" ", 8, 8, 33, 81, 0)
$D1 = GUICtrlCreateButton(" ", 48, 8, 33, 81, 0)
$E1 = GUICtrlCreateButton(" ", 88, 8, 33, 81, 0)
$F1 = GUICtrlCreateButton(" ", 128, 8, 33, 81, 0)
$G1 = GUICtrlCreateButton(" ", 168, 8, 33, 81, 0)
$A1 = GUICtrlCreateButton(" ", 208, 8, 33, 81, 0)
$B1 = GUICtrlCreateButton(" ", 248, 8, 33, 81, 0)
$C2 = GUICtrlCreateButton(" ", 288, 8, 33, 81, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
$nMsg = GUIGetMsg()
If $nMsg = $C1 Then Call("F1")
If $nMsg = $D1 Then Call("F2")
If $nMsg = $E1 Then Call("F3")
If $nMsg = $F1 Then Call("F4")
If $nMsg = $G1 Then Call("F5")
If $nMsg = $A1 Then Call("F6")
If $nMsg = $B1 Then Call("F7")
If $nMsg = $C2 Then Call("F8")
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit

EndSwitch
WEnd

Func F1()
Beep(264, 500)
EndFunc

Func F2()
Beep(297, 500)
EndFunc

Func F3()
Beep(330, 500)
EndFunc

Func F4()
Beep(352, 500)
EndFunc

Func F5()
Beep(396, 500)
EndFunc

Func F6()
Beep(440, 500)
EndFunc

Func F7()
Beep(495, 500)
EndFunc

Func F8()
Beep(523.3, 500)
EndFunc
$DJSIR = "1000110001010101011010000101001101001101001010101011010"
(ne décodez pas le binaire, ça veux rien dire)

[Func] ProgressBar, aller plus loin
guitarist
Niveau 6
Niveau 6
Messages : 235
Enregistré le : mar. 02 déc. 2008 16:59
Status : Hors ligne

Re: [Ex] Piano (beep)

#2

Message par guitarist »

C'est bien mais j'en ai fait un moi aussi avec les demi-ton en plus le voilà :
► Afficher le texte
Avatar du membre
DJSIR
Niveau 8
Niveau 8
Messages : 583
Enregistré le : mar. 01 juil. 2008 15:16
Localisation : 76, Le HAVRE (in the DJSIR World)
Status : Hors ligne

Re: [Ex] Piano (beep)

#3

Message par DJSIR »

Le seul hic avec le tien, c'est qu'il n'y a pas de GUI :evil:
$DJSIR = "1000110001010101011010000101001101001101001010101011010"
(ne décodez pas le binaire, ça veux rien dire)

[Func] ProgressBar, aller plus loin
Josef
Niveau 4
Niveau 4
Messages : 76
Enregistré le : jeu. 02 juil. 2009 21:16
Status : Hors ligne

Re: [Ex] Piano (beep)

#4

Message par Josef »

Le problème avec moi c'est que ca ne fais pas bip..
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: [Ex] Piano (beep)

#5

Message par Iste »

Ca utilise le speaker de la carte mere. La petite enceinte capable uniquement de faire des bip a l'interrieur de la tour

J'en déduit donc que tu as un PC fixe (sur les portable, ce sont les enceinte normal qui sont utilisées) et que le petit hautparleur de ta tour n'est pas branché, ou que tu n'en a pas

Si je me trompe, ben essaye _WinAPI_Beep()
Signez ici
Josef
Niveau 4
Niveau 4
Messages : 76
Enregistré le : jeu. 02 juil. 2009 21:16
Status : Hors ligne

Re: [Ex] Piano (beep)

#6

Message par Josef »

_WinAPI_Beep() ne marche pas
Dididj
Niveau 4
Niveau 4
Messages : 58
Enregistré le : lun. 17 août 2009 17:29
Status : Hors ligne

Re: [Ex] Piano (beep)

#7

Message par Dididj »

tu as mis le son ? :lol:
Avatar du membre
DJSIR
Niveau 8
Niveau 8
Messages : 583
Enregistré le : mar. 01 juil. 2008 15:16
Localisation : 76, Le HAVRE (in the DJSIR World)
Status : Hors ligne

Re: [Ex] Piano (beep)

#8

Message par DJSIR »

Ou tout simplement, tu n'as pas d'enceintes comme l'as dit Iste. Tu peux essayer si t'est sur XP, de rester appuyé sur les flèches entre le pavé numérique et les touches, toutes les flèches, normalement, sa devrais faire un bruit...

EDIT : Ou encore mieux, quand tu allume ton ordinateur, entend tu un bruit "bip" ?
$DJSIR = "1000110001010101011010000101001101001101001010101011010"
(ne décodez pas le binaire, ça veux rien dire)

[Func] ProgressBar, aller plus loin
Josef
Niveau 4
Niveau 4
Messages : 76
Enregistré le : jeu. 02 juil. 2009 21:16
Status : Hors ligne

Re: [Ex] Piano (beep)

#9

Message par Josef »

1- j'ai mis le son
2- J'ai pas de bruit quad j'appuye sur toutes les flèches
3- J'ai pas de bruit quand j'alumme mon pc
4-
Avatar du membre
DJSIR
Niveau 8
Niveau 8
Messages : 583
Enregistré le : mar. 01 juil. 2008 15:16
Localisation : 76, Le HAVRE (in the DJSIR World)
Status : Hors ligne

Re: [Ex] Piano (beep)

#10

Message par DJSIR »

Josef a écrit :3- J'ai pas de bruit quand j'alumme mon pc
Cherche plus, c'est ton PC qui n'est pas équipé de ce type d'enceintes.
$DJSIR = "1000110001010101011010000101001101001101001010101011010"
(ne décodez pas le binaire, ça veux rien dire)

[Func] ProgressBar, aller plus loin
Avatar du membre
timmalos
Niveau 11
Niveau 11
Messages : 1970
Enregistré le : dim. 18 mai 2008 15:16
Status : Hors ligne

Re: [Ex] Piano (beep)

#11

Message par timmalos »

Mon PC ne fait pas de bip quand il démarre, mais le son est bien présent. Ce son n'a rien à voir avec les enceintes chez moi, même sur mon portable. C'est la carte mère uniquement, donc peut etre ta carte mère le possede mais mal réglé, car c'est assez vieux maintenant pour que toutes les cartes le possedent.
Répondre