Greasy Fork is available in English.

[TS] Pixiv Whitecube (Alpha)

This is Pixiv++ for Whitecube layout. It's in alpha stage. Filtering works.

Автор
TimidScript
Щоденних встановлень
0
Всього встановлень
127
Рейтинги
3 0 0
Версія
0.9.9 Alpha
Створено
01.11.2016
Оновлено
13.11.2016
Ліцензія
https://github.com/TimidScript/UserScripts/blob/master/license.txt
Відноситься до

Do not favour this. This is a temporary holding space before full integration with Pixiv++. This is alpha, so incomplete and a little buggy. I will be taking a break in developing it.. so releasing it as it is.

Hotkeys:

  • Q On Top
  • A Auto
  • Z Below
  • W/H HQ
  • S/M MQ
  • X/J No Images
  • C Close Preview
  • F (Toggle Filter)

How Filtering Works

There are two buttons for filtering. The image below highlights them in yellow.

The top button is a number that tells you the number of filter types that are enabled, and it is the button you click to edit the filters and bring up the filter options dialog (shown below). You first need to enable some filters so that the number is greater the "0". The second button is the actual button to enable filtering. So once you have enabled the filter types you want, you then enable them (Hotkey F). This stops you from having to uncheck the filter items each time. The clear button in filter dialog should not be there, I forgot to remove it.

There is no error checking at the moment, so you can cause odd issues if you type things in wrong. Will implement them later on.

Now filtering. There are two types in the filter dialog. "Filter IN" and "Filter OUT".

IN: These are the textboxes and the illustrations that do not match the filter are filtered out. So only those that match are kept.

OUT: Out is simple. It is the checkboxes for Safe, R-18.. Novels etc. If they are checked and the filter is on, these items will filtered out.

Tags, Artist Name, Artist ID In tags I want to only show illustrations with the word "cute". I type cute in tags and enable it (checkbox on the right should have Yellow background). If I want to filter out anything from the tags I place the negate operator which is the exclamation (!) character in front so, !cute will filter out anything that has the word cute. The negate operator works in "tags", "artist id" and "artist name".

The "tags" filter also has the operator * which works in a similar fashion as the equivalent in LIKE. So if I want to filter in illustrations that contain the word "man" I can type *man* so illustrations with the tags that contain the word man will be filtered in e.g. "human", "spaceman", "fatman"

Likes & Page Count Operators are <, > and =. If I only want to show illustrations that contain 1 page I type in =1. If I want to show illustrations that contain more than 1 page and less than 5 I type >1 <5. Note there is no space between the operator and the amount.

Dimensions Works in a similar way as Likes but you need to place the parameter it is tested on. h for height, w for width and p for pixel count. So if I want to show only images that are greater or equal to 800x600 I type: w>799 h>599. If I want it in pixel count (800x600=480000), I type p>479999'. You cannot typep>=`. Maybe I will implement it later.

Filter screenshot. Ignore the red underline. Regex does not recognize Unicode characters