Description

This Extension uses a DLL to allow you Gamemaker game to execute system commands. This will only work on windows (no HTML5). I have no idea why anyone would need this for a game, but if you’re like me then you might want to make some software with Gamemaker that can control your computer :P All feedback from the system commands is not send through to the game, so any commands that give nothing but feedback like “ipconfig” and useless in this extension. You need to Initialize the system commands function first by calling initSystemShutdownDLL() once, Then you can call any system function you like.

End User Licence Agreement (EULA).

Version 1.0.1. Published February 5, 2015

Created with GameMaker: Studio v1.4.1474

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Gravatar

John S 14 July 2017

This extension is broken.

This extension doesn't seem to work at all. The init script initSystemShutdownDLL() throws an error and will not init. Commands wont work either but that is more than likely because the init wont even work. As it stands right now this extension seems broken.
Error from initSystemShutdownDLL()

Error defining an external function.
at gml_Script_initSystemShutdownDLL (line 4) - global.SystemCMD_FN = external_define(DLL_Name, "SystemCMD", dll_cdecl, ty_real, 1, ty_string);
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Script_initSystemShutdownDLL (line 4)
called from - gml_Room_room0_Create (line 1) - initSystemShutdownDLL()

Also note this is before running ANY commands. This is only the init. Double checked included to make sure DLL was in the right place etc. Still doesn't work.


Gravatar

Tomáš L 12 September 2015

Fatal Error - What´s wrong?

What should I do? Please Help me! Thanks!
___________________________________________
############################################################################################
FATAL ERROR in
action number 2
of Mouse Event for Left Released
for object CheckPing:

Push :: Execution Error - Variable Get -5.SystemCMD_FN(100002, -2147483648)
at gml_Script_systemCMD (line 5) - return external_call(global.SystemCMD_FN,string(argument0));
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Script_systemCMD (line 5)
called from - gml_Object_CheckPing_LeftButtonReleased_2 (line 1) - systemCMD("run notepad.exe");

Logo

Jamie Ford (Publisher) 21 September 2015

You need to Initialize the system commands function first by calling initSystemShutdownDLL() once.
for example, in the Create Event: initSystemShutdownDLL();

What is the issue?

Back to Top