Skip to content

Latest commit

 

History

History
43 lines (29 loc) · 1.58 KB

Readme.md

File metadata and controls

43 lines (29 loc) · 1.58 KB

About

A google playstore scrapper.

Dependencies

Jsoup, Json, Mysql server, Java

Notes about implementation

Takes input as package id (com.kiloo.subwaysurf  in this case) and crawl all the details of the app from playstore and stores them mysql  DB. 

Apart from info like 
- name, 
- package id, 
- category, 
- description
- screen shots 
- overall rating of app
- number of downloads, 
- number of people who have rated the app, 
- All the Ratings, Reviews, name of reviewer and his Google plus ID available in the URL when we click there. 

Scraps all the reviews that are there for any app and not the initial/top ones.

Compiling

1) Using Eclipse
   a) Import project from git with repository address (https://github.com/pulkitnandan/PlayStoreScrapper).
   b) Add libraries in java bild path Jsoup, Json, Mysql connector from libraries folder of repository.

2) Import source folders after creating new java project and provide libray Jsoup, Json, Mysql connector in java build path from libraries              folder of repository..	

Usage

1) Create Database with name playstore.
2) Provide username and password in DatabaseConnection  of package  com.playstore.database package.
3) Run LaunchApp in com.playstore.main and provide package id of app.

Troubleshooting

1) Reinsert  cookie in  LaunchApp.java of package com.playstore.main  from browser after opening playstore website.
2) Check database settings in DatabaseConnection of package  com.playstore.database package.