maemo.org - Talk

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

Bzouk 2010-07-21 17:40

[Announce]N9Profile
 
Hi everyobody,

I am glad to announce N9Profile, my first app for N900. N9Profile can create profiles for N900, fast change profiles ,set profiles based on event in calendars, location id from mobile network, profile based on WiFi network name, timed profile ( examample: silent profile for 4 hours) and profiles for incoming calls ( N900 will ring or not based on profile for mobile number) It is using "default" profile in N900 for change profiles settings.

Pictures and little info here.

Install:
N9Profile is now in devel. :) or
Download package
Upload to device, go to X-Terminal and sudo gainroot. Then apt-get install n9profil_0.1-1_armel.deb or you can use maemo file manager, find it and click on deb file (I do not know if this will work).

You will need:
Qt4 and Qt4 maemo 5 libs and Qt mobility libs
calendar-backend, libc6 (>= 2.5.0-1), libdbus-1-3 (>= 1.1.4), libgcc1 (>= 1:4.2.1), libprofile0, libqt4-core (>= 4.6.2~git20100401), libqt4-dbus (>= 4.6.2~git20100401), libqt4-gui (>= 4.6.2~git20100401), libqt4-maemo5 (>= 4.6.2~git20100401), libqt4-network (>= 4.6.2~git20100401), libqt4-xml (>= 4.6.2~git20100401), libqt4-xmlpatterns (>= 4.6.2~git20100401), libqtm-systeminfo, libstdc++6 (>= 4.2.1)

More Info:
  • Still Beta but works fine on my N900.
  • You can change more settings in profiles. Like if profile will be silent or ringing
  • You can minimize by pressing the close button. App can by closed in menu. To show app again click on icon.
  • For profiles based on calendar you have to select calendars and for profiles create words and set priority. App will try to find this words in name of event in calendar and set profile when this event occurs.
  • For location profile (wifi and location id) app will set profile when you have rule for location id or SSID wifi network.
  • Default profile, profiled based on calendar, position (wifi and location id), timed profile and profile for phone numbers have priority.
  • Default 1, calendar 2, position 3 (wifi have more priority here) timed profile 4 and phone 5., app will choose profile with more priority = only one can be set in phone
  • Please write feedback, thanks.

Hope you will enjoy it!

Reflektorfalke 2010-07-21 20:08

Re: [Announce]N9Profile
 
Sounds and looks very interesting and promising!
Think this is an app a lot of us here are waiting for!
Will test it as soon as it makes it to extras-devel...

nicolai 2010-07-22 08:33

Re: [Announce]N9Profile
 
Hi Bzouk,

Quote:

Originally Posted by Bzouk (Post 759616)
You can change more settings in profiles. Like if profile will be silent or ringing and alarm for clock and calendar - on/off


That is interesting. I played with those options in my own custom
profile program (ProfilesX). But I couldn't get it to work.
These options were just ignored.
How did you get it working?

regards
Nicolai

Bzouk 2010-07-22 10:20

Re: [Announce]N9Profile
 
I test this long time ago and I thing it work, but you are right, it is ignored. My mistake sorry. Thanks Nicolai

But silent/ringing profile works even for incoming calls.

nicolai 2010-07-22 12:01

Re: [Announce]N9Profile
 
Quote:

Originally Posted by Bzouk (Post 760559)
But silent/ringing profile works even for incoming calls.

Yes, but you can not change the ringing type to
ringing for the builtin profile "silent". The "silent" profile is always
silent.
And what about the system sound in the silent profile, can that
be changed?

regards
nicolai

Bzouk 2010-07-22 12:27

Re: [Announce]N9Profile
 
App change only "default" profile settings in N900 and default profile can be silent. I didn't test changing values for "silent" profile so i don't know. Problem is that i don't have access to profiled daemon source codes, it's close source right ?

md92h 2010-07-22 12:51

Re: [Announce]N9Profile
 
tanxxxxxxxxxxxx. this is just what i need. from the day i bought n900 i missed Best Profiles app on my n81. great job Bzouk.

maartenmk 2010-07-22 13:13

Re: [Announce]N9Profile
 
Does this also increase the number of settings that can be influenced by the profile? I would love to have for instance a power-saving profile, setting screen brightness & timeouts to low, GSM only, wifi/bluetooth off etc.
And on the other hand an 'external power' profile, setting screen to full, wifi to non-powersaving, bluetooth on, and so on.

Bzouk 2010-07-22 13:34

Re: [Announce]N9Profile
 
Hi maartenmk,

N9Profile is for ringing profiles only for now (changing volume, ringing sounds form calls, sms, email and IM, vibrations etc.) and (power-saving profile, setting screen brightness & timeouts to low, GSM only, wifi/bluetooth off etc.) are something else, some apps already exist for this. But one big app for all of this would be nice.

skalogre 2010-07-22 18:43

Re: [Announce]N9Profile
 
