Skip to content

Commit d7af8db

Browse files
author
Michael Pivonka
committed
Changed way of gettings servers. Added option for original file name
1 parent f0478b3 commit d7af8db

File tree

2 files changed

+110
-107
lines changed

2 files changed

+110
-107
lines changed

README.md

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,50 @@
11
# Plex Media Server Offline Downloader
2+
23
PlexMedia-Downloader is a python script that you pass it your username, password, url to the media you have access to and it will download it to your local machine.
34

45
## Requirements
5-
* Python 3
6-
* Plex Server (With content you have access to stream from)
7-
* Plex.TV account
6+
7+
- Python 3
8+
- Plex Server (With content you have access to stream from)
9+
- Plex.TV account
810

911
## Python requirements
10-
* requests
11-
* tqdm
12+
13+
- requests
14+
- tqdm
1215

1316
## Install
17+
1418
```
1519
pip install requirements.txt
1620
```
1721

1822
## Usage
23+
1924
URL can be any of the following ip:port, plex.direct:port, hostname:port, plex.tv
25+
2026
```
2127
usage: main.py [-h] -u USERNAME -p PASSWORD url
2228
2329
positional arguments:
24-
url URL to Movie, Show, Season, Episode. TIP: Put url inside single quotes.
30+
url URL to Movie, Show, Season, Episode.
2531
32+
optional arguments:
2633
optional arguments:
2734
-h, --help show this help message and exit
2835
-u USERNAME, --username USERNAME
2936
Plex.TV Email/Username
3037
-p PASSWORD, --password PASSWORD
3138
Plex.TV Password
39+
-c COOKIE, --cookie COOKIE
40+
Plex.tv Auth Sync cookie
41+
--original-filename Name content by original name
42+
-t TOKEN, --token TOKEN
43+
Plex Token
3244
```
3345

3446
## Example
47+
3548
```
3649
python main.py -u codedninja -p 3U7qYhaBAk8yfa 'https://app.plex.tv/desktop#!/server/0893cadc04a6f52efa052691d6a07c5b54890ca1/details?key=%2Flibrary%2Fmetadata%2F208649&context=source%3Ahub.tv.recentlyaired'
3750
```

0 commit comments

Comments
 (0)