Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/drbh/imessage-exporter
This project aims to help people better analyze thier messaging application and is a continuation of work done for this article: https://towardsdatascience.com/what-your-imessage-data-says-about-you-daa186db16d
https://github.com/drbh/imessage-exporter
Last synced: 3 months ago
JSON representation
This project aims to help people better analyze thier messaging application and is a continuation of work done for this article: https://towardsdatascience.com/what-your-imessage-data-says-about-you-daa186db16d
- Host: GitHub
- URL: https://github.com/drbh/imessage-exporter
- Owner: drbh
- Created: 2018-12-18T22:32:25.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2018-12-18T22:37:38.000Z (about 6 years ago)
- Last Synced: 2024-08-08T00:44:12.448Z (6 months ago)
- Language: Python
- Size: 4.88 KB
- Stars: 5
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- project-awesome - drbh/imessage-exporter - This project aims to help people better analyze thier messaging application and is a continuation of work done for this article: https://towardsdatascience.com/what-your-imessage-data-says-about-you-d (Python)
README
# Welcome to iMessage Exporter
[![Join the chat at https://gitter.im/imessage-exporter/community](https://badges.gitter.im/imessage-exporter/community.svg)](https://gitter.im/imessage-exporter/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
Esstentailly this project takes a MacBook iMessage sqlite db, pulls all of your converstations, and pushes it to a JSON file into a secure S3 bucket.
This way a user can access a snapshot of thier chat data from a cloud location they control.
The next script pulls this data (not from the cloud but a local copy) and makes a frequency table of the emojies in the convo from a specified point in time.
You need to set AWS creds in as env vars with permissions to create a new bucket and write to S3
```
export AWS_ACCESS_KEY_ID=- - - YOUR KEY HERE - - -
export AWS_SECRET_ACCESS_KEY=- - - YOUR KEY HERE - - -
```clone the repo and navigate to the folder
```
python run.py.
```