persepolis

Persepolis is a download manager written in Python.

GPL-3.0 License

Stars
6.3K
Committers
54

Bot releases are visible (Hide)

persepolis - Persepolis Download Manager 5.0.0 Latest Release

Published by alireza-amirsamimi about 2 months ago

We are happy to announce the release of Persepolis Download Manager 5.0.0.

The biggest change of this version is that we removed Aria2 and wrote the codes of the downloader section ourselves. Persepolis is no longer a graphical interface for Aria2. it is an independent download manager. Soon the Persepolis downloader part (Persepolis_lib) will be released as a separate Python library in this repository to help other Python projects.
Why we replaced Aria2 with Persepolis_lib? Recently we had problems with Aria2:

  • Users had requested that the number of download connections be increased from 16, but Aria2 did not support more than 16 connections.

  • Aria2 does not support Socks5.

  • Persepolis communicated with Aria2 through xml rpc. Sometimes Aria2 crashed during communication and it was not easy to solve the problem.
    Persepolis_lib supports 64 connections for downloading. Persepolis_lib supports Sock5 and HTTP proxies. Because Persepolis_lib is written by Python Requests, it no longer needs xml rpc. Pay attention that you can download HTTP and HTTPS links with Persepolis.

Of course, we respect the Aria 2 project and believe that it is very valuable.

In this version, we have fixed some bugs reported by users. Also, dark fusion and light fusion styles were redesigned for this version. Thanks to the qt-material project.

Pay attention please:

  1. Please note that the prerequisites for the installation have changed and become less.

  2. Be sure to finish your half-finished downloads before installing the new version.

  3. We recommend Windows users to uninstall the old version before installing the new version.

  4. Great news for Debin users! Payside 6 has entered the Debin repositories. If you are a Debian sid user, you can install package libpyside6-py3-6.6 instead of package python3-pyqt5.

Thanks to contributors for bug reports!

Regards
AliReza AmirSamimi

بسیار خرسندیم که انتشار نسخه ۵.۰.۰ دانلود منجر پرسپولیس را به اطلاع شما برسانیم.

بزرگترین تغییر این نسخه این است که آریا ۲ را حذف کردیم و کدهای قسمت دانلودر را خودمان نوشته ایم. پرسپولیس دیگر یک رابط گرافیکی برای آریا۲ نیست بلکه یک دانلود منجر مستقل است. به زودی قسمت دانلودر پرسپولیس با نام persepolis_lib به شکل یک کتابخانه پایتون مجزا در این مخزن منتشرخواهد شد تا به دیگر پروژه های پایتونی کمک کند.
چرا آریا ۲ را با persepolis_lib جایگزین کردیم؟ اخیرا مشکلاتی با آریا۲ داشتیم.

  • کاربران درخواست داده بودند بود که تعداد کانکشن های دانلود از ۱۶ تا بیشتر شود ولی آریا ۲ بیشتر از ۱۶ کانکشن همزمان را ساپورت نمی کرد.

  • آریا۲ از Socks5 پشتیبانی نمی کند.

  • پرسپولیس به وسیله xml rpc با آریا۲ ارتباط برقرار می کرد. گاهی حین ارتباط آریا۲ کرش میکرد و حل مشکل ساده نبود.

پرسپولیس لیب از ۶۴ کانکشن برای دانلود پشتیبانی می‌کند. persepolis_lib از پروکسی های Socks5 و Http پشتیبانی می‌کند. چون persepolis_lib به وسیله python requests نوشته شده دیگر نیازی به xml rpc ندارد. دقت کنید که می‌توانید لینک‌های http و https را با پرسپولیس دانلود کنید.
البته بسیار پروژه آریا۲ را ارج می‌نهیم و اعتقاد داریم که بسیار ارزشمند است.
در این نسخه بعضی از باگهایی که کاربران اطلاع داده بودند را رفع کردیم. همچنین برای این نسخه استایل‌های Dark fusion و لLight fusion بازطراحی شدند. با تشکر از پروژه qt-material

نکات مهم:

۱. لطفا دقت کنید که پیش نیازهای نصب تغییر کردند و کمتر شدند.

۲. قبل از نصب نسخه جدید حتما دانلودهای نیمه‌تمام خود را به پایان برسانید.

