Pages: 1
Voilà j'ai un p'tit bout de code, et une question. Comment faire ?
Je souhaite enregistrer le fichier toutes les heures (12h,13h,14h,15h, etc..) non pas en se basant sur le nb de frame mais sur l'heure du pc.
Hors ligne
utiliser une crontab avec wget serait plus facile...
http://stackoverflow.com/questions/6531 … php-script
Dernière modification par Carla Hoke (2015-04-16 17:41:42)
Hors ligne
En fait, ça fait parti d'un sketch plus important sous processing, https://github.com/ESAD-Orleans/helios_ … er/display pour la partie concernée... D'où ma question..
Hors ligne
En fait, il faut tester si minute() est égale à 0. Cela correspond à une heure de type 12h00. Pour que l'action ne se déroule qu'une seule fois, on ajoute un marqueur :
boolean drapeau; void setup() { size(400, 400); drapeau = false; } void draw() { if (minute() == 0) { if (!drapeau) { println( hour() + ":" + minute() + ":" + second()); drapeau = true; } } else { drapeau = false; } }
Dernière modification par Mushussu (2015-04-17 00:09:50)
Hors ligne
Génial c'est ce que je cherchais !
Du coup ça donne :
Si je ne me trompe pas.
Mais je risque de me retrouver avec une soixantaine de .json à chaque changement d'heure...
if (minute() == 0) && (seconde() ==0) { } ?
Hors ligne
Et si tu te trompes, souhaitant que tu comprennes le code il fallait juste remplacé le println() par la sauvegarde du fichier.
Hors ligne
Je vais quand même avoir 60 fichiers par heure, 12h00min00s, 12h00min01s, etc ?
Hors ligne
Eh non !
Le drapeau sert à cela, il repasse à false quand minute() renvoie une valeur différente de zéro soit 12h01 etc.
Dernière modification par Mushussu (2015-04-19 10:11:02)
Hors ligne
Ah oui, j'ai compris ! Merci beaucoup !
Dernière modification par lv-esad2 (2015-04-19 13:30:02)
Hors ligne
Pages: 1