Re: dbus-send command/python dbus way for launching voip call through GTalk on N900
I did dbus-monitor on manual voip Gtalk call and from the dump, I think that the below trace is actually making the call. here I called from my Gmail account(prawin1...@gmail.com) to another gmail account( mail_under_t...@gmail.com) through Gtalk. *method call sender=:1.17 -> dest=org.freedesktop.Telepathy.Client.CallUI serial=262 path=/org/freedesktop/Telepathy/Client/CallUI; interface=org.freedesktop.Telepathy.Client.Interface.Requests; member=AddRequest* * object path "/com/nokia/MissionControl/requests/r4"* * array [* * dict entry(* * string "org.freedesktop.Telepathy.ChannelRequest.Account"* * variant object path "/org/freedesktop/Telepathy/Account/gabble/jabber/prawin_40gmail_2ecom0" * * )* * dict entry(* * string "org.freedesktop.Telepathy.ChannelRequest.UserActionTime"* * variant uint64 1234133* * )* * dict entry(* * string "org.freedesktop.Telepathy.ChannelRequest.PreferredHandler" * * variant string ""* * )* * dict entry(* * string "org.freedesktop.Telepathy.ChannelRequest.Interfaces"* * variant array [* *]* * )* * dict entry(* * string "org.freedesktop.Telepathy.ChannelRequest.Requests"* * variant array [* * array [* * dict entry(* * string "org.freedesktop.Telepathy.Channel.TargetHandleType"* * variant uint32 1* * )* * dict entry(* * string "org.freedesktop.Telepathy.Channel.TargetID"* * variant string " mail_under_t...@gmail.com"* * )* * dict entry(* * string "org.freedesktop.Telepathy.Channel.ChannelType" * * variant string "org.freedesktop.Telepathy.Channel.Type.StreamedMedia"* * )* * ]* *]* * )* * ]* Please anybody help me writing python-dbus code or dbus-send command for the above dbus-monitor trace. Thanks in advance. On Wed, Oct 6, 2010 at 10:35 AM, praveen koduru wrote: > I am looking for voice call through Gtalk on N900 from command line like > dbus-send command or python-dbus. > > I am able to set the status i.e GTalk presence(Online/Offline/Busy) > through mc-tool command, > *mc-tool * > * > * > *python-dbus way:* > * > > xmppaccount="/org/freedesktop/Telepathy/Account/gabble/jabber/prawin_40gmail_2ecom0" > > def set_status(presence_type): >print "screen has been off for defined number of seconds" >sessionbus = dbus.SessionBus() >gmailobj = > sessionbus.get_object('org.freedesktop.Telepathy.AccountManager', > xmppaccount) >gmailinterface=dbus.Interface(gmailobj, > 'org.freedesktop.DBus.Properties') >gmailstruct=dbus.Struct((dbus.UInt32(presence_type), '', '')) >gmailinterface.Set('org.freedesktop.Telepathy.Account', > 'RequestedPresence', gmailstruct) > > bus = dbus.SystemBus() > set_status(telepathy.constants.CONNECTION_PRESENCE_TYPE_BUSY) > * > * > * > > And also I am able to do voice call through GSM network using dbus-send > command. > *dbus-send --system --type=method_call --print-reply > --dest=com.nokia.csd.Call /com/nokia/csd/call com.nokia.csd.Call.CreateWith > string:"$NUMBER" uint32:0* > > But i need to make a voice call through Gtalk using dbus-send or > python-dbus. > Thanks for the time. and Help needed. > > > > > > > > ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
dbus-send command/python dbus way for launching voip call through GTalk on N900
I am looking for voice call through Gtalk on N900 from command line like dbus-send command or python-dbus. I am able to set the status i.e GTalk presence(Online/Offline/Busy) through mc-tool command, *mc-tool * * * *python-dbus way:* * xmppaccount="/org/freedesktop/Telepathy/Account/gabble/jabber/prawin_40gmail_2ecom0" def set_status(presence_type): print "screen has been off for defined number of seconds" sessionbus = dbus.SessionBus() gmailobj = sessionbus.get_object('org.freedesktop.Telepathy.AccountManager', xmppaccount) gmailinterface=dbus.Interface(gmailobj, 'org.freedesktop.DBus.Properties') gmailstruct=dbus.Struct((dbus.UInt32(presence_type), '', '')) gmailinterface.Set('org.freedesktop.Telepathy.Account', 'RequestedPresence', gmailstruct) bus = dbus.SystemBus() set_status(telepathy.constants.CONNECTION_PRESENCE_TYPE_BUSY) * * * And also I am able to do voice call through GSM network using dbus-send command. *dbus-send --system --type=method_call --print-reply --dest=com.nokia.csd.Call /com/nokia/csd/call com.nokia.csd.Call.CreateWith string:"$NUMBER" uint32:0* But i need to make a voice call through Gtalk using dbus-send or python-dbus. Thanks for the time. and Help needed. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
dbus-send command for launching voip call through GTalk on N900.
Is there a dbus-send command for launching a voip call through GTalk on N900? ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
How to launch facebook app through dbus on N900
I have installed Facebook application from App manager. I am able to launch the application by clicking the facebook app on Desktop. But i want to launch the app through command line (like dbus-send ). I have tried the following but doesnt helped. *dbus-send --session --dest=com.nokia.HildonDesktop.AppMgr --type=method_call /com/nokia/HildonDesktop/AppMgr com.nokia.HildonDesktop.AppMgr.LaunchApplication string:facebook* Any help would be greatly appreciated. -Praveen ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Sending Instant Message on N900 through PyQt (using PySide & QtMobility)
Hi, I want to send IM(Instant Message) from GTalk of N900 using PyQt. I have found sending sms PyQt script here http://wiki.maemo.org/Phone_control#Send_SMS. and tried to modify for Instant Messaging. But I am getting "send failed" error. I am new to PyQt. I have logged in to gtalk before running the script & then started the script. the following is the code I have modified. app = QCoreApplication(sys.argv) '*''get number and name'''* stringit = sys.argv numpertemp = str(stringit[1:2]) mesits = str(stringit[2:])[2:-2] num = str(numpertemp[2:-2]) if (mesits == ""): print "Usage:" print "python ssms.py 01234567 'message text here'" sys.exit(69) else: print "number is " + str(num) print "message is " + str(mesits) '*''define message to be sent'''* numperi = QtCore.QString(num) numper = QMessageAddress(QMessageAddress.InstantMessage, "u...@gmail.com") mesitsi = QMessage() mesitsi.setType(QMessage.InstantMessage) mesitsi.setTo(numper) mesitsi.setBody(mesits) '*''send message'''* sender = QMessageService() if (sender.send(mesitsi)): print "success" else: print "fail" where as modifying "writemessage" example of QtMobility(C++) I am able to send IM by making the above changes only. but not with PyQt. I need with PyQt. any help would be greatly appreciated -Praveen. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
"Exit offline mode" - troubling me a lot
I am running a local browser benchmark, it is supposed to be run in Offline mode, where all radios are off. The pages are displayed from local filesystem. But Sometimes when I am running the browser, I am asked "Exit offline mode?" , I will press "NO" and thus varying my results, which I dont want. Probably one of the page is trying to connect through WiFi. Surprisingly, This question is posed, once in 5 times I run the benchmark. Is there a way to force not to display the Question?? -Praveen ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
not able to launch "fennec" through command line on N900
I have installed fennec browser from firefox website. I am able to launch fennec browser through Menu & clicking on firefox icon. and absolutely working fine. Whereas When I tried to launch the same fennec through command line from X-terminal. it executes and comes out no error messages nothing and still the browser will not be launched. Surprisingly!! the above problem happens only as root user(I mean "sudo gainroot" on N900 X-terminal). Fennec launches well with normal user login. But i need it as a root user to perform it. Help would be greatly appreciated. -Praveen. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: How to create an icon on desktop on N900 and link my binary to that
I am trying to do a test by creating an icon, the requirement is very simple. I need to open a browser and launch "google.com" through DBUS-SEND command. The dbus-send command in kept in a shell script(run.sh) and run.sh is hooked to test1.desktop file. I created test1.desktop file and test1 appears in the menu. but when I clicked it is not launching. it tries for a while and disappears. *test1.desktop:* [Desktop Entry] Encoding=UTF-8 Version=1.0 Type=Application Name=TEST1 Exec=/usr/bin/run.sh Icon=qtdone StartupWMClass=qtdone X-Window-Icon=qtdone X-HildonDesk-ShowInToolbar=true Terminal=false */usr/bin/run.sh:* dbus-send --system --type=method_call --dest="com.nokia.osso_browser" --print-reply /com/nokia/osso_browser/request com.nokia.osso_browser.load_url string:"google.com" *ls -l /usr/bin/run.sh:* -rwxr-xr-x if I execute simply run.sh, works fine. But the same thing I am trying to do it through Icon. Am I missing something. I am new to N900. Help would be gretaly appreciated. -Raja On Tue, Aug 10, 2010 at 7:00 PM, Ville M. Vainio wrote: > On Tue, Aug 10, 2010 at 4:02 PM, Fred Lefévère-Laoide > wrote: > > > You simply have to create a .desktop file associated with your program > > (don't forget to initialize dbus session with osso_init) > > osso_initialize is not needed if you don't specify X-Osso-Service in > the .desktop file. > > Here's a .desktop file that works properly: > > [ville~/qtdone]|4> cat qtdone.desktop > [Desktop Entry] > Encoding=UTF-8 > Version=1.0 > Type=Application > Name=qtdone > Exec=/usr/bin/qtdone > Icon=qtdone > StartupWMClass=qtdone > X-Window-Icon=qtdone > X-HildonDesk-ShowInToolbar=true > X-Osso-Type=application/x-executable > Terminal=false > > > -- > Ville M. Vainio @@ Forum Nokia > ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
How to create an icon on desktop on N900 and link my binary to that
Hi, I have developed some program and am having it running on my N900 through command line. Now I want to create an icon on N900 home and on clicking that I need to launch that binary. Help would be appreciated. -Praveen ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: How can I get Display Resolution in N900 maemo5?
Thanks Koos, This will help me. but I thought some program like xrandr will be nice to have on maemo. If so, we can quickly check the resolution. I dont know why they have removed the "xrandr" binary. For getting the display resolution itself you should write X11 code, doesnt look fare? -Praveen On Tue, Aug 10, 2010 at 12:47 PM, koos vriezen wrote: > 2010/8/10 praveen koduru : > > I know that Display Resolution is 800x480, But I need to see from > software > > the display resolution. > > I've googled it for you and in the Xlib Programming Manual, chapt_03 > there are three methods described getting the screen dimensions. > (found this one http://www.sbin.org/doc/Xlib/chapt_03.html) > > Koos > ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: How can I get Display Resolution in N900 maemo5?
Hi Ian, I have tried "apt-get install xrandr" on my N900, Errror: couldnt find the package. Can you tell me which package you installed to make xrandr work for you on N900? -Praveen On Tue, Aug 10, 2010 at 11:55 AM, Ian Stirling wrote: > praveen koduru wrote: > >> I know that Display Resolution is 800x480, But I need to see from software >> the display resolution. I used to check Display Resolution in fedora using >> xrandr -q. But maemo doesnt have xrandr. >> >> Does maemo has similiar command to print Display resolution? >> or Can I install xrandr on maemo N900? >> > > While yes, you could install it. > > ssh -x u...@phone > ssh -X u...@yourdesk > xrandr -q > Screen 0: minimum 480 x 480, current 800 x 480, maximum 800 x 800 > LCD connected 800x480+0+0 (normal left inverted right x axis y axis) 0mm x > 0mm > 800x48057.2*+ > > xrandr is run on the desktop, with X forwarded to the X server on the > phone. > > You can also if you're feeling silly run any X app like this, from xlander > to firefox. > X performance blows if you don't turn off powersave though. > > ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
How can I get Display Resolution in N900 maemo5?
I know that Display Resolution is 800x480, But I need to see from software the display resolution. I used to check Display Resolution in fedora using xrandr -q. But maemo doesnt have xrandr. Does maemo has similiar command to print Display resolution? or Can I install xrandr on maemo N900? Praveen ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
is there a way to make N900 Display doesnt OFF?
is there a way to make N900 Display doesnt go OFF? I am able to set it maximum to wait for only 2 mins. I need it for long time. Praveen. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: need help on Capturing Image via Dbus-send command on N900 Maemo5
Any help on this On Mon, Aug 2, 2010 at 1:09 PM, Andre Klapper wrote: > Am Montag, den 02.08.2010, 09:35 +0530 schrieb praveen koduru: > > Any help on this. > > -Raja > > Any patience on this? > (As seen in: "Asking again after only half of a workday") > > andre ;-) > > -- > Andre Klapper (maemo.org bugmaster) > > ___ > maemo-developers mailing list > maemo-developers@maemo.org > https://lists.maemo.org/mailman/listinfo/maemo-developers > ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Controlling N900 Display Brightness & Display turn on
Hi, I need to control the Display Brightness & Display Turn off(While it went to standby). For Display Turn on, I have increased the standby timer to 2 mins(max). But I need to increase it further more say 10 mins. Can I control that? For Display Brightness, I need to dim and bright the Display programatically, like using dbus commands. -Raja ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
showkey command on N900
Hi All, I didnt have "showkey" command on my N900. this is part of which package? I tried "apt-get install kbd". but package is not there. Any body let me know the package. -Raja. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: need help on Capturing Image via Dbus-send command on N900 Maemo5
Any help on this. -Raja On Fri, Jul 30, 2010 at 12:03 PM, praveen koduru wrote: > hi, > > I am able to open viewfinder through Dbus-send command. but I am not able > to capture the image through the dbus-send as I am not aware of which > interface to use. > Unfortunately qdbus is also not working. > > Does anybody help to figure out which interface to use. > > Thanks, > Raja. > ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
need help on Capturing Image via Dbus-send command on N900 Maemo5
hi, I am able to open viewfinder through Dbus-send command. but I am not able to capture the image through the dbus-send as I am not aware of which interface to use. Unfortunately qdbus is also not working. Does anybody help to figure out which interface to use. Thanks, Raja. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: on N900 after gainroot, executing shell script throws permission denied error.
Yes it has executable permissions but not able to execute the shell script. On Wed, Jul 21, 2010 at 4:38 PM, Marchant, Jan < jan.marchan...@imperial.ac.uk> wrote: > Silly answer - are you sure you have execute permissions set? > > See for example http://www.dartmouth.edu/~rc/help/faq/permissions.html > > Cheers, > Jan > > > From: maemo-developers-boun...@maemo.org [ > maemo-developers-boun...@maemo.org] On Behalf Of praveen koduru [ > prawin1...@gmail.com] > Sent: 21 July 2010 11:57 > To: Daniil Ivanov > Cc: maemo-developers@maemo.org > Subject: Re: on N900 after gainroot, executing shell script throws > permission denied error. > > I have used both the ways Daniil, but no use.. > > I mean "sh shellscript.sh" works fine,, but ./shellscript.sh doesnt work > > I have even tried > 1. /bin/sh > 2. ./shellscript.sh > > also, > 1.bash > 2. ./shellscript.sh > > but same error "permission denied" > > On Wed, Jul 21, 2010 at 4:13 PM, Daniil Ivanov <mailto:daniil.iva...@gmail.com>> wrote: > Hi Praveen! > > Use > sh shellscript.sh or ./shellscript.sh > > Thanks, Daniil. > > On Wed, Jul 21, 2010 at 1:39 PM, praveen koduru <mailto:prawin1...@gmail.com>> wrote: > > Hi, > > on N900 after gainroot, executing shell script throws permission denied > > error. > > But the same shell script runs fine when I ran with /bin/sh > shellscript.sh > > Any body can help me to resolve this > > -PK > > ___ > > maemo-developers mailing list > > maemo-developers@maemo.org<mailto:maemo-developers@maemo.org> > > https://lists.maemo.org/mailman/listinfo/maemo-developers > > > > > > ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: on N900 after gainroot, executing shell script throws permission denied error.
I have used both the ways Daniil, but no use.. I mean "sh shellscript.sh" works fine,, but ./shellscript.sh doesnt work I have even tried 1. /bin/sh 2. ./shellscript.sh also, 1.bash 2. ./shellscript.sh but same error "permission denied" On Wed, Jul 21, 2010 at 4:13 PM, Daniil Ivanov wrote: > Hi Praveen! > > Use > sh shellscript.sh or ./shellscript.sh > > Thanks, Daniil. > > On Wed, Jul 21, 2010 at 1:39 PM, praveen koduru > wrote: > > Hi, > > on N900 after gainroot, executing shell script throws permission denied > > error. > > But the same shell script runs fine when I ran with /bin/sh > shellscript.sh > > Any body can help me to resolve this > > -PK > > ___ > > maemo-developers mailing list > > maemo-developers@maemo.org > > https://lists.maemo.org/mailman/listinfo/maemo-developers > > > > > ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
on N900 after gainroot, executing shell script throws permission denied error.
Hi, on N900 after gainroot, executing shell script throws permission denied error. But the same shell script runs fine when I ran with */bin/sh shellscript.sh* * * Any body can help me to resolve this -PK ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: qdbus needed on my N900
Hi Vainio, I have downgraded my N900 to PR1.1 and installed qdbus but it still showing me some problem. Please point me to right repo, where I can get the repos for PR1.1 qqdbus Thanks, Praveen On Mon, Jul 19, 2010 at 2:45 PM, praveen koduru wrote: > Hi, > > Introspect, doesnt helped me much. for Example: *dbus-send > /com/nokia/hildon_desktop com.nokia.hildon_desktop.exit_app_view* > I am not getting the services listed as it will with qdbus. > > I am looking for some help with respect to the above example. the above is > the command I am using for exiting the application view and showing the > dashboard , I need command to get focus on application again. I am not able > to query what are the method_calls/signals available with hildon_desktop > service. > > Any help would be greatly appreciated. > > -Praveen Koduru > ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Controlling Browser App how to???
Hi, Anybody has some pointers. On Mon, Jul 19, 2010 at 4:42 PM, praveen koduru wrote: > Hi, > > I am trying to control browser app launch,close, load_url, savepage > features. > > I found I can do it easily through dbus-send command. But I am able to > launch & close browser application and able to load url into that app. But I > am not able to find a way for save page. > I tried dbus introspectable, but doesnt helped. > > I even tried dbus-monitor, but no use. > > Any help would be greatly appreciated. > > Thanks, > Koduru > ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Controlling Browser App how to???
Hi, I am trying to control browser app launch,close, load_url, savepage features. I found I can do it easily through dbus-send command. But I am able to launch & close browser application and able to load url into that app. But I am not able to find a way for save page. I tried dbus introspectable, but doesnt helped. I even tried dbus-monitor, but no use. Any help would be greatly appreciated. Thanks, Koduru ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: qdbus needed on my N900
Hi, Introspect, doesnt helped me much. for Example: *dbus-send /com/nokia/hildon_desktop com.nokia.hildon_desktop.exit_app_view* I am not getting the services listed as it will with qdbus. I am looking for some help with respect to the above example. the above is the command I am using for exiting the application view and showing the dashboard , I need command to get focus on application again. I am not able to query what are the method_calls/signals available with hildon_desktop service. Any help would be greatly appreciated. -Praveen Koduru ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: qdbus needed on my N900
Hi, Any one please help me with the dbus-command for knowing the method_call's. for Example: *dbus-send /com/nokia/hildon_desktop com.nokia.hildon_desktop.exit_app_view* the above is the command I am using for exiting the application view and showing the dashboard , I need command to get focus on application again. I am not query what are the method_calls available with hildon_desktop service. Any help would be greatly appreciated. Thanks in Advance. -Praveen Koduru. On Thu, Jul 15, 2010 at 12:42 PM, Daniil Ivanov wrote: > Hi Praveen! > > You can use dbus-send instead > http://linux.die.net/man/1/dbus-send > > Thanks, Daniil. > > On Thu, Jul 15, 2010 at 8:24 AM, praveen koduru > wrote: > > Hi, > > I want qdbus on my N900 Maemo device. I have tried extras-devel, but > there > > is no qqdbus package listed. > > Please provide some way to get qdbus on my N900. > > Thanks, > > Praveen > > > > ___ > > maemo-developers mailing list > > maemo-developers@maemo.org > > https://lists.maemo.org/mailman/listinfo/maemo-developers > > > > > ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
qdbus command needed on my N900
Hi I want qdbus command on my N900 Maemo device. I have tried extras-devel, but there is no qqdbus package listed in the extras-devel repo. Please provide some way to get qdbus on my N900. Thanks, Praveen ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
qdbus needed on my N900
Hi, I want qdbus on my N900 Maemo device. I have tried extras-devel, but there is no qqdbus package listed. Please provide some way to get qdbus on my N900. Thanks, Praveen ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Launching mediaplayer from command line in N900
Hi Timo, Thanks for the help. I am able to launch the application now. I am trying to launch it from putty(WiFi) instead of tools-->shell prompt. -Praveen On Fri, Apr 9, 2010 at 4:15 PM, Timo Härkönen wrote: > Hi > > 2010/4/9 praveen koduru > >> This also not working. whereas I am able ot open browser and other >> applications except mediaplayer. >> Any suggestions or way to debug. >> > > You could try using dbus-monitor to see what's going on. Put it in the > background and forward it's output to some file. > > dbus-monitor > debugfile.txt & > > When you're done bring it back up and terminate it > > fg > [ctrl+c] > > Notice that the dbus-monitor produces quite alot of output. > > Otherwise if you're executing the command as user it should work. At least > I'm out of ideas. > > -Timo > > >> >> -Praveen Koduru >> >> On Fri, Apr 9, 2010 at 12:10 PM, Timo Härkönen < >> timop.harko...@gmail.com> wrote: >> >>> Hi >>> >>> 2010/4/9 praveen koduru >>> >>>> Hi Timo, >>>> >>>> thanks for the quick reply. >>>> >>>> But I am not able to open the mediaplayer on N900. >>>> dbus-send --dest=com.nokia.mediaplayer /com/nokia/mediaplayer >>>> com.nokia.mediaplayer.mime_open string:file:///$1 >>>> >>>> dbus-send --dest=com.nokia.mediaplayer /com/nokia/mediaplayer >>>> com.nokia.mediaplayer.mime_open string:" >>>> file:///home/user/MyDocs/.sounds/Total Fantasy.mp3" >>>> >>> >>> Try >>> >>> dbus-send --session --print-reply type=method_call >>> --dest=com.nokia.mediaplayer /com/nokia/mediaplayer >>> com.nokia.mediaplayler.mime.open string:"file:///path/to/your/file.mp3" >>> >>> BR >>> >>> -Timo >>> >>> >>>> >>>> doesnt gave errror,, but media player is not launched. >>>> >>>> -Praveen >>>> >>>> >>>> >>>> On Fri, Apr 9, 2010 at 11:08 AM, Timo Härkönen < >>>> timop.harko...@gmail.com> wrote: >>>> >>>>> Hi >>>>> >>>>> 2010/4/9 praveen koduru >>>>> >>>>> Hi >>>>>> >>>>>> Can anybody suggest me how to launch media player from command line? >>>>>> I want to play an mp3/mp4 file through N900 media player. How can I do >>>>>> that thorugh command line? >>>>>> Do I need to send any dbus command to the /usr/bin/mediaplayer?? >>>>>> >>>>> >>>>> Have a look at >>>>> http://wiki.maemo.org/Phone_control#Open_file_in_media_player >>>>> >>>>> BR >>>>> >>>>> -Timo >>>>> >>>>> >>>>> >>>> >>> >> > ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: N900 Mameo5 mediaplayer not able to launch from Command line
It is giving the following error from N900 shell prompt, "Failed to open connection to "session" message bus: (null) -Praveen On Fri, Apr 9, 2010 at 3:42 PM, praveen koduru wrote: > Hi, > > I am trying to launch media player from command line prompt. > dbus-send --dest=com.nokia.mediaplayer /com/nokia/mediaplayer > com.nokia.mediaplayer.mime_open string: > file:///home/user/MyDocs/.videos/9.mp4 > > But this not launching mediaplayer and even No error was found on the > terminal. > > Whereas I am able to launch browser and all other from command line through > dbus-send commands. > > Any help will be greatly appreciated. > > -Praveen. > ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
N900 Mameo5 mediaplayer not able to launch from Command line
Hi, I am trying to launch media player from command line prompt. dbus-send --dest=com.nokia.mediaplayer /com/nokia/mediaplayer com.nokia.mediaplayer.mime_open string: file:///home/user/MyDocs/.videos/9.mp4 But this not launching mediaplayer and even No error was found on the terminal. Whereas I am able to launch browser and all other from command line through dbus-send commands. Any help will be greatly appreciated. -Praveen. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Launching mediaplayer from command line in N900
This also not working. whereas I am able ot open browser and other applications except mediaplayer. Any suggestions or way to debug. -Praveen Koduru On Fri, Apr 9, 2010 at 12:10 PM, Timo Härkönen wrote: > Hi > > 2010/4/9 praveen koduru > >> Hi Timo, >> >> thanks for the quick reply. >> >> But I am not able to open the mediaplayer on N900. >> dbus-send --dest=com.nokia.mediaplayer /com/nokia/mediaplayer >> com.nokia.mediaplayer.mime_open string:file:///$1 >> >> dbus-send --dest=com.nokia.mediaplayer /com/nokia/mediaplayer >> com.nokia.mediaplayer.mime_open string:" >> file:///home/user/MyDocs/.sounds/Total Fantasy.mp3" >> > > Try > > dbus-send --session --print-reply type=method_call > --dest=com.nokia.mediaplayer /com/nokia/mediaplayer > com.nokia.mediaplayler.mime.open string:"file:///path/to/your/file.mp3" > > BR > > -Timo > > >> >> doesnt gave errror,, but media player is not launched. >> >> -Praveen >> >> >> >> On Fri, Apr 9, 2010 at 11:08 AM, Timo Härkönen > > wrote: >> >>> Hi >>> >>> 2010/4/9 praveen koduru >>> >>> Hi >>>> >>>> Can anybody suggest me how to launch media player from command line? >>>> I want to play an mp3/mp4 file through N900 media player. How can I do >>>> that thorugh command line? >>>> Do I need to send any dbus command to the /usr/bin/mediaplayer?? >>>> >>> >>> Have a look at >>> http://wiki.maemo.org/Phone_control#Open_file_in_media_player >>> >>> BR >>> >>> -Timo >>> >>> >>> >> > ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Launching mediaplayer from command line in N900
Hi Timo, thanks for the quick reply. But I am not able to open the mediaplayer on N900. dbus-send --dest=com.nokia.mediaplayer /com/nokia/mediaplayer com.nokia.mediaplayer.mime_open string:file:///$1 dbus-send --dest=com.nokia.mediaplayer /com/nokia/mediaplayer com.nokia.mediaplayer.mime_open string:" file:///home/user/MyDocs/.sounds/Total Fantasy.mp3" doesnt gave errror,, but media player is not launched. -Praveen On Fri, Apr 9, 2010 at 11:08 AM, Timo Härkönen wrote: > Hi > > 2010/4/9 praveen koduru > > Hi >> >> Can anybody suggest me how to launch media player from command line? >> I want to play an mp3/mp4 file through N900 media player. How can I do >> that thorugh command line? >> Do I need to send any dbus command to the /usr/bin/mediaplayer?? >> > > Have a look at > http://wiki.maemo.org/Phone_control#Open_file_in_media_player > > BR > > -Timo > > > ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Launching mediaplayer from command line in N900
Hi Can anybody suggest me how to launch media player from command line? I want to play an mp3/mp4 file through N900 media player. How can I do that thorugh command line? Do I need to send any dbus command to the /usr/bin/mediaplayer?? Any Help greatly appreciated. -Praveen ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Not able to install Hildon Test Automation Framework on N900
Hi Piñeiro, at-spi is running. Nokia-N900-42-11:/# ps aux | grep at-spi 1795 root 13832 R/usr/lib/at-spi/at-spi-registryd 2458 root 2088 Sgrep at-spi I am able to run some applications on N900. But I am able to run only with "dogtail.rawinput" functions. Does it supports Object based refernce to the applications?. Example. I have tried with Filemanager. I have launched the filemanager with following command GTK_MODULES=gail:hail:atk-bridge ossofilemanager It launched filemanager and I am able to see "Nokia N900" folder in that. and i tried tree.root.dump() and i have got >>> tree.root.dump() {root} Node roleName='application' name='ossofilemanager' description='' Node roleName='frame' name='File manager' description='' Node roleName='filler' name='' description='' Node roleName='filler' name='' description='' Node roleName='push button' name='' description='' text='' press release click Node roleName='label' name='' description='' text='' Node roleName='label' name='' description='' text='' Node roleName='label' name='' description='' text='' Node roleName='panel' name='' description='' Node roleName='application' name='.' description='' But I am not able to click the "Nokia N900" folder. I am not able to click any object in the appliation. Please help -Praveen On Wed, Apr 7, 2010 at 7:25 PM, Piñeiro wrote: > From: praveen koduru > > > I have checked atspi is running or not like this > >>>> import atspi > >>>> > > (no errors). Is this the way to check whether it is running or not?? > > No, I mean something more simple: > > ps aux | grep at-spi > > > I am trying to get the object of "Calculator" app on N900. I really dont > > know how to do that. where as on desktop I did like this for opening an > > Totem application. > > totem = tree.root.application('totem') > > MovieMenu=totem.menu('Movie').click() > > This justed worked on Desktop. Whereas to get the object of "Calculator " > > App on Maemo. I did this > > Calc=tree.root.application('/usr/bin/osso_calculator') > > searching for child of {root}: "/usr/bin/osso_calculator" application > > (attempt 3) > > searching for child of {root}: "/usr/bin/osso_calculator" application > > (attempt 4) > > ... and the trying went on. > > As I told you before, arm-for-testing on doesn't enable a11y for all > applications. Take into account that this link is for a automatic > testing framework, so it only include some applications. > > In order to load the a11y modules, GTK_MODULES need to be set to > GTK_MODULES=gail:hail:atk-bridge. > > arm-for-testing on change the launcher of the supported applications > in order to be sure that GTK_MODULES has the correct values. > > > So could you please suggest me how to get the object of "Calculator" and > > click one button with that. > > You could try the same suggestion I made in the previous mail related > with the contacts application. Try to change the calculator launcher, > in order to use the summoner and have the envvar with the correct > value: > > >> #!/bin/sh > >> unset AF_DEFINES_SOURCED > >> source /etc/osso-af-init/af-defines.sh > >> export GTK_MODULES=gail:hail:atk-bridge > >> exec maemo-summoner /usr/bin/osso-addressbook.launch > > In the same way, you could create a simple gtk application, without > maemo-launcher, and then try to execute it by hand in this way: > > $GTK_MODULES=gail:hail:atk-bridge ./my-gtk-application > > > Thanks a lot for your help. > > You are welcome, sorry for not be enough clear in my explanations, and > thanks to test it. I have "Try if all a11y pieces works on n900" in my > TODO list for a long time. > > > -Praveen > > BR > > === > API (apinhe...@igalia.com) > ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Not able to install Hildon Test Automation Framework on N900
I have checked atspi is running or not like this >>> import atspi >>> (no errors). Is this the way to check whether it is running or not?? I am trying to get the object of "Calculator" app on N900. I really dont know how to do that. where as on desktop I did like this for opening an Totem application. totem = tree.root.application('totem') MovieMenu=totem.menu('Movie').click() This justed worked on Desktop. Whereas to get the object of "Calculator " App on Maemo. I did this Calc=tree.root.application('/usr/bin/osso_calculator') searching for child of {root}: "/usr/bin/osso_calculator" application (attempt 3) searching for child of {root}: "/usr/bin/osso_calculator" application (attempt 4) ... and the trying went on. So could you please suggest me how to get the object of "Calculator" and click one button with that. Thanks a lot for your help. -Praveen On Wed, Apr 7, 2010 at 4:35 PM, Piñeiro wrote: > From: praveen koduru > > > Thanks for the quick response Piñeiro. > > I tried your 2 steps. Please find the results below. > > > > Step 1: > > Nokia-N900-42-11:/home/opt# python > > Python 2.5.1 (r251:54863, May 23 2007, 17:32:51) > > [GCC 3.4.4 (release) (CodeSourcery ARM 2005q3-2)] on linux2 > > Type "help", "copyright", "credits" or "license" for more information. > >>>> from dogtail import tree > > Creating logfile at /tmp/dogtail/logs/log_20100407-130759_debug ... > > Detecting distribution: Debian (or derived distribution) > > Warning: AT-SPI's desktop is visible but it has no children. Are you > running > > any AT-SPI-aware applications? > > Anyway, please check if at-spi is running. > > >>>> tree.root.dump () > > {root} > > (I have opened "contacts" and then did tree.root.dump(). but stilll > giving > > {root} only) > > As far as I remember arm-for testing just enable the accessibility > support for the applications included in the testing framework. > > What it does is replace the launcher file application, in order to > launch the applications supported with GTK_MODULES=gail:hail:atk-bridge. > > Remember that in maemo there are a maemo-launcher/invoker > application. Applications are loaded using this application. > > I bet that contacts was not included in this framework, as it is a > really recent application. > > You could try to modify by hand the contacts launch file, replacing > /usr/bin/osso-addresbook to something like this: > > #!/bin/sh > unset AF_DEFINES_SOURCED > source /etc/osso-af-init/af-defines.sh > export GTK_MODULES=gail:hail:atk-bridge > exec maemo-summoner /usr/bin/osso-addressbook.launch > > That is what arm-for-testing does (more or less, AFAIK) for the > supported applications. > > Note: probably you should require to reboot the device after that. > > > > > Step 2: > >>>> import atspi > > works fine; I tried the script you have given. script executed but with > no > > prints > > Nokia-N900-42-11:/home/opt# ./Piñeiro.py > > Nokia-N900-42-11:/home/opt# > > It doesn't print anything as no application is registered on at-spi. > > BR > > === > API (apinhe...@igalia.com) > ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Not able to install Hildon Test Automation Framework on N900
Thanks for the quick response Piñeiro. I tried your 2 steps. Please find the results below. Step 1: Nokia-N900-42-11:/home/opt# python Python 2.5.1 (r251:54863, May 23 2007, 17:32:51) [GCC 3.4.4 (release) (CodeSourcery ARM 2005q3-2)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from dogtail import tree Creating logfile at /tmp/dogtail/logs/log_20100407-130759_debug ... Detecting distribution: Debian (or derived distribution) Warning: AT-SPI's desktop is visible but it has no children. Are you running any AT-SPI-aware applications? >>> tree.root.dump () {root} (I have opened "contacts" and then did tree.root.dump(). but stilll giving {root} only) Step 2: >>> import atspi works fine; I tried the script you have given. script executed but with no prints Nokia-N900-42-11:/home/opt# ./Piñeiro.py Nokia-N900-42-11:/home/opt# -Praveen On Wed, Apr 7, 2010 at 3:14 PM, Piñeiro wrote: > From: praveen koduru > > > Hi , > > I tried the steps suggested in the following link. > > http://hildon-test-aut.garage.maemo.org/installation.html > > This is a really old guide. The target were the Nokia 770/810, not > sure if works fine on N900. > > > Steps I have tried: > > > > 1. Installed all .deb packages as pointed by the above link. > > > > 2. "arm_for_testing on". executed the command & rebooted > > > > 3. Install Dogtail from the above link > > > >cd dogtail; ./setup.py install > > 4. Then tested an example application "sniff", which is present in the > > dogtail. > > - sniff not working > > - It throws error > > ImportError: cannot import name > checkForA11yInteractively > > AFAIK, sniff have never worked. > > Have you tried to use directly dogtail? Something like: > > >>> from dogtail import tree > >>> tree.root.dump () > > > > I enabled Accessibility through "gconftool-2 --type bool --set > > /desktop/gnome/interface/accessibility true" > > This is the way to enable the accessibility in the desktop, and it is > more recently that the package version number used in that link. > > So, in this framework, this gconf variable is not used at all, it is > just based on GTK_MODULES and other custom things. > > > But still the same error. > > > > I jus tried the following > > 1. python2.5 > > 2. >>>import pyatspi > >Traceback (most recent call last): > >File "", line 1, in > >ImportError: No module named pyatspi > > I installed python-at-spi_0.6.1-1osso2_armel.deb package from the above > > link. but still it is showing no module pyatspi. > > pyatspi is the last python accessibility bindings. This python-at-spi > package is about the old python bindings. Try something like: > > $python2.5 > >>> import atspi > > And if it works, you could a script like this: > > #!/usr/bin/env python > # Return the name of the applications currently registered > > import atspi > desk = atspi.registry.getDesktop(0) > for i in xrange(desk.getChildCount()): >app = desk.getChildAtIndex(i) >print "Index: %d" % i >try: >print "Application name: %s" % app.getName() >print "Application elements: %d" % app.getChildCount() >except Exception: print "Error getting name or childcount" >print > > > All I need is to install dogtail and thus Hildon Test Automation > framework > > successfully and write some test scripts on N900. > > any Help will be greatly appreciated. > > As I said, have you tried to use directly dogtail instead of use > Sniff? > > BR > > === > API (apinhe...@igalia.com) > ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Not able to install Hildon Test Automation Framework on N900
Hi , I tried the steps suggested in the following link. http://hildon-test-aut.garage.maemo.org/installation.html Steps I have tried: 1. Installed all .deb packages as pointed by the above link. 2. "arm_for_testing on". executed the command & rebooted 3. Install Dogtail from the above link cd dogtail; ./setup.py install 4. Then tested an example application "sniff", which is present in the dogtail. - sniff not working - It throws error ImportError: cannot import name checkForA11yInteractively I enabled Accessibility through "gconftool-2 --type bool --set /desktop/gnome/interface/accessibility true" But still the same error. I jus tried the following 1. python2.5 2. >>>import pyatspi Traceback (most recent call last): File "", line 1, in ImportError: No module named pyatspi I installed python-at-spi_0.6.1-1osso2_armel.deb package from the above link. but still it is showing no module pyatspi. All I need is to install dogtail and thus Hildon Test Automation framework successfully and write some test scripts on N900. any Help will be greatly appreciated. -Praveen. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers