maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce] Wifi Assistant (https://talk.maemo.org/showthread.php?t=59574)

fredrik_wendt 2010-08-01 21:43

[Announce] Wifi Assistant
 
Hi.

Announcing an initial release of an app that launch a browser when you connect to certain WLANs. It works for me - I use it on a daily basis and perhaps this is what you've been looking for.

Download/Install: http://repository.maemo.org/extras-d..._0.0.3_all.deb (it's in Extras-devel)
More info: http://wifi-assistant.garage.maemo.org/

http://wifi-assistant.garage.maemo.o...shot-popup.jpg

/ Fredrik

linuxeventually 2010-08-01 22:05

Re: [Announce] Wifi Assistant
 
Have you thought of porting Conler to Fremantle?
http://thekondor.net/projects/conler/
http://repository.maemo.org/extras/p...urce/c/conler/

fredrik_wendt 2010-08-01 22:43

Re: [Announce] Wifi Assistant
 
Quote:

Originally Posted by linuxeventually (Post 772445)
Have you thought of porting Conler to Fremantle?...

Nope. I just needed something to get me on the company's WLAN. Conler seems to require more from the user - I intend to keep Wifi Assistant really simple. At least for now. :)

joshv06 2010-08-01 23:04

Re: [Announce] Wifi Assistant
 
Thanks for this, this will save some time when I connect to my company's Wi-Fi and that pesky web agreement.

alienhead 2010-08-09 14:15

Re: [Announce] Wifi Assistant
 
i needed this so bad, thank you for making my life easier.

alienhead 2010-08-10 15:28

Re: [Announce] Wifi Assistant
 
Is there a possibility to define the browser in which the page should be opened, cause opera remembers the protal login credentials?

Netweaver 2010-08-10 16:33

Re: [Announce] Wifi Assistant
 
thanks for starting this.
I do have 3 requests, maybe for future versions, if you feel like it :)

In sequence of difficulty I guess :

- as a previous poster said, leave the choice to the user for which browser to use. Some browser cache input field better than others. That already helps the persistancy issue for passwords/user IDs/emails

- could you give for each BSSID the option of entering a specific curl command string ? That would also solve the password saving issue and no full-blown webbrowser (with delays) has to be started. Would save system and user time for repeating logons.

- more difficult, can you include the MAC address in the list for the APs ? To have a more granular control as not all access points with the same SSID 'behave' the same : eg. 'semi open/free' ones in a pub or office as opposed to pure commercial ones outside. I guess for grouping purposes, then a higher level 'entity' would have to be entered, like "Office Watford" or "Wetherspoons" or "BT Lounges", collecting all MAC addresses belonging to a certain SSID, with a specific behaviour.

Just some thoughts ...

Thanks again.

fredrik_wendt 2010-08-10 17:12

Re: [Announce] Wifi Assistant
 
Quote:

Originally Posted by alienhead (Post 781703)
Is there a possibility to define the browser in which the page should be opened, cause opera remembers the protal login credentials?

Not at this moment, though I guess it should be fairly easy to add support for this. Perhaps you could help me and tell me what the name of the executable binary is, and what arguments I need to pass? (You might even know if there's a better way to start the browser, such as through dbus?)

Netweaver 2010-08-10 17:20

Re: [Announce] Wifi Assistant
 
Have a look at the homepage for the browser-switchboard tool.

It also contains the sources. I'm sure there's plenty of info in it.

To start a browser via dbus command : see here

fredrik_wendt 2010-08-10 17:38

Re: [Announce] Wifi Assistant
 
Quote:

Originally Posted by Netweaver (Post 781779)
- leave the choice to the user for which browser to use.

Sure. I'm not sure how to populate that list. I do have three ideas:
* default - always available
* python built in - always available
* curl - if there's an executable with this name
* opera - if there's an executable with this name
* others?
I also intend this to be configurable per SSID and to have a "default" browser.

Quote:

Originally Posted by Netweaver (Post 781779)
- could you give for each BSSID the option of entering a specific curl command string ? That would also solve the password saving issue and no full-blown webbrowser (with delays) has to be started. Would save system and user time for repeating logons.

My backlog contained "individual URL per SSID", which could look like "http://myisp.net/portal/?user=xxx&pass=yyy" but I guess that might not be enough. I'm thinking that I'll stick with this for any SSID setting where the "default" browser is selected. If curl is chosen, any number of additional arguments could be added.

Quote:

Originally Posted by Netweaver (Post 781779)
- more difficult, can you include the MAC address in the list for the APs ? To have a more granular control as not all access points with the same SSID 'behave' the same : eg. 'semi open/free' ones in a pub or office as opposed to pure commercial ones outside. I guess for grouping purposes, then a higher level 'entity' would have to be entered, like "Office Watford" or "Wetherspoons" or "BT Lounges", collecting all MAC addresses belonging to a certain SSID, with a specific behaviour.

I see your point. I'd like to keep this app fairly simple and keep details or advanced features out of sight as long as possible.
What I'd like to do in this case is to change the overall algorithm and add a new button somewhere: "Create setting for specific MAC(s)", where you could specify MAC addresses instead of a single SSID, and set all options.
When a connection is established, the algorithm would try to match on MAC before matching on SSID. Would that work for you?

Quote:

Originally Posted by Netweaver (Post 781779)
Just some thoughts ...

Thanks again.

Thanks for sharing your thoughts! :)


All times are GMT. The time now is 14:26.

vBulletin® Version 3.8.8