Does this use a daemon or must the application be running in the background?

maartenmk 2010-07-22 18:51

Re: [Announce]N9Profile
 
Quote:

Originally Posted by Bzouk (Post 760782)
Hi maartenmk,

N9Profile is for ringing profiles only for now (changing volume, ringing sounds form calls, sms, email and IM, vibrations etc.) and (power-saving profile, setting screen brightness & timeouts to low, GSM only, wifi/bluetooth off etc.) are something else, some apps already exist for this. But one big app for all of this would be nice.

I know of apps for all of those (non-profile) things, but afaik none that arrange all of them at the same time. Is there an app I have missed?

alienhead 2010-07-22 19:05

Re: [Announce]N9Profile
 
Quote:

Originally Posted by Bzouk (Post 760782)
Hi maartenmk,

N9Profile is for ringing profiles only for now (changing volume, ringing sounds form calls, sms, email and IM, vibrations etc.) and (power-saving profile, setting screen brightness & timeouts to low, GSM only, wifi/bluetooth off etc.) are something else, some apps already exist for this. But one big app for all of this would be nice.

Do you want to rent ur brains?
Is there any possibility of GPS support, like in location based profile?
Thanks for the app, this is awesome.

ryanl33x1511 2010-07-22 19:07

Re: [Announce]N9Profile
 
the profile didnt save , everytime exit the app and open again, the profile gone,the time profile didnt save either.

Bzouk 2010-07-22 19:30

Re: [Announce]N9Profile
 
App is running in the background when you hide it.

skalogre 2010-07-22 19:41

Re: [Announce]N9Profile
 
Quote:

Originally Posted by Bzouk (Post 761237)
App is running in the background when you hide it.

Perhaps I am being a bit dense, but what do you mean hide it?

Bzouk 2010-07-22 20:51

Re: [Announce]N9Profile
 
alienhead:
In next release i will make map where you can select area for profile and this will use GPS.

ryanl33x1511- I will look what is wrong, thx for report

skalogre - When you press close button ( bit X in right top corner) it will hide app only (it will run on background) I am using this and in menu is button for close app.

skalogre 2010-07-23 00:22

Re: [Announce]N9Profile
 
Quote:

Originally Posted by Bzouk (Post 761332)
alienhead:
In next release i will make map where you can select area for profile and this will use GPS.

ryanl33x1511- I will look what is wrong, thx for report

skalogre - When you press close button ( bit X in right top corner) it will hide app only (it will run on background) I am using this and in menu is button for close app.

I see. Now, is there some indicator somewhere of what profile is currently enabled? Also, I think there may be some issues with profile switching with the network Cell ID. I had set it to use a specific profile while at work. To get it activated I switched the phone off line then back on line. However, once I left the area of that Cell ID it did not revert back to the default profile.

Anyhow, this is a great application, thank you!

Bzouk 2010-07-23 07:58

Re: [Announce]N9Profile
 
I have put status bar v main windows.
I am not using Cell ID but Location ID (that could be entire city etc.) and Qt Mobility to get that ID. Maybe some bug can be in Qt Mobility. I will look on that too.

Taomyn 2010-07-23 09:35

Re: [Announce]N9Profile
 
Wow, this is something I've been waiting for since day one. Great job, but will have to wait until it's at least in "testing" as I've been burnt before with "devel" repo and don't want to go through a complete rebuild again.

DaSilva 2010-07-24 10:11

Re: [Announce]N9Profile
 
Quote:

Originally Posted by Bzouk (Post 761842)
I have put status bar v main windows.
I am not using Cell ID but Location ID (that could be entire city etc.) and Qt Mobility to get that ID. Maybe some bug can be in Qt Mobility. I will look on that too.

Could you please use CellID instead because it is better for smaller areas?

Bzouk 2010-07-24 13:52

Re: [Announce]N9Profile
 
Quote:

Originally Posted by DaSilva (Post 763040)
Could you please use CellID instead because it is better for smaller areas?

Yes, no problem.

BabelO 2010-07-26 21:02

Re: [Announce]N9Profile
 
Hi,

Can i help you to fix some stuff like profile load , adn making your app as a desktop widget ?
I got it to build, creating a deb package for the builder in scrachbox and maemo autobuilder.

Please tell me, you do a lot of work, and i never found the time to do that, but i have time to do some fix :)

Fabrice

Bzouk 2010-07-27 14:01

Re: [Announce]N9Profile
 
Quote:

Originally Posted by BabelO (Post 765723)
Hi,

Can i help you to fix some stuff like profile load , adn making your app as a desktop widget ?
I got it to build, creating a deb package for the builder in scrachbox and maemo autobuilder.

Please tell me, you do a lot of work, and i never found the time to do that, but i have time to do some fix :)

Fabrice

Hi Fabrice,

yes that is great and of course I welcome your help. I want to learn new stuff too :). If you have icq, jabber, skype just send me PM and we can talk about it.

