This repository has been archived by the owner on Mar 3, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
7 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,14 +10,14 @@ Pikax's aim is to provide a simple yet powerful [Pixiv](https://www.pixiv.net/) | |
--- | ||
### [GUI version](https://github.com/Redcxx/Pikax/blob/master/gui/dist/Pikax%20-%20Pixiv%20Downloader.exe), note: currently it is unstable | ||
--- | ||
# Requirements | ||
## Requirements | ||
- [Python3](https://www.python.org/downloads/) | ||
- [Requests](https://2.python-requests.org/en/master/) | ||
- A network that can reach [Pixiv](https://www.pixiv.net/) | ||
``` | ||
pip install requests | ||
``` | ||
# Currently supported features | ||
## Currently supported features | ||
- Search | ||
- keyword/tags, limit, type, mode, popularity | ||
- Ranking | ||
|
@@ -27,12 +27,12 @@ Pikax's aim is to provide a simple yet powerful [Pixiv](https://www.pixiv.net/) | |
- Multiprocessing & multithreading download | ||
|
||
|
||
# Features incoming | ||
## Features incoming | ||
- Search Artists | ||
- Filter Artworks/Artists | ||
- ... | ||
- Tell me! | ||
# Try [demo.py](https://github.com/Redcxx/Pixiv-Crawler/blob/master/demo.py) | ||
## Try [demo.py](https://github.com/Redcxx/Pixiv-Crawler/blob/master/demo.py) | ||
### Download today's top 50 illustration | ||
``` | ||
from pikax.pikax import Pikax | ||
|
@@ -83,7 +83,7 @@ Pikax's aim is to provide a simple yet powerful [Pixiv](https://www.pixiv.net/) | |
### Visits [demo.py](https://github.com/Redcxx/Pixiv-Crawler/blob/master/demo.py) for more examples | ||
### Visits [models.py](https://github.com/Redcxx/Pikax/blob/master/pikax/models.py) for more details on usage | ||
|
||
# More operations | ||
## More operations | ||
### download top 50 of daily ranking and remove artworks with likes <= 1000 | ||
```` | ||
from pikax.pikax import Pikax | ||
|
@@ -109,8 +109,8 @@ Pikax's aim is to provide a simple yet powerful [Pixiv](https://www.pixiv.net/) | |
### visits[models.py](https://github.com/Redcxx/Pikax/blob/master/pikax/models.py) for more operations | ||
### For customization visits [settings.py](https://github.com/Redcxx/Pixiv-Crawler/blob/master/pikax/settings.py) | ||
--- | ||
# Note to v1 users | ||
## Note to v1 users | ||
- I removed some functions such as configure r18 settings and dimension options for search, this is because in order to solve the login issue, I had to use an Android login entry point which does not support as much functionalities as the web logged user does. So in order to provide a consistent interface, I decided to remove them. Although I had found a way to solve the login issue of web, but it require a lot time to implement the technique and it requires a extra dependency, I am still a student and need to study ... I will try to fix them in the future when I am free, no guarantee though ... | ||
- Instead of using string as parameters now I created params.py which contains enums covering almost all input parameters | ||
- A brand new download printing is introduced for better ux, instead of popping out skips in the process, they will pop out together at the end, and now it has a est. time left | ||
# You can reach me by [email](mailto:[email protected]) | ||
## You can reach me by [email](mailto:[email protected]) |