{"repo":"Al00X/jdsh","free":true,"listed":false,"github":"https://github.com/Al00X/jdsh","clone":"git clone https://github.com/Al00X/jdsh.git","description":"Awesome CLI and TUI for JDownloader2","language":"Python","stars":112,"topics":["cli","jd","jdl","jdownloader","jdownloader-2","python","remote","tui","utility","jdl2"],"license":"MIT","category":"cli-tools","readme_excerpt":"🟠 JDSH - JDownloader Shell 🔵 Control and Manage your JDownloader within your terminal with ease . Designed for Linux servers/headless environments where you need full control without a GUI; or if you just love using CLI! Packed with various Commands & Interactive Mode (TUI) . This tool will use your JDownloader local API, which you will need to enable manually. It uses myjadpi package under the hood to work (kudos to the author of this package). Installation Setup 0. Obviously have JDownloader 2 installed. 1. Enable JDownloader's Local API: Edit /cfg/org.jdownloader.api.RemoteAPIConfig.json . Set \"deprecatedapienabled\": true (Optional) you may also need to set deprecatedapilocalhostonly to false if you want to access it from remote. Restart JDownloader. Usage You can now use the jd command globally from anywhere in your terminal. Interactive Mode Simply run jd without arguments to enter the interactive mode. Tips: Press s to Start/Stop downloads. Press Ctrl+C to quit. Commands Overview Config By default, the application runs with standard settings ( Host: 127.0.0.1, Port: 3128 ). You can override these defaults by creating a configuration file. Create file at /.config/jdsh/jdsh.config , with the contents below. You may uncomment any line and change when you need. --- Enjoying the tool? Your supports would keep me at it! 💖 -blue.svg?logo=tether)","default_branch":null,"files":null,"tree":[],"storefront":"/r/Al00X","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Al00X/jdsh/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}