mirror of
https://github.com/sabnzbd/sabnzbd.git
synced 2026-02-24 18:47:21 -05:00
Compare commits
12 Commits
4.4.0Alpha
...
4.4.0Alpha
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
32591f7c46 | ||
|
|
6b47d1126d | ||
|
|
53df39dd12 | ||
|
|
b5d33fc17c | ||
|
|
8a517b668e | ||
|
|
67135ba4c8 | ||
|
|
c9efda1889 | ||
|
|
250869c242 | ||
|
|
844650e6be | ||
|
|
6685c72894 | ||
|
|
154a5e4989 | ||
|
|
93d302c9d7 |
@@ -1,4 +1,4 @@
|
||||
Release Notes - SABnzbd 4.4.0 Alpha 1
|
||||
Release Notes - SABnzbd 4.4.0 Alpha 2
|
||||
=========================================================
|
||||
|
||||
This is the first test release of SABnzbd 4.4.0.
|
||||
@@ -6,9 +6,6 @@ This is the first test release of SABnzbd 4.4.0.
|
||||
## New features since 4.3.0
|
||||
|
||||
* Subtitle files will be deobfuscated if required.
|
||||
* Interface is no longer hosted on `http://hostname:port/sabnzbd` but only
|
||||
on `http://hostname:port/`, in preparation for new internal web server.
|
||||
Custom `url_base` can be configured in Special settings.
|
||||
* macOS: Dropped support for macOS 10.12 and below.
|
||||
|
||||
## Bug fixes since 4.3.0
|
||||
|
||||
@@ -1396,6 +1396,7 @@ def main():
|
||||
# Make available from both URLs
|
||||
main_page = sabnzbd.interface.MainPage()
|
||||
cherrypy.Application.relative_urls = "server"
|
||||
cherrypy.tree.mount(main_page, "/", config=appconfig)
|
||||
cherrypy.tree.mount(main_page, sabnzbd.cfg.url_base(), config=appconfig)
|
||||
|
||||
# Set authentication for CherryPy
|
||||
|
||||
@@ -5,7 +5,7 @@ packaging==24.1
|
||||
pyinstaller-hooks-contrib==2024.8
|
||||
altgraph==0.17.4
|
||||
wrapt==1.16.0
|
||||
setuptools==75.0.0
|
||||
setuptools==75.1.0
|
||||
|
||||
# Required on 32bit Windows, exclude it based on Python-version
|
||||
importlib_metadata==8.5.0; python_version < '3.10'
|
||||
|
||||
BIN
osx/7zip/7zz
BIN
osx/7zip/7zz
Binary file not shown.
@@ -4,7 +4,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: team@sabnzbd.org\n"
|
||||
"Language-Team: SABnzbd <team@sabnzbd.org>\n"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Language-Team: Czech (https://app.transifex.com/sabnzbd/teams/111101/cs/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Danish (https://app.transifex.com/sabnzbd/teams/111101/da/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: German (https://app.transifex.com/sabnzbd/teams/111101/de/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Spanish (https://app.transifex.com/sabnzbd/teams/111101/es/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Finnish (https://app.transifex.com/sabnzbd/teams/111101/fi/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: French (https://app.transifex.com/sabnzbd/teams/111101/fr/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: ION, 2020\n"
|
||||
"Language-Team: Hebrew (https://app.transifex.com/sabnzbd/teams/111101/he/)\n"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Language-Team: Italian (https://app.transifex.com/sabnzbd/teams/111101/it/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Norwegian Bokmål (https://app.transifex.com/sabnzbd/teams/111101/nb/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Dutch (https://app.transifex.com/sabnzbd/teams/111101/nl/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Polish (https://app.transifex.com/sabnzbd/teams/111101/pl/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/sabnzbd/teams/111101/pt_BR/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Romanian (https://app.transifex.com/sabnzbd/teams/111101/ro/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Russian (https://app.transifex.com/sabnzbd/teams/111101/ru/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Serbian (https://app.transifex.com/sabnzbd/teams/111101/sr/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Swedish (https://app.transifex.com/sabnzbd/teams/111101/sv/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Chinese (China) (https://app.transifex.com/sabnzbd/teams/111101/zh_CN/)\n"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: team@sabnzbd.org\n"
|
||||
"Language-Team: SABnzbd <team@sabnzbd.org>\n"
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:49+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2023\n"
|
||||
"Language-Team: Czech (https://app.transifex.com/sabnzbd/teams/111101/cs/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:49+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2023\n"
|
||||
"Language-Team: Danish (https://app.transifex.com/sabnzbd/teams/111101/da/)\n"
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:49+0000\n"
|
||||
"Last-Translator: Stefan Rodriguez Galeano, 2024\n"
|
||||
"Language-Team: German (https://app.transifex.com/sabnzbd/teams/111101/de/)\n"
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:49+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2023\n"
|
||||
"Language-Team: Spanish (https://app.transifex.com/sabnzbd/teams/111101/es/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:49+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2023\n"
|
||||
"Language-Team: Finnish (https://app.transifex.com/sabnzbd/teams/111101/fi/)\n"
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:49+0000\n"
|
||||
"Last-Translator: Fred L <88com88@gmail.com>, 2024\n"
|
||||
"Language-Team: French (https://app.transifex.com/sabnzbd/teams/111101/fr/)\n"
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:49+0000\n"
|
||||
"Last-Translator: ION, 2024\n"
|
||||
"Language-Team: Hebrew (https://app.transifex.com/sabnzbd/teams/111101/he/)\n"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:49+0000\n"
|
||||
"Language-Team: Italian (https://app.transifex.com/sabnzbd/teams/111101/it/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:49+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2023\n"
|
||||
"Language-Team: Norwegian Bokmål (https://app.transifex.com/sabnzbd/teams/111101/nb/)\n"
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:49+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2024\n"
|
||||
"Language-Team: Dutch (https://app.transifex.com/sabnzbd/teams/111101/nl/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:49+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2023\n"
|
||||
"Language-Team: Polish (https://app.transifex.com/sabnzbd/teams/111101/pl/)\n"
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:49+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2023\n"
|
||||
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/sabnzbd/teams/111101/pt_BR/)\n"
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:49+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2023\n"
|
||||
"Language-Team: Romanian (https://app.transifex.com/sabnzbd/teams/111101/ro/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:49+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2023\n"
|
||||
"Language-Team: Russian (https://app.transifex.com/sabnzbd/teams/111101/ru/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:49+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2023\n"
|
||||
"Language-Team: Serbian (https://app.transifex.com/sabnzbd/teams/111101/sr/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:49+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2023\n"
|
||||
"Language-Team: Swedish (https://app.transifex.com/sabnzbd/teams/111101/sv/)\n"
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:49+0000\n"
|
||||
"Last-Translator: Kangwei Li <lkw20010211@gmail.com>, 2023\n"
|
||||
"Language-Team: Chinese (China) (https://app.transifex.com/sabnzbd/teams/111101/zh_CN/)\n"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: team@sabnzbd.org\n"
|
||||
"Language-Team: SABnzbd <team@sabnzbd.org>\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Pavel C <quoing_transifex@mess.cz>, 2022\n"
|
||||
"Language-Team: Czech (https://app.transifex.com/sabnzbd/teams/111101/cs/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Danish (https://app.transifex.com/sabnzbd/teams/111101/da/)\n"
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Lorenz B, 2024\n"
|
||||
"Language-Team: German (https://app.transifex.com/sabnzbd/teams/111101/de/)\n"
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Ester Molla Aragones <moarages@gmail.com>, 2020\n"
|
||||
"Language-Team: Spanish (https://app.transifex.com/sabnzbd/teams/111101/es/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Finnish (https://app.transifex.com/sabnzbd/teams/111101/fi/)\n"
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Fred L <88com88@gmail.com>, 2024\n"
|
||||
"Language-Team: French (https://app.transifex.com/sabnzbd/teams/111101/fr/)\n"
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: ION, 2024\n"
|
||||
"Language-Team: Hebrew (https://app.transifex.com/sabnzbd/teams/111101/he/)\n"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Language-Team: Italian (https://app.transifex.com/sabnzbd/teams/111101/it/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Norwegian Bokmål (https://app.transifex.com/sabnzbd/teams/111101/nb/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2024\n"
|
||||
"Language-Team: Dutch (https://app.transifex.com/sabnzbd/teams/111101/nl/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Polish (https://app.transifex.com/sabnzbd/teams/111101/pl/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/sabnzbd/teams/111101/pt_BR/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Romanian (https://app.transifex.com/sabnzbd/teams/111101/ro/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Russian (https://app.transifex.com/sabnzbd/teams/111101/ru/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Serbian (https://app.transifex.com/sabnzbd/teams/111101/sr/)\n"
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Petter Ramme, 2024\n"
|
||||
"Language-Team: Swedish (https://app.transifex.com/sabnzbd/teams/111101/sv/)\n"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: SABnzbd-4.4.0-develop\n"
|
||||
"Project-Id-Version: SABnzbd-4.4.0Alpha1\n"
|
||||
"PO-Revision-Date: 2020-06-27 15:56+0000\n"
|
||||
"Last-Translator: Safihre <safihre@sabnzbd.org>, 2020\n"
|
||||
"Language-Team: Chinese (China) (https://app.transifex.com/sabnzbd/teams/111101/zh_CN/)\n"
|
||||
|
||||
@@ -6,11 +6,11 @@ CT3==3.3.3.post1
|
||||
cffi==1.17.1
|
||||
pycparser==2.22
|
||||
feedparser==6.0.11
|
||||
configobj==5.0.8
|
||||
configobj==5.0.9
|
||||
cheroot==10.0.1
|
||||
six==1.16.0
|
||||
cherrypy==18.10.0
|
||||
jaraco.functools==4.0.2
|
||||
jaraco.functools==4.1.0
|
||||
jaraco.collections==5.0.0
|
||||
jaraco.text==3.8.1 # Newer version introduces irrelevant extra dependencies
|
||||
jaraco.classes==3.4.0
|
||||
@@ -24,7 +24,7 @@ sgmllib3k==1.0.0
|
||||
portend==3.2.0
|
||||
chardet==5.2.0
|
||||
PySocks==1.7.1
|
||||
puremagic==1.27
|
||||
puremagic==1.28
|
||||
guessit==3.8.0
|
||||
babelfish==0.6.1
|
||||
rebulk==3.2.0
|
||||
@@ -38,7 +38,7 @@ cryptography==43.0.1
|
||||
ujson==5.10.0
|
||||
|
||||
# Windows system integration
|
||||
pywin32==306; sys_platform == 'win32'
|
||||
pywin32==307; sys_platform == 'win32'
|
||||
windows-toasts==1.3.0; sys_platform == 'win32' and python_version > '3.8'
|
||||
winrt-runtime==2.2.0; sys_platform == 'win32' and python_version > '3.8'
|
||||
winrt-Windows.Data.Xml.Dom==2.2.0; sys_platform == 'win32' and python_version > '3.8'
|
||||
|
||||
@@ -491,7 +491,7 @@ wait_ext_drive = OptionNumber("misc", "wait_ext_drive", 5, minval=1, maxval=60)
|
||||
max_foldername_length = OptionNumber("misc", "max_foldername_length", DEF_FOLDER_MAX, minval=20, maxval=65000)
|
||||
marker_file = OptionStr("misc", "nomedia_marker")
|
||||
ipv6_servers = OptionBool("misc", "ipv6_servers", True)
|
||||
url_base = OptionStr("misc", "url_base", validation=validate_url_base)
|
||||
url_base = OptionStr("misc", "url_base", "", validation=validate_url_base)
|
||||
host_whitelist = OptionList("misc", "host_whitelist", validation=all_lowercase)
|
||||
local_ranges = OptionList("misc", "local_ranges", protect=True)
|
||||
max_url_retries = OptionNumber("misc", "max_url_retries", 10, minval=1)
|
||||
@@ -786,8 +786,5 @@ def config_conversions():
|
||||
# url_base conversion
|
||||
if config_conversion_version() < 2:
|
||||
logging.info("Config conversion set 2")
|
||||
if url_base() == "/sabnzbd":
|
||||
url_base.set("")
|
||||
|
||||
# Done
|
||||
config_conversion_version.set(2)
|
||||
# We did not end up applying this conversion, so we skip this conversion_version
|
||||
pass
|
||||
|
||||
@@ -120,7 +120,8 @@ class Option:
|
||||
"""Set new value, no validation"""
|
||||
global CFG_MODIFIED
|
||||
if value is not None:
|
||||
if isinstance(value, list) or isinstance(value, dict) or value != self.__value:
|
||||
# Use get() to make sure we use default if nothing was set yet
|
||||
if isinstance(value, list) or isinstance(value, dict) or value != self.get():
|
||||
self.__value = value
|
||||
CFG_MODIFIED = True
|
||||
if self.__callback:
|
||||
|
||||
@@ -6,5 +6,5 @@
|
||||
# You MUST use double quotes (so " and not ')
|
||||
# Do not forget to update the appdata file for every major release!
|
||||
|
||||
__version__ = "4.4.0Alpha1"
|
||||
__version__ = "4.4.0Alpha2"
|
||||
__baseline__ = "unknown"
|
||||
|
||||
@@ -134,6 +134,7 @@ def run_sabnews_and_selenium(request):
|
||||
|
||||
# Headless during CI testing
|
||||
if "CI" in os.environ:
|
||||
driver_options.browser_version = "127"
|
||||
driver_options.add_argument("--headless")
|
||||
driver_options.add_argument("--no-sandbox")
|
||||
|
||||
|
||||
BIN
win/7zip/7za.exe
BIN
win/7zip/7za.exe
Binary file not shown.
@@ -1,177 +1,183 @@
|
||||
|
||||
Restore damaged or lost files with PAR recovery files.
|
||||
|
||||
MultiPar (set of PAR clients and GUI)
|
||||
|
||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||
|
||||
[ Introduction ]
|
||||
|
||||
MultiPar was made as an alternative to QuickPar.
|
||||
The GUI is similar to QuickPar by getting agreement from Peter Clements.
|
||||
While it looks like a multi-lingual version of QuickPar,
|
||||
there are some good features; Unicode characters, directory-tree,
|
||||
faster repairing, smaller recovery files, batch scripting, and so on.
|
||||
|
||||
[ Feature ]
|
||||
|
||||
MultiPar supports both PAR 1.0 and PAR 2.0 specifications.
|
||||
See "http://parchive.sourceforge.net/" for details of Parchive.
|
||||
MultiPar uses UTF-8 or UTF-16 to treat filenames with non-ASCII characters.
|
||||
While MultiPar and par2cmdline can treat sub-directory and UTF-8 filename,
|
||||
QuickPar and other PAR2 clients cannot treat them.
|
||||
Almost all PAR2 clients don't support UTF-16 filename and comment.
|
||||
Be careful to use those special features.
|
||||
|
||||
[ System requirement ]
|
||||
|
||||
MultiPar requires a PC with Windows Vista or later (Windows 7, 8, 10).
|
||||
|
||||
|
||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||
|
||||
[ Failure, Fault or Mistake ]
|
||||
|
||||
Use this application at your own risk, because I might miss something.
|
||||
If you find something odd behavior, report the incident to me.
|
||||
Some examples like output-log, screen-shot, file name, file size, your PC spec,
|
||||
and detailes (when / where / what / how) are helpful to solve problems.
|
||||
Please contain them as possible as you can.
|
||||
Then, I will fix it at next version.
|
||||
|
||||
[ Security risk ]
|
||||
|
||||
You should treat PAR files in a same security level as their source files.
|
||||
When you have secret data on some files and encrypt them,
|
||||
you must create PAR files from their encrypted files.
|
||||
If you create PAR files from non-encrypted files,
|
||||
others may know how is the original secret data.
|
||||
Even when there is no enough redundancy to recover it completely,
|
||||
their PAR files may reveal useful information for a spy.
|
||||
|
||||
Parchive doesn't prevent an intended modification.
|
||||
Recovering with unknown PAR files is same as copying unknown files on your PC.
|
||||
The reliability of recovered files depends on their PAR files.
|
||||
PAR clients may modify original valid files into something invalid files,
|
||||
when PAR files were modified by a malicious cracker.
|
||||
For example, if someone created PAR files from his modified source files,
|
||||
the PAR files will damage your complete source files.
|
||||
|
||||
[ PAR 3.0 is not finished yet ]
|
||||
|
||||
PAR 3.0 in MultiPar is implemented only for personal testing purpose.
|
||||
Because I modify its algorithm and format sometimes while writing the proposal,
|
||||
current samples won't be compatible with future PAR 3.0 specifications.
|
||||
Don't send current PAR3 files to others, who may not have the same version.
|
||||
|
||||
Currently sample PAR3 isn't available, while the specification is being updated.
|
||||
|
||||
|
||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||
|
||||
[ How to install or uninstall with installer package ]
|
||||
|
||||
Double click setup file ( MultiPar133_setup.exe or something like this name ),
|
||||
and follow the installer dialog.
|
||||
At version up, if you want to use previous setting, overwrite install is possible.
|
||||
Before overwrite install, you should un-check "Integrate MultiPar into Shell".
|
||||
You may need to re-start OS after overwrite install or uninstall rarely.
|
||||
To install under "Program Files" or "Program Files (x86)" directory,
|
||||
you must select "Install for all users" at the first dialog.
|
||||
|
||||
You can uninstall through the Windows OS's Control Panel,
|
||||
or double click unins000.exe in a folder which MultiPar was installed.
|
||||
Because uninstaller does not delete setting files or newly put files,
|
||||
you may delete them by yourself.
|
||||
|
||||
When you have used installer package, you should not move install folder.
|
||||
Or else, you will fail to uninstall later.
|
||||
|
||||
[ Installation for multiple users by installer package ]
|
||||
|
||||
If multiple users may log-on a PC, the administrator can install MultiPar for everyone.
|
||||
By installing with administrative privileges, installer made Start Menu icon,
|
||||
Desktop icon, and File association will be available for all users.
|
||||
When he installed under "Program Files" directory, each user keeps individual setting.
|
||||
When he installed in another folder, all users share same setting.
|
||||
In either case, user made icons and association are available for the user only.
|
||||
|
||||
|
||||
[ How to install with archive version ]
|
||||
|
||||
Unpack compressed file ( MultiPar133.zip or something like this name ) in a folder.
|
||||
MultiPar.exe is the interface of MultiPar.
|
||||
|
||||
You can create short-cut icon or send-to link at Option window later.
|
||||
If you associate PAR file extensions ".par" or ".par2" with MultiPar,
|
||||
de-associate them from other application like QuickPar at first.
|
||||
|
||||
[ How to un-install with archive version ]
|
||||
|
||||
If you associate PAR file with MultiPar, de-associate them from this.
|
||||
Delete all files in the install folder, in which you extract files.
|
||||
If you installed MultiPar under "Program Files" directory,
|
||||
setting data was saved in MultiPar folder under "Application Data" directory,
|
||||
so you need to delete the folder.
|
||||
|
||||
When you integrated MultiPar into shell at Option window,
|
||||
you must clear the check before un-install.
|
||||
If you have deleted MultiPar.exe already, you can un-install the DLL manually.
|
||||
Open "Command Prompt" and change directory to MultiPar's folder,
|
||||
then type "RegSvr32.exe /u MultiParShlExt64.dll" to remove shell extension.
|
||||
You cannot delete "MultiParShlExt64.dll", while it is used by OS or Explorer.
|
||||
You may log-off and log-on again to OS before deleting the file.
|
||||
|
||||
[ How to change installed folder of archive version ]
|
||||
|
||||
Move files in the install folder.
|
||||
If you associated PAR file with MultiPar, de-associate once, and associate again.
|
||||
If you want to use same setting at another PC, copy the setting file "MultiPar.ini".
|
||||
If you move MultiPar into "Program Files" directory,
|
||||
setting data is saved in MultiPar folder under "Application Data" directory,
|
||||
so you need to move "MultiPar.ini" into the folder, too.
|
||||
|
||||
|
||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||
|
||||
[ License ]
|
||||
|
||||
MultiPar consists of PAR clients and GUI to control them.
|
||||
They are written by Yutaka Sawada.
|
||||
Though console applications are open source (PAR clients are GPL),
|
||||
GUI application is closed source.
|
||||
Some article are available at my web site.
|
||||
(URL: "https://hp.vector.co.jp/authors/VA021385/")
|
||||
If you want source code, contact with me by e-mail.
|
||||
|
||||
|
||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||
|
||||
[ Support ]
|
||||
|
||||
I use GitHub issue's page as a web-forum for MultiPar users.
|
||||
(URL: "https://github.com/Yutaka-Sawada/MultiPar/issues")
|
||||
|
||||
My name is Yutaka Sawada.
|
||||
E-mail address is "tenfon (at mark) outlook.jp".
|
||||
Or "multipar (at mark) outlook.jp" for PayPal usage and
|
||||
"tenfon (at mark) users.sourceforge.net" for SourceForge users.
|
||||
Because they use a same mail-box, don't send duplicate mails.
|
||||
Though e-mail address had been "ten_fon (at mark) mail.goo.ne.jp" ago,
|
||||
the mail service ended at March 2014, so don't send to there.
|
||||
The (at mark) is format to avoid junk mails, and replace it with "@".
|
||||
|
||||
I get many spam mails from oversea.
|
||||
If an e-mail is detected as junk mail or suspicious,
|
||||
mail server may delete it automatically, and I won't see it.
|
||||
|
||||
|
||||
[ Link ]
|
||||
|
||||
I use Vector 's author page to introduce MultiPar.
|
||||
(URL: "https://hp.vector.co.jp/authors/VA021385/")
|
||||
Because there is another official download page,
|
||||
(URL: "https://www.vector.co.jp/soft/dl/winnt/util/se460801.html")
|
||||
using direct link to files on the page isn't preferable.
|
||||
When you write a link on somewhere, please don't include filename.
|
||||
|
||||
|
||||
Restore damaged or lost files with PAR recovery files.
|
||||
|
||||
MultiPar (set of PAR clients and GUI)
|
||||
|
||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||
|
||||
[ Introduction ]
|
||||
|
||||
MultiPar was made as an alternative to QuickPar.
|
||||
The GUI is similar to QuickPar by getting agreement from Peter Clements.
|
||||
While it looks like a multi-lingual version of QuickPar,
|
||||
there are some good features; Unicode characters, directory-tree,
|
||||
faster repairing, smaller recovery files, batch scripting, and so on.
|
||||
|
||||
[ Feature ]
|
||||
|
||||
MultiPar supports both PAR 1.0 and PAR 2.0 specifications.
|
||||
See "http://parchive.sourceforge.net/" for details of Parchive.
|
||||
MultiPar uses UTF-8 or UTF-16 to treat filenames with non-ASCII characters.
|
||||
While MultiPar and par2cmdline can treat sub-directory and UTF-8 filename,
|
||||
QuickPar and other PAR2 clients cannot treat them.
|
||||
Almost all PAR2 clients don't support UTF-16 filename and comment.
|
||||
Be careful to use those special features.
|
||||
|
||||
[ System requirement ]
|
||||
|
||||
MultiPar requires a PC with Windows Vista or later (Windows 7, 8, 10, 11).
|
||||
|
||||
[ Usage manual or Help documents ]
|
||||
|
||||
There are some usage manual or help documents in "help" folder.
|
||||
English pages exists in "help/0409" folder.
|
||||
You may open the manual by pushing "F1-key", while using MultiPar.
|
||||
|
||||
|
||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||
|
||||
[ Failure, Fault or Mistake ]
|
||||
|
||||
Use this application at your own risk, because I might miss something.
|
||||
If you find something odd behavior, report the incident to me.
|
||||
Some examples like output-log, screen-shot, file name, file size, your PC spec,
|
||||
and detailes (when / where / what / how) are helpful to solve problems.
|
||||
Please contain them as possible as you can.
|
||||
Then, I will fix it at next version.
|
||||
|
||||
[ Security risk ]
|
||||
|
||||
You should treat PAR files in a same security level as their source files.
|
||||
When you have secret data on some files and encrypt them,
|
||||
you must create PAR files from their encrypted files.
|
||||
If you create PAR files from non-encrypted files,
|
||||
others may know how is the original secret data.
|
||||
Even when there is no enough redundancy to recover it completely,
|
||||
their PAR files may reveal useful information for a spy.
|
||||
|
||||
Parchive doesn't prevent an intended modification.
|
||||
Recovering with unknown PAR files is same as copying unknown files on your PC.
|
||||
The reliability of recovered files depends on their PAR files.
|
||||
PAR clients may modify original valid files into something invalid files,
|
||||
when PAR files were modified by a malicious cracker.
|
||||
For example, if someone created PAR files from his modified source files,
|
||||
the PAR files will damage your complete source files.
|
||||
|
||||
[ PAR 3.0 is not finished yet ]
|
||||
|
||||
PAR 3.0 in MultiPar is implemented only for personal testing purpose.
|
||||
Because I modify its algorithm and format sometimes while writing the proposal,
|
||||
current samples won't be compatible with future PAR 3.0 specifications.
|
||||
Don't send current PAR3 files to others, who may not have the same version.
|
||||
|
||||
Currently sample PAR3 isn't available, while the specification is being updated.
|
||||
|
||||
|
||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||
|
||||
[ How to install or uninstall with installer package ]
|
||||
|
||||
Double click setup file ( MultiPar133_setup.exe or something like this name ),
|
||||
and follow the installer dialog.
|
||||
At version up, if you want to use previous setting, overwrite install is possible.
|
||||
Before overwrite install, you should un-check "Integrate MultiPar into Shell".
|
||||
You may need to re-start OS after overwrite install or uninstall rarely.
|
||||
To install under "Program Files" or "Program Files (x86)" directory,
|
||||
you must select "Install for all users" at the first dialog.
|
||||
|
||||
You can uninstall through the Windows OS's Control Panel,
|
||||
or double click unins000.exe in a folder which MultiPar was installed.
|
||||
Because uninstaller does not delete setting files or newly put files,
|
||||
you may delete them by yourself.
|
||||
|
||||
When you have used installer package, you should not move install folder.
|
||||
Or else, you will fail to uninstall later.
|
||||
|
||||
[ Installation for multiple users by installer package ]
|
||||
|
||||
If multiple users may log-on a PC, the administrator can install MultiPar for everyone.
|
||||
By installing with administrative privileges, installer made Start Menu icon,
|
||||
Desktop icon, and File association will be available for all users.
|
||||
When he installed under "Program Files" directory, each user keeps individual setting.
|
||||
When he installed in another folder, all users share same setting.
|
||||
In either case, user made icons and association are available for the user only.
|
||||
|
||||
|
||||
[ How to install with archive version ]
|
||||
|
||||
Unpack compressed file ( MultiPar133.zip or something like this name ) in a folder.
|
||||
MultiPar.exe is the interface of MultiPar.
|
||||
|
||||
You can create short-cut icon or send-to link at Option window later.
|
||||
If you associate PAR file extensions ".par" or ".par2" with MultiPar,
|
||||
de-associate them from other application like QuickPar at first.
|
||||
|
||||
[ How to un-install with archive version ]
|
||||
|
||||
If you associate PAR file with MultiPar, de-associate them from this.
|
||||
Delete all files in the install folder, in which you extract files.
|
||||
If you installed MultiPar under "Program Files" directory,
|
||||
setting data was saved in MultiPar folder under "Application Data" directory,
|
||||
so you need to delete the folder.
|
||||
|
||||
When you integrated MultiPar into shell at Option window,
|
||||
you must clear the check before un-install.
|
||||
If you have deleted MultiPar.exe already, you can un-install the DLL manually.
|
||||
Open "Command Prompt" and change directory to MultiPar's folder,
|
||||
then type "RegSvr32.exe /u MultiParShlExt64.dll" to remove shell extension.
|
||||
You cannot delete "MultiParShlExt64.dll", while it is used by OS or Explorer.
|
||||
You may log-off and log-on again to OS before deleting the file.
|
||||
|
||||
[ How to change installed folder of archive version ]
|
||||
|
||||
Move files in the install folder.
|
||||
If you associated PAR file with MultiPar, de-associate once, and associate again.
|
||||
If you want to use same setting at another PC, copy the setting file "MultiPar.ini".
|
||||
If you move MultiPar into "Program Files" directory,
|
||||
setting data is saved in MultiPar folder under "Application Data" directory,
|
||||
so you need to move "MultiPar.ini" into the folder, too.
|
||||
|
||||
|
||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||
|
||||
[ License ]
|
||||
|
||||
MultiPar consists of PAR clients and GUI to control them.
|
||||
They are written by Yutaka Sawada.
|
||||
Though console applications are open source (PAR clients are GPL),
|
||||
GUI application is closed source.
|
||||
Some article are available at my web site.
|
||||
(URL: "https://hp.vector.co.jp/authors/VA021385/")
|
||||
If you want source code, contact with me by e-mail.
|
||||
|
||||
|
||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||
|
||||
[ Support ]
|
||||
|
||||
I use GitHub issue's page as a web-forum for MultiPar users.
|
||||
(URL: "https://github.com/Yutaka-Sawada/MultiPar/issues")
|
||||
|
||||
My name is Yutaka Sawada.
|
||||
E-mail address is "tenfon (at mark) outlook.jp".
|
||||
Or "multipar (at mark) outlook.jp" for PayPal usage and
|
||||
"tenfon (at mark) users.sourceforge.net" for SourceForge users.
|
||||
Because they use a same mail-box, don't send duplicate mails.
|
||||
Though e-mail address had been "ten_fon (at mark) mail.goo.ne.jp" ago,
|
||||
the mail service ended at March 2014, so don't send to there.
|
||||
The (at mark) is format to avoid junk mails, and replace it with "@".
|
||||
|
||||
I get many spam mails from oversea.
|
||||
If an e-mail is detected as junk mail or suspicious,
|
||||
mail server may delete it automatically, and I won't see it.
|
||||
|
||||
|
||||
[ Link ]
|
||||
|
||||
I use Vector 's author page to introduce MultiPar.
|
||||
(URL: "https://hp.vector.co.jp/authors/VA021385/")
|
||||
Because there is another official download page,
|
||||
(URL: "https://www.vector.co.jp/soft/dl/winnt/util/se460801.html")
|
||||
using direct link to files on the page isn't preferable.
|
||||
When you write a link on somewhere, please don't include filename.
|
||||
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user