I am programing new version of N9Profile. I have idea that I could split calendar profile, timed profile, location profile etc. into plug-ins. N9Profile will load plug-ins and use them to set profiles into device. Others developer can create plug-ins of course.

Kuba

Whity 2010-07-29 09:04

Re: [Announce]N9Profile
 
Hi there,

I have a question about N9Profile.
When I want t modify a profile I can't change the sms-bar. Everytime I set this bar to the right and saved the settings the bar is always back to "0". So there's no sound when receiving a sms message!
Is this a bug or am I doing something wrong?

DaSilva 2010-07-29 10:11

Re: [Announce]N9Profile
 
Does N9Profile work after a reboot without clicking on the application shortcut?

Bzouk 2010-07-29 13:28

Re: [Announce]N9Profile
 
Quote:

Originally Posted by Whity (Post 768876)
Hi there,

I have a question about N9Profile.
When I want t modify a profile I can't change the sms-bar. Everytime I set this bar to the right and saved the settings the bar is always back to "0". So there's no sound when receiving a sms message!
Is this a bug or am I doing something wrong?

No, it is my stupid mistake :), i will fix it.

DaSilva

No N9Profile will not start when you reboot. This will be in future releases.

Whity 2010-07-30 11:49

Re: [Announce]N9Profile
 
[QUOTE=Bzouk;769199]No, it is my stupid mistake :), i will fix it.


Hi Bzouk,

I've got an update this morning and the setting of the volume works! Many thanks!

Still 2 questions:
1) In the settings of the phone number rules I cannot add a new phonenumber. The telephone number must be in the format +XXXXXXXXXX. When I entered a number in this format it keeps coming with the message of the format.
2) Is it possible in the Network profile to enter a rule when you are connected with bluetooth to, for example a carkit? That would be great!

Maarten

abill_uk 2010-07-30 12:04

Re: [Announce]N9Profile
 
Will this fantastic app have much of a drain on the battery as it is always running in the background?

GREAT WORK you make Nokia look stupid !!!!.

TechnoSwiss 2010-07-30 17:12

Re: [Announce]N9Profile
 
Cool program, along the lines of using GPS to determine location, and chance of adding WiFi for determining location? I don't usually have the GPS on, but it would be cool to change the profile when I get home and my phone can "see" my wireless router.

Also, is this in the repository yet? I looked and wasn't able to find it, but my phone has been complaining about not being able to fully update the extra-devel repo.

Again, thanks for a cool app.

Edit:
Found it on extras-devel, was just a problem with my phone updating the repo.

TechnoSwiss 2010-07-30 19:47

Re: [Announce]N9Profile
 
Er... maybe I should hold off on posting until I'm fully awake, since the WiFi profile change is already an option.

xur17 2010-07-30 23:24

Re: [Announce]N9Profile
 
Some way to run a script in addition to changing profiles would be really useful!

n900nate 2010-07-31 13:13

Re: [Announce]N9Profile
 
Has anyone managed to get the profiles to save after a reboot?

Doesn't seem to save them on my N900.

Cheers,

Nate.

CasTTeLLo 2010-08-01 08:43

Re: [Announce]N9Profile
 
thanks....

Vinc 2010-08-01 11:51

Re: [Announce]N9Profile
 
It would be very nice if this app would make it possible to auto-switch statuses depending on e.g. your network.

antifarben 2010-08-15 13:58

Re: [Announce]N9Profile
 
Could it be possible, that the app broke my profile (symptoms)?

Is it possible to reset the regular profile?

Bzouk 2010-08-16 10:57

Re: [Announce]N9Profile
 
Try in x terminal:

dbus-send --type=method_call --print-reply --dest=com.nokia.profiled /com/nokia/profiled com.nokia.profiled.set_value string:"general" string:"ringing.alert.type" string:"ringing"

Maemo your set silent profile in N9Profile and default profile setting was set to silent.

antifarben 2010-08-16 17:54

Re: [Announce]N9Profile
 
Thank you! That solved it! Phantastic!

TechnoSwiss 2010-08-22 18:04

Re: [Announce]N9Profile
 
Quote:

Originally Posted by n900nate (Post 771355)
Has anyone managed to get the profiles to save after a reboot?

Doesn't seem to save them on my N900.

Cheers,

Nate.

Haven't found a way to fix it, but I'm having the same problem.

chsu83 2010-08-30 14:44

Re: [Announce]N9Profile
 
Problem for me is that the requested number is 1 number to long. In Switzerland we only have +xxxxxxxxxxx so (11 numbers), so i can't test it.


Regards Chris

ahmadka 2010-10-12 21:19

Re: [Announce]N9Profile
 
I'm putting in +14044983948 (numbers jumbled for privacy reasons), and its not recognising it as having correct length ..


All times are GMT. The time now is 12:08.

vBulletin® Version 3.8.8