Login Register






The stories and information posted here are artistic works of fiction and falsehood. Only a fool would take anything posted here as fact.
Thread Rating:
  • 0 Vote(s) - 0 Average
Thread Closed 


[HC official] Kill switch filter_list
Author
Message
[HC official] Kill switch #1
Kill Switch

[Image: o0jb.jpg]





Feature:
Allows you to Kill a process & network interface instantly by HotKey.
You can combine killing a process and network interface or just induvidual process or induvidual network interface.
It's also possible to Enable ( revive ) already disabled network interface (/adapter) by pressing the "Enable" button.

Requirements:
.Net Framework 4.0

Usage:

Adapter / network interface killing:
Select an adapter from apaters list and check the checkbox to allow killing via hotkeys.
Once you add / remove adapters from your machine, make sure you refresh the adapters list using the "refresh list" button.

Process killing:
Select an process you wish to kill by selecting a process from process listbox and check the checkbox to allow killing via hotkeys.
Once you start a new process or stop already started one, make sure you refresh your process list by clicking on "refresh list" button.

Hotkeys:
Modify your hotkeys by choosing following combinations : ( ctrl / alt / shift / winKey ) + F12
To enable killing over HotKeys, you have to check the checkbox "enable hotkeys".

Download:
KillSwitch.exe

Download source:
Form1.cs

thanks to:
I'd like to thank to MSDN community for helping me to resolve some errors in my code.
Also thanks to this guy: https://www.youtube.com/user/MikeAbyss?feature=watch who's tutorial helped me to add global hotkeys properly.


RE: [HC official] Kill switch #2
This looks nice
Great job:Thumbs-Up:



RE: [HC official] Kill switch #3
Some feedback:

1. why is a messagebox popping up when I switch hotkey preference? That's annoying.
2. you should run with admin privileges by default. NIC disabling will fail if you're not running under an administrator account. You will also fail killing processes that run with admin privileges.
3. why is F12 the only F-key allowed? I think that it would be much better if you allowed other F-keys as well, and maybe, a "none" in the leftmore option menu where you have "ctrl", "alt", "shift" and "windows" (the F-key alone will do the trick).

Well done for your entry in the HC dev team.


RE: [HC official] Kill switch #4
(11-13-2013, 08:56 PM)noize Wrote: Some feedback:

1. why is a messagebox popping up when I switch hotkey preference? That's annoying.
2. you should run with admin privileges by default. NIC disabling will fail if you're not running under an administrator account. You will also fail killing processes that run with admin privileges.
3. why is F12 the only F-key allowed? I think that it would be much better if you allowed other F-keys as well, and maybe, a "none" in the leftmore option menu where you have "ctrl", "alt", "shift" and "windows" (the F-key alone will do the trick).

Well done for your entry in the HC dev team.

Thanks for the feedback.
I'll answer your question. Msgbox wasn't supposed to popup because i forgot to remove it before i compiled it. 'Cause when i was debugging the app i used msgbox as an indicator that everything works well when you try to switch preferences. My bad.

:Thumbs-Up:

If i decide to release killswitch version 2 i'll consider what you've written in the feedback.
Smile


RE: [HC official] Kill switch #5
The tool is good I guess, but the GUI looks very amateur. If you're going to try for HC Official then better work on the GUI too.
There are lots of empty spaces in the GUI.
None of the controls inside the groupboxes are disabled even when no checkbox is enabled.
Why is Hotkeys combobox (I assume it's a combo) allowing user inputs? It should be a fixed dropdown combo.
What if there are multiple instances of the processes? Like a persistent malware? Even your hotkeys won't work that fast.
The enable disable buttons are both enabled? Leaving the user clueless if he already has disabled an adapter or not.

P.S. You would see more comments in this thread if your source were in the opening post readily available in codeblock.
[Image: rytwG00.png]
Redcat Revolution!


RE: [HC official] Kill switch #6
(11-13-2013, 11:01 PM)Coder-san Wrote: The tool is good I guess, but the GUI looks very amateur. If you're going to try for HC Official then better work on the GUI too.
There are lots of empty spaces in the GUI.
None of the controls inside the groupboxes are disabled even when no checkbox is enabled.
Why is Hotkeys combobox (I assume it's a combo) allowing user inputs? It should be a fixed dropdown combo.
What if there are multiple instances of the processes? Like a persistent malware? Even your hotkeys won't work that fast.
The enable disable buttons are both enabled? Leaving the user clueless if he already has disabled an adapter or not.

P.S. You would see more comments in this thread if your source were in the opening post readily available in codeblock.

Thanks for the feedback, it helps a lot for the future projects.


RE: [HC official] Kill switch #7
I haven't tried your program just yet but I really like this idea!
Don't let the good criticism discourage you ^^


RE: [HC official] Kill switch #8
(11-13-2013, 10:44 PM)Guxi Wrote: I'll answer your question. Msgbox wasn't supposed to popup because i forgot to remove it before i compiled it. 'Cause when i was debugging the app i used msgbox as an indicator that everything works well when you try to switch preferences. My bad.

I actually thought so.

One more thing, I forgot to write it in my post: why allowing hotkeys to kill only processes that are already running? You might make CTRL + F12 kill task.exe, even if it's not running at the moment, for later use.

And, maybe, allow the program to run in background, so you can just forget about it but still use the hotkeys when needed.

You could also make it possible to run files, with hotkeys. Say CTRL + F3 kills firefox.exe, or else, if it's not running, runs %programfiles%\Mozilla Firefox\firefox.exe (the path is entered by the user, of course).

(11-13-2013, 11:01 PM)Coder-san Wrote: The tool is good I guess, but the GUI looks very amateur. If you're going to try for HC Official then better work on the GUI too.
There are lots of empty spaces in the GUI.
None of the controls inside the groupboxes are disabled even when no checkbox is enabled.
Why is Hotkeys combobox (I assume it's a combo) allowing user inputs? It should be a fixed dropdown combo.
What if there are multiple instances of the processes? Like a persistent malware? Even your hotkeys won't work that fast.
The enable disable buttons are both enabled? Leaving the user clueless if he already has disabled an adapter or not.

Indeed, it's always better to make your programs foolproof.

Quote:P.S. You would see more comments in this thread if your source were in the opening post readily available in codeblock.

Now I think the char limits are tighter, so, when my code doesn't fit, I just use http://hastebin.com/ , but Coder-San is absolutely right here.


RE: [HC official] Kill switch #9
Thanks for app Smile


RE: [HC official] Kill switch #10
(04-28-2014, 08:33 AM)Dextro3 Wrote: Great work OP. I love it.

Don't gravedig, especially just to thank someone, we have a "thank button" that achieves the same thing. Advertising competing forums is also against the rules and I have no idea what you thought you could achieve by making the link text the same colour as the background.
If you need help feel free to PM me
[Image: klfpJD]
Probitcoin
Freebitcoin
BTC clicks
bitcoin wallet:
1FBPAanbs3rJU9BUpobpDJc9hHUaCaC25N








Users browsing this thread: 2 Guest(s)