Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1133 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Microphone et java..

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Microphone et java..

n°1456435
tabb
Posté le 12-10-2006 à 23:40:25  profilanswer
 

Salut,
 
Je voudrais me servir des fonctions audio de java.
Je me suis pas mal renseigné sur google a propos du microphone et des formats de sorties.
 
J'ai trouvé sur un site ( http://www.developer.com/java/othe [...] hp/2105421 ) :  
 
http://www.developer.com/img/articles/2003/03/05/Baldwin/java2014a.gif
 
Le code source est livré avec.
J'ai donc utilisé Netbeans pour "compiler" mon .java, il a correctement créé un .class que j'ai inséré dans un page html :
 

Code :
  1. <applet code="AudioRecorder02.class" align="bottom" height="200" width="200"></applet>


 
 
Probleme : lorsque je lance mon .html, j'ai une erreur dans ma console java :

java.security.AccessControlException: access denied (java.lang.RuntimePermission exitVM)
 at java.security.AccessControlContext.checkPermission(Unknown Source)
 at java.security.AccessController.checkPermission(Unknown Source)
 at java.lang.SecurityManager.checkPermission(Unknown Source)
 at java.lang.SecurityManager.checkExit(Unknown Source)
 at javax.swing.JFrame.setDefaultCloseOperation(Unknown Source)
 at AudioRecorder02.<init>(AudioRecorder02.java:90)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
 at java.lang.reflect.Constructor.newInstance(Unknown Source)
 at java.lang.Class.newInstance0(Unknown Source)
 at java.lang.Class.newInstance(Unknown Source)
 at sun.applet.AppletPanel.createApplet(Unknown Source)
 at sun.plugin.AppletViewer.createApplet(Unknown Source)
 at sun.applet.AppletPanel.runLoader(Unknown Source)
 at sun.applet.AppletPanel.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)


 
Que se passe-t-il ?
 
Merci de votre aide =)


Message édité par tabb le 12-10-2006 à 23:47:01
mood
Publicité
Posté le 12-10-2006 à 23:40:25  profilanswer
 

n°1456440
LePhasme
Les Belges domineront le monde
Posté le 13-10-2006 à 00:04:46  profilanswer
 

Je dirais que l'accès t'es refusé  :whistle:


---------------
Instagram - Mon PVT en Australie.
n°1456446
tabb
Posté le 13-10-2006 à 00:32:45  profilanswer
 

Pourquoi ? Que dois-je faire pour avoir les droits ?!

n°1456460
wapcamer
Posté le 13-10-2006 à 01:48:06  profilanswer
 

Salut,
a priori je dirais que tu dois utiliser le policytool pour créer un fichier .java.policy contenatn les bon droits.
(J'ai plus ou moins les mêmes pb en ce moment sur mon applet)
http://forum.hardware.fr/hardwaref [...] 6373-1.htm
 
 :hello:


---------------
Voir les RAW sous Android: https://market.android.com/details? [...] .RawVision Blog Photo: http://photouch.me Applications mobiles: http://caketuzz.com Wapcam Project: http://wapcam.mobi
n°1456476
tabb
Posté le 13-10-2006 à 08:24:32  profilanswer
 

Merci de ta réponse.
Je suis débutant.. si j'ai bien compris, je créé un fichier (moi meme ou bien netbeans?) nommé audio.java.policy et je met :
 

Code :
  1. grant {
  2.        permission java.security.AllPermission;
  3.        permission java.lang.AllPermission;
  4.       };


 
Et au moment du build il devrait prendre en compte ce fichier ?


Message édité par tabb le 13-10-2006 à 08:24:54
n°1456864
wapcamer
Posté le 13-10-2006 à 15:08:20  profilanswer
 

Non c pas ça.
si je me trompes pas - et les gens qui savent sont priés de corriger- , le fichier que tu décris, c pour faire fonctionner avec appletviewer, en rajoutant une option dans la ligne de commande du genre "-policy=monfichier_policy"
 
Pour faire fonctionner ton applet, tu dois modifier les permissions dans le runtime java, ie lors de l'éxécution. La compilation n'a rien a voir avec les permissions.
il existe un outil, policytool, qui te permet de créer un fichier que tu dois appeler   .java.policy et placer à la racine de ton rep utilisateur;
sous win, p.ex. ce sera c:\documentsandsettings\moncompte\
 
DAns ce fichier par contre, tu px reprendre java.security.AllPermission pour ne pas te prendre la tête.


---------------
Voir les RAW sous Android: https://market.android.com/details? [...] .RawVision Blog Photo: http://photouch.me Applications mobiles: http://caketuzz.com Wapcam Project: http://wapcam.mobi
n°1456871
brisssou
8-/
Posté le 13-10-2006 à 15:15:44  profilanswer
 

et pour les applets, y a pas une histoire de signature ?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1456972
wapcamer
Posté le 13-10-2006 à 17:06:27  profilanswer
 

Oui effectivement, mais dans mon cas, j'ai eu beau signer l'applet, rien n'y a fait, l'applet n'avait qd m pas les permissions.


---------------
Voir les RAW sous Android: https://market.android.com/details? [...] .RawVision Blog Photo: http://photouch.me Applications mobiles: http://caketuzz.com Wapcam Project: http://wapcam.mobi
n°1457451
tabb
Posté le 15-10-2006 à 12:01:32  profilanswer
 

ouep c'est bon l'applet a créé lui meme un applet.policy avec  

Code :
  1. grant {
  2. permission java.security.AllPermission;
  3. };


 
cool =)

n°1458338
tabb
Posté le 16-10-2006 à 20:49:02  profilanswer
 

Arf non en fait j'ai toujours le meme probleme lorsque je l'insere dans une page html (ça marche quand je le lance avec l'appletViewer..)

mood
Publicité
Posté le 16-10-2006 à 20:49:02  profilanswer
 

n°1459575
noldor
Rockn'roll
Posté le 18-10-2006 à 14:38:21  profilanswer
 

faut signer l'applet


---------------
http://runnerstats.net
n°1459625
brisssou
8-/
Posté le 18-10-2006 à 15:16:21  profilanswer
 

[:dawa]


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1459952
tabb
Posté le 18-10-2006 à 18:11:16  profilanswer
 

comment on signe un applet ? :D

n°1459961
brisssou
8-/
Posté le 18-10-2006 à 18:20:27  profilanswer
 

si t'as une croix et une banière sous la main, ça va pouvoir t'aider


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1460144
tabb
Posté le 18-10-2006 à 23:04:56  profilanswer
 

....

n°1460797
tabb
Posté le 19-10-2006 à 17:33:26  profilanswer
 

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Microphone et java..

 

Sujets relatifs
Stockage de donnée dans une appli en Java[Résolu] MMORPG en java
passage variables de java a flashclient SFTP en java
Code retour Java sous Unix3 Questions en une (Java J2EE et SIP Servlets)
recupere un film java?Probleme Sun Java System Application Server
HELP Utilisation de microphone.get() ??[JAVA] microphone
Plus de sujets relatifs à : Microphone et java..


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR