[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kfm-devel
Subject:    Re: How do I drive Konqueror from script?
From:       Krzysztof =?utf-8?q?=C5=BBelechowski?= <giecrilj () stegny ! 2a ! pl>
Date:       2010-09-20 18:45:18
Message-ID: 201009202045.19102.giecrilj () stegny ! 2a ! pl
[Download RAW message or body]

Dnia poniedziałek, 20 września 2010 o 12:51:13 David Faure napisał(a):
> On Friday 09 July 2010, Krzysztof Żelechowski wrote:
> > I am looking for a way to write a script for the SMS feature in
> > KAddressBook. The script should go like this (in AppleScript pseudocode)
> > 
> > const kGateURL = "..."
> > 
> > on run
> > tell Konqueror
> > navigate to kGateURL
> > tell current document
> > tell form 0
> > set value of control "receiver" to %N
> > set value of control "message" to contents of file %F
> > reveal
> > end tell
> > end tell
> > end tell
> > end run
> > 
> > Please give me some hints how I could actually implement this tidbit.
> 
> This can be done with the evalJS dbus call.
> 
> Here is an excerpt from a script of mine which scripts a webpage too:
> 

Thanks.  I could not wait that long, but surely somebody else will take advantage of \
that.  I wrote something similar in Python [28], with some discussion of what I was \
unable to do.

Please consider that Konqueror, unlike e.g. Microsoft Internet Explorer, does not \
send notification events to driving scripts, so I have to display an alert.  I find \
your active waiting unacceptable as a paradigm.   The best I can do is to register an \
onload handler --- but the scripts running as the page is downloaded could kill it, \
so it is not a reliable approach, or display a modeless dialogue box wizard in a \
separate window, which I have not done because it is too much work for now, and I \
still do not know how to post events to the driver from such a window, and the wizard \
window talking to the gateway window would probably be blocked by domain \
restrictions.

Cheers,
Chris

___
[28] <URL:http://forums.opensuse.org/english/get-help-here/applications/401304-send-sms-message-cellphone-kontact-kaddressbook.html>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic