From 85ecdf866ef55a87eac1f2d4768011273648177e Mon Sep 17 00:00:00 2001 From: Robert Honz Date: Sun, 29 Jun 2025 12:36:08 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=9B=A0=EF=B8=8F=20Fixed=20wrong=20repo=20?= =?UTF-8?q?url=20after=20pyproject.toml=20update.=20Credits=20to=20@orbitt?= =?UTF-8?q?wz=20in=20README.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 18 ++++++++++-------- tidal_dl_ng/__init__.py | 2 +- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index b1fe1f4..6b2c4e9 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ This tool allows to download songs and videos from TIDAL. Multithreaded and multi-chunked downloads are supported. -⚠️ **Windows** Defender / **Anti Virus** software / web browser alerts, while you try to download the app binary: This is a **false positive**. Please read [this issue](https://github.com/exislow/tidal-dl-ng/issues/231), [PyInstaller (used by this project) statement ](https://github.com/pyinstaller/pyinstaller/blob/develop/.github/ISSUE_TEMPLATE/antivirus.md) and [the alternative installation solution](https://github.com/exislow/tidal-dl-ng/?tab=readme-ov-file#-installation--upgrade). ⚠️ +⚠️ **Windows** Defender / **Anti Virus** software / web browser alerts, while you try to download the app binary: This is a **false positive**. Please read [this issue](https://github.com/exislow/tidal-dl-ng/issues/231), [PyInstaller (used by this project) statement](https://github.com/pyinstaller/pyinstaller/blob/develop/.github/ISSUE_TEMPLATE/antivirus.md) and [the alternative installation solution](https://github.com/exislow/tidal-dl-ng/?tab=readme-ov-file#-installation--upgrade). **A paid TIDAL plan is required!** Audio quality varies up to HiRes Lossless / TIDAL MAX 24-bit, 192 kHz depending on the song available. You can use the command line or GUI version of this tool. @@ -151,27 +151,27 @@ To enable the code coverage reports, see [here](https://fpgmaas.github.io/cookie ## ❓ FAQ -### macOS Error Message: File/App is damaged and cannot be opened. You should move it to Trash.. +### macOS Error Message: File/App is damaged and cannot be opened. You should move it to Trash If you download an (unsigned) app from any source other than those that Apple seems suited, the application gets an extended attribute "com.apple.Quarantine". This triggers the message: " is damaged and can't be opened. You should move it to the Bin." Remove the attribute and you can launch the application. [Source 1](https://discussions.apple.com/thread/253714860?sortBy=rank) [Source 2](https://www.reddit.com/r/macsysadmin/comments/13vu7f3/app_is_damaged_and_cant_be_opened_error_on_ventura/) ``` -$ sudo xattr -dr com.apple.quarantine /Applications/TIDAL-Downloader-NG.app/ +sudo xattr -dr com.apple.quarantine /Applications/TIDAL-Downloader-NG.app/ ``` Why is this app unsigned? Only developer enrolled in the paid Apple developer program are allowed to sign (legal) apps. Without this subscription app signing is not possible. Gatekeeper really annoys you, and you like to disable it completely? Follow this [link](https://iboysoft.com/tips/how-to-disable-gatekeeper-macos-sequoia.html) -### My (Windows) antivirus app XYZ says the GUI version of this app is harmful. +### My (Windows) antivirus app XYZ says the GUI version of this app is harmful Short answer: It is a lie. Get rid of your antivirus app. Long answer: See [here](https://github.com/exislow/tidal-dl-ng/issues/231) -### I get an error when `extract_flac` is enabled. +### I get an error when `extract_flac` is enabled Your `path_binary_ffmpeg` is probably wrong. Please read over and over again the help of this particular option until you get it right what path to put for `path_binary_ffmpeg`. @@ -185,8 +185,10 @@ Your `path_binary_ffmpeg` is probably wrong. Please read over and over again the Thanks to all, who have contributed to this project! -This project is based on: - -- https://fpgmaas.github.io/cookiecutter-poetry/ +Special thanks goes out to [@orbittwz](https://github.com/) for all his support in the issues section. + +This project is based on: + +- diff --git a/tidal_dl_ng/__init__.py b/tidal_dl_ng/__init__.py index da666b5..ea5d5ea 100644 --- a/tidal_dl_ng/__init__.py +++ b/tidal_dl_ng/__init__.py @@ -31,7 +31,7 @@ def metadata_project() -> ProjectInformation: if tmp_result: result = ProjectInformation( - version=tmp_result["project"]["version"], repository_url=tmp_result["project"]["repository"] + version=tmp_result["project"]["version"], repository_url=tmp_result["project"]["urls"]["repository"] ) else: try: