Skip to content

Sloppy calendar events exporter to Google Calendar with Node and Cron.

Notifications You must be signed in to change notification settings

elliotberry/outlook-calendar-export

Repository files navigation

Outlook to Google Calendar Exporter

Use at your own risk

A super simple Microsoft Outlook Calendar exporter to Google Calendar. This was created so I could secretly export my meetings at a job where the exchange server used SSO. There's probably a smarter way to do this, but this was my stupid workaround.

There are a great deal of issues with it. but here's the gist:

What it does

  1. Node reads Outlook's meeting files
  2. Node consults a json file to about whether it has exported them yet
  3. Node imports and reads files
  4. Files are exported to Google with its calendar api
  5. You get fired because you were taking company information off-location

Setup

  1. Npm install
  2. Setup a developer project on google that uses calendar api
  3. node setupAPI.js (this is the stock google calendar API setup), this will set it up with your google account
  4. As it instructs, put client secret info in a file called client_secret.json, then put it in ./files folder
  5. Change your user folder in outlook.js
  6. Setup a cron job to run this (example included)

About

Sloppy calendar events exporter to Google Calendar with Node and Cron.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published