Active Topics

 



Notices


Reply
Thread Tools
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#71
Yep, -maemo6, so that part is resolved (at least the dbus hangs are gone, wohoo). The server move interfered a bit with dev progress, and there has been a PyQt release almost at the same time as PR1.1, so a lot of things to do, but at least it's progress/useful and not thumbtwiddling In any case, first dev version of the Shepherd core should appear in extras-devel in a matter of days.

PS. To avoid misunderstandings - Shepherd is not in python, it's just that I'd like the new PyQt pushed to extras-testing ASAP to start the quarantine clock ticking. Shepherd (as something that hooks into potentially low-level stuff) certainly will spend more time in extras-devel until I greenlight it for -testing.
__________________
Blogging about mobile linux - The Penguin Moves!
Maintainer of PyQt (see introduction and docs), AppWatch, QuickBrownFox, etc
 

The Following 7 Users Say Thank You to attila77 For This Useful Post:
Posts: 92 | Thanked: 14 times | Joined on Dec 2009 @ Toronto, Canada
#72
Just heard about this program looks great to use. Is there any timeframe for the correct dependencies going in so you can -devel the app?
 
Posts: 1 | Thanked: 3 times | Joined on Feb 2010
#73
Hi

Try take a look what "locale" for android can do. I have earlier used that on android(before my n900 arrived)
http://www.twofortyfouram.com/

With that you can change settings depending on time,position(wlan,celltowers,gps) and more

One thing I would personally very much like which I also missed with locale on android is to be able to change change telephone profile(mostly ringtone,sms alert sound, ring/sms volume) depending on entries in my calendar(I have an off hours on-duty schedule). ANd it could be very nice if you could combine several parameteres..like

- set this "ring tone profile" if I am located in the office and I am on-duty.

- set this "ting tone profile" if I am not located at home or office and on duty

etc.

:-) I have just noticed this app and will tinker with tonight.
 

The Following 3 Users Say Thank You to Alfafa For This Useful Post:
epage's Avatar
Posts: 1,684 | Thanked: 1,562 times | Joined on Jun 2008 @ Austin, TX
#74
I don't know how much has already been covered in this thread: Would you mind adding to the first post some status, like source/action ideas, what is implemented, how to plugin, etc?

With that a couple I thought of.

Source Ideas:
  • Telepathy (contact is online, etc)
  • Storage Space

Action Ideas
  • Telepathy (Change status, presence, alias)
  • Google Voice, to change what phones ring or Do Not Disturb mode

EDIT: I meant "Action" where I put "Trigger"
__________________
770, n810, n900, Ideapad S10-3t
TheOneRing, DialCentral, Gonvert, Quicknote, Multilist, ejpi, nQa, Waters of Shiloah
Programming Blog

Last edited by epage; 2010-03-11 at 16:16.
 

The Following User Says Thank You to epage For This Useful Post:
Posts: 323 | Thanked: 180 times | Joined on Oct 2009 @ Gent, Belgium
#75
Hi,

a source idea I really need for my super duper connection manager I would love to see on the N900, is a specific SSID WLAN trigger but not just the name. I would also need the MAC address to be captured ...

Let me explain why. In the office we have a free WiFi network provided by BT : standard BTOpenzone SSID. They have about 10 AP in the building. They use a landing page where we have to enter a simple, monthly changing password and click login to continue.

Their setup is not really a managed WDS, each AP needs it's own individual (re)logon after (dis)connection. When I change floors, I see other access points, I need to relogon to them. I come back to my original place, because I lost connection with the original AP, I need to relogon. and so on, and so on.

That could be solved by a simple curl command sending the password after doing a wget/ping and a grep or so to a known page, to see if I can get through. If not, the script should do the CURL, check the result and die.

This script is on the user (aka my side), as a standard action.

But I want the scheduler (+ scripts) to be clever enough only to react on those 10 MAC addresses, not at the ones (with the same SSID ) when I'm walking/clubbing in the High Street, not when I'm at the airport for my weekly fly-in/outs etc ... I'm happy to create 10 rules for that, as it's a once off activity, as long as I have the option available.