۳. به کاربران ویندوز توصیه می‌کنیم که قبل از نصب نسخه جدید، نسخه قدیمی را از نصب خارج کنند.

۴. یک خبر عالی برای کاربران دبین! پایساید ۶ وارد مخازن دبین شده است. اگر کاربر دبین سید هستید، می‌توانید به جای بسته python3-pyqt5 بسته libpyside6-py3-6.6 را نصب کنید.

همکاری مشارکت‌کنندگان محترم را ارج می‌نهیم. از شما سپاس‌گزاریم که با اطلاع دادن باگ‌ها ما را در توسعه برنامه یاری کردید.

با احترام
علیرضا امیرصمیمی

persepolis -

Published by alireza-amirsamimi 4 months ago

persepolis - Persepolis Download Manager 4.2.0

Published by alireza-amirsamimi 5 months ago

We are happy to announce the release of Persepolis Download Manager 4.2.0.

In this version:

  1. You can import link(s) from clipboard. Copy your link(s) and select "import links from clipboard" from file menu. You can also use the system tray icon context menu as well.

Screenshot_%Y%M%D_%H%m%S

  1. Also, Persepolis can automatically detect links in the clipboard. This feature is not active by default. You can enable this feature from the preferences window(Edit > Preferences > Preferences tab > check system clipboard for copied links). Persepolis can check the clipboard only when the main window is displayed.

Screenshot_%Y%M%D_%H%m%S

Of course, our advice is to use Persepolis browser extension instead of copying the link from the browser. Please checkout this link for more information.

Screenshot_%Y%M%D_%H%m%S

  1. not finding the file name when adding a link is fixed.
  2. Translations are updated.

Thanks to contributors for pull requests and bug reports!
Special thanks to @amiraslanaslani and @alireza-delavari

Regards
AliReza AmirSamimi

بسیار خرسندیم که انتشار نسخه ۴.۲.۰ دانلود منجر پرسپولیس را به اطلاع شما برسانیم.

در نسخه جدید:

۱. شما می‌توانید از کلیپ‌بورد سیستم لینک‌های خود را به پرسپولیس بدهید. برای این کار لینک یا لینک‌های خود را کپی کنید، بعد از منوی پرونده گزینه «افزودن پیوندها از کلیپ‌بورد» را انتخاب کنید. شما همچنین می‌توانید از منوی سینی نمایه هم برای این هدف استفاده کنید.

Screenshot_%Y%M%D_%H%m%S

۲. پرسپولیس می‌تواند کلیپ‌بورد سیستم را به شکل خودکار برای لینک‌های کپی شده چک کند. این قابلیت به شکل پیش‌فرض غیرفعال است. شما می‌توانید آن را از پنجره شخصی‌سازی(Preferences) فعال کنید(ویرایش > شخصی‌سازی > زبانه شخصی سازی > بررسی کلیپ‌بورد برای پیونده‌های کپی شده ). دقت کنید که پرسپولیس وقتی می‌تواند به شکل خودکار کلیپ‌بورد را چک کند که پنجره اصلی برنامه در حال نمایش باشد.

Screenshot_%Y%M%D_%H%m%S

البته توصیه ما این است که به جای کپی کردن لینک‌ها از مرورگر از افزونه مرورگر پرسپولیس استفاده کنید. برای اطلاعات بیشتر این لینک را بخوانید.

Screenshot_%Y%M%D_%H%m%S

۳. مشکل پیدا کردن نام فایل‌ها بعد از اضافه شده لینک بهبود پیدا کرده است.
۴. ترجمه‌ها به روز شده‌اند.

همکاری مشارکت‌کنندگان محترم را ارج می‌نهیم. از شما سپاس‌گزاریم که با پول ریکوئست‌ها و اطلاع دادن باگ‌ها ما را در توسعه برنامه یاری کردید. از @amiraslanaslani و @alireza-delavari به خاطر پول ریکوئست‌های ارزشمندشان متشکریم.

با احترام
علیرضا امیرصمیمی

persepolis - Persepolis Download Manager 4.1.0

Published by alireza-amirsamimi 6 months ago

We are happy to announce the release of Persepolis Download Manager 4.1.0.

