ANTIINDESIRABLES

Nikoui Messages postés 794 Date d'inscription vendredi 24 septembre 2004 Statut Membre Dernière intervention 19 août 2008 - 26 juin 2006 à 17:53
HansPrestat Messages postés 61 Date d'inscription vendredi 19 janvier 2007 Statut Membre Dernière intervention 29 juin 2008 - 25 juin 2008 à 19:37
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/38309-antiindesirables

HansPrestat Messages postés 61 Date d'inscription vendredi 19 janvier 2007 Statut Membre Dernière intervention 29 juin 2008
25 juin 2008 à 19:37
La dessus pas de probleme je suis stagiaire. J'ai entendu dire que les gens qui ont moins d'un certain age (environ 20) recoivent mieux certaines fréquences. Il y a une sonnerie de portable qui est d'ailleurs sorti et que seul les jeunes peuvent entendre. C'est possible de faire ça avec ton prog? Je ne connais pas la fréquence...
cs_eldim Messages postés 956 Date d'inscription lundi 30 mai 2005 Statut Membre Dernière intervention 21 août 2014 1
25 juin 2008 à 11:21
si tu y arrives tu feras fuir ton salaire avec...
HansPrestat Messages postés 61 Date d'inscription vendredi 19 janvier 2007 Statut Membre Dernière intervention 29 juin 2008
25 juin 2008 à 11:13
Est-ce-que c'est possible de faire fuire son patron avec?
angaladon Messages postés 8 Date d'inscription jeudi 16 mars 2006 Statut Membre Dernière intervention 10 mai 2007
10 mai 2007 à 16:19
ca depend depuis combien de temps vous portez la savate ! L'idée originale de ce projet, c'est que justement, vous n'avez plus besoin d'enlever votre savate pour buter les moustiques pendant que vous jouez à WOW, Counter Strike ou autre.
1°) du coup, vous transpirez a fond dans vos savates (qui prennent alors la bonne couleur qui va bien - et surtout la bonne odeur - je vous passe les détails)
2°) et du coup, c'est beaucoup plus facile de tuer la belle mère avec, rien qu'en lui filant sous le nez (vous pouvez aussi essayer en la frappant, c'est un peu plus long, mais ca defoule)

Non, moi je dis, chapeau : un projet d'utilité commune !
cs_eldim Messages postés 956 Date d'inscription lundi 30 mai 2005 Statut Membre Dernière intervention 21 août 2014 1
26 juil. 2006 à 15:47
Ouai mais c'est aussi dur a tuer avec une savatte qu'une belle mère... ;-) (sans faire de casse autour...)
Orikata Messages postés 8 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 11 juillet 2006
26 juil. 2006 à 15:43
La je suis d'accord c'est ecologique pas de produit chimique et pas d'électricité gaspillée :p
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
26 juil. 2006 à 15:14
c'est clair que la partie
//fonction de coloriage du texte sans oublier d'inclure windows.h
void o(char msg[], int couleur)
{
HANDLE hConsole; hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConsole, couleur);
printf("%s",msg);
SetConsoleTextAttribute(hConsole, 7);
}

est vachement nécessaire...

bref, de toute façon pour tuer un moustique... rien de tel qu'une bonne savatte !
Orikata Messages postés 8 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 11 juillet 2006
26 juil. 2006 à 15:08
bon déja le haut parleur integré dans le pc peut emettre des ultra sonjusqu'à 23 Khz selon la qualité de votre haut parleur.

ensuite, ton programme c'est un peu le canon pour écraser la mouche.
Serieux, ça prend 2 ligne en C

#include <stdio.h>
#include <stdlib.h>
#include <windows.h>

//fonction de coloriage du texte sans oublier d'inclure windows.h
void o(char msg[], int couleur)
{
HANDLE hConsole; hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConsole, couleur);
printf("%s",msg);
SetConsoleTextAttribute(hConsole, 7);
}

