Rule34 Favorites Search Gallery

Search, View, and Play Rule34 Favorites (Dekstop/Androiod/iOS)

Aŭtoro
bruh3396
Ĉiutagaj instaloj
1
Tutaj instaloj
87
Ratings
1 0 0
Versio
1.06
Kreita
2024/08/19
Ĝisdatigita
2024/09/12
Compatibility
Compatible with Firefox Compatible with Chrome Compatible with Safari Compatible with Edge
Licenco
N/A
Aplikiĝas al

Rule34 Favorites Search Gallery

Github Repository

About

Favorites Search by MegaMoo77 stopped working some time ago
I couldn't find a suitable replacement, so I created my own adaptation including a gallery and some QOL features
This script is still in development, please let me know if you experience a bug, or have a question/feature request

Preview

Getting Started

  • Install Tampermonkey
  • Install this script using Tampermonkey
  • Go to any favorites page
    • Should end with: index.php?page=favorites&s=view&id=<ID>
  • Enjoy

Features

  • Search favorites with the the same syntax as the normal post pages (except for meta tags):
    Includes:
    • AND, OR, NOT
    • WILDCARD (starts with)
    • ID
    Does not include:
    • score:
    • rating:
    • user:
    • height:
    • width:
    • parent:
    • source:
    • updated:

    Examples:
    • ( video ~ animated ~ high_res* ~ absurd_res* ) -low_res* ( female* ~ 1girls ~ 123 ) -ai_generated -red_hair
    • ( 123 ~ 456 ~ 99999* ~ pear ) -grape* ( apple* ~ banana ~ pineapple ) -orange -cherry
  • View full resolution images, or play videos and GIFs ( also works on post pages )
  • Only wait on fetching once.
    • Favorites are stored in a client database after fetching them for the first time
    • Allows for quick loading anytime later
  • Add custom or existing tags to favorites
    • Allows for complex tags and grouping (essentially folders)
    • Does not actually add tags to the post associated with a favorite (all changes are local)
    • Original tags of favorite cannot be altered
  • Save custom searches
  • Enlarged remove buttons that don't force page reloads
  • Shuffle search results
  • Invert search results
  • Exclude results with blacklisted tags
  • Search by post ID
  • See tooltip showing which tags were matched by the last search
  • Clickable overlay of character, copyright, and artist tags related to thumbnail
  • Choose full-screen image resolution
  • Autocompleted tag search
  • Look at other user's favorites with the above features (blacklisted tags are hidden automatically)

Preferred Specs:

Memory: 8GB
Video Memory: 4GB
Download Speed: 75Mb/s

Controls

Left Click/Touch:

  • On thumbnail: Show original content associated with thumbnail and enter gallery
  • In gallery: Exit gallery

Middle Click:
  • On thumbnail / In gallery: Open post page of thumbnail in new tab
  • Not on thumbnail: Show original content automatically when hovering over thumbnail (toggle)

Scroll Wheel/Arrow Keys/WASD/Swipe Left or Right (in gallery): Traverse gallery

Scroll Wheel (on thumbnail, not in gallery, hovering enabled): Change background opacity

Escape/Swipe Up (in gallery): Exit gallery

Right Click (in gallery): Exit gallery, but enable enlarge on hover ## FAQ Q: Why is there some bug/issue?
A: If not already addressed below, [report the bug](https://github.com/bruh3396/favorites-search-gallery/issues) and explain how to reproduce it. Q: Everything stopped working, why I can't see any favorites?
A: Click the "Reset" button and reload.
If that doesn't work, delete all site data (cookies, localStorage, indexedDB) through your browser's settings.
If that also doesn't work, [report the bug](https://github.com/bruh3396/favorites-search-gallery/issues) and explain how to reproduce it. Q: What browsers are supported?
A: Chrome, Edge, and Firefox are supported. Q: Does it work on mobile/Android/iOS?
A: Yes, but only search and gallery are enabled. Tooltips and captions are disabled to improve performance.
  • Requires a mobile browser that supports Tampermonkey or Userscripts
  • Still a new feature and somewhat laggy. I plan to optimize it further.
  • Has an option to disable gallery on lower performance devices.

Q: Why am I experiencing lag?
A: Responsiveness depends on:

  • Internet speed:
    • A lot of network activity (loading favorites, rendering images) happens in the background.
    • A stable wired connection is preferred.
  • Improve responsiveness and performance by:
    • Reducing the "Results per Page" option.
    • Lowering the "Performance Profile" option.