Comment puis-je configurer des intervalles de répétition personnalisés pour les rappels?

11

Je voudrais configurer une alerte pour un rappel récurrent dans Reminders.app sur Mountain Lion. Actuellement, les seules options dont je dispose pour répéter l'alerte sont "Chaque jour", "Chaque semaine", "Toutes les 2 semaines", "Chaque mois" et "Chaque année".

Options de répétition

Existe-t-il un moyen d'obtenir un contrôle plus fin sur le programme de répétition? Par exemple, j'aimerais qu'on me rappelle quelque chose le lundi-mardi-jeudi-vendredi? La seule façon que j'ai trouvée d'accomplir cela est de créer 4 rappels séparés avec un intervalle hebdomadaire, ce que je veux éviter.

Gerry
la source
Avez-vous un iPhone 4S / 5, un nouvel iPad ou iPod touch avec Siri? Si c'est le cas, Siri peut le faire, puis iCloud se synchronise évidemment sur votre ordinateur.
bassplayer7
En fait, je lis comment les rappels personnalisés fonctionnent lorsque je parle avec Siri, mais je ne suis pas un locuteur natif anglais (Siri me comprend beaucoup) et je n'aime pas non plus ajouter tous mes rappels avec Siri pendant que je suis dans le bureau et travailler sur mon Mac.
Gerry
Je comprends parfaitement. Je viens de l'essayer moi-même, et elle n'a pas mis en œuvre l'idée, cette idée aussi. Je pense que votre meilleur pari sera d'utiliser Calendrier. Il fait un très bon travail avec des répétitions personnalisées comme ça.
bassplayer7

Réponses:

7

Cela me dérange aussi. Il n'est pas possible de le faire dans les rappels, mais vous pouvez réaliser la même chose en créant un événement répétitif dans le calendrier, qui a un élément "personnalisé ..." dans le menu Répéter:

Élément de menu personnalisé

Ensuite, vous pouvez spécifier exactement quand répéter l'événement:

Jours de la semaine

Il semble que les rappels n'aient pas la même fonctionnalité (ce serait tout aussi utile), d'autant plus que l'interface utilisateur détaillée de l'événement / du rappel est la même ...

daGUY
la source
6

J'ai découvert que vous pouvez accomplir cela avec BusyCal , qui prend en charge iCloud.

Malheureusement, il est livré avec un prix de 49,99 $, que j'hésite à payer dans le seul but d'ajouter des intervalles personnalisés aux rappels. Je préfère également ne pas installer une 3e application en plus du calendrier et des rappels juste pour gérer mes tâches.

C'est pourquoi j'ai creusé et trouvé un moyen alternatif (bien que très lourd) d'accomplir cela spécifiquement pour les rappels iCloud, mais probablement aussi pour d'autres comptes CalDav. Vous devrez également être à l'aise avec l'édition de fichiers iCal bruts.

  1. Créez un rappel pour votre compte iCloud dans Reminders.app et configurez-le pour qu'il se répète chaque semaine.
  2. Localisez le cache local de vos calendriers iCloud dans ~ / Library / Calendars. Vous devez avoir un ou plusieurs sous-dossiers {UUID} .caldav. Si vous avez plusieurs de ces dossiers, vous voudrez jeter un œil à l' Info.plistintérieur pour déterminer celui qui convient. Recherchez la clé PrincipalURLqui devrait ressembler https://p01-caldav.icloud.com:443/272548408/principal/à un compte iCloud. Notez le nom du serveur, dans ce cas p01-caldav.icloud.com.
  3. Vous aurez un ou plusieurs sous-dossiers {UUID} .calendar, dont l'un sera un calendrier spécifiquement pour les rappels. Vous devriez trouver un fichier .ics pour les rappels que vous avez créés dans son Eventssous-dossier, puis vous savez que vous avez trouvé le bon calendrier. Jetez un œil à l' Info.plistintérieur de ce dossier de calendrier et recherchez la valeur de CalendarPath.
  4. Utilisez un client WebDav comme Transmit pour vous connecter directement à iCloud. Remplissez le nom de serveur de l'étape 2, votre adresse e-mail iCloud et votre mot de passe comme informations d'identification, et spécifiez la valeur pour CalendarPath(étape 3) comme chemin initial.
  5. Une fois connecté, vous devriez voir un ou plusieurs fichiers {UUID} .ics. Recherchez le bon pour le rappel que vous souhaitez modifier (les UUID doivent correspondre à ceux du cache local) et modifiez le fichier. Recherchez la ligne RRULE:FREQ=WEEKLYet modifiez-la pour spécifier une récurrence personnalisée. Pour mon exemple, je mets à la RRULE:FREQ=WEEKLY;BYDAY=MO,TU,TH,FRplace.

Bien que Reminders.app sur Mac ne montre rien de différent dans l'interface utilisateur, je peux voir que le changement était effectif sur iOS:

entrez la description de l'image ici

Gerry
la source
BusyCal a sauvé ma raison à plusieurs reprises. Si vous avez besoin d'un calendrier de niveau professionnel, il est assez précieux et le prix n'est pas ce dont je me souviens une année plus tard. C'est raide pour cet élément, mais au moins vous avez des options et comprenez un peu la spécification CalDAV. Je parie qu'il existe une bibliothèque CalDAV open source si vous aimez le python ou le rubis ou si vous cherchez à apprendre un peu de programmation.
bmike
3

Demandez à Siri de «me rappeler de commander des ordonnances toutes les quatre semaines à partir du lundi 20 janvier»

John Pryor
la source
La réponse a obtenu un vote de -1. Je pense qu'il mérite un vote, et je l'ai voté. Siri a en fait la capacité secrète de créer une répétition personnalisée, comme toutes les deux semaines.
Thomas - BeeDesk
3

Je me rends compte que c'est une vieille question, mais je viens de découvrir qu'ils ont récemment ajouté cette fonctionnalité aux rappels.

Sur OSX Yosemite, il semble qu'ils aient depuis ajouté l'option "Personnalisé ..." dans le menu de répétition, vous pouvez donc maintenant ajouter les contrôles plus fins que vous ne pouviez ajouter que via l'application Calendrier ou d'autres solutions.

entrez la description de l'image ici

NerdCowboy
la source
1

Fantastique vous permet de le faire et le prix est raisonnable de 20 $.

Interface utilisateur de l'éditeur d'événement / rappel fantastique

Jen
la source
Fantastical est une application de calendrier AFAIK qui n'est pas ce que la question pose.
nohillside
1
Fantastical ne fonctionne pas seulement avec les rendez-vous du calendrier, mais vous permet de créer des entrées de rappel que je montrais dans ma capture d'écran. On dirait que j'ai simplement oublié de changer la bascule en haut à droite de "Calendrier" en "Rappel".
Jen
0

J'ai trouvé que le calendrier iCloud (que je synchronise avec mes autres appareils) a une option "Personnalisée ..." ici. (Pas besoin de Siri.) C'est comme ça que j'ai fait quand j'avais besoin d'un motif de répétition inhabituel.

Personnalisé1

Personnalisé2

GEdgar
la source
-1

Il y a une excellente application iPhone de Readdle appelée Calendars 5 (£ 4.99) qui a un gestionnaire de tâches (ainsi qu'une fonction de calendrier intuitive) qui synchronisera les tâches vers Reminders puis via iCloud vers votre Mac. Les récurrences / répétitions peuvent être personnalisées à un degré infini.

Jet
la source