IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

Comment faire répéter le script ?


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 7
    Par défaut Comment faire répéter le script ?
    Bonjour,

    Je peux lancer le script, il marche, mais je voudrais qu'il se relance sans arrêt (une boucle ou autre). Merci pour l'aide.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    import java.awt.AWTException;
    import java.awt.Robot;
    import java.awt.event.InputEvent;
    import java.awt.Color;
    import java.lang.Object;
     
    public class ClickIFwhite {
    	public static void main(String[] args) { 
     
    		try {
    			Robot robot = new Robot();
    			if (robot.getPixelColor(840, 525).equals(Color.white)){
    			robot.mousePress(InputEvent.BUTTON1_MASK);
    		}
    			robot.mouseRelease(InputEvent.BUTTON1_MASK);
     
    		} catch (AWTException e) {  
    			e.printStackTrace();
    		}
    	}
     
    }

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonsoir,

    S'il doit se relancer sans arrêt autant qu'il ne s'arrête pas du tout: il suffit alors d'entourer la boucle try d'un
    while(true) {
    (...)
    }
    Peut-être même qu'il y a moyen de construire l'objet robot en dehors de la boucle while, une seule instance devrait suffire.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 7
    Par défaut
    Merci ! en fait j'avais essayé avec 'while' mais il me manquait le (true)

    Autrement, est-il possible d'utiliser une autre couleur que 'white', je voudrais utiliser une couleur en Hexadécimale 16 bits, alpha, #AARRGGBB ?

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    new Color(r,g,b)

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 7
    Par défaut
    Citation Envoyé par tchize_ Voir le message
    new Color(r,g,b)
    merci mais je mets ca où dans mon script xD

    je remplace 'color.white' par 'new color(r,g,b)' avec rgb = ma couleur ?

  6. #6
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    ben oui

Discussions similaires

  1. Comment faire exécuter un script SLQ périodiquement
    Par DjSteph dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 06/02/2013, 03h02
  2. [Débutant] Comment faire fonctionner ce script sous Matlab R2007b
    Par houssamonline dans le forum MATLAB
    Réponses: 2
    Dernier message: 19/12/2012, 10h14
  3. Comment faire fonctionner ce script dans mon site ?
    Par beegees dans le forum jQuery
    Réponses: 4
    Dernier message: 02/01/2010, 23h01
  4. [PDFCreator] Comment faire jouer un scripts apres enregistrement ?
    Par Louis Griffont dans le forum Autres Logiciels
    Réponses: 0
    Dernier message: 25/05/2009, 16h48
  5. Script qui s'arrète !! Comment faire autrement ?
    Par Xplosif² dans le forum C++
    Réponses: 5
    Dernier message: 25/02/2006, 22h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo