{"id":15703986,"url":"https://github.com/pbrisbin/wifi-pipe","last_synced_at":"2025-05-12T16:32:47.308Z","repository":{"id":1536030,"uuid":"1833110","full_name":"pbrisbin/wifi-pipe","owner":"pbrisbin","description":"Show and connect to wifi networks right from your openbox menu","archived":false,"fork":false,"pushed_at":"2011-12-28T15:32:56.000Z","size":107,"stargazers_count":6,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-01T00:35:06.155Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Shell","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/pbrisbin.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}},"created_at":"2011-06-01T17:43:43.000Z","updated_at":"2017-08-23T14:55:34.000Z","dependencies_parsed_at":"2022-08-16T13:40:26.885Z","dependency_job_id":null,"html_url":"https://github.com/pbrisbin/wifi-pipe","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pbrisbin%2Fwifi-pipe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pbrisbin%2Fwifi-pipe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pbrisbin%2Fwifi-pipe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pbrisbin%2Fwifi-pipe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pbrisbin","download_url":"https://codeload.github.com/pbrisbin/wifi-pipe/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253776906,"owners_count":21962590,"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-10-03T20:09:41.494Z","updated_at":"2025-05-12T16:32:47.286Z","avatar_url":"https://github.com/pbrisbin.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Wifi pipe\n\nScan for available networks and present them (along with strength and \nsecurity info) directly in your openbox menu. Click to connect.\n\n### Method\n\nThis script is called once when the menu is initiated (`sudo wifi-pipe \n\u003cinterface\u003e`); it parses the output of `iwlist \u003cinterface\u003e scan` and \nformats the xml structure required to display the lines in your menu.\n\nEach menu entry gets assigned a command which will recall this script \n(`sudo wifi-pipe \u003cinterface\u003e connect \u003cessid\u003e`); when clicked, that \ncommand will do the required profile setup and network connection via \nnetcfg.\n\nYou can test these commands individually in a terminal if you find \nsomething's not working.\n\n### Requirements\n\n* netcfg\n\nFor doing the actual connecting.\n\n* zenity\n\nFor entering passwords when required.\n\n* A `NOPASSWD` entry for this script\n\nSince the script requires root but is called directly from the window \nmanager's environment using sudo, you'll have no chance to enter a \npassword.\n\n    username ALL=(ALL) NOPASSWD: /path/to/wifi-pipe\n\n* An entry for it in your menu.xml\n\nAn example menu.xml is included in this repo.\n\n### Notes\n\nI no longer use this; it may or may not work. If you actively use it and \nneed something fixed or changed, please open an issue here. I'll try to \nget to it when I can -- be prepared to help me test fixes.\n\nAlso, if anyone could send me some screenshots of this in action, I'd \nlove to include them in this README. I'm not motivated enough to start \nup an openbox instance to get my own :).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpbrisbin%2Fwifi-pipe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpbrisbin%2Fwifi-pipe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpbrisbin%2Fwifi-pipe/lists"}