Persepolis Download Manager is a GUI for aria2.

Overview

Persepolis Download Manager

Latest stable release Total downloads GitHub license Build Status GitHub last commit GitHub contributors GitHub commit activity the past week, 4 weeks, year AUR Twitter Follow

Content

About

Persepolis is a download manager & a GUI for Aria2. It's written in Python. Persepolis is a sample of free and open source software. It's developed for GNU/Linux distributions, BSDs, MacOS, and Microsoft Windows.

Features

  • Multi-segment downloading
  • Scheduling downloads
  • Download queuing
  • and many more!

FAQ

Where does the name come from?

From Wikipedia: Persepolis (Greek: Περσέπολις Persépolis; "the Persian city") or Parsa (Old Persian: 𐎱𐎠𐎼𐎿 Pārsa; "Persia"), also known as Takht-e-Jamshid (Persian: تخت جمشيد‎‎ Taxt e Jamšid; "Throne of Jamshid"), was the ceremonial capital of the Achaemenid Empire (ca. 550–330 BC). Persepolis is situated 60 km northeast of the city of Shiraz in Fars Province, Iran. The earliest remains of Persepolis date back to 515 BC. It exemplifies the Achaemenid style of architecture. UNESCO declared the ruins of Persepolis a World Heritage Site in 1979.

How can I install Persepolis?

Read our wiki or check Persepolis website for more information.

Screenshots

GNU/Linux Mac OSX Windows

Credits

Alireza Amirsamimi: Persepolis lead developer and manager
GitHub | E-mail

Mohammadreza Abdollahzadeh: Arch Linux and BSD support
GitHub | E-mail

Mostafa Asadi: Ubuntu, Debian and Windows support
GitHub | E-mail

MohammadAmin Vahedinia: Mac OSX support
GitHub | E-mail

Sadegh Alirezaie: Persepolis website support
GitHub | E-mail

Jafar Akhondali: Browsers add-ons support
GitHub | E-mail

H Rostami: UI translation, Fedora & OpenSuse support
GitHub | E-mail

Ehsan Titish: Mac OSX support
GitHub | E-mail

Charles K Barcza: blackPanther OS support
GitHub | E-mail

Persepolis website (En) | Persepolis website (Fa) | Twitter | Telegram Channel


Is there any mistake in README.md? Report it in issue tracker or correct it by yourself.

