Partage
  • Partager sur Facebook
  • Partager sur Twitter

Pb avec VK_SLASH sur page HTML

Sujet résolu
    9 avril 2011 à 18:44:14

    Bonjour,
    j'essai de saisir un SLASH sur une page HTML mais ECLIPSE me retourne une erreur.
    Quelqu'un peut-il m'aider?
    Merci
    Voici mon code:

    import java.awt.AWTException;
    import java.awt.Robot;
    import java.awt.event.KeyEvent;
    
    public class Bot { 
    	public static void main(String[] args) throws AWTException, InterruptedException { 
    
    // ouverture d'un fichier WEB
    		try { 
    			Process proc=Runtime.getRuntime().exec("explorer.exe http://www.pronostics-turf.info/courses/archives.php");
    		} 
    		catch (Exception e) 
    		{ } 
    //attente 3 secondes ouverture page HTML		
    		Thread.sleep(3000);	
    //déclenchement des 10 espaces nécessaires	
    		Robot r = new Robot(); 
    						
    		for(int j = 1; j <= 10; j++)	
    		{		
    				r.keyPress(KeyEvent.VK_TAB); 
    				Thread.sleep(100); 
    		}
    //affichage de la date		
    				r.keyPress(KeyEvent.VK_NUMPAD0);
    				r.keyRelease(KeyEvent.VK_NUMPAD0);
    				r.keyPress(KeyEvent.VK_NUMPAD8);
    				r.keyRelease(KeyEvent.VK_NUMPAD8);
    				r.keyPress(KeyEvent.VK_SLASH);	
    				r.keyRelease(KeyEvent.VK_SLASH);
    				r.keyPress(KeyEvent.VK_NUMPAD0);
    				r.keyRelease(KeyEvent.VK_NUMPAD0);
    				r.keyPress(KeyEvent.VK_NUMPAD4);
    				r.keyRelease(KeyEvent.VK_NUMPAD4);
    				r.keyPress(KeyEvent.VK_SLASH);	
    				r.keyRelease(KeyEvent.VK_SLASH);
    				r.keyPress(KeyEvent.VK_NUMPAD2);
    				r.keyRelease(KeyEvent.VK_NUMPAD2);
    				r.keyPress(KeyEvent.VK_NUMPAD0);
    				r.keyRelease(KeyEvent.VK_NUMPAD0);
    				r.keyPress(KeyEvent.VK_NUMPAD1);
    				r.keyRelease(KeyEvent.VK_NUMPAD1);
    				r.keyPress(KeyEvent.VK_NUMPAD1);
    				r.keyRelease(KeyEvent.VK_NUMPAD1);
    				r.keyPress(KeyEvent.VK_TAB);
    				r.keyRelease(KeyEvent.VK_TAB);
    //				Thread.sleep(2000);				
    				r.keyPress(KeyEvent.VK_ENTER);
    				r.keyRelease(KeyEvent.VK_ENTER);
    				
    			
    		
    	} 
    }
    
    • Partager sur Facebook
    • Partager sur Twitter
      11 avril 2011 à 9:20:19

      Salut à tous Pb résolu.
      si cela peut intéresser quelqu'un voilà comment j'ai fait.

      //--- Appel du SLASH par sa valeur et non avec VK_SLASH -----				
      				r.keyPress(KeyEvent.VK_ALT);
      				r.keyPress(KeyEvent.VK_NUMPAD4);
      				r.keyRelease(KeyEvent.VK_NUMPAD4);
      				r.keyPress(KeyEvent.VK_NUMPAD7);
      				r.keyRelease(KeyEvent.VK_NUMPAD7);
      				r.keyRelease(KeyEvent.VK_ALT);
      
      • Partager sur Facebook
      • Partager sur Twitter

      Pb avec VK_SLASH sur page HTML

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown