mirror of
https://github.com/instaloader/instaloader.git
synced 2026-10-16 13:48:03 -07:00
docs/codesnippets: Fix Firefox 147+ Linux cookie path (#2727)
This commit is contained in:
@@ -14,8 +14,13 @@ def get_cookiefile():
|
|||||||
default_cookiefile = {
|
default_cookiefile = {
|
||||||
"Windows": "~/AppData/Roaming/Mozilla/Firefox/Profiles/*/cookies.sqlite",
|
"Windows": "~/AppData/Roaming/Mozilla/Firefox/Profiles/*/cookies.sqlite",
|
||||||
"Darwin": "~/Library/Application Support/Firefox/Profiles/*/cookies.sqlite",
|
"Darwin": "~/Library/Application Support/Firefox/Profiles/*/cookies.sqlite",
|
||||||
}.get(system(), "~/.mozilla/firefox/*/cookies.sqlite")
|
}.get(system(), None)
|
||||||
cookiefiles = glob(expanduser(default_cookiefile))
|
if default_cookiefile:
|
||||||
|
cookiefiles = glob(expanduser(default_cookiefile))
|
||||||
|
else:
|
||||||
|
# Check Firefox 147+ XDG path, then legacy
|
||||||
|
cookiefiles = glob(expanduser("~/.config/mozilla/firefox/*/cookies.sqlite")) or \
|
||||||
|
glob(expanduser("~/.mozilla/firefox/*/cookies.sqlite"))
|
||||||
if not cookiefiles:
|
if not cookiefiles:
|
||||||
raise SystemExit("No Firefox cookies.sqlite file found. Use -c COOKIEFILE.")
|
raise SystemExit("No Firefox cookies.sqlite file found. Use -c COOKIEFILE.")
|
||||||
return cookiefiles[0]
|
return cookiefiles[0]
|
||||||
|
|||||||
Reference in New Issue
Block a user