Same thing for some free Wifi offered by certain pubs/shops (Lloyds bar, Weatherspoons, etc) Some use normal commercial WifFi suppliers, with generic SSIDs, indistinguishable from their normal commercial brothers. For those 'free' ones, I would also like to write a little script to do a similar thing to my work free network.

Long story short, at the event/source side of the scheduler can you capture also the MAC address of a SSID after a WLAN scan (not at the actual internet connection as I don't want that to happen automatically by ICD) and feed it through to the action side ?

I don't mind doing doing an extra wifi scan whenever I'm entering a new environment, to prime the WLAN list. Or use other means ... if the inputs are there, sky is the limit

Best would be if the normal Maemo ICD would allow an advance mode, where the MAC address would be also taken into account for automatic connection handling. But I think that's far away...

Thanks,
Geert
 

The Following User Says Thank You to Netweaver For This Useful Post:
Posts: 258 | Thanked: 138 times | Joined on Oct 2009 @ St. Louis, MO, USA
#76
Originally Posted by Netweaver View Post
Hi,

a source idea I really need for my super duper connection manager I would love to see on the N900, is a specific SSID WLAN trigger but not just the name. I would also need the MAC address to be captured ...
Ideally, a program like this would be written with proper generic interfaces that would allow anyone to write their own triggers/actions. Then each of us could write whatever scripts we need (and share them as applicable). Isn't that the beauty of the n900/maemo/meego... freedom? We have full access to shell utilities/filesystem/etc that Locale can't always touch. If this app can't handle that kind of thing, I'm willing to help make it so. How close are we to a release?
 

The Following User Says Thank You to twoboxen For This Useful Post:
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#77
@Twoboxen: that is exactly how it works, very pluggable.

Well, the good news is that PR1.1 fixed the dbus crashes I had... but the initial optimism was a bit unfounded, Qt4.5 still has issues it would be very difficult to work around. I already rewrote most of the trouble spots for Qt4.6 (as a bonus the UI got quite a bit nicer), maybe could kick it around to play nicely with extras-devel, but in reality, this is PR1.2 material. I know I'm close to Duke Nukem Forever with this one, but as I had several reflash-class oopses with it, I'm not keen on releasing it even to extras-devel until I'm sure people can at least remove it without consequences.
__________________
Blogging about mobile linux - The Penguin Moves!
Maintainer of PyQt (see introduction and docs), AppWatch, QuickBrownFox, etc
 

The Following 4 Users Say Thank You to attila77 For This Useful Post:
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#78
I am so eager for this thing to be released...

Originally Posted by attila77 View Post
I know I'm close to Duke Nukem Forever with this one...
More like Pandora territory than Duke Nukem Forever. So, two more months?
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 
Posts: 258 | Thanked: 138 times | Joined on Oct 2009 @ St. Louis, MO, USA
#79
Originally Posted by attila77 View Post
@Twoboxen: that is exactly how it works, very pluggable.

Well, the good news is that PR1.1 fixed the dbus crashes I had... but the initial optimism was a bit unfounded, Qt4.5 still has issues it would be very difficult to work around. I already rewrote most of the trouble spots for Qt4.6 (as a bonus the UI got quite a bit nicer), maybe could kick it around to play nicely with extras-devel, but in reality, this is PR1.2 material. I know I'm close to Duke Nukem Forever with this one, but as I had several reflash-class oopses with it, I'm not keen on releasing it even to extras-devel until I'm sure people can at least remove it without consequences.
I can't wait to start writing my own plugins And, at least for me, it doesn't feel like I've been waiting that long. I just found out about your project! All-in-all, though, I can't wait for PR1.2 for many reasons, and I'll add this to the list of can't-waits. Keep up the hard work; you'll be swimming in praises soon enough.
 
Posts: 258 | Thanked: 138 times | Joined on Oct 2009 @ St. Louis, MO, USA
#80
Also, I forgot to ask. Are you building any really efficient timer-based trigger mechanisms? That could be a sort of pseudo-cron for things like that one guy's google latitude updating script. Right now it's tied to a GUI app (also people are talking about having a desktop widget), but that's goofy. It would fit in very well with your project!
 

The Following User Says Thank You to twoboxen For This Useful Post:
Reply

Tags
cron, power save, scheduling, shepherd


 
Forum Jump


All times are GMT. The time now is 09:55.