Skip to content

Doble Short is a command-line tool for shortening URLs with services like Bitly, TinyURL, and Cutt.ly. It supports both single and bulk URL shortening with progress indicators, making it fast and easy

License

Notifications You must be signed in to change notification settings

wanzxploit/Doble-Short

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Doble Short

Banner

GitHub stars Version Python Platform

Description

Doble Short is a command-line tool to shorten links using various services such as Bitly, TinyURL, and Cutt.ly. It allows users to shorten single or multiple URLs with ease and track the status of each shortened link.

Features

  • Single URL Shortener: Shorten one link at a time.
  • Multiple URL Shortener: Process a list of URLs from a file.
  • Supports multiple services: Bitly, TinyURL, and Cutt.ly.
  • Progress indicators: Shows progress while shortening links.
  • Output tables: Neatly displays results with Rich library.
  • User-friendly interface: Interactive prompts for easy navigation.

Installation

Prerequisites

Make sure you have the following installed on your system:

  • Python 3.x
  • pip for installing Python packages
  • make for handling the installation process

Steps to Install

  1. Clone the repository or download the tool:

    git clone https://github.com/wanzxploit/Doble-Short.git
    cd Doble-Short
  2. Run the installer script to install required dependencies:

    make install
  3. Once the installation is complete, run the tool using the following command:

    make run

    Or, you can run it directly with Python:

    python3 main.py

Usage

Once you run the tool, you will be presented with a menu to choose between:

  • Single Shortener: Shorten a single URL.
  • Multi Shortener: Process multiple URLs from a file.
  • Exit: Close the tool.

Example Usage:

  1. Shorten a single URL:

    Enter URL: https://example.com
    
  2. Shorten multiple URLs from a file:

    Enter file name: links.txt
    

Updating & Upgrading

To keep Doble Short up to date, you can always pull the latest changes from the repository:

git pull origin master

To upgrade dependencies, run the following command:

make upgrade

Troubleshooting

If you encounter any issues with the installation or usage, feel free to raise an issue on the GitHub Issues page.

License

This tool is open-source and distributed under the MIT License.

About

Doble Short is a command-line tool for shortening URLs with services like Bitly, TinyURL, and Cutt.ly. It supports both single and bulk URL shortening with progress indicators, making it fast and easy

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published