Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't download from Twitter #6863

Open
Opening-Button-8988 opened this issue Jan 21, 2025 · 0 comments
Open

Can't download from Twitter #6863

Opening-Button-8988 opened this issue Jan 21, 2025 · 0 comments

Comments

@Opening-Button-8988
Copy link

Hi,

I have looked through existing issues but couldn't find one relevant, but perhaps my search terms weren't accurate enough.

I have attempted to download an entire user profile from Twitter / X, even a single post, but have run into a few problems.

I have tried using Nitter (xcancel.com and twiiit.com, seem to be the only remaining functional instances), but those URLs are unsupported. I would like to suggest that these Nitter instances be added to the list of supported URLs. Forgive me if this has already been suggested (I took a browse through existing issues, Nitter has been mentioned but didn't notice any requests)

Side note, yt-dlp is able to handle generic sites that aren't explicitly supported, why isn't gallery-dl able to do this?

I then tried using Twitter directly using the login method. I created an account, ran the appropriate command (from the readme):

gallery-dl -g -u "<username>" -p "<password>" "<url>"

But I discovered symbols like the slash character that are present in the password are handled as escape characters and thus treated as a new line in the terminal. I had to change my password to that of alphanumeric only for the password to work. I think it should allow the use of special characters in passwords.

I also find it odd that it accepts passwords in plaintext. Most terminal apps that accept passwords as input obfuscate it as its being typed (usually nothing gets printed on the terminal, or its just dots). I think this means any input would get saved to bash history on Linux, which is bad for security.

When I was able to get it working, links were being printed out as if they were being downloaded although nothing was actually being downloaded.

Any help would be appreciated. Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant