Un code un peut compliqué ! (fonction tcheck).
Un code un peut compliqué ! (fonction tcheck).
Bonjours à tous, cela faisait un moment,(je continuait à développé mon scripte dans mon coin) donc j'en profit bonne année 2016.
Dernièrement des nouveautés sont apparu et j'aimerais les automatisés, pour faire simple j'ai une action à faire à 4h puis à 10h à 16h et à 22h (6h d’intervalle si vous aviez remarqué).
J'ai un peut réfléchie et je vois comment faire mais je ne maîtrise toujours pas les langages de programmation
ça vas faire une petite semaine que je block complètement sur cette fonction(même pas un bout de code) du coup je viens ici.
donc voila je voudrais passé via une variable enregistré dans un fichier,
dans se fichier on dit qu'il doit comparé l’offre de 16h (par exemple).
notre code regarde l'heur de l'ordi et la compare a l'heur enregistré(soit 4; 10; 16 ou 22h):
-si l'heur est supérieur ou égale il appelle une procédure (procédure 1 par exemple)ou une ligne enfin un truck propre, et enregistre dans le fichier 22h.
-si l'heur est inférieur on sort du code (il n'y a rien à faire)et le scripte continu avec l'action suivante.
/!\ si l'heur enregistré est 22h et bien l’horaire ou l'on peut vérifier est compris entre 22h et 23h59 mais aussi entre 00h et 3h59. /!\
C'est un code qui lance une procédure en fonction de l'heur enregistré dans le fichier et l'heur de l'ordinateur(pour des raisons de simplicité ou pour que je puisse tout comprendre ^^ on n'est pas obligé de gère les minutes , après si vous avez envie why not...)
J'ai déjà du mal avec les fonctions de base et le code de base alors la autant dire que je suis hors compétition, surtout qu'il y as trop de chose que je n'ai jamais faite.
Si quel qu’un peut faire un code d'exemple compréhensible par un novice (avec 2/3 explication dans le code pour que je puisse comprendre et ne pas avoir à demandé si j'ai un autre cas similaire sa me tenterais bien, sinon juste le code et puis voila.
je suis conscient que sa représente pas mal de travaille mais j'ai pas vraiment d'autre solution.
Comme toujours c'est pas pressé (manquerais plus que ça ^^) et je remercie par avance la personne qui prendras un peut de sont temps pour faire sa.
Merci a tous, et bonne soiré !
Etienne.
PS: si vous voyer une autre façons de faire je suis preneur bien sur, n' hésité pas à dire se qui est une bonne idée et ce qu'il l'ait moins, pourquoi et tout et tout je suis ouvert a toute question/suggestion/remarque.
Dernièrement des nouveautés sont apparu et j'aimerais les automatisés, pour faire simple j'ai une action à faire à 4h puis à 10h à 16h et à 22h (6h d’intervalle si vous aviez remarqué).
J'ai un peut réfléchie et je vois comment faire mais je ne maîtrise toujours pas les langages de programmation
ça vas faire une petite semaine que je block complètement sur cette fonction(même pas un bout de code) du coup je viens ici.
donc voila je voudrais passé via une variable enregistré dans un fichier,
dans se fichier on dit qu'il doit comparé l’offre de 16h (par exemple).
notre code regarde l'heur de l'ordi et la compare a l'heur enregistré(soit 4; 10; 16 ou 22h):
-si l'heur est supérieur ou égale il appelle une procédure (procédure 1 par exemple)ou une ligne enfin un truck propre, et enregistre dans le fichier 22h.
-si l'heur est inférieur on sort du code (il n'y a rien à faire)et le scripte continu avec l'action suivante.
/!\ si l'heur enregistré est 22h et bien l’horaire ou l'on peut vérifier est compris entre 22h et 23h59 mais aussi entre 00h et 3h59. /!\
C'est un code qui lance une procédure en fonction de l'heur enregistré dans le fichier et l'heur de l'ordinateur(pour des raisons de simplicité ou pour que je puisse tout comprendre ^^ on n'est pas obligé de gère les minutes , après si vous avez envie why not...)
J'ai déjà du mal avec les fonctions de base et le code de base alors la autant dire que je suis hors compétition, surtout qu'il y as trop de chose que je n'ai jamais faite.
Si quel qu’un peut faire un code d'exemple compréhensible par un novice (avec 2/3 explication dans le code pour que je puisse comprendre et ne pas avoir à demandé si j'ai un autre cas similaire sa me tenterais bien, sinon juste le code et puis voila.
je suis conscient que sa représente pas mal de travaille mais j'ai pas vraiment d'autre solution.
Comme toujours c'est pas pressé (manquerais plus que ça ^^) et je remercie par avance la personne qui prendras un peut de sont temps pour faire sa.
Merci a tous, et bonne soiré !
Etienne.
PS: si vous voyer une autre façons de faire je suis preneur bien sur, n' hésité pas à dire se qui est une bonne idée et ce qu'il l'ait moins, pourquoi et tout et tout je suis ouvert a toute question/suggestion/remarque.
-
- Posts: 274
- Joined: 11 Jun 2014, 14:45
Re: Un code un peut compliqué ! (fonction tcheck).
Salut,
Je t'ai fait un script , c'est un peu ça que tu cherches ?
Script en pièce jointe ci-dessous.
Cordialement
Sergent-Quentin
Je t'ai fait un script , c'est un peu ça que tu cherches ?
Script en pièce jointe ci-dessous.
Cordialement
Sergent-Quentin
Re: Un code un peut compliqué ! (fonction tcheck).
oui c'est a peut prêt ça que je cherche a faire merci ! , mais je ne comprend pas les 2 première lignes:
peut tu me dire a quoi serve ces variables car je ne les vois pas être réutilisé dans le code.
Je vais modifiez un peut sa pour que ça fonctionne comme j'en ai besoin, merci pour tout.
Etienne.
Code: Select all
Var Dossier= System().currentDirectory();
var date = new Date();
Je vais modifiez un peut sa pour que ça fonctionne comme j'en ai besoin, merci pour tout.
Etienne.
-
- Posts: 274
- Joined: 11 Jun 2014, 14:45
Re: Un code un peut compliqué ! (fonction tcheck).
Salut,
Il me semblait que j'avais enlevé la première ligne, alors pour les lignes :
La variable "Dossier" comporte le chemin où se trouve ton script, mais dans le code que je t'ai fait elle ne te sert à rien sauf si tu as des fichiers à lire/écrire ou autre ^^.
C'est un objet qui te fournit un grand nombre de méthode pour lire ou écrire une date ainsi que plein d'autre choses.
Voici par exemple si tu veux connaître le numéro du jour/mois/année :
Cordialement
Sergent-Quentin
Code: Select all
var Dossier= System().currentDirectory();
var date = new Date();
Code: Select all
var Dossier= System().currentDirectory();
Code: Select all
var date = new Date();
Voici par exemple si tu veux connaître le numéro du jour/mois/année :
Code: Select all
var date = new Date();
// Jour
Console.print(date.getDate());
var Jour = date.getDate();
// Mois
Console.print(date.getMonth()+1);
var Mois = date.getMonth()+1;
// Année
Console.print(date.getFullYear());
var Anner = date.getFullYear();
var date = Jour+"/"+Mois+"/"+Anner;
Console.print(date);
Sergent-Quentin
Re: Un code un peut compliqué ! (fonction tcheck).
ok !!! merci, et qu'elle sont les méthodes pour édité/lire un fichier ?
si tu as des exemple très simple je suis preneur
Merci pour tout.
Etienne.
si tu as des exemple très simple je suis preneur
Merci pour tout.
Etienne.
-
- Posts: 274
- Joined: 11 Jun 2014, 14:45
Re: Un code un peut compliqué ! (fonction tcheck).
Voici :
https://www.jmgr.net/forum/viewtopic.php?f=30&t=1371
https://www.jmgr.net/forum/viewtopic.php?f=30&t=1370
Cordialement
Sergent-Quentin
https://www.jmgr.net/forum/viewtopic.php?f=30&t=1371
https://www.jmgr.net/forum/viewtopic.php?f=30&t=1370
Cordialement
Sergent-Quentin
Re: Un code un peut compliqué ! (fonction tcheck).
oki merci, mais je ne comprend pas qu'elle sont les différence entre un fichier ini et txt ? ils doivent bien avoir des diférences majeur ?
-
- Posts: 274
- Joined: 11 Jun 2014, 14:45
Re: Un code un peut compliqué ! (fonction tcheck).
Le fichier ini est plus pratique pour stocker des informations et de les récupérer facilement
Tu stock des informations du genre :
[Tintin]
Pages = 45
Poids = 100 grammes
Dessin = Couleur
[Games of thrones]
Pages = 1000
Poids = 320 grammes
Dessin = Noir et blanc
Puis avec du l'action lecture fichier ini ou du code :
ça récupéré directement l'information.
Cordialement
Sergent-Quentin
Tu stock des informations du genre :
[Tintin]
Pages = 45
Poids = 100 grammes
Dessin = Couleur
[Games of thrones]
Pages = 1000
Poids = 320 grammes
Dessin = Noir et blanc
Puis avec du l'action lecture fichier ini ou du code :
Code: Select all
var ini = new IniFile();
ini.load("Adresse de ton fchier.ini");
ini.setSection("Games of thrones");
var Resultat = ini.keyValue("Poids");
Console.print(Resultat);
Cordialement
Sergent-Quentin
Re: Un code un peut compliqué ! (fonction tcheck).
oki merci bcp,
je cherche à écrire dans un fichier ini mais tout comme dans ce topique: https://www.jmgr.net/forum/viewtopic.php?f=30&t=1371
ça crash, une solution ?
le code:
je cherche à écrire dans un fichier ini mais tout comme dans ce topique: https://www.jmgr.net/forum/viewtopic.php?f=30&t=1371
ça crash, une solution ?
le code:
Code: Select all
var ini = new IniFile();
ini.setSection("Games of thrones");
ini.keyValue("Poids", 1588);
ini.save("D/Script.ini");
-
- Posts: 274
- Joined: 11 Jun 2014, 14:45
Re: Un code un peut compliqué ! (fonction tcheck).
Salut,
C'est un bug, ça sera corrigé à la prochaine version, (j'ignore quand elle sort).
Cordialement
Sergent-Quentin
C'est un bug, ça sera corrigé à la prochaine version, (j'ignore quand elle sort).
Cordialement
Sergent-Quentin
Re: Un code un peut compliqué ! (fonction tcheck).
oki, bon bas je vais utilisé un .txt, j'arrive à écrire dedans mais pas moyen de récupéré des infos, comment fait'on ça ?
Merci pour tout, je me rapproche de se que je cherche à faire.
Etienne.
Merci pour tout, je me rapproche de se que je cherche à faire.
Etienne.
-
- Posts: 274
- Joined: 11 Jun 2014, 14:45
Re: Un code un peut compliqué ! (fonction tcheck).
La réponse est dans le même lien pour les fichier texte : https://www.jmgr.net/forum/viewtopic.php?f=30&t=1370
Cordialement
Sergent-Quentin
Code: Select all
var file = new File();
file.open('C:/Users/User/Desktop/Mon texte.txt', File.ReadOnly);
Console.print(file.readText().split('\n')[0]); // 0 = Ligne 1
file.close();
Sergent-Quentin
Re: Un code un peut compliqué ! (fonction tcheck).
effectivement ça marche bien mais pas moyen de le mettre dans une variable après :/
il y as une commende spécifique pour faire ça ?
merci a toi, Etienne
il y as une commende spécifique pour faire ça ?
merci a toi, Etienne
-
- Posts: 274
- Joined: 11 Jun 2014, 14:45
Re: Un code un peut compliqué ! (fonction tcheck).
Code: Select all
var file = new File();
file.open('C:/Users/User/Desktop/Mon texte.txt', File.ReadOnly);
var Lecture = file.readText().split('\n')[0]; // 0 = Ligne 1
file.close();
Console.print(Lecture);
Sergent-Quentin
Re: Un code un peut compliqué ! (fonction tcheck).
arf j'y était presque merci pour tout.
Etienne.
Etienne.