Metadata-Version: 1.1
Name: nyuclassesdl
Version: 1.1.0
Summary: a python library for automatically downloading files from NYU Classes
Home-page: https://github.com/zhiaozhou/nyuclassesdl
Author: Zhiao Zhou
Author-email: zz1749@nyu.edu
License: UNKNOWN
Description-Content-Type: text/markdown
Description: nyuclassesdl

        =====

        

        nyuclassesdl is a python library for automatically downloading files from NYU Classes learning management system. And it's only available to NYU students or faculties.

        

        Dependencies

        =============

        pgmpy has following non optional dependencies:

        - Python 2.7 or Python 3

        - argparse 

        - selenium 

        - urllib

        - Geckodriver for Firefox users

        

        Installation

        =============

        Using pip:

        ```

        $ pip install nyuclassesdl

        ```

        

        Or for installing the latest codebase:

        ```

        $ git clone https://github.com/zhiaozhou/nyuclassesdl.git

        $ cd nyuclassesdl/

        $ python setup.py install

        ```

        

        Documentation and usage

        =======================

        

        Now this package can be only used with a Firefox browser installed.

        

        Then you will have to install Geckodriver from [Geckodriver/releases](https://github.com/mozilla/geckodriver/releases) and then put the executable file inside the root folder of your Firefox directory (Ex. C:\Program Files\Mozilla Firefox\)

        

        Then after installing the package using pip

        you can start to use it by typing nyuclassesdl [argument]

        

        | Argument | Description |

        | :--: | :--: |

        | --MFA | choose a way for MFA: now only "duo" is supported |

        | --dir | choose a directory to download the files |

        | --un | NYU netid |

        | --ps | NYU password |

        

        License

        =======

        NYU-Classes-downloader is released under MIT License.
Keywords: nyu nyuclasses
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Education
Classifier: Topic :: Utilities
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Operating System :: Unix
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS
