JD-backup is an advanced Python script, that will extract all links from a jDownloader 2 file list and export them to a text file.

Overview

JD-backup

JDownloader 2

Description

JD-backup is an advanced Python script, that will extract all links from a jDownloader 2 file list and export them to a text file.

Thanks to

hherglotz for an idea and his source code, which I used as the base of my project.

What JD-backup does

  • Firstly, after executing the script, it will detect, which OS you are using for setting the JDownloader Installation Directory PATH.
  • Secondly, the script will sort all downloadListXXX.zip files in the JDownloader config dir by date and the recent file will copy and extract to a temporary created folder temp.
  • Next, it will extract links from all the files in temp and saves them to my_jd_links.txt file in the JD-backup directory.
  • Finally, the script will delete the temp folder.

Note: No matters where is the script running from.

Prerequisites

Default Installation PATH of JDownloader If you haven't installed Python on your system yet, get it directly at (https://www.python.org/). JD-backup uses libraries os, platform, glob, shutil, zipfile and json.

Tests:

JD-backup has already been tested on Windows 7, Mac OS Big Sur and Debian Buster with Python 3.8 version. I haven't found any differencies during a backup, either JDownloader 2 was running or not.

Installation

No special installation is needed.

Run the program

  1. Open a terminal:
  • On Windows by pressing WinKey + R and then type cmd and Enter.
  • On Mac OS by pressing Control + Backspace then type terminal and press Enter.
  • On Linux by pressing Control + Alt + T.
  1. Navigate to the JD-backup-main directory.

  2. Then run the script by the command python3 get-jd-links.py.

  3. Once it's done, you will find a new file called my_jd_links.txt in the JD-backup-main directory.

Note: If you run the script again, the my_jd_links.txt file will be overwritten.

Recovery

Just run jDownloader 2, open my_jd_links.txt file, sellect all Control + A then copy Control + C and JDownloader will import all copied links by its self.

Owner
Kraken.snv
Kraken.snv
Яндекс тренировки по алгоритмам. Июнь 2021

Young&&Yandex Тренировки по алгоритмам Если вы хотите попасть на летнюю стажировку в Яндекс, но пока не уверены в своих силах, приходите на наши трени

Podlevskiy Viktor 6 Sep 03, 2021
Let's pretend you want to create a AWS Lambda project called "sns-processor".

Usage Let's pretend you want to create a AWS Lambda project called "sns-processor". Rather than using lambda and then editing the results to include y

1 Dec 31, 2021
A webapp for taking fast notes, designed for business, school, and collaboration with groups.

JOTS Journal of the Session A webapp for taking fast notes, designed for business, school, and collaboration with groups.

Zebadiah S. Taylor 2 Jun 10, 2022
A small script I made that takes any standard Decklist of magic the gathering cards and pulls all card images from scryfall at once!

A small script I made that takes any standard Decklist of magic the gathering cards and pulls all card images from scryfall at once!

15 Aug 26, 2022
APRS Track Direct is a collection of tools that can be used to run an APRS website

APRS Track Direct APRS Track Direct is a collection of tools that can be used to run an APRS website. You can use data from APRS-IS, CWOP-IS, OGN, HUB

Per Qvarforth 42 Dec 29, 2022
An end-to-end Python-based Infrastructure as Code framework for network automation and orchestration.

Nectl An end-to-end Python-based Infrastructure as Code framework for network automation and orchestration. Features Data modelling and validation. Da

Adam Kirchberger 15 Oct 14, 2022
Personal Finance Forecaster - An AI tool for forecasting personal expenses

Personal Finance Forecaster - An AI tool for forecasting personal expenses

2 Mar 09, 2022
A dead-simple service that notifies you when something goes down.

Totmannschalter Totmannschalter (German for dead man's switch) is a simple service that notifies you when it has not received any message from a servi

1 Dec 20, 2021
Displays Christmas-themed ASCII art

Christmas Color Scripts Displays Christmas-themed ASCII art. This was mainly inspired by DistroTube's Shell Color Scripts Screenshots ASCII Shadow Tex

1 Aug 09, 2022
How did Covid affect businesses?

NYC_Business_Analysis How did Covid affect businesses? COVID's effect on NYC businesses We all know that businesses in NYC have been affected by COVID

AK 1 Jan 15, 2022
A free website that keeps the people informed about housing and evictions.

Eviction Tracker Currently helping verify detainer warrant data for middle Tennessee - via Middle TN DSA - Red Door Collective Features Presents data

Red Door Collective 7 Dec 14, 2022
Sudo type me a payload

payloadSecretary Sudo type me a payload Have you ever found yourself having to perform a test, and a client has provided you with a VM inside a VDI in

7 Jul 21, 2022
Glyph Metadata Palette

This plugin for Glyphs3 allows you to associate arbitrary structured metadata to each glyph in your font.

Simon Cozens 4 Jan 26, 2022
take home quiz

guess the correlation data inspection a pretty normal distribution train/val/test split splitting amount .dataset: 150000 instances ├─8

HR Wu 1 Nov 04, 2021
Earth-to-orbit ballistic trajectories with atmospheric resistance

Earth-to-orbit ballistic trajectories with atmospheric resistance Overview Space guns are a theoretical technology that reduces the cost of getting bu

1 Dec 03, 2021
A bot to use in a pump & dump event

A bot to use in a pump & dump event on Binance.com. Please note the bot is in heavy devleopment currently so be aware of errors. If you experience err

Freddie Jonas 189 Dec 24, 2022
Algo próximo do ARP

ArpPY Algo parecido com o ARP-Scan. Dependencias O script necessita no mínimo ter o Python versão 3.x instalado e ter o sockets instalado. Executando

Feh's 3 Jan 18, 2022
Pyfetch - Simple Fetch written in Python

pyfetch Simple Fetch written in Python Screenshots Install Clone this repository

2 Sep 02, 2022
Project for viewing the cheapest flight deals from Netherlands to other countries.

Flight_Deals_AMS Project for viewing the cheapest flight deals from Netherlands to other countries.

2 Dec 17, 2022
🌍💉 Global COVID-19 vaccination data at the regional level.

COVID-19 vaccination data at subnational level. To ensure its officiality, the source data is carefully verified.

sociepy 61 Sep 21, 2022