Coder Social home page Coder Social logo

vn-userscripts's People

Contributors

marvnc avatar xythh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

vn-userscripts's Issues

Domain select option

Option to select/deselect domains that are shown in "Other links"

also noticed you've added some settings, and got another idea - could you possibly add a domain multiselect there? You can fetch up-to-date domain list from schema.extlinks, and ignore domains that the user unchecked there.

Originally posted by @enchained in #2 (comment)

[Feature Request] Seiya Saiga: Remember checkboxes

I'm playing through Fate and using the userscript - I like it a lot, so thanks for sharing. It would be handy, especially for longer games, if the script also took care of remembering which boxes were checked.

I was thinking it could give all the checkboxes some deterministic order, then save changes into localstorage so that if you come back it would be remembered.

[Feature request] VNDB Official Links and Release Dates - Add digital shop links and platform icon list

Currently the only links included are ones that marked as "Official website". But to find a Steam link for example, you have to search closely through the releases. I recently discovered a nice script that adds VNDB links to Steam, but nothing to do the reverse yet.

I think it could be very useful to add a Digital Shops section to the main infobox, with existing links to digital downloads like Steam, Nintendo, PlayStation Store, App Store, Google Play (a full list of store names is available in the edit form of any release).

This way we can know at a glance whether we can purchase the title digitally for our preferred platform. It could be similar to the existing Shops section with PlayAsia etc, but in format "Edition name @ Store name (demo/trial indicator)". Icons (store website favicons like https://www.google.com/s2/favicons?sz=12&domain=steampowered.com) could be added too. And you'll have to differ demos from free games (maybe a word check by Demo/Trial), and only process the release rows that contain the Internet download icon.

Not sure if necessary, but prices could be added for Steam platform using this public API. Don't know about other platforms.

It would also be useful to add SteamDB links (usually found next to the Steam links) to the main Links list (the one which usually includes VNStat, IGDB, HowLongToBeat, etc).

And another idea - you could collect unique platform icons from the release rows, and add them as a new Platforms section to the main infobox. And there could be an indication (red border?) for titles with future/TBA release dates, when the port is not out yet.

Also, thank you for the userscripts!

Price fetching

steam, w/public api
scrape other sites? would be good to have info on official JP pricing in yen

DMM seems easy, prices labeled with a class
Getchu needs &gc=gc to bypass adult verification, shouldnt be hard to get 定価税込
toranoana seems easy with a big red element, age gate can be ignored
melonbooks needs &adult_view=1, seems easy to get
denpasoft seems easy enough, age gate can be ignored but also maybe dont need to bother with adding since other eng sites are officially supported by vndb

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.