Méthode des J + agenda

je pense qu'en effet google n'est pas du tout fiable

voir discussion qui date depuis un moment !

https://productforums.google.com/forum/#!topic/calendar-fr/EcO3WFpm8Hs

dont la conclusion est :

Mad_Angel a écrit :

Après pas mal de recherches et de test je suis au regret de constater que les agendas externes se mettent a jour quand bon leur semble de 1 a 3 fois par jour et qu'il est totalement impossible de forcer google agenda pour se mettre a jour.

Et il semble que ce problème qui gêne beaucoup de gens pour une utilisation pro n'intéresse pas les developeurs de Google...

si tu as un smartphone avec une pomme croquée, tu as cette possibilité :

https://forum.excel-pratique.com/viewtopic.php?p=619091#p619091

Je dois donc passer par un autre agenda. Tu connais un bon agenda ?

Non ...

mon agenda google vient juste de prendre en compte les modifications de samedi !!

Tu l'as fais via un lien ou un fichier ?

Peux tu me dire comment tu fais avec iCloud sur ton iPhone ? J'ai peut être trouvé une solution pour synchroniser iCloud sur un Android. J'arrive à synchroniser mon calendrier avec iCloud mais je dois a chaque fois ouvrir le fichier ics pour que le changement est pris en compte

Edit : J'ai trouvé, tu m'avais dit que tu étais "abonner à un calendrier distant" mais comment tu fais fait pour avoir un lien .ics ?

mon agenda google vient juste de prendre en compte les modifications de samedi !!

Tu l'as fais via un lien ou un fichier ?

1- je le fais via un lien URL vers le fichier .ics sur serveur

Peux tu me dire comment tu fais avec iCloud sur ton iPhone ?

2- je le fais hors iCloud, juste avec un fichier sur serveur distant identifié par son URL

d'ailleurs je n'ai pas icloud et ce tél "backup" est de la récup et pas de la dernière génération

tu étais "abonner à un calendrier distant" mais comment tu fais fait pour avoir un lien .ics ?

3- c'est le fichier excel qui stocke sur dropbox qui se synchronise avec l'espace serveur que dropbox alloue

mais sur le coup, j'ai renvoyé par ftp le fichier sur mon serveur perso

J'ai besoin d'un lien qui finit qui finit ...example.com/monfichier.ics. J'ai l'impression que les sites google drive, Dropbox ne donne aucun lien direct. Je vais passer par Outlook, il n'y a aucun problème la-bas juste besoin d'un lien direct

qu'est-ce qui ne fonctionne pas ? sur quelle plateforme ? google ou sur iphone ?

qu'est-ce qui ne fonctionne pas ? sur quelle plateforme ? google ou sur iphone ?

je dois reconnaître que j'ai envoyé en ftp sur serveur ouvert en http pour éviter les problèmes de https, mais peux-tu être plus précis ?

Alors en faite, j'ai mis mon fichier dans un cloud comme Google drive et j'ai testé avec le calendrier de mon macbook en faisant "s'abonner à un calendrier" et je n'ai aucun soucis de synchronisation tout est nickel donc j'en conclus que cela vient de Google qui met en cache le fichier ics. J'ai recherché un peu plus et j'ai trouvé une solution : Outlook. Il précise qui' faut ajouter un lien pour pouvoir s'abonner et qu'il y est une synchronisation. De plus avec le compte Outlook je pourrais facilement synchroniser avec mon téléphone pour avoir le calendrier. Donc la j'ai besoin de "uniquement" d'un cloud qui donne des lien direct c'est a dire ....example.com/fichier.ics car Outlook n'accepte que ça

Cela revient à ce que j'ai fait mais il ne s'agit pas d'un cloud mais d'un serveur distant

A priori je ne vois pas trop la différence si ce n'est que je l'ai fait pour éviter les certificats de sécurité, je reste en http et non https

Et excel doit pouvoir envoyer le fichier ics par ftp sur un serveur distant (encore faut-il en avoir un en effet)

En tous cas, pour ce qui est du sujet, on revient bien à la solution qui consiste à créer ce fameux fichier ics par une macro excel ... le reste n'est plus trop excel en soi, même si c'est nécessaire car c'est l'aboutissement du projet.

Cela revient à ce que j'ai fait mais il ne s'agit pas d'un cloud mais d'un serveur distant

A priori je ne vois pas trop la différence si ce n'est que je l'ai fait pour éviter les certificats de sécurité, je reste en http et non https

