Metadata-Version: 2.1
Name: sockapp
Version: 0.1a8
Summary: Simple flask webapp for sending files over network using socket.
Home-page: https://github.com/pulse-net/sockapp
Author: Siddhartha Dhar Choudhury
Author-email: sdharchou@gmail.com
License: MIT
Description: # SockApp
        
        Simple flask web app to transfer files and messages between two computers using socket. Uses <a href="https://github.com/pulse-net/sockx.git">SockX</a> to transfer files and messages.
        
        ## Steps to run
        
        1. Install sockapp using pip:-
        
        ```bash
        user@programmer~:$ pip install sockapp
        ```
        
        2. Run sockapp from terminal on both sender and receiver (make sure you are in receiving location at receiver's end):-
        
        ```bash
        user@programmer~:$ sockapp
        ```
        
        2.1. To run sockapp from a different port, pass it as a command line argument:-
        
        ```bash
        user@programmer~:$ sockapp --port 12345
        ```
        
        2.2. To run sockapp using a different protocol (default = TCP), pass it as a command line argument:-
        
        ```bash
        user@programmer~:$ sockapp --protocol UDP
        ```
        
        2.3. To run sockapp from a different working directory, pass it as a command line argument:-
        
        ```bash
        user@programmer~:$ sockapp --start_dir /home/user/sample-dir
        ```
        
        **Note**:- If you want to  use TCP you can mention it using this command line arugment but since it is the default value, passing TCP is optional.
        
        3. From sender enter IP address of receiver and file path to be sent.
        
        4. From receiver accept the connection by pressing the receive button.
        
        # License
        
        SockApp is licensed under <a href="https://github.com/pulse-net/sockapp/blob/master/LICENSE">MIT License</a>.
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.6
Description-Content-Type: text/markdown