In this version:

  1. Socks5 support is added. In order to enable this feature in GNU/Linux or BSD, you must install gost or sthp. Please checkout this link for more information.
    Screenshot_%Y%M%D_%H%m%S-3

  2. The new version of Persepolis browser extension has been released. To learn how to install, please checkout this link.

  3. The browser extension could not open Persepolis in M.S.Windows. This bug is fixed.

  4. Video finder's bugs is fixed. You can download videos from YouTube, ... with the highest quality by Persepolis. Please checkout this link for more information.

  5. The bug of not adding batch download with the browser extension is fixed.

  6. The bug of not adding a batch download with text file is fixed.
    and ...

Thanks to contributors for pull requests and bug reports!

Regards
AliReza AmirSamimi

بسیار خرسندیم که انتشار نسخه جدید دانلود منجر پرسپولیس را به اطلاع شما برسانیم.

در نسخه جدید:

  • پشتیبانی socks5 اضافه شده است. برای اینکه این قابلیت برای GNU/Linux و BSD فعال شود، می‌بایست یکی از برنامه‌های gost یا sthp را نصب کنید. برای اطلاعات بیشتر به ویکی پرسپولیس مراجعه کنید.
    wiki

Screenshot_%Y%M%D_%H%m%S-3

  • نسخه جدید افزونه مرورگر پرسپولیس منتشر شد. توصیه می‌کنیم برای استفاده بهتر و راحت‌تر از پرسپولیس، افزونه پرسپولیس را نصب نمایید. شیوه نصب افزونه را در ویکی پرسپولیس ببینید.
    wiki

  • مشکل باز نشدن پرسپولیس به وسیله افزونه در سیستم‌عامل ویندوز حل شده است.

  • مشکلات ویدیویاب پرسپولیس حل شده است. شما می‌توانید به وسیله ویدیویاب پرسپولیس، ویدیوهای با کیفیت بالا از یوتیوب و ... دانلود کنید. برای آگاهی از شیوه کار با ویدیویاب، ویکی پرسپولیس را مطالعه کنید.
    wiki

  • مشکل ارسال دانلود دسته‌ای به وسیله افزونه مرورگر پرسپولیس حل شده است.

  • مشکل اضافه کردن دانلود دسته‌ای با فایل حاوی لینک‌ها حل شده است.

  • و ...

همکاری مشارکت‌کنندگان محترم را ارج می‌نهیم. از شما سپاس‌گزاریم که با پول ریکوئست‌ها و اطلاع دادن باگ‌ها ما را در توسعه برنامه یاری کردید.

با احترام
علیرضا امیرصمیمی

persepolis - Persepolis Download Manager 4.0.1

Published by alireza-amirsamimi 7 months ago

We are happy to announce the release of Persepolis Download Manager 4.0.1.

In this version:

  1. Python setuptools is replaced by meson. so installation instructions are changed. please checkout this link for more information. psyide6 is now available in ArchLinux and Fedora repositories. If pyside6 is not available in your distribution, you can install pyqt5.

  2. Some bugs are fixed. Please checkout this link for more information.

  3. New translations are added. If you are interested to translate Persepolis Download Manager to your language, Please checkout this link

  4. We dropped 32 bit support for Microsoft windows. Please checkout this link for installation instructions.

  5. If you want to install persepolis on Mac OSX, please checkout this link for installation instructions.

Thanks to contributors for pull requests and bug reports!

Regards
AliReza AmirSamimi

Screenshot_20240315_134531

persepolis - Persepolis Download Manager 4.0.1

Published by alireza-amirsamimi 7 months ago

We are happy to announce the release of Persepolis Download Manager 4.0.1.

In this version:

  1. Some bugs are fixed.
  2. New translations are added. If you are interested to translate Persepolis Download Manager to your language, Please checkout this link
  3. Python setuptools is replaced by meson. so installation instructions are changed. please checkout this link for more information.

Windows and Mac and Debian packages will be uploaded soon and repositories will be updated soon.

Thanks to contributors for pull requests and bug reports!

Regards
AliReza AmirSamimi

persepolis - Persepolis Download Manager 4.0.0

Published by alireza-amirsamimi 8 months ago

We are happy to announce the release of Persepolis Download Manager 4.0.0 .

