Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. Thank you for your support. Tom Speirs

Patreon


Adultery

Recommended Posts

  • 4 weeks later...

Probably overlooking something really obvious, but having a few probs using this with sending args to a batch file:

quicklaunch.png

Kill_task.bat:

@echo on

set task=%1
:: set task=%task:~1,-1%

:: Kill Task
TASKKILL /im %task% /f
@exit

(tried different permutations of removing "s in the bat; sending them without "s or including/excluding them in Arguments in Quicklaunch. None seem to work - always seem to get this error:

ql2.png

Followed by:

ql3.png

Weird thing is - it does actually kill the process! Was wanting to watch the console to see what this plugin was doing/sending, but couldn't find a way to do this.

Would appreciate any help.

Link to comment
Share on other sites

Seems like you have a blank space before the argument. ;-)

I'll add a trim to avoid similar problems in the future.

  • Like 1
Link to comment
Share on other sites

Thanks adultery.i put that in there as another methpd to try. Think it still wasnt work without space. How exactly does what you put in the fileds translate to cmd line? I know what the cmd line should look like, but dont know what cmd line this plugin produces.

Many thanks again!

Link to comment
Share on other sites

What I mean is it looks like it's programatically adding a space to the argument, I'll look at it right now. I might have made a mistake in there somewhere. :-)

Link to comment
Share on other sites

Spot on. :)

Cheers chap.

As a matter of interest though, is there any way to see what it's doing at command line level - like a debug mode? You MUST be able to do something with those GameEx variables, but be good to see what's getting passed to what via what means.

Link to comment
Share on other sites

Not as of now, because it doesn't log anything. If you wanted to know what the variables farm out to, you could run GameEx with Function Logger enabled and all the options checked, that will show you what info is in each variable.

There is also a list of supported variables and their dat in the first post. :-)

Link to comment
Share on other sites

  • 2 weeks later...

Did that version above get put into Tom's recent update? Just that started having similar probs again after GE update and wondering if because Quicklaunch had returned to previous version?

Sorry Adultery feel like I'm always posting on yer plugins at the moment. It's coz they're so damn good and NEED to get them all running on my system!

Link to comment
Share on other sites

Ahh shoot, I bet the old version got installed over top. Please download and install this:

That will fix the earlier discussed issue too. ;)

  • Like 1
Link to comment
Share on other sites

  • 2 months later...

Whaaaa!!!! Had headache today of the problem of the "cannot run process" happening all over again. Looking into it - I think a GameEx update reverted it to the buggy version.

Downloaded the above (1.0.6) + it works great again.

Adultery - is there any way you can speak with Tom to make sure updates don't revert plugins to buggy versions? I'll drop Tom a line too

Other thing is - the download on the initial post is still 1.0. (which gives same errors) - might it be worth changing this to the new one?

Thanks

Link to comment
Share on other sites

Great thanks!.

Although its no rush really - have no real time myself.

One more question, is quicklaunch parsing listinfo.xml for this and will it work for HBmame set as another emulator?.

Sorry that was two more questions was it not? (and that makes three :unsure: ).

Link to comment
Share on other sites

Quick Launch is dependent on GameEx variables so if GameEx passes the data from HBMame then yes. That's more of a question for Tom.

And I don't think he reads MAME as a separate emulator in the same way it does natively so I would say no.

Link to comment
Share on other sites

Quick Launch is dependent on GameEx variables so if GameEx passes the data from HBMame then yes. That's more of a question for Tom. And I don't think he reads MAME as a separate emulator in the same way it does natively so I would say no.

Had a look at the log and quicklaunch passes V and H for orientation in mame and should be perfect for my needs.

I am wanting to clean up my method of screen rotation as at the moment I split my romsets into two emus, then fire off an Ahk to start the motor for the Vert emu.

Then both those emulators are combined back into one within a group.

For HBmame I guess that Quicklaunch could pass the romname to an Ahk that parses a text file containing the vert game names?

EDIT, that works perfectly and cleans up my method considerably - quicklaunch does it again!.

  • Like 1
Link to comment
Share on other sites

  • 6 months later...

New version 1.0.7 is out with some massive changes:

  • Added support for several new variables, including
    • Video file
    • Video path
    • Title file
    • Snap file
    • Rom extension
    • Publisher
    • System bio
  • Much more accurate variable replacement
  • Added support for "Roms in Folders"
  • Added support for "Zip/7zip/Rar"
  • Added new launcher options
    • Launch your process and wait for it to complete
    • Disable the process in Attract Mode
    • Launch your process on a thread
  • Added some new info to the GUI form
  • Added "Debug Mode" for much more robust logging should it be needed
  • Added a new feature to attempt to build a Command Line if GameEx doesn't pass one
  • Added a new feature to strip out GameEx variables when setting CmdLine variable from GameEx
  • Added lots of new interface triggers you can launch commands for
    • GameEx Attract Mode
    • MAME List Updater
    • Add/Remove Favorites
  • Lots of code tweaks, updates and fixes
  • Rewrote a lot of the backend code (including my own GameEx worker classes) to be faster, stronger, and more efficient
There's so much happening here I don't know where to start. Basically it's 1000x better. :)

The most important thing is that I added Attract Mode support for your launches for rockyrocket so his screen can now rotate during Attract Mode. :)

Get it from the usual places.

Enjoy! :)

  • Like 3
Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...