Search the Ships (Enhanced UI v7)
A userscript that adds a beautifully designed button to book-related websites to search the current book title on various archives, with a centralized status indicator. The script is fully responsive and allows searching with specific file types like EPUBs and PDFs.
Features
- Fixed Position Button: Adds a clickable button in the bottom-right corner of supported pages.
- Dropdown Menu: Hover to reveal a dropdown with available search sites.
- Submenus: Each search site includes options for specific file types (e.g., All Files, EPUBs, PDFs) for better filtering.
- Centralized Status Indicators: One indicator per site checks reachability in real-time.
- Responsive Design: Adjusts for smaller screens (e.g., mobile devices).
- Automatic Title Extraction: Parses book titles from page elements or page title as fallback.
Supported Book Websites
This script works on the following sites:
- The Greatest Books
- Goodreads
- Amazon domains:
- Amazon.com
- Amazon.fr
- Amazon.de
- Amazon.co.uk
- Amazon.it
- Other Amazon regional sites (generic match)
Search Archives Included
- Anna's Archive: Searches across multiple mirrors for a wide range of books and documents.
- Z-Library: Access to a large collection of ebooks with various domain mirrors.
- Mobilism: A forum for mobile ebooks and audiobooks.
- Library Genesis: Known for academic and general books.
Each site links directly to the search results for the extracted book title.
Installation
Install a userscript manager extension in your browser:
Visit GreasyFork and search for "Search the Ships (Enhanced UI v7)" (future upload), or install the .user.js file directly by copying its content into a new script in your manager.
The script will automatically activate on supported sites. No additional configuration needed.
Usage
- Navigate to a book page on one of the supported websites.
- The "Search the Ships" button appears in the bottom-right corner.
- Hover over the button to open the dropdown menu.
- Hover over a search site to reveal submenus with file type options (e.g., All Files, EPUBs, PDFs).
- Click a link to open search results in a new tab.
- Centralized status indicators show site availability.
Permissions
- @grant none: This script does not require any special permissions.
- @match: Limited to specific book sites for security.
Author
Script created by Delaxy.
License
MIT License - feel free to use, modify, and distribute.
Contributing
If you find bugs or have suggestions, please report via the GreasyFork feedback
Disclaimer
This tool is for educational and research purposes. Respect copyright laws and use licensed content where appropriate.