Persepolis is rewritten in PySide6 but It's still working with PyQt5. So don't worry if PySide6 is not available for your operating system:)

Dependencies have changed. Please check this link

youtube-dl is replaced by yt-dlp. So you can still download videos from YouTube and ... with high quality. Check out Persepolis wiki for more information.. special thanks to @jvdi .

New themes are added. Fusion dark is default theme but you can change it. Check out Persepolis wiki for more information.

We fix some of reported bugs. check out reported bugs.

Windows and Mac and Debian packages will be uploaded soon and repositories will be updated soon.

Thanks to contributors for pull requests and bug reports!

Regards
AliReza AmirSamimi

persepolis - Persepolis Download Manager 3.2.0

Published by alireza-amirsamimi about 5 years ago

We are happy to announce the release of Persepolis Download Manager 3.2.0 .

In this Version we have some new features :)

  • Persepolis video finder is improved. You can download videos from YouTube with high quality.

  • You can select audio and video format or audio and video quality separately. Persepolis will download selected video and audio separately and mix it for you :). Please check out Persepolis wiki for more information.

  • We add Arabic, Dutch (Netherlands), Hungarian, Polish (Poland), Portuguese (Brazil) and Spanish (Spain) (es_ES) language support. Special thanks to our translators :)

  • Persepolis is lighter than before and It's more friendlier with your hard disk than before.

  • You can minimize Persepolis to system tray with closing main window. check out this issue for more information. You can disable this feature from preferences window.

  • Persepolis will be opened automatically when you open browser. It's help to add your download faster. You can disable this feature from preferences window.

  • New themes are added. You can select "Dark Fusion" and "Light Fusion". check out Persepolis wiki for more information.

  • Your downloaded file will shown highlighted in your file manager. This feature works in MS Windows and Mac and Some modern look DE(KDE Plasma, Gnome, ...) in Linux and BSD.

  • You can transfer downloaded files after downloading to another destination folder. Just select your download items and right click on them and select "Move selected download file to another folder" from menu. check out this issue for more information.

Special thanks to contributors for pull requests and bug reports!

Windows and Mac and Debian packages will be uploaded soon and repositories will be updated soon.

ffmpeg is added to the dependencies for Linux and BSD.

Known bugs:

  • Firefox in MS Windows can't open Persepolis. Persepolis must be executed manually by user.
  • Refreshing GUI in mac has some problems.

Regards
AliReza AmirSamimi

persepolis - Persepolis Download Manager 3.1.0

Published by alireza-amirsamimi over 6 years ago

We are happy to announce the release of Persepolis Download Manager 3.1.0 .
In this Version we have some good new features!
1- You can download from Youtube and ... with persepolis video finder!
Question: How?
Answer: Read this.
Special thanks to @chitholian

2- We add Persian and chinese and french language translation to persepolis!
It's experimental now! Go to preferences window for changing language.
Question: How can I translate persepolis to my language?
Answer: Read this
Special thanks to translation team

3- Many reported bugs are fixed!. Thanks to all bug reportes!
4 - You can select multiple download items with highlighting them by mouse or control key and ... . No need to check any checkbox :)

Thanks to contributors for pull requests and bug reports!

Reagrds
AliReza AmirSamimi

persepolis - Persepolis Download Manager 3.0.1

Published by alireza-amirsamimi almost 7 years ago

We are happy to announce the release of Persepolis Download Manager 3.0.1 .

We fix fome bugs in version 3.0.0:
1- Compatbility bug with version 2 is fixed.
2- UI issue with 4K displays is fixed.
3- Queue crashing problem is fixed.
4- Download information wouldn't have been shown after clicking on "Download later" Button. It has been fixed!
and other minor bugs.

Special thanks to contributors for bug reports!

Reagrds
AliReza AmirSamimi

persepolis - Persepolis Download Manager 3.0.0

Published by alireza-amirsamimi almost 7 years ago

We are happy to announce the release of Persepolis Download Manager 3.0.0 .

  • In this version all codes are rewritten!
  • Now we use python setup tools for installation.
  • We change data base to Sqlite! so in this version persepolis is lighter and faster and more stable than before.
  • Persepolis can integrate into FireFox and Chrome/Chromium and Vivaldi and Opera :)
    From this version we have FireFox extension :) Read more

