Results 1 to 1 of 1
Thread: Small Error in my code "Captcha"
Nov 16, 2009, 02:22 #1
- Join Date
- Nov 2009
- 0 Post(s)
- 0 Thread(s)
Small Error in my code "Captcha"
Hello can anyone help me out. I am making a program that will auto log me in and do some other things once logged in.. the problem is my code for loggin in..
The login requires you to pass a captcha image. Soo what i tried to do is have it auto login and before it submits the info it would give me a pop up with the captcha image let me type it in and click ok , then it would apply that to the capatcha field on the site..
Everything works except when i get the pop up i dont get an image.. I am sure this code can be easilly fixed, I am not a good programmer for java but here is my code if you can help i would apprate it..
/* Takes the session variable CAPTCHA_URL, generates a user input window, then saves the output to CAPTCHA_TEXT. */ import javax.swing.JOptionPane; cfile = "captcha_image_" + System.currentTimeMillis(); session.log( "CAPTCHA_URL: " + session.getVariable("CAPTCHA_URL") ); session.log( "CAPTCHA image file: " + cfile ); session.downloadFile( session.getVariable( "CAPTCHA_URL" ), cfile ); imageIcon = new ImageIcon( cfile ); // Prompt the user for the text in the image. response = JOptionPane.showInputDialog ( null, "Enter the text in the image", "CAPTCHA Image", JOptionPane.QUESTION_MESSAGE, imageIcon, null, null ); session.log( "User response: " + response ); session.setVariable( "CAPTCHA_TEXT", response ); imageIcon = null; // Delete the image, now that we no longer need it. new File( cfile ).delete(); System.gc();