Et excel doit pouvoir envoyer le fichier ics par ftp sur un serveur distant (encore faut-il en avoir un en effet)

Je pense que c'est parce que ce sont des compte personnels que je n'obtiens pas des lien direct mais je trouve pas de cloud donnant des liens directs. Il faut s'abonner à un calendrier car dans ce cas on est juste en mode lecture et les modifications sont synchronisé

Edit : oui maintenant ce n'est plus du excel

Edit : oui maintenant ce n'est plus du excel

D'autant que ... REBONDISSEMENT ... !!

In fine je pense que l'on se trompe d'outil.

Il vaut mieux en effet utiliser google depuis le début : t notamment google drive

Cela fait un moment que je n'ai pas codé avec google (depuis qu'il a abandonné les alertes via sms) ... mais il est possible d'introduire un nouvel élément d'agenda qui commencerait par J0 (par exemple) et répercuterait automatiquement une répétition à J2 J6 J10 J15 J30 J45 J60 J75

et le tour est joué

On peut pousser le plaisir plus loin en programmant l'annulation de l'entrée d'agenda en J0 et ses répercussions mais cela aurait peu de sens sauf en cas d'erreur de frappe

Un exemple de programme que je m'étais fait :

function freeSMS() {
  var libelle = GmailApp.getUserLabelByName('SMS');
  var conversation = libelle.getThreads();
  for(i in conversation){
    if(conversation[i].isUnread()){
      var message = conversation[i].getMessages()[Number(conversation[i].getMessageCount()-1)];

      var texte = message.getPlainBody().replace(/(\r\n|\n|\r)/gm," ");
      texte = texte.replace(/(&|nbsp;)/gm," ");
      texte = texte.replace(/(\s{2,})/gm," ");
      texte = texte.replace(/([^a-zA-Z0-9 ])/gm,"_");
      // texte = texte.replace(/([^0-9a-zA-Z£$¥@èéùà!?_"%'()*+-.\/:;<=> ])/gm,"_"); 

      // depuis xxxxxx inclus jusque zzzzzz exclus (si non trouvé, totalité du message jusqu'à hauteur de 160 caractères)
      var depuis = Math.max(texte.indexOf("xxxxxx"),0);
      var jusque = Math.min(((texte.indexOf("zzzzzz")>0)?texte.indexOf("zzzzzz"):160),160 + depuis);
      texte = texte.substring(depuis,jusque);

      var response = UrlFetchApp.fetch("https://smsapi.free-mobile.fr/sendmsg?user=xxxxxxxx&pass=xyxyxyxyxyx&msg="+encodeURIComponent(texte));
      conversation[i].markRead();
    }
  } 
} 

mais là je suis vraiment hors sujet du forum !!

J'en fais quoi du code ? lol

J'en fais quoi du code ? lol

rien c'est un exemple de code sous google drive

à l'occasion je le ferai pour la méthode des J

Re Steelson, je voulais savoir si tu peux modifier les intervalles de répétitions. Je voulais mettre 0, 3, 10, 30, 60

Edit : Je viens de supprimer les colonnes, je n'aurais pas de problème ? Par contre j'ai pu modifier pourJ0+2 mais dans la colonne en haut c'est toujours écris J2, comment tu fais pour modifier ?

Edit 2: C'est bon, j'ai réussi.

et donc ? tout est ok ?

et donc ? tout est ok ?

Oui oui !

Re Steelson, je voulais savoir si tu peux modifier les intervalles de répétitions. Je voulais mettre 0, 3, 10, 30, 60

Edit : Je viens de supprimer les colonnes, je n'aurais pas de problème ? Par contre j'ai pu modifier pourJ0+2 mais dans la colonne en haut c'est toujours écris J2, comment tu fais pour modifier ?

Edit 2: C'est bon, j'ai réussi.

Désolé pour le double post mais je voulais savoir comment faire pour moi également les anciens cours que j'ai révisé. Tu m'avais dit que tu avais fais en sorte de voir juste les prochains cours mais j'aimerais bien voir les anciens aussi.

Tu m'avais dit que tu avais fais ensuite sorte de voir juste les prochains cours mais j'aimerais bien voir les anciens aussi.

Heu j'ai dit cela ? sans doute mais sorti de son contexte je ne vois plus ... car il me semble que je n'ai pas mis de condition sur la date de révision par rapport à aujourd'hui.

Rechercher des sujets similaires à "methode agenda"