J'ai basculé de iCloud vers Google Agenda. J'ai déjà transféré tous mes calendriers via exportation/importation vers Google Agenda. Maintenant, j'aimerais transférer mes rappels de iCal/iCloud vers Google Agenda. Comment puis-je faire cela ?
Réponses
Trop de publicités?
William Entriken
Points
1387
Ce script aidera au moins pour l'exportation depuis Rappels :
#!/usr/bin/osascript
tell application "Reminders"
set todo_accounts to every account
-- les comptes ont des listes. parcourir les comptes pour obtenir leurs listes.
repeat with i from 1 to length of todo_accounts
tell account i
set todo_lists to get every list
-- les listes ont des rappels. parcourir les listes pour obtenir leurs rappels
repeat with j from 1 to length of todo_lists
tell list j
set todos to (get reminders)
-- s'il n'y a pas de rappels pour une liste, alors ignorer la liste
if length of todos is greater than 0 then
-- Ecrire le nom de la liste
do shell script "echo " & (quoted form of (get name)) & " >> ~/Desktop/todos.txt"
-- parcourir les rappels pour obtenir les propriétés
repeat with k from 1 to length of todos
set this_todo to item k of todos
if (this_todo is not completed) then
do shell script "echo [ ] " & (quoted form of (get name of this_todo)) & " >> ~/Desktop/todos.txt"
end if
end repeat
end if
end tell
end repeat
end tell
end repeat
end tell