Comments
  • نیمه کاره ماندن دانلود

    نیمه کاره ماندن دانلود

    سلام من وقتی صفی برای دانلود فایل های حجیم استفاده میکنم با اینکه در وضعیت دانلودینگ هست اما دانلودی انجام نمیشه و بعد اینکه مدتی داتلود کرده دیگه دانلود نمیکنه مگر خودم بیام دوباره برنامه رو ریست و مجدد باز کنم و صف رو دوباره شروع کنم این مورد هم دوستان من بهش برخوردن و تو دانلود های شبانه میگن ناخودآگاه دانلود متوقف میشه اما در صف وضعیت دانلودینگ زده با تشکر

    question 
    opened by hekmatinasser 32
  • problem

    problem

    System Details:

    • Operating System: ? selection_175

    • Distro(For GNU/Linux and BSD users): ?

    • Desktop Environment(For GNU/Linux and BSD users): ?

    • Persepolis Version: ?

    • How do you install Persepolis? (Repositories, source, ...)

    • Please attach log files if crash or paste error message

    Issue Description and steps to reproduce:

    Write in English language please, Thanks :)

    Feel free to edit or delete lines in this template if it is necessary.

    Please report only one Issue (Bug or feature request or ...) in one issue! and open new Issue for another one :)

    question 
    opened by newdie484 21
  • Fail to run it after install on windows64-bit

    Fail to run it after install on windows64-bit

    System Details:

    • Operating System: Windows 10
    • Distro(For GNU/Linux and BSD users):
    • Desktop Environment(For GNU/Linux and BSD users):
    • Persepolis Version: 3.0.0
    • How do you install Persepolis? (Repositories, source, ...) Installation package
    • Please attach log files if crash or paste error message

    Issue Description and steps to reproduce: I just install it on my surface pro 4, for 64-bit. I've installed Qt, and I've changed my path before. After my installation, I run it and went out a error: {This application failed to start because it could not find or load the Qt platform plugin"windows" in "".

    Reinstalling the application may fix this problem.} And I reinstall it for several times, but still fail to run it.

    Package problem 
    opened by ZhenFLuo 18
  • مشکل در دانلود

    مشکل در دانلود

    سلام با flash got ویا کپی پیست کردن فرقی نداره در هر دو حالت دانلود شروع میشه ولی رو صفر درصد باقی میمونه و جلو نمیره بعد چند دقیقه هم خودش متوقف میشه روز اولی که نصب کردم تونستم با پرسپولیس دانلود کنم ولی بعد از اون دیگه برام کار نکرد ممنون

    help wanted 
    opened by hamidmadai 18
  • ubuntu 17.10 package problem

    ubuntu 17.10 package problem

    new version 3.10 doesn't work on ubuntu 17.10

    Error message

    Traceback (most recent call last):
      File "/usr/bin/persepolis", line 11, in <module>
        load_entry_point('persepolis==3.1.0', 'console_scripts', 'persepolis')()
      File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 564, in load_entry_point
        return get_distribution(dist).load_entry_point(group, name)
      File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2662, in load_entry_point
        return ep.load()
      File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2316, in load
        return self.resolve()
      File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2322, in resolve
        module = __import__(self.module_name, fromlist=['__name__'], level=0)
      File "/usr/lib/python3/dist-packages/persepolis/__main__.py", line 20, in <module>
        from persepolis.scripts import persepolis
      File "/usr/lib/python3/dist-packages/persepolis/scripts/persepolis.py", line 88, in <module>
        from persepolis.scripts.mainwindow import MainWindow
      File "/usr/lib/python3/dist-packages/persepolis/scripts/mainwindow.py", line 62, in <module>
        from persepolis.scripts.video_finder_addlink import VideoFinderAddLink
      File "/usr/lib/python3/dist-packages/persepolis/scripts/video_finder_addlink.py", line 26, in <module>
        import youtube_dl
    ModuleNotFoundError: No module named 'youtube_dl'
    
    
    help wanted 
    opened by ghost 17
  • Persepolis Download Manager for Steam

    Persepolis Download Manager for Steam

    System Details:

    • Operating System: Gnu/Linux
    • Distro(For GNU/Linux and BSD users): Arch
    • Desktop Environment(For GNU/Linux and BSD users): Kde Plasma
    • Persepolis Version: 3.1.0
    • How do you install Persepolis? (Repositories, source, ...) : aur

    Persepolis is a powerful download manager . The problem that Steam does not pay attention to Donlowad manager. Can you solve this problem ?! An extension for connecting Persepolis to steam or vice versa.

    Steam GitHub

    feature request 
    opened by ALipAkrohk 16
  • بالا نیامدن دانلود منیجر بعد از آپدیت

    بالا نیامدن دانلود منیجر بعد از آپدیت

    درود خسته نباشید دوستان امیدوارم حالتون خوب باشه من امروز پرسپولیس رو آپدیت کردن به ورژن جدید ولی متاسفانه بالا نمیاد. پاک کردم دوباره نصب کردم ولی بازم بالا نمیاد. سیستم عامل ubuntu 16.10 64 bit پیشاپیش ممنون.

    help wanted feature request 
    opened by sat3007 16
  • وجود پارامترهای آدرس بعد از اسم و پسوند فایل

    وجود پارامترهای آدرس بعد از اسم و پسوند فایل

    وقتی فایلی دانلود میشه بعضی اوقات اگر پارامتر بعد از اسم فایل در آدرس اینترنتی وجود داشته باشه به همراه اسم فایل ذخیره میشه و این برای تعداد بالای دانلود آزار دهنده است و باید تک تک اسم فایلها رو عوض کنیم مثال S01E01_1080p.mkv?20181019180904

    feature request added 
    opened by mehdico 15
  • Fatal Error:Failed to execute script Persepolis Download Manager

    Fatal Error:Failed to execute script Persepolis Download Manager

    Operating System: Window 10 Persepolis Version: persepolis_2_4_2_windows_64bit When I uses Persepolis Download Manager Integration in Chrome version 61.0.3163.91(64bit) to download a file, the PDM runs and displays a popup window showing"Fatal Error:Failed to execute script Persepolis Download Manager" and I can't download the file. I don't know what that means and how to fix it.

    bug fixed 
    opened by nobody0525 15
  • flashgot should disable for activate multiprocess in firefox 55

    flashgot should disable for activate multiprocess in firefox 55

    System Details:

    • Operating System: Linux
    • Distro(For GNU/Linux and BSD users): Ubuntu 16.04
    • Desktop Environment(For GNU/Linux and BSD users): unity
    • Persepolis Version: 2.4.2
    • How do you install Persepolis?Repositories

    the new version of Firefox release (55 v) for Ubuntu and you can active multiprocess by disabling some add-ons that not compatible with new Firefox system( v57 ). you can read about electrolysis project and https://support.mozilla.org/en-US/kb/firefox-add-technology-modernizing?as=u&utm_source=inproduct unfortunately Flashgot not compatible with the new system so we can't use Flashgot for Persepolis. please if it possible, release Persepolis add-ons that compatible with new system sooner

    question 
    opened by Monirzadeh 13
  • Typos in english

    Typos in english

    I started french translation on transifex, and I noticed some typos. As I don't have much clue where to find them in source (except via file search) I will post them here. If there is a better place to do so, or an easy way to correct this by myself, please tell me. I'll use transifex IDs to identify the strings.

    • [x] 8 - "Ok" should be full caps like in the other occurrences of the word
    • [ ] 91 - Persepolis is trying to connect!<missing_space>be patient!
    • [x] 93, 214 - "Try agian!" Obvious typo
    • [x] 27, 204, 225 - KB/S should be kB/S, k is a SI prefix, unlike Ki for Kibi which has a initial capital letter. In fact, it is kB/s with a lowercase s, see next point.
    • [x] 27, 28, 204, 205, 225, 226 - <unit_prefix>B/S should be <unit_prefix>B/s, the "second" symbol is SI notation, and lowercase.
    • [x] 115 - " is already existed! - It does not seem to be a correct sentence, use exists, or existed, but not is existed.
    • [x] 10 11 12 15 16 17 20 21 23 29 40 41 48 49 73 78 79 80 81 216 217 218 219 220 221 236 238 240 242 244 245 252 253 257 259 260 261 262 263 264 265 275 292 301 303 304 305 308 309 311 313 - I'm not native speaker but I think in english there is no space before colon. Problem present on a lot of strings.
    • [x] 51, 89, 98, 236, 324 - Missing capital letter
    • [x] 103, 106, 111, 114 - "first", Missing capital letter
    opened by simonporte 12
  • [QUESTION] Is this project abandoned?

    [QUESTION] Is this project abandoned?

    Just wondering is this project alongside the Persepolis-WebExtentsion abandoned by the devs? Or are you guys still open for pull requests?

    I'm sorry to be asking this because the last commits were 2+ years ago and I feel like this project is abandoned. If not then please say so. Thanks

    opened by khaled-0 1
  • [Bug] Creating a queue and adding a group of links

    [Bug] Creating a queue and adding a group of links

    System details:

    • operating system: ? Gnu/linux
    • Distro (for GNU/Linux and BSD users): ? Arch Linux x64
    • Desktop environment (for GNU/Linux and BSD users): Plasma
    • Persepolis version:? Git
    • How do you install Persepolis? (repositories, resource, ...) AUR

    Subject description and reproduction steps: This problem is not available in the official repositories version, but in the git version, if we add links from the site to the software as a group, only the queue is created, but the links are not added.

    opened by ALipAkrohk 0
  • Download

    Download "streams" not working

    Operating System: openSUSE Tumbleweed 20221006 KDE Plasma Version: 5.25.5 KDE Frameworks Version: 5.98.0 Qt Version: 5.15.6 Kernel Version: 6.0.0-1-default (64-bit) Graphics Platform: X11 Processors: 8 × Intel® Core™ i7-9700K CPU @ 3.60GHz Memory: 15.5 GiB of RAM

    • Persepolis Version: ? 3.2.0 from repository recommended on Persepolis page

    Issue Description and steps to reproduce:

    1. Take a specific link from page https://player.vimeo.com/video/759788351?h=a1686eaf95&title=0&byline=0&portrait=0&playsinline=0&autopause=0&controls=0&quality=auto&app_id=122963
    2. Open "Find video links dialog" in Persepolis
    3. Paste into "Download link" and click on button "Fetcth medium list" and Perspesolis show "Loading mediums info ..." below. Then, after some seconds, nothing happens and button "Fetch medum list" is enabled to click again.

    Additional info:

    • DownZemAll downloader is able to detect and download properly the video from same link, using "Download stream" button.
    • That link requieres user/password. Test (with Persepolis and DownZemAll) are done while authenticated in session.
    opened by RafaelLinux 0
  • Is there a Select All function?

    Is there a Select All function?

    Trying to clear the download list. There is a "Select multiple items" option but I didn't find a "Select all" option. Is there one?

    Ubuntu 22.04

    opened by erosman 0
  • delete unnecessary calculations for get the last index of lists

    delete unnecessary calculations for get the last index of lists

    For get the last index of a list (or tuple) don't need to calculate length of the list Just use -1 instead of list index

    (m[len(m) - 1] == m[-1] --> True)

    opened by IamRezaMousavi 0
