Git Product home page Git Product logo

playnite-localinstallbutton's People

Contributors

adithya-jayan avatar azuravian avatar jeshibu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

playnite-localinstallbutton's Issues

Custom installer name?

I am trying to install an old game I made an ISO of and the setup file on the iso is a different name than what you'd usually find. Is there any way to pass in an alternate name to run when clicking install?

current behavior is I click install, the button changes to say "installing" but nothing happens.

ISO files are not automatically mounted if it's extension is in capitals.

On clicking install, the game's .iso file is mounted automatically after which it asks you to select the file to use to install.
If the iso file extension is capitalized. (i,e Filename.ISO ) - This mounting fails - and it asks to select the file without mounting it. Ideally it should not fail. If it does fail - it shouldn't ask you to select the file and instead throw and error instead.

Issue with Open Dialog

After I install or cancel the installer, the open dialog shows up again. Is there any way to stop this from happening?

[Issue] Extension asks for game's .exe file even after cancelling the setup

Issue: When I put the non-installed local game (having just setup files) onto the Playnite library and hit the install button, then cancels the setup wizard, it still asks for game's .exe file as it's thinking I installed the game and If I cancelled that dialog window, it considers the game as installed anyway. Also I tried adding ROM but I experience the same issue. Hope this issue get's resolved soon :)

Use action instead of ROM for install

Any way to have the install button tie to an action instead of the ROM portion?

This way we could use variables in the location so we can bulk edit adding actions. Currently using ROMs we cant use variables or exe arguments.

image

[Enhancement] Add the option to browse for installed game.exe instead of installing.

Would it be possible to either have a third option after "Select image/folder" and "Select setup.exe" to just go "Select game executable instead?"
Alternatively make the first popup "There is no install action defined, would you like to install now or manually browse for the executable?"
Bonus Points if you could drag and drop a exe or shortcut directly onto the install button or the popup window and just fill out "Install folder", "play action" and the installed flag.

.rar/.zip filetype recognition

Alot of indie titles and visual novels are zipped up game files via rar / zip. The Local install button errors out when pointing it to anything other than .ISO or .EXE. While most of the rar/zip files can be converted to a self-extracting EXE, LARGE rared/zipped files can't be converted to a self-extracting .exe.

You CAN point directly to the .rar / .zip file and use whatever app is associated with the filetype to extract the files via putting a link in the "Links" section of the game entry, but is inconsistent with all other install button .exes and .isos your wonderful plugin allows for.

Would it be possible to allow the plugin to point to a .zip and .rar file, let the user extract the files, then simply select the game's executable (as a last step like the current functionality of setup.exe's do?)

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.