![]() |
Re: [ANNOUNCE] AppLock - An application locking daemon for Maemo handsets
hi... got it working.. after opening the app. i have lock the conversation but still i can open the conversation... why ???
|
Re: [ANNOUNCE] AppLock - An application locking daemon for Maemo handsets
hi,im trying to lock apps from the UI but its not working,i pressed lock but its not locking any app as if the button is not working...
|
Re: [ANNOUNCE] AppLock - An application locking daemon for Maemo handsets
@cutehunk04, If you are locking apps that depend on DBus monitoring then you need to either restart the daemon or click on AppLock (the top of the window) followed by clicking the button. That is a temporary workaround for a problem where the UI would freeze for 30 seconds or so on each lock.
@baboo, Make sure that the daemon is running, it sounds like it isn't. Open up the menu (click on AppLock at the top of the window) and see what is says for Daemon Status. If it says it is running but it still doesn't work then try running this from the terminal: Code:
sudo gainroot This app is still VERY much in a state of active development. That means it is likely to break, not work and generally fail to secure your device in any semblance of reliability at the moment. The only reason it is available for download NOW is because people wanted to test it out and keep an eye on the progress of its development. PLEASE don't treat it as a finished app, don't expect it to work most of the time, don't even expect it to work some of the time. At the moment it is BUGGY and there are a number of hoops you need to jump through to get it working. I am tempted NOT to fix those for the time being since if you don't even know what nano is or how to save a file in it, then you are most definitely NOT QUALIFIED to reflash your phone if it does break. I would also like to reiterate that I accept NO RESPONSIBILITY whatsoever for any damages that may be caused through the use, or installation, of this application. I'll try and help you out if you do break something but understand that this is done as nothing more than a hobby, and since people asked for an app to do these things. /END RANT Progress Update Got around to doing some of the work to get the app up to version 0.3.1 today. Changes include fixing the problem with the .desktop file for the app (not launching when you click on it's shortcut in the menu) as well as some work to get substitution files working from the command line. I am also going to re-look at how the daemon is set up to hopefully improve the way setting of options is handled from the UI. What I may end up doing is another rewrite of the database system and rather than selective listening of DBus events, listening to all of them and comparing them to entries in the database, that would provide real-time settings updates without any of the problems currently seen however it would also result in slightly greater battery usage. Then again, if you were launching apps enough for that to be a problem, it wouldn't... Will keep you guys updated as it progresses however I am finishing my holiday on the 12th and heading back to University where I will actually have to do proper work, so forgive me if updates are a little less frequent from now on ;) |
Re: [ANNOUNCE] AppLock - An application locking daemon for Maemo handsets
Quote:
|
Re: [ANNOUNCE] AppLock - An application locking daemon for Maemo handsets
Hmm, try opening up a terminal and running this:
Code:
applock -d Thanks :) |
Re: [ANNOUNCE] AppLock - An application locking daemon for Maemo handsets
Quote:
I was the one who requested for this app and no matter who complains about instability or bugs, I'll still be there to test your development. I dont mind flashing my phone once in a while :) and I'd definitely want to see this as a stable app some day! Thanks a lot! Stay in touch here while you're back at university. I'm on a 2 week leave too after exams. Please dont completely abandon this project like some developers do when they get too busy with life. Keep this thread alive. I'll always be poppin in here to check for any updates once in a while. My best wishes for you. :) |
Re: [ANNOUNCE] AppLock - An application locking daemon for Maemo handsets
Quote:
/home/user # applock -d Maemo applications must be run with the run-standalone.sh script! QGtkStyle was unable to detect the current GTK+ theme. Could not connect to session bus thankyou for your patience ;) |
Re: [ANNOUNCE] AppLock - An application locking daemon for Maemo handsets
@baboo, the "Could not connect to session bus" message means the daemon is running. Run this from your terminal beforehand then:
Code:
ps | grep AppLock Thanks, I don't intend on leaving this project unfinished, though at the same time I am a lot less than interested in providing tutorials to some of the less educated here about how to use their phones. What may well end up happening is me sending people like you the latest versions and leaving v0.2.2 in the repo for everyone else until there is a stable version. At least that would prevent the majority of people who don't have a clue from using the app. *Starts thinking up a questionnaire for deciding who gets to download it* :D At the end of the day, if someone doesn't know how to use the terminal then they should really not 1) have Extras-Devel enabled or 2) be testing a pre-release/Alpha application. I am just waiting for someone to post here saying something like Quote:
|
Re: [ANNOUNCE] AppLock - An application locking daemon for Maemo handsets
Okay, quick vote, I'd like to know which to the following solutions you guys would prefer when it comes to detecting applications that are launched based on their command line arguments. Say Python/Bash scripts.
Command Line Comparison
Determining when to monitor command lines
Please choose a combination of the above and if possible substantiate your answer. Currently I am leaning towards a case sensitive contains search for the command line, using an "ends with .sh/.py -> monitor" search system. |
Re: [ANNOUNCE] AppLock - An application locking daemon for Maemo handsets
Fixed the UI booting problem. But like cutehunk04 said, pressing the Lock button in the UI doesnt seem to do anything. Applications are still unlocked. And for your reference, I even restarted the daemon through command line even though UI reported the daemon is running.
and applock-d in the termnal gives this output: ~ $ applock -d AppLock Daemon - Loading Settings QSqlQuery::exec: database not open QSqlQuery::exec: database not open Loading Application Monitor Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QStr ing,QString,QString) QSqlQuery::exec: database not open Loading Session Bus Monitor QSqlQuery::exec: database not open Session Filters: DBus Monitor Connected DBus Monitor Running Message Recieved on DBus Type= "signal" Sender= "org.freedesktop.DBus" Destination= ":1.747" Signal - Interface: "org.freedesktop.DBus" && Member: "NameAcquired" QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open Adding Filter: "Contacts_Keypress" ( "session" ) "type='method_call',interface='com.nokia.osso_addr essbook',member='search_append'" Adding search to settings QSqlQuery::exec: database not open Adding filter to monitor Filter Added Adding Filter: "Contacts_Shortcut" ( "session" ) "type='method_call',interface='com.nokia.osso_addr essbook',member='top_application'" Adding search to settings QSqlQuery::exec: database not open Adding filter to monitor Filter Added QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open QSqlQuery::exec: database not open Adding Filter: "Conversations" ( "session" ) "type='method_call',interface='com.nokia.Messaging UI',member='top_application'" Adding search to settings QSqlQuery::exec: database not open Adding filter to monitor Filter Added QSqlQuery::exec: database not open QSqlQuery::exec: database not open |
All times are GMT. The time now is 13:13. |
vBulletin® Version 3.8.8