Skip to content
This repository has been archived by the owner on Oct 19, 2019. It is now read-only.

Add cancel scredule shutdown notify #78

Closed

Conversation

artem7902
Copy link
Contributor

No description provided.

@williamparry
Copy link
Owner

Does this appear over a game when it's in fullscreen mode?

@artem7902
Copy link
Contributor Author

artem7902 commented Mar 21, 2018

Yes, I tested it only with Dota2, but I think it also works with many other.

@williamparry
Copy link
Owner

Thanks for making this. There's a few things I'd like to change:

  • Remove all AWS dependencies and use straight windows scheduling. We'll send SSM commands to it directly rather than use cloudwatchevents

  • Change the program to not show a window, and can be called from Powershell with commands: cloudrigscheduler -shutdown <int> In minutes
    cloudrigscheduler -cancelshutdown
    cloudrigscheduler -extendshutdown <int> In minutes
    There'll only ever be one cloudrig shutdown scheduled task at a time, so the shutdown/cancelshutdown/extendshutdown can grab a list and use a prefixed name. The toast notification can then also call these commands.

  • The program will be added to windows PATH using Powershell (during first cloudRIG creation) so that we can easily send messages

  • Build a few tests to be able to each process locally without needing cloudRIG

@artem7902
Copy link
Contributor Author

Add changes, please check it.

@artem7902
Copy link
Contributor Author

artem7902 commented May 3, 2018

@williamparry Hello, please check the last update and let me know if I need to change something.

@williamparry
Copy link
Owner

Hey, I'm looking at this now: I think you're missing PipeServer class?

@williamparry
Copy link
Owner

hey @artem7902 I've updated the code to do this with Powershell.

Appreciate your help - so go ahead and claim the bounty anyway :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants