Webcam access using applet
Hi guys,
I wanna create an applet that just takes a snapshot image from the user's webcam in clientside,
so I wouldn't like to tell the user to install JMF(java media framework) first on clientside.
Does anyone know if it's possible to access the webcam from a standard JRE, if yes than how without using JMF?
Any link or anything else would be greatly appreciated, since anything I found on the net was based on JMF...
I have already done a software to distribute that had to use a webcam to take pictures. Since I didnt want the client to install JMF, I reused some classes from JMFregistry to install it from my own software.
Then, inside my software there was a button "Check for web devices". After running that option once, everything was ok to use the webcam. Of coarse I had to bundle the JMF together.
Similar Messages
-
Accessing a File within a zip, which was archived using Applet Tag
Hi,
Could Any one please tell me, How to Access a File from within an Applet. The File resides inside a zip which was Archived using <Applet> Tag.
Actually, I want to write an application which runs both online and offline. So I have chosen Applet and All the files Which I need are zipped and is Archived through <Applet ARCHIVE="example.zip">.
Now I want to access those XML files which are inside example.zip from my Applet.
How can I do that?
I think I will get security Exception.
How to get rid of this security Exception.
Kindly Answer soon.......
It's very urgent.
Thanking you,
KumudaRajDid you already try signing a jarfile? If no ->>
You can call a class inside a jar-file within the applet.
if this class should be able to acces files the jarfile
first has to be signed. to do this, you must generate a key.
the complete work:
1. write your applet
2. write a html-page with following code:
<APPLET code="guestbook.class" archive="guestbook.jar" width=600 height=400></APPLET>
3. make a zip-file with the guestbook.class, guestbook.form, guestbook$1.class, guestbook$... and rename it to guestbook.jar
4. in the console type:
keytool -genkey -alias YOURNAME
5. sign the key to your jarfile with:
jarsigner guestbook.jar YOURNAME
6. try the applet. a warning should appear which you have to answer
with YES then it should work
my trouble is that i cant acces files anyway because right now i don�t
alreadv have the clue to get the right (absolute?) path for the file. means i get an ioexception because the applet cant find the file :-((
does anyone know how to solve this problem then? my code is:
FileReader Stream = new FileReader("/members/Ui97u8g4f6b89mj90kh5gbr4ecf6KXC4/guestbook.txt");
... -
Problem with access JSF applet using javascript
Can someone help me!
I'm using a applet in jsf page, and i'm trying to access this applet using a javascript.
Here is the applet code
<jsp:plugin code="DoAction.class" codebase="." height="400" hspace="10" jreversion="1.5" type="applet" vspace="50" width="100" name="myApp"/>
Here is the javascript
function printReturn()
var a = document.myApp.returnString();
alert(a);
"returnString" is the method in applet which simply return a string
But it doesn't work, it works well when i'm using this applet in JSF
<applet code="DoAction.class" width="100" height="50" name="myApp" ></applet>
Unfortunately it's depricated!
Please tell me what is the solution....Thank You for replying.
I'm trying to call applet method using JavaScript.
It works when i'm using below apllet tag.
<applet code="DoAction.class" width="100" height="50" name="myApp" ></applet>
But it's deprecated
It doesn't work for below applet tag
<jsp:plugin code="DoAction.class" codebase="." height="400" hspace="10" jreversion="1.5" type="applet" vspace="50" width="100" name="myApp"/>
This is my javascript
<script type="text/javascript">
function setSearch()
var a = document.myApp.returnString();
alert(a);
</script> -
hello friends,
i'm trying to access a file using applets but i'm getting security error.
similar error for accessing the data base also so pls if you know help me how to access file/database using applets.You need to use a signed applet and know where the file is and in an accessable area; signing an applet will not allow you to go on a "fishing expedition" through the file system.
-
How to access remote database using applet
hi all,
I want to know how to access remote database using applet,
Please help me anybody.
Regards
JesuIf the database is on a public server, you probably can't access it directly (security wise). You can make your applet talk to a server-side application, which makes the database calls on behalf of the applet. But even in an intranet environment this setup is often preferable, because you don't need to distribute a JDBC driver to all your clients.
-
How to access a file using Applet?
Dear all,
I would like to use an applet to read and display information on server side, but there still a fileaccess permission denied, what can i do?
The idea of the web service is like that::
1.User connected to a webpage, than they can choose the file and then,
2. the file name will be transfered into the applet (using applet><param> tags etc.)
3. THe applet read and displays information.
In addition, the file is placed at server side, should I set the "./hotjava/ properties "Maybe you should sign your applet.
You'll find further information in the Signed Applets Forum:
http://forum.java.sun.com/forum.jspa?forumID=63 -
Error while running PING program using applet. Pls correct the code.-urgent
Can anyone pls correct the error in the below code.
Program : TestExec1
Using : Applet
Logic : Trying to display the ping status in the text area but it returns error...!
CODING
import java.awt.*;
import java.lang.*;
import java.io.*;
import java.net.*;
import java.awt.event.*;
import java.applet.*;
import java.*;
/*<applet code="TestExec1" width=380 height=150>
</applet>
public class TestExec1 extends Applet
String line = null;
TextArea outputArea;
Process p;
public void init()
outputArea = new TextArea(20,20);
public void start()
try
Process p= Runtime.getRuntime().exec("ping 192.168.100.192 -t");
BufferedReader in = new BufferedReader(new InputStreamReader(p.getInputStream()));
while ((line = in.readLine()) != null)
outputArea.append("\n" + line);
System.out.println(line);
catch (IOException e)
e.printStackTrace();
Error : C:\Program Files\Java\jdk1.6.0_02\bin>appletviewer TestExec1.java
java.security.AccessControlException: access denied (java.io.FilePermission <<AL
L FILES>> execute)
at java.security.AccessControlContext.checkPermission(AccessControlConte
xt.java:323)
at java.security.AccessController.checkPermission(AccessController.java:
546)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
at java.lang.SecurityManager.checkExec(SecurityManager.java:782)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:447)
at java.lang.Runtime.exec(Runtime.java:593)
at java.lang.Runtime.exec(Runtime.java:431)
at java.lang.Runtime.exec(Runtime.java:328)
at TestExec1.start(TestExec1.java:31)
at sun.applet.AppletPanel.run(AppletPanel.java:458)
at java.lang.Thread.run(Thread.java:619)
Regards
ESMjava.security.AccessControlException: access denied (java.io.FilePermission
<<ALL FILES>> execute)This message tells you that the applet does not have permission to access/execute files. Access may be granted by either signing the applet, which allows the user to grant (or not grant) the access when running the applet, or by adding the necessary permission file to the user's computer.
See http://java.sun.com/javase/6/docs/technotes/guides/security/index.html -
Problem in connect database using applet
hi
please
i want open database in page html with use Applet
i use this code but database not work in the my page
if this code have problem
please correct this code to open database in page html
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con = DriverManager.getConnection(
"jdbc:odbc:DRIVER=Microsoft Access Driver (*.mdb);DBQ=C:\\hwzyfa.mdb ");
sta = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_UPDATABLE);
res = sta.executeQuery("select * from aha");
this is my code
package orcle;
import java.sql.*;
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
<applet code="test.class" width=200 height=200>
</applet>
public class Applora extends Applet implements ActionListener
Connection con = null;
Statement stmt = null;
ResultSet rs = null;
String str=null;
TextArea ta;
public void init()
ta= new TextArea(10,30);
add(ta);
Button b1 = new Button(">>");
add(b1);
b1.addActionListener(this);
ta.setText("Initialization...\n");
public void start() {java.applet.AudioClip a= Applet.newAudioClip(Applora.class.getResource("a.mid"));
a.play();
public void actionPerformed(ActionEvent ae)
ta.appendText("Inside actionPerformed\n");
try
ta.appendText("Inside try block\n");
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
ta.appendText("Class loaded\n");
/********** upto this point it works fine **************/
con=DriverManager.getConnection("jdbc:odbc:DRIVER=Microsoft Access Driver (*.mdb);DBQ=C:\\hwzyfa.mdb ");
ta.appendText("Connection created\n");
stmt=con.createStatement();
ta.appendText("Statement created\n");
rs=stmt.executeQuery("select * from aha");
ta.appendText("Resultset created\n");
while(rs.next())
str=str+rs.getString(2)+" "+"\n";
//str=str+rs.getString(2)+" "+"\n";
ta.appendText(str);
con.close();
stmt.close();
rs.close();
}catch(ClassNotFoundException cnfe){System.out.println("Class Not found "+cnfe.getMessage());}
catch(SQLException sqle){System.out.println("SQL Exception "+sqle.getMessage());ta.setText(sqle.getMessage());}
catch(Exception e){ta.setText(e.getMessage());e.getMessage();}
}i want access to database in page html with use AppletFirst of all, that doesn't make any sence, if it's a single user application make it a java
application.
If it's a multu user application make it a client server where the web server connects to
the database when the client requests a connection.
When the applet connects to the database any client running the applet needs a
connection to your database server, the client needs the jdbc drivers and the client's
jre needs to find them (set classpath with runtime parameters or set the classes in
javadir lib). After that the client needs to change thiere java.policy or you need to sign
the applet.
Needless to say that's a lot of trouble. And if you go through all that trouble the client
can de-compile your applet and see the connection to the database server and the
server name. Now the client can destroy your database or worse see date it is not
supposed to see.
Since you are a brainless ... who needed to post this question 6 times did not respond to any of my post in your other threads I can just say good luck with your problem. -
Problem in connecting remote server using Applet?
Hello everybody,
I am facing problem in connecting to remote server using Applet in browser. I am using JDK 1.5.0_12 and running the application on apache 2.2.
Firstly I have tried with simple jar file which could not connect to remote server and throws permission denied than now I am trying with signed jar file but also not working. I have changed the java.policy file of JDK in server with grant all Permission but also it throws "java.security.AccessControlException:access denied(java.net.SocketPermission 127.0.0.1:1521 connect, resolve)".
Can anybody suggest me how to solve this problem?
Thank You.
-Ritesh>
I am facing problem in connecting to remote server using Applet in browser.
Firstly I have tried with simple jar file which could not connect to remote server and throws permission denied than now I am trying with signed jar file but also not working. >Were you prompted to accept the digitally signed code? To see what I mean, check out the [Defensive loading of trusted applets demo|http://pscode.org/test/docload/]. If you are not getting the prompt, or refused it, follow the link to sandbox.html for tips on how to proceed. -
Using Applets in ADF Web Application
Hi,
I'm building an ADF web application using JDeveloper 11. I would have to use applets which have to "communicate" with database (insert, update).
What would be considered as "the best practice" for that "JDBC flavored applet"? Is it possible to reuse a database connection?
Any suggestion would be appreciated.
Thanks.Boris,
You could still use ADF Business Components and access them remotely (from the applet).
John -
Applet - error in simple Ping program using Applet.Pls correct my error.
Can anyone pls correct the error in the below code.
Program : TestExec1
Using : Applet
Logic : Trying to display the continous pinging status in the textarea in applet, but it returns error...!
CODING
import java.awt.*;
import java.lang.*;
import java.io.*;
import java.net.*;
import java.awt.event.*;
import java.applet.*;
import java.*;
/*<applet code="TestExec1" width=380 height=150>
</applet>
public class TestExec1 extends Applet
String line = null;
TextArea outputArea;
Process p;
public void init()
outputArea = new TextArea(20,20);
public void start()
try
Process p= Runtime.getRuntime().exec("ping 192.168.100.192 -t");BufferedReader in = new BufferedReader(new InputStreamReader(p.getInputStream()));
while ((line = in.readLine()) != null)
outputArea.append("\n" + line);
System.out.println(line);
catch (IOException e)
e.printStackTrace();
Error : C:\Program Files\Java\jdk1.6.0_02\bin>appletviewer TestExec1.java
java.security.AccessControlException: access denied (java.io.FilePermission <<AL
L FILES>> execute)
at java.security.AccessControlContext.checkPermission(AccessControlConte
xt.java:323)
at java.security.AccessController.checkPermission(AccessController.java:
546)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
at java.lang.SecurityManager.checkExec(SecurityManager.java:782)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:447)
at java.lang.Runtime.exec(Runtime.java:593)
at java.lang.Runtime.exec(Runtime.java:431)
at java.lang.Runtime.exec(Runtime.java:328)
at TestExec1.start(TestExec1.java:31)
at sun.applet.AppletPanel.run(AppletPanel.java:458)
at java.lang.Thread.run(Thread.java:619)
Regards
ESMWill you please tell the procedure of how to use jarsigner and make a sign in for my program.
class Name : SamplePing.java
Using : Applet
Manifest file : manifest.txt
Main Class : SamplePing
I have created jar file using the following command -
"jar cvfm Ping.jar manifest.txt Sa*.class "
Let me know how can i proceed further to run exec command in applet.Pls give me series of steps.
Thanks in advance. -
Can i load a class in subdirectoy inside a jar file using applet tag?
hi every one.. thank you for reading ... i am really in dire need for the solution..
my problem is that i have a jar file contianing a package which inturn contains my applet class...
i am trying to access this applet class using a applet tag in html file. this html file is in same directory as the jar file. i am having no problems in windows but when i am doing this in linux apache server i was getting class not found exception. (already checked the file permissions). and when i am successful when using simple package directory instead of jar file . so gist of my quesition is "can i load a class in subdirectoy inside a jar file using applet tag in a html file"?When you tested in Windows were you using Internet Explorer? On Linux you will be using a different browser, usually Mozilla of some version, or Firefox. Note that the HTML tags for applets will be different between the browsers if you are using the object tag. Principally the classid value for the object tag will differ between Firefox and Internet Explorer.
-
How to select all files in "user dir" (LastAccessedDirectrory) using applet
Hi,
Can anyone tell me " How to select all files in "user dir" (Last Accessed Directrory) using applet"?
For this which method in applet used?
Thanks in Advance.1) Do you want "user dir" (watever that is) or do you wnat the last accessed directory? Last accessed by what/whom?
2) Applets can't access the local file sytem, and for good reason, unless they're signed and the client has given permission. -
I have a web application that contains a servlet, applet, jsps, html, etc. The applet classes are
packaged in a jar file in the <web app root>/classes directory. On the root, I have an html page
that is supposed to access the applet. Any time I go to this page, the applet classes cannot be
found. I'm using the same web app on a different application server, and everything works fine. Has
anyone been able to use applets with WebLogic?
Here is my html code for displaying the applet...
<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
WIDTH = 100% HEIGHT = 100%
codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0">
<PARAM NAME=CODE VALUE = "com.mxi.mx.expeditor.applet.ExpeditorApplet" >
<PARAM NAME=ARCHIVE VALUE = "ExpeditorApplet.jar" >
<PARAM NAME="codebase" VALUE = "classes/" >
<PARAM NAME="type" VALUE="application/x-java-applet;version=1.3">
</OBJECT>
</BODY>
Josh Cimino
Software Developer
Mxi Technologies Ltd.
1430 Blair Place, Suite 800
Ottawa, ON, Canada
K1J 9N2
E: [email protected]
T: 613.747.4698 ext 479
F: 613.747.1909
www.mxi.com
"From the flight line to the bottom line"
[att1.html]I hope I'm making at least some sense here. The classes extending Applet are to be shown in a web browser, embedded on the page. A class with nothing but a main-method would traditionally be a command-line application. Extending Frame results in a stand-alone application with a visible window, a GUI. They are all correct, it just depends on what you want to create.
-
Can i open a file using applet?
Hi,
I try to open a file using applet.. but an error said "access denied(java.io.FilePermission tempecg.out, read) ...."
tempecg.out is the file that I want to read.. below is part of my code.. what should I do...?
currently the file is in my harddisk, next time will be linked using URL, will this be another problem?
thanks!
public void run()
while (true)
try
LineNumberReader lr = new LineNumberReader(new FileReader("tempecg.out"));
while (dv.size() < 240)
int p = Integer.parseInt(lr.readLine().toString());
//int p = (int)(Math.random() * 260);
dv.add(new Point(0,p-130));
Thread.sleep(2000);
} catch (InterruptedException e) {}
catch (IOException e) {}Hi pjustin1,
you must use the policytool.exe given with JDK 1.2.x (or more).
and with this tool you must add a permission on file (FilePermission) you want to access.
Christophe.
Maybe you are looking for
-
Hi, This is my first post in the forums. Please forgive me if it's in the wrong category or if it's not posted correctly in any way. I'll try and give you below as much information about the problem we have here as I can. What we have: - an on-premis
-
I am trying to sync my iPhoto to my iPad from my Mac but iTunes keeps telling me that my iPhoto Library can't be found. I obviously can see that I have many photos and events so I am not sure why I'm getting this message.I have all the current softwa
-
Is there a way of changing photos' dates all at once?
Hi, I imported a number of photos taken within one week into iPhoto - some of them were assigned a wrong date by my camera which made the last photos the first ones in the folder. I know I can change the photos' dates manually one by one, but is ther
-
I have no audio from my iPhone 5 except for the ringtone. Wondering why. Hellllllllllp!
-
Billing due List - Net amount not showing for bill type F2
Hi Could someone please advise me why the net value is not showing on the billing due list for F2 billing types ? It is showing for L2, G2 and RE billing types Many thanks for your help and advise Tony