Releases(3.2.0)
Owner
Persepolis
Persepolis Download Manager
Persepolis
Download minecraft head or skin, allows TLauncher accounts

Minecraft-skin-downloader Download minecraft head or skin, allows TLauncher accounts by BoBkiNN_ Contact: https://vk.com/bobkinnvk Requirements: Modul

3 Apr 03, 2022
Desktop utility to download images/videos/music/text from various websites, and more

Desktop utility to download images/videos/music/text from various websites, and more

Kurt Bestor 11.2k Jan 08, 2023
A simple Python +3.x script to download videos from Facebook.

Facebook Video Downloader A simple Python +3.x script to download videos from Facebook posts

Kerolos Atef Saber 1 Dec 03, 2021
Downloads yiffer.xyz comics as images

yiffer-dl Downloads comics as images from yiffer.xyz.

Maxim 2 Mar 20, 2022
Discord Nitro Generator + Checker

Discord Nitro Generator + Checker Usage Download the project files and run main.py You will be prompted with 2 questions the first one being the amoun

509 Jan 02, 2023
Vinetrimmer-DRM-TOOL - Widevine DRM downloader and decrypter for AMZN|NF|STAN And all

🍃 ✂️ Vinetrimmer Widevine DRM downloader and decrypter. Thanks to wvleaks for t

