Skip to content

unCap is a login client for BPHC Cyberoam that automatically logins users into a list of login creds. ideally, it should switch to next account as soon as the usage quota of the user is over

License

Notifications You must be signed in to change notification settings

udaykrishna/unCap

Repository files navigation

unCap

Requirements for dev setup linux

  • Python3
  • pip3: comes prepackaged with python3 upgrade it
  • kivy
  • install pillow python3 -m pip install pillow

Incase something doesn't work run this

python3 -m pip install --upgrade pip
python3 -m pip install setuptools
python3 -m pip install Cython
python3 -m pip install wheel
python3 -m pip install requests
python3 -m pip install lxml 
python3 -m pip install pillow
python3 -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew
python3 -m pip install kivy.deps.gstreamer 
python3 -m pip install kivy
python3 -m pip install psutil
python3 -m pip install pygame

also don't forget to refer to kivy installation guide

Windows devsetup

** kivy works only upto python 3.4 on windows so install 3.4 and not 3.6 probably fixed **

install microsoft visual studio build tools 2015 and VS 2017

assuming only python 3 is installed run these commands. In case there's python2 installed as well make sure to replace python with appropriate command that refers to python3

python -m pip install --upgrade pip
python -m pip install setuptools
python -m pip install Cython
python -m pip install wheel
python -m pip install requests
python -m pip install lxml 
python -m pip install pillow
python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew
python -m pip install kivy.deps.gstreamer
python -m pip install kivy
python -m pip install psutil
python -m pip install pygame

use wheel for lxml if it fails download link of wheel

python -m pip wheel <name of the wheel downloaded>

running unCap

git clone https://github.com/udaykrishna/unCap.git
cd uncap
python3 main.py

to run uncap without console use

setsid python3 main.py

now you can close the terminal used to launch it

About

unCap is a login client for BPHC Cyberoam that automatically logins users into a list of login creds. ideally, it should switch to next account as soon as the usage quota of the user is over

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages