1
0
mirror of https://github.com/instaloader/instaloader.git synced 2024-08-17 12:19:38 +02:00
Commit Graph

173 Commits

Author SHA1 Message Date
André Koch-Kramer
e6ca038e25 Store ID of profile to find it after name change
Closes #9.
2016-08-02 18:54:30 +02:00
André Koch-Kramer
4fb574253e change import order to satisfy pylint 2016-08-02 18:41:57 +02:00
André Koch-Kramer
584c3cc76c Release of version 1.0.1 2016-08-01 18:16:47 +02:00
André Koch-Kramer
dd383d8887 Fix Windows Unicode Problems
Closes #11.

instaloader now tries to use win-unicode-console when recognizing
windows.
2016-08-01 18:10:35 +02:00
Alexander Graf
82ef71836f Minor UI improvements
Improvement to help text as well as trivial improvements to exception
texts.
2016-07-29 18:03:19 +02:00
Alexander Graf
2f53debffa Disable pylint warning for download() 2016-07-29 18:02:36 +02:00
Alexander Graf
ebff2205b1 @<profile> to download all followees of profile
This closes #10.
2016-07-29 17:59:07 +02:00
André Koch-Kramer
8524c8a2f2 Output captions while downloading profiles 2016-07-29 16:53:18 +02:00
André Koch-Kramer
f3a52c6f4d Release of version 1.0 2016-07-28 18:30:44 +02:00
André Koch-Kramer
651b590cfa Implementation of get_username_by_id() 2016-07-28 18:15:36 +02:00
André Koch-Kramer
9d1af7adaf Reimplemented test_login()
The username does not need to be given anymore at call of
test_login(). Now, the function uses the given session to lookup the
corresponding username.
2016-07-28 17:44:02 +02:00
André Koch-Kramer
e464787772 Implementation of gathering followees functionality
usage: get_followees(login, session)
2016-07-28 15:55:19 +02:00
André Koch-Kramer
b0a6677c76 Update X-CSRFToken header when loading session 2016-07-28 15:52:28 +02:00
Alexander Graf
bd2514fcd5 Have default filename argument {load,save}_session 2016-07-28 15:41:33 +02:00
Alexander Graf
c69214536a Encode username in default session file name
Fixes #7.
2016-07-26 17:36:21 +02:00
Alexander Graf
a99d1875e5 Also save session when interrupted by user
Fixes #8.
2016-07-26 17:03:32 +02:00
Alexander Graf
087a69ef7e catch case of nonexisting session file 2016-07-26 17:03:20 +02:00
Alexander Graf
04821f5f76 print username in password prompt 2016-07-26 13:53:47 +02:00
Alexander Graf
283c05f47c print warning when public profiles are downloaded when logged in 2016-07-26 13:53:32 +02:00
Alexander Graf
590f327fc8 easier understandable error messages 2016-07-26 13:53:01 +02:00
Alexander Graf
1f7fe4ca2f load_session: don't double check if file can be opened 2016-07-26 13:52:05 +02:00
Alexander Graf
88219e4d01 Refactor exceptions
- Rename DownloaderException to InstaloaderException

- Introduce NonfatalException to make handling of these errors easier

- Avoid using of InstaloaderException directly

- Catch InstaloaderException and KeyboardInterrupt in main loop to exit
  cleanly without stack trace
2016-07-26 10:57:29 +02:00
Alexander Graf
57bb10f6b8 Rename instagram.py to instaloader.py 2016-07-25 23:59:47 +02:00