Home
Name Modified Size InfoDownloads / Week
README.txt 2018-01-11 3.3 kB
Plan_de_test_et_resultats_v2.2.pdf 2018-01-11 920.1 kB
Totals: 2 Items   923.5 kB 0
    /* COMMANDES POSSIBLES */
/**
  * 1) Conversion fichier csv en ical :
  *   - conversionToIcal client <cheminFichierCSV> <DateDebutSemaine(du lundi)> <cheminFichierICSConvertiEnSortie>
  *     --> exemple : node BETI.js conversionToIcal client fichierAConvertir.csv 2017-11-27 fichierConverti.ics
  *
  *   - conversionToIcal intervenant <cheminFichierCSV> <DateDebutSemaine(du lundi)> <nom_intervenant> <cheminFichierICSConvertiEnSortie>
  *     --> exemple : node BETI.js conversionToIcal intervenant FichierAConvertir.csv 2017-11-27 fichierConverti.ics
  *
  * 2) Conversion fichier ical en csv :
  *   - conversionToCsv client <cheminFichierICS> <DateDebutSemaine(du lundi)> <cheminFichierCSVConvertiEnSortie>
  *     --> exemple : node BETI.js conversionToCsv client fichierAConvertir.ics 2017-11-27 fichierConverti.csv
  *
  *   - conversionToCsv intervenant <cheminFichierCSV> <DateDebutSemaine(du lundi)> <cheminFichierCSVConvertiEnSortie>
  *     --> exemple : node BETI.js conversionToCsv intervenant FichierAConvertir.ics 2017-11-27 fichierConverti.csv
  *
  * !!!!!!!!! IMPORTANT la date doit correspondre à celle d'un lundi sinon la conversion sera faussée !!!!!!!!!!!!
  *
  * 3) Creation fichier googlechart :
  *   - googlechart <cheminFichierICS>
  *    --> exemple : node BETI.js googlechart ztest.ics
  *
  * 4) Creation fichier union de calendrier ical
  *   - union <cheminFichierICS1> <cheminFichierICS2> (...) <cheminFichierUnion>
  *    --> exemple : node BETI.js union ztest.ics ztest2.ics zuniontest.ics
  *  Rq: zuniontest.ics contient le résultat de l'opération d'union entre 2 ou plusieurs fichiers ics
  *
  * 5) Creation fichier intersection ical relatant les conflits
  *   - conflit <cheminFichierICS1> <cheminFichierICS2> (...) <cheminFichierIntersection>
  *   --> exemple : node BETI.js conflit ztest.ics ztest2.ics zintersectiontest.ics
  * Rq: zintersectiontest.ics contient le résultat de l'opération d'intersection entre 2 ou plusieurs fichiers ics
  *
6 Creation d’une Rendez dans la format ics 
	creerRendezvous <metier(nom personne> <location> <date debut et heur> <date fin et heur>
exemple : node .\BETI.js creerRendezvous "Menage" "Paris" "20171226" "20171227"

  * ----------------------------------- *
  * Forme d'un fichier ical .ics
  *
  * BEGIN:VCALENDAR
  * BEGIN:VEVENT
  * SUMMARY: titre rendez-vous (intervenant du rendez-vous)
  * LOCATION:lieuDuRDV
  * DTSTART: HoraireDebutRDV
  * DTEND: HoraireFinRDV
  * END:VEVENT
  * END:VCALENDAR
  *
  * ----------------------------------- *
  * Forme d'un fichier .csv
  *
  * ### M. Alberti -- 55 bis, rue Pinel, 99120 Yers
  * lundi;mardi;mercredi;jeudi;vendredi;samedi;dimanche
  * vide;vide;vide;vide;vide;vide;vide;
  * vide;vide;vide;vide;vide;vide;vide;
  * vide;vide;vide;vide;vide;vide;vide;
  * Métier (NomDeLaPersonne);vide;vide;vide;Métier (NomDeLaPersonne);vide;vide;
  * Métier (NomDeLaPersonne);vide;vide;vide;Repassage (L. Nevers);vide;vide;
  * [...]
  * vide;vide;vide;vide;vide;vide;vide;
  * Métier (NomDeLaPersonne);vide;vide;vide;Métier (NomDeLaPersonne);vide;vide;
  * vide;vide;vide;vide;Repassage (L. Nevers);vide;vide;
  *
  * --> Dans notre cas, le fichier .csv contient exactement 50 lignes.
  *
  *
  *
  *
  *
  *
  *
  **/


Source: README.txt, updated 2018-01-11