A collection of scripts abusing VK.com API
Project description
VK scripts
A collection of scripts abusing VK.com API.
Prerequisites
- Python 3.4 or higher
- matplotlib (required by online_sessions.py)
- numpy (required by matplotlib)
The versions below have been verified to work properly.
Software | Version |
---|---|
CPython | 3.5.1 |
numpy | 1.11.0 |
matplotlib | 1.5.1 |
Windows binaries for CPython can be acquired at http://www.lfd.uci.edu/~gohlke/pythonlibs/.
Usage
The main package resides in the "vk/" directory.
Also, a few scripts are supplied in the "bin/" directory to showcase the
package's capabilities.
Run the scripts from the top-level directory using python -m
.
Pass the --help
flag to a script to examine its detailed usage information.
The supplied scripts are listed below.
- mutual_friends.py — Learn who your ex and her new boyfriend are both friends with.
- track_status.py — Track when people go online/offline.
- online_sessions.py — View/visualize the amount of time people spend online.
Development
Linting
Requires Pylint. To lint everything, run from the top-level directory:
> pylint vk
...
> pylint bin
...
License
Distributed under the MIT License. See LICENSE.txt for details.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.