Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-cqtcocoa誰得pythonphprubygameguibathyscaphec翻訳計画中(planning stage)omegatframeworktwittertestdomvb.netdirectxbtronarduinopreviewerゲームエンジン

最近の作業部屋活動履歴

2023-01-28
2023-01-21
2023-01-19

最近のWikiの更新 (Recent Changes)

No changes on this wiki.

Wikiガイド(Guide)

サイドバー (Side Bar)

pixivD

  • R/O
  • R/O (HTTP)
  • R/W (SSH)
  • R/W (HTTPS)
Fork

D wrapper around (some) of the pixiv web API

Release Files

No download files.

Recent Commits

Rev.ZeitAutorNachricht RSS
b1bd23852023-01-28 14:59:11supercellUpdate examples to use new API.
aa02bba92023-01-28 14:54:35supercellUpdate dub.sdl Make the targetType explicit to prevent p...
8b0d2e312023-01-21 17:22:30supercellAdd PixivMagickException The primary purpose for this (A...
865763cd2023-01-21 15:51:04supercellFix some documentation
4e7792232023-01-19 15:17:06supercellFix some unit tests. Incorrect date seems a little odd s...
7f2a31032023-01-19 13:48:13supercellUpdate for new version of MagickD Just changes for dynam...
2fbaa5902023-01-19 13:44:07supercellBig ol' re-write.
40368d602022-04-17 16:45:53supercellAdd fetch_dependencies.bash script
add83c482022-04-17 15:46:58supercellAdd option to override downloaded file Again[0], not a c...
7d171c862022-04-17 15:43:40supercellAdd FileExistsException
- pixivd -

a wrapper around the pixiv web api (ajax) for D.


= requirements =

- a D compiler (https://wiki.dlang.org/Compilers)
- dub v1.23.0 or greater (https://dub.pm)
- GraphicsMagick (http://www.graphicsmagick.org)

for dub versions less than 1.23.0, you can run the 'fetch_dependencies' script,
and change the dub.sdl file as written in the comments.


= usage =

*NOTICE*: You need to know what QuantumDepth the GraphicsMagick library uses
on the system which will run this library.  Having the incorrect configuration
_will_ result in runtime errors.  To find this out, run
`gm version | head -n1 | cut -d' ' -f4`.  Then, use the `--override-config`
option when compiling with dub or the "subConfiguration" setting in a dub
SDL/JSON file.

the basic usage is that you create a Client structure by passing your
PHPSESSID cookie value (see PHPSESSID file for information on how to find this).

currently you can only fetch a single illustration, or the "newest"
illustrations from accounts that you follow.

see the "examples" directory for working examples.


= license =

pixivd is licensed under the GNU General Public License, version 3 only.

Latest updated Tickets

No tickets

About Chamber Wiki

Welcome to OSDN Wiki system. Here is your chamber Wiki space.

Check Wiki Guide (English) to refer syntax and functions.