Skip to content
gordeserPublic

About

GUI for CURL written in Python using Tkinter library

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cURL GUI application

Description

The application main functions are downloading and uploading files to server. It also supports setting a speed limit
In addition, the application allows you to configure a proxy server, select a user-agent from the list (or set your own)
If you need, you also can input username and password for HTTP Basic authentication and input needed cookies
In case of an error, the application will show it to the user with a brief description
For advanced users, the application has debug mode, where you can also enable verbose mode, clear curl logs and export curl logs to file

Requirements

Install requirements using pip install -r requirements.txt

In case of errors, try pip3 install -r requirements.txt
or try sudo apt-get install python3-tk on Linux
or try brew install python-tk on Mac

Start application

Start application using python main.py

In case of errors, try python3 main.py

Run tests

Run tests from CLI using python -m unittest -b tests_package/run_tests.py

In case of errors, try python3 -m unittest -b tests_package/run_tests.py \

In case of TclError run tests again

About

GUI for CURL written in Python using Tkinter library

Resources

Stars

0 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages