{"id":15781613,"url":"https://github.com/awaescher/deprox","last_synced_at":"2025-03-31T16:35:59.520Z","repository":{"id":85674744,"uuid":"153691960","full_name":"awaescher/Deprox","owner":"awaescher","description":"A tiny tool to quickly turn on or off the Windows system proxy","archived":false,"fork":false,"pushed_at":"2018-10-18T22:37:49.000Z","size":564,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-10-11T19:22:35.703Z","etag":null,"topics":["proxy-server","tray-application"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/awaescher.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2018-10-18T21:52:11.000Z","updated_at":"2018-10-18T22:37:38.000Z","dependencies_parsed_at":null,"dependency_job_id":"a46fc7d9-6697-401d-b200-1cb7099e23c4","html_url":"https://github.com/awaescher/Deprox","commit_stats":{"total_commits":9,"total_committers":1,"mean_commits":9.0,"dds":0.0,"last_synced_commit":"bd55d009f151a09c633adf26e2ddfa581d27d83c"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/awaescher%2FDeprox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/awaescher%2FDeprox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/awaescher%2FDeprox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/awaescher%2FDeprox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/awaescher","download_url":"https://codeload.github.com/awaescher/Deprox/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246498734,"owners_count":20787373,"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":["proxy-server","tray-application"],"created_at":"2024-10-04T19:01:16.771Z","updated_at":"2025-03-31T16:35:59.499Z","avatar_url":"https://github.com/awaescher.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Deprox\n\nDeprox is a very simple tray icon app to quickly activate or deactivate the system proxy.\nI needed this simple gem for a client so I decided to make it open to anyone.\n\nBasically, all it does is to simply set or unset the checkbox in the right dialog:\n\n![Off](_doc/Dialogs.png)\n\n**It does not change other proxy settings like its address, port or bypass list.**\n\n## How it works\n\nThe app is setting the `ProxyEnable` setting to `0` or `1` in the Windows Registry.\n\nThat setting is located in `\\HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings`.\n\nAdditionally, it is broadcasting two Windows messages: `INTERNET_OPTION_SETTINGS_CHANGED` and `INTERNET_OPTION_REFRESH`. With this, running apps like browsers can refresh their settings and even reload pages after the proxy was enabled or disabled. This will save you from restarting your browsers.\n\n## How it looks\n\nCurrently, this is very basic. There's a switch icon in the system tray next to the system clock. By clicking that icon, the state can be toggled and will change from ...\n\n![Off](_doc/Off.png) *(proxy will not be used)*\n\n... to ...\n\n![On](_doc/On.png) *(proxy will be used)*\n\n## Credits\nThe app icon was made by \u003ca href=\"https://www.s-ings.com\" title=\"Stephen Hutchings\"\u003eStephen Hutchings\u003c/a\u003e from \u003ca href=\"https://www.s-ings.com/typicons/\" title=\"s-ings.com\"\u003ewww.s-ings.com\u003c/a\u003e.\n\nThe on/off tray icons were made by \u003ca href=\"http://www.becrisdesign.com/\" title=\"Becris\"\u003eBecris\u003c/a\u003e from \u003ca href=\"https://www.iconfinder.com/becris\" title=\"IconFinder\"\u003ewww.IconFinder.com\u003c/a\u003e.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fawaescher%2Fdeprox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fawaescher%2Fdeprox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fawaescher%2Fdeprox/lists"}