Comments (6)
I don't really understand why you're trying to turn it into an app.
All you need to do is satisfy the module requirements (mechanize 0.2.5, BeautifulSoup 3.2.0, socksipy-branch 1.02+) and run the script. You can either get them with pip, easy_install or just throw the modules into the same directory as PixivUtil2. Then just run python PixivUtil2.py
on the command-line.
I use it on OS X on a daily basis.
from pixivutil2.
I thought that some functionality was only available through the UI. But you are right, it works well using the Terminal. But logging in through the Terminal will not work, I had to copy the cookie manually as was written in the FAQ.
from pixivutil2.
Logging through command-line works fine for me, although I normally use my username and password in the config file (for scripting purposes). Just remember that even if you can't see your password in the command-line, it's still being entered. I copy-pasted mine, though, as I use a password manager. Also, I think the login names are all lower-case. Mine certainly is, even though it's with a capital first letter on my profile page.
from pixivutil2.
Thanks for the additional information, but that is not the problem in my case. I found out that setting the "userrobots" setting to False will solve the problem. I'm not sure what that means and why it give different results. But it make sense because the error before was about Pixiv blocking my request because of robots.txt. I should think that everyone should have that problem because of the predefined user agent within the settings file, don't you think?
from pixivutil2.
I don't set the default for userobot = false to make sure user read the readme.txt.
I don't think user agent should have any impact as I'm still using the default one.
from pixivutil2.
I don't think user agent matters. There are some sites which strictly enforce robots.txt on any client which actually retrieves robots.txt in the first place, and if there is a * rule, it enforces it on all clients that retrieve robots.txt regardless of what their user agent string is.
from pixivutil2.
Related Issues (20)
- Non-interactive new illust from bookmarked members doesn't work without explicit count limit HOT 3
- Running option 3 from command line without specifying bookmark count crashes
- Won't start HOT 1
- Unable to login with py file HOT 1
- Login issue HOT 12
- Local files are deleted and redownloaded if remote size is -1 HOT 6
- Doesn't fully export subscriptions. HOT 1
- Config file update related to 'backupOldFile' seems to have broken my install
- A way to download only first or first x images [Feature Request]
- Is it possible to run PixivUtil2 on MacOS apple silicon? HOT 1
- [FR] Member download based on tags
- [FR] Refresh from settings change
- [Fanbox] f1 f2 getting post id api error HOT 21
- [ASK] Accidentally overwrite db.sqlite during the last update HOT 2
- [Chrome?] Pixiv completely breaks/locks itself, requiring full Chrome wiping and reinstalls to work, then breaks again shortly after. PixivUtil2 found to cause. HOT 1
- Hello is it possible to save pixiv post comment?
- Missing Pixiv works? HOT 1
- HTTP Error 403, can't login. HOT 2
- [Fanbox] edited posts cannot download
- f2. Download by artist/creator id (FANBOX) doesnt´t Work
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pixivutil2.