int main(int argc, char *argv[])
{
int a=1;
o("Moskito blaster by ORIKATA", 441);
do{
//sans oublier d'inclure windows.h
//beep(frequence, durée de l'emmission du son en ms)
beep(15650, 10000);
} while(a==1);

system("PAUSE");
return 0;
}
atmeitsatme Messages postés 58 Date d'inscription mercredi 28 septembre 2005 Statut Membre Dernière intervention 15 novembre 2006
25 juil. 2006 à 18:53
Pour la belle mère je cherche encore, mais quand j'aurais trouvé je ferais une release ! :)
cs_eldim Messages postés 956 Date d'inscription lundi 30 mai 2005 Statut Membre Dernière intervention 21 août 2014 1
25 juil. 2006 à 10:56
ouai alors pour ça je suis demandeur aussi... je suis très intéressé par cette fréquence... lol
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
25 juil. 2006 à 10:41
Au fait... pour les belles mères... c'est quelle fréquence ??? :o)
cs_eldim Messages postés 956 Date d'inscription lundi 30 mai 2005 Statut Membre Dernière intervention 21 août 2014 1
25 juil. 2006 à 10:38
Bonjour,

Mort de rire sur l'idée du programme... l'efficacité j'en doute un peu... mais alors l'idée... à mettre dans le zapping de csharp si y en a un... ;-)
atmeitsatme Messages postés 58 Date d'inscription mercredi 28 septembre 2005 Statut Membre Dernière intervention 15 novembre 2006
30 juin 2006 à 13:59
Pour faire fonctionner cet exemple :
-Toutes les fréquences des indésirables sont dans le fichier app.config qui une fois compilé s'appelle AntiIndesirables.exe.config
Dans ce fichier xml il est possible de tout modifier avant ou apres la compilation.

-Pour le faire foinctionner il suffit de lancer l'executable

-Pour l'activé vous pouvez soit faire un clique droit sur le trayIcon soit double cliqué dessus.
Vous pouvez donc choisir le nom de l'indésirable à faire fuir, Activer ou Desactiver.

Voilà.
spiritme Messages postés 1 Date d'inscription jeudi 16 janvier 2003 Statut Membre Dernière intervention 28 juin 2006
28 juin 2006 à 14:54
Question bête, je suis débutant et j'aimerai bien faire fonctionner votre exemple, voulez-vous m expliquer les étapes pour le faire rouler sur mon PC svp.
Merci.
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
27 juin 2006 à 11:55
la question est surtout : le hp du pc va-t-il tenir au dessus 20kHz ;)

"chéri... y a ton pc qui sent l'cramé !"
atmeitsatme Messages postés 58 Date d'inscription mercredi 28 septembre 2005 Statut Membre Dernière intervention 15 novembre 2006
26 juin 2006 à 22:26
Tu peut facilement modifier toutes les fréquence et même en ajouter dans le fichier app.config.
Tout est au format xml et tu peux donc modifier tout à volonter.
Nikoui Messages postés 794 Date d'inscription vendredi 24 septembre 2004 Statut Membre Dernière intervention 19 août 2008 13
26 juin 2006 à 18:19
Ah ben fallait pas parler d'ultra sons alors :) Dommage qu'elles soient audibles, j'aurai bien laissé tourner ton appli, pour prévenir les invasions !!
atmeitsatme Messages postés 58 Date d'inscription mercredi 28 septembre 2005 Statut Membre Dernière intervention 15 novembre 2006
26 juin 2006 à 18:12
Les ultrasons commencent à 20kHz, tandis que les premières fréquences sont à 7kHz,10kHz et 12kHz. Ce ne sont donc pas des ultrasons.
Nikoui Messages postés 794 Date d'inscription vendredi 24 septembre 2004 Statut Membre Dernière intervention 19 août 2008 13
26 juin 2006 à 17:53
L'idée est originale ! Le code est simple et documenté...

Par contre, je doute de la capacité du buzzer d'un pc à emetre des ultras sons... Sur ma machine par exemple, j'entend les sons pour les deux première fréquences (mais pas la dernière), alors que l'oreille humaine n'est pas censée entendre les ultra sons.
Rejoignez-nous