chrome , chromium and vivaldi users, read this
Opera users read this :)

From this version opera and vivaldi users can use our chrome extension for integrating persepolis to their browsers.

  • We have new icons and theme :)
    Thanks to Papirus team for designing our new icons.

  • Many bugs is fixed.

  • Many new requested features is added

Special thanks to persepolis developers and contributors for pull requests, bug reports and feature requests!

Reagrds
AliReza AmirSamimi

persepolis - Persepolis Download Manager 2.4.2

Published by alireza-amirsamimi over 7 years ago

We are happy to announce the release of Persepolis Download Manager 2.4.2 .
In this version reported bugs is fixed:
1- Chrome extension problem in Microsoft Windows is fixed.
2- Preferences window size problem is fixed.
3- Checking update window crashing is fixed.
4- Opening unwanted command prompt windows on persepolis startup in Microsoft Windows is fixed.

Regards
AliReza AmirSamimi

persepolis - Persepolis Download Manager 2.4.1

Published by alireza-amirsamimi over 7 years ago

We are happy to announce the release of Persepolis Download Manager 2.4.1
We released version 2.4 yesterday but a very important bug(logger bug) is fixed in 2.4.1 version!

Regards
AliReza AmirSamimi

persepolis - Persepolis Download Manager 2.4

Published by alireza-amirsamimi over 7 years ago

We are happy to announce the release of Persepolis Download Manager 2.4
In this Version:

  • many bugs is fixed and user interface is improved. please see preferences window.
  • You can put Persepolis on startup .
  • New icons added.
  • You can customize size of columns in download table or hide some of them.
  • We released Microsoft Windows version of Persepolis. GNU/Linux and Mac and Windows and BSD and Windows users can use Persepolis Download Manager now.
  • Our chrome extension improved and now you can select multi links and download them with persepolis.
  • Our Firefox extension will release very soon! but you can still use firefox flashgot extension.

Special thanks to our contributors for pull requests and bug reports and feature requests!

Reagrds
AliReza AmirSamimi

persepolis - Persepolis Download Manager 2.3.3

Published by alireza-amirsamimi over 7 years ago

We are happy to announce the release of Persepolis Download Manager 2.3.2
In this realese a very important bug fixed!

  • Program had a scheduling mistake in Queue . this bug is fixed .

Reagrds
AliReza AmirSamimi

persepolis - Persepolis Download Manager 2.3.2

Published by alireza-amirsamimi almost 8 years ago

We are happy to announce the release of Persepolis Download Manager 2.3.2
In this realese some of reported bugs fixed!

  • Persepolis would be crashed when user selected "Open default download folder" from file menu . This bug is fixed.
  • program wouldn't remove lock file in /tmp if crashing occured . this bug is fixed.
  • program woudn't update download list if user changed category from properties window. This bug is fixed

Regards
AliReza AmirSamimi

persepolis - Persepolis Download Manager 2.3.1

Published by alireza-amirsamimi almost 8 years ago

We are happy to announce the release of Persepolis Download Manager 2.3.1
In this realese many reported bugs fixed!

  • Crashing prolems when program is minimized to tray icon fixed!
  • In this version user can define order of downloading items in queue(Newers first or Olders first)
  • FireFox flashgot selection problems fixed!
persepolis - Persepolis Download Manager 2.3

Published by alireza-amirsamimi almost 8 years ago

We are happy to announce the release of Persepolis Download Manager 2.3
In this realese many reported bugs fixed and we have some new features!

  • Download queue added!
  • From now persepolis also available for Mac(El capitan and Sierra) .
  • Chrome\Chromium extention added! Persepolis is integrate into firefox and chrome and chromium.
  • You can sort your downloads with order of name size and ... . see view menu
  • You can import your links to persepolis with text file (see file menu) .
  • and ...

Please report issues and ask your questions here

Thanks for all bug reports and suggestions

Regards

AliReza AmirSamimi

persepolis - Persepolis Download Manager 2.2.2 Unstable

Published by alireza-amirsamimi about 8 years ago

Release Note

In this release

  1. scheduling bug fixed.
  2. Ubuntu font removed.
  3. Man page added.
  4. Initialization bug solved.
Badges
Extracted from project README
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 Demonstration video
Related Projects