Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

chee/imessages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

24 Commits

Repository files navigation

imessages

extract imessage chats to json :-)

Usage

npm install -g imessages
cp ~/Library/Messages/chat.db chat.db
imessages list-handles ./chat.db // prints all the handles
imessages extract ./chat.db +525588888888 Sofia chee > sofia.json

commands

extract

extract messages for a handle

imessages extract <database> <handle> [name] [me]

args

opt desc required
database chat.db (found at ~/Library/Messages/chat.db) yes
handle whose msgs to extract (see list-handles) yes
name the name to use for messages sent by them no
me the name to use for messages sent by you no

list-handles

list available handles in a chat.db database

imessages extract <database>

args

opt desc required
database chat.db (found at ~/Library/Messages/chat.db) yes

AltStyle によって変換されたページ (->オリジナル) /