https://github.com/lightsofapollo/demo-profile-extraction
Quick hack using marionette js client for jhylands
https://github.com/lightsofapollo/demo-profile-extraction
Last synced: 12 months ago
JSON representation
Quick hack using marionette js client for jhylands
- Host: GitHub
- URL: https://github.com/lightsofapollo/demo-profile-extraction
- Owner: lightsofapollo
- License: other
- Created: 2013-07-03T06:09:13.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2013-07-03T06:19:32.000Z (almost 13 years ago)
- Last Synced: 2025-05-18T01:07:07.275Z (about 1 year ago)
- Language: JavaScript
- Size: 105 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Profile extraction demo-
Initial boilerplate that can be used to extract some IDB data
from apps... This is using minimal magic outside of the "host"
which sets up the basics for marionette to run.
## Usage:
You need a github ssh key right now- I used a reference to my in-development branch which has not landed yet.
Once that lands the package.json can be updated to a real version of marionette-apps.
```sh
make
```
You should see something like:
"tmp path to magic idb files: X"
## How it works
TLDR;
- index.js - boilerplate
- lib/extract.js - does calendar launch, close and finds idb dir.
More:
npm is used to download deps and then the marionette host
environment package will download a b2g binary (put yours in b2g if
you don't want it to setup for you).
Then an open port is opened for marionette and the client will
connect to a running b2g desktop instance. Once the client is
connected the calendar app is launched and then closed (you need to
place your logic there see extract.js).