Featured image of post Bye Facebook: transférer les anniversaires de ses amis dans son calendrier perso

Bye Facebook: transférer les anniversaires de ses amis dans son calendrier perso

Si toi aussi tu gardes un compte Facebook juste pour les anniversaires

TL;DR :

  • 🎂 Beaucoup d’entre nous ne conservent leur compte Facebook que pour avoir accès aux anniversaires de leurs proches, les Groupes étant progressivement remplacés par des conversations sur des apps de messagerie type Telegram ou WhatsApp
  • ⚙️ Je vous livre une méthode simple et rapide pour exporter la base entière des anniversaires de vos amis Facebook, filtrer cette base pour ne garder que les entrées que vous souhaitez, puis l’importer dans votre app de calendrier
  • 😉Il est possible de supprimer son compte Facebook en gardant accès à Messenger

Facebook est une excellente application calendrier d’anniversaire, parce que tout le monde est dessus.
Malheureusement, cette fonctionnalité arrive avec beaucoup trop d’autres choses dont on se passerait bien : dark patterns, récolte excessive et permanente de données, polarisation politique, fake news, perte de temps, etc.

Si vous cherchez encore de bonnes raisons de réduire votre utilisation de Facebook, voici une ressource de qualité: The Facebook Files, A Wall Street Journal investigation

1. D’abord, exporter les données depuis Facebook

Il s’agit d’exporter les anniversaire de tous ses amis au format universel ICS.
Le résultat est un fichier texte compris par toutes les app de calendrier :Google, Outlook, Thunerbird, Apple, etc.

Pour ce faire, il faut : * Ouvrir Chrome (pas le choix 😬), et se logger sur son compte Facebook * Ajouter l’extension Birthday Calendar Exporter for Facebook, dont voici le code, elle apparaît alors dans la barre de Chrome * Se rendre sur la page des évènements anniversaire
* Cliquer sur l’icône de l’extension, puis sur Scan Birthdays et START SCAN, la collecte est alors lancée

  • Boire un verre d’eau en attendant, parce qu’on ne s’hydrate vraiment pas assez

(Note à moi-même: arrêter le Zuckerberg-bashing, c’est vraiment pas sympa !)

  • Une fois la collecte faite, Download Calendar pour télécharger le fichier ICS qui s’appelle alors birthday-calendar.ics

2. Ensuite, sélectionner les anniversaires qu’on veut voir dans son agenda personnel

Vous n’avez pas forcément envie d’avoir 3 687 anniversaires dans son calendrier, dont ceux de vos petits camarades de l’école primaire que vous n’avez pas vu depuis 20 ans. Du coup on va filtrer tout ça pour ne garder que les anniversaires qui nous intéressent.

Pour ce faire, il faut : * python3 * git * Un petit script qui s’appelle calendar_file_splitter.py (dispo ici)

Depuis un shell :

> cd /Users/anas/Downloads # Je vais dans mon répertoire Télechargements qui contient "birthday-calendar.ics"
> git clone https://github.com/guenter-r/calendar_file_splitter.git # Je récupère le script calendar_file_splitter.py depuis le repo git
> mv birthday-calendar.ics calendar_file_splitter-master/ # Je déplace le fichier de calendrier dans le dossier contenant le script 
> python3 select_contacts_from_ics.py birthday-calendar.ics # On lance le process

Le script python va lire et parser le fichier ICS, puis demander pour chaque entrée si l’on veut la garder ou pas. Taper “y” et Entrer pour garder, ou juste Entrer pour filtrer. Ca semble long mais c’est super rapide, une dizaine de minutes pour passer en revue 900 entrées environ :

A l’issue de ça, vous aurez un nouveau fichier new_birthdays.ics prenant en compte vos choix 😄

3. Enfin, importer le résultat dans son calendrier (Exemple avec Google Calendar)

Je veux isoler les anniversaires de mon calendrier personnel, donc je les mets dans un “sous-agenda” que je peux masquer ou afficher par dessus le mien. Dans la barre de gauche, cliquer sur le “+” à côté de Autres agenda puis créer un agenda. Je l’ai appelé “Anniversaires”. Paramètres et Partage > Importer et exporter > Sélectionner un fichier sur votre ordinateur, choisir new_birthdays.ics comme fichier et “Anniversaires” comme calendrier de destination.

Bravo ! vous avez une (GROSSE) raison de moins pour aller sur Facebook tous les jours 👍
Et vous n’oublierez plus les anniversaire de vos proches 🍰
Plutôt cool non ? 😄

La prochaine fois, on verra ensemble comment supprimer ses comptes LinkedIn et impots.gouv.fr ! 👋😜

Pour rappel, quelques phrases prononcées par Chamath Palihapitiya, vice-président User Growth chez Facebook de 2007 à 2011 : * “I think we have created tools that are ripping apart the social fabric of how society works”
* “The short-term, dopamine-driven feedback loops we’ve created are destroying how society works,”
* “hearts, likes, thumbs-up. No civil discourse, no cooperation; misinformation, mistruth. And it’s not an American problem — this is not about Russians ads. This is a global problem.”
* “I can control my decision, which is that I don’t use that shit. I can control my kids’ decisions, which is that they’re not allowed to use that shit.”
Vidéo de son intervention, Stanford Graduate School of Business

Astuce : comment évaluer en un coup d’oeil la politique de confidentialité d’un service :

*Chacun sait que vu que les “Conditions Générales d’Utilisation” des services numériques sont souvent trop longues/complexes. Résultat : “j’ai lu et accepte la politique de confidentialité” est un mensonge que nous faisons tous.
Or elles contiennent des choses assez incroyables, qui vous feraient abandonner plus d’un service, ou a minima modifier l’usage que vous en faites. Il existe un site qui les référence et les note selon leur degré de respect de l’utilisateur : Terms of Service; Didn’t Read, allez donc faire un tour dessus pour vous évaluer les impacts sur vos données personnelles de vos services de tous les jours 😉 (ils ont une extension de navigateur aussi).

Généré avec Hugo
Thème Stack conçu par Jimmy