{"id":19185801,"url":"https://github.com/getraid/desktopkillswitch-client","last_synced_at":"2025-06-30T03:04:19.194Z","repository":{"id":125372572,"uuid":"211749161","full_name":"getraid/DesktopKillSwitch-Client","owner":"getraid","description":"The windows service, which triggers the command for \"DesktopKillSwitch\" on shutdown.","archived":false,"fork":false,"pushed_at":"2020-08-21T18:54:36.000Z","size":699,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-23T02:44:21.489Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/getraid.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-09-30T01:09:14.000Z","updated_at":"2020-08-21T18:56:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"ebef424f-7a73-42d3-ab8d-76cff9191109","html_url":"https://github.com/getraid/DesktopKillSwitch-Client","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/getraid/DesktopKillSwitch-Client","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getraid%2FDesktopKillSwitch-Client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getraid%2FDesktopKillSwitch-Client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getraid%2FDesktopKillSwitch-Client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getraid%2FDesktopKillSwitch-Client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/getraid","download_url":"https://codeload.github.com/getraid/DesktopKillSwitch-Client/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getraid%2FDesktopKillSwitch-Client/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262702325,"owners_count":23350641,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T11:11:58.852Z","updated_at":"2025-06-30T03:04:19.120Z","avatar_url":"https://github.com/getraid.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DesktopKillSwitch-Client\n\n![img](docs/icon.png)\n\nA Windows service that upon shutdown sends a network http request to a [server](https://github.com/getraid/DesktopKillSwitch) to kill the electricity after a certain time.\n\n# Requirements\n\n- [DesktopKillSwitch Server](https://github.com/getraid/DesktopKillSwitch)\n- Microsoft Windows Operating System (tested on Windows 10 v.1909)\n- Hue-Bridge with Hue compatible SmartPlug (see more / the setup on the server page)\n- Must be in the same network as the server (resolvable from the OS)\n- .NET Framework 4.7.2 (should be included in current Windows updates)\n\n# Install\n\nDownload the latest installer from the **[Releases](https://github.com/getraid/DesktopKillSwitch-Client/releases)**  \nMake sure to follow through the instructions mentioned in the installer.\n\nSince newer Windows versions a Windows service can only detect a shutdown, when the device is rebooting.  \nTo allow the service to catch a shutdown, you need to go into the **power plan settings** and disable `Turn on fast startup`.  \nThis is further described in the installer inself.\n\nIn the installation process you will be asked to enter the ip adress and port of the server.\n\nIf you leave it empty or write a non-ip/port into it, the service will stop upon starting and leave an error in the Windows event log.\n\n# Info\n\n- Only the http protocol is used.\n\nFeel free to fork and modify the project.\n\n# Remove\n\nYou can remove this service with the standard windows app removal panel.\n\nIf the program isn't listed, go into you install directory and click the `uninstall.bat`  \nThis will launch a window that guides you through the removal of the service.\n\nAll previously made registy entrys of the program will also be deleted.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgetraid%2Fdesktopkillswitch-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgetraid%2Fdesktopkillswitch-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgetraid%2Fdesktopkillswitch-client/lists"}