Vlad Tănăsescu 20 Jan 13, 2022
This is a simple Python Script to download Imgur Pictures with the short url!

Imgur Downloader This is a simple Python Script that runs a process with progress bar that downloads an Imgur Picture! Code Example Features Progress

OGMatrix 1 Nov 18, 2021
Script for YouTube creators to share dislike count with their viewers.

Stahování disliků z YouTube - milafon Tento skript slouží jako možnost zobrazit divákům počet disliků u YouTube videí. Vyžaduje implementaci ze strany

4 Sep 28, 2022
A Simple YouTube Video Downloader With Python

Simple YouTube Video Downloader Simple YouTube Video Downloader is an open source project with a very simple UI that tries to speed up the process of

Brian Han 2 Jan 03, 2022
Mobile based API for Crunchyroll BETA (and Downloader).

Mobile based API for Crunchyroll BETA (and Downloader). Not restricted on servers and NO CLOUDFLARE

27 Dec 11, 2022
Web Downloader With Python

Web Downloader Introduction This module will provide API to download the webpage components : html file, image file, css fil, javascript file, href li

3 Dec 28, 2022
A program that can download animations from myself website

MYD A program that can download animations from myself website 一個可以用來下載Myself網站上動漫的程式 Quick Start [無GUI版本] 確定電腦內包含 ffmpeg 並設為環境變數 (Environment Variabl

Patrick_star 1 Nov 07, 2021
Download history data from binance and save to dataframe or csv file

Binance history data downloader Download history data from binance and save to dataframe or csv file

10 Dec 02, 2022
VK sticker downloader with python

VK Sticker Downloader This repository is used to automate download file from VK Sticker How to use Execute the file ./downloader.py Writedown full url

Hartawan Bahari M. 1 Dec 29, 2021
Twayback: Downloading deleted Tweets from the Wayback Machine, made easy

Finding and downloading deleted Tweets takes a lot of time. Thankfully, with this tool, it becomes a piece of cake! 🎂

126 Dec 27, 2022
A python program to download one or multiple videos from YouTube.

YouTube-Video-Downloader A python program to download one or multiple videos from YouTube. Quick Start guide First Clone The Project git clone https:/

Imira Randeniya 1 Sep 11, 2022
A downloader for the ISIS service of TU Berlin

isis_dl A downloading utility for the ISIS tool of TU-Berlin. Version 0.4 Features Downloads all Material from all courses of your ISIS page. Efficien

1 Nov 06, 2021
YouTube-Downloader - YouTube Video Downloader made using python

YouTube-Downloader YouTube Videos Downloder made using python.

Shivam 1 Jan 16, 2022
Smule Video Downloader

Smule Video Downloader Using Requests,Re & Urllib Installation - apt install git (for vps) or pkg install git (for termux)

Hansen Gianto 4 Aug 31, 2022
Super S3 command line tool

s4cmd Super S3 command line tool Author: Chou-han Yang (@chouhanyang) Current Maintainers: Debodirno Chandra (@debodirno) | Naveen Vardhi (@rozuur) |

Bloomreach 1.2k Dec 27, 2022