Metadata-Version: 2.1
Name: net-puppy
Version: 0.0.2
Summary: A network controlled terminal interface
Home-page: https://github.com/vishal-keshav/net_puppy
Author: Vishal Keshav
Author-email: vishal.keshav.1993@gmail.com
License: UNKNOWN
Description: ![net_puppy_logo](net_puppy_logo.jpg)
        
        # net-puppy
        A light-weight and fast network controlled puppy for command line interface.
        This enables you to control your linux terminal from your mobile application over a low latency network.
        
        The program relies on the push bullet service to control the linux command line interface from a network
        controlled device. The controller can be an another PC too, running a web browser for push notifications.
        
        ## Installation
        
        For python 2
        ```
        pip install net-puppy
        ```
        or
        ```
        python -m pip install net-puppy
        ```
        
        For python 3
        ```
        pip3 install net-puppy
        ```
        or
        ```
        python3 -m pip install net-puppy
        ```
        
        ## How to use it?
        ### Step 1:
        
        Create a account on [push bullet](https://www.pushbullet.com/).
        
        
        ### Step 2:
        
        Login to your push bullet account, and under settings, create an Access Token
        Note down this token somewhere for future use.
        
        ## Additional Step 2:
        
        Download push bullet [android app](https://play.google.com/store/apps/details?id=com.pushbullet.android&hl), and login with your push bullet credentials.
        
        
        ### Step 3:
        
        Import the core module from net_puppy package in your python application.
        ```
        python
        >> from net_puppy import core
        ```
        
        
        ### Step 4:
        
        Start the core module with start function, by providing your 34 character push bullet token.
        ```
        >> core.start("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx")
        ```
        
        ### Step 5:
        
        From androd app (in the ME tab), type "C command"
        
        For example: "C ls" for ls on the terminal.
        
        ## Upcoming features
        In the next, full blown terminal info will be avalable on your push bullet app.
        
        ## Raise bugs and feature requests:
        https://github.com/vishal-keshav/net_puppy
        
        ### Developer's info
        Vishal Keshav (vishal.keshav.1993@gmail.com)
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3.6
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Description-Content-Type: text/markdown
