[Zope] How to trigger the default browser from Zope?
Bobb
rawbobb@hotmail.com
Mon, 21 Jul 2003 20:15:17 -0400
I think there's more magic you need to actually get a service to spawn a
desktop / user process. (although I couldn't tell you what it is :(
look at win32service or win32serviceutil maybe.
Have you tested it with IE already loaded / running? Not sure why I'm
asking... just looking for more info.
----- Original Message -----
From: "Ausum Studio" <ausum_studio@hotmail.com>
To: <zope@zope.org>
Sent: Sunday, July 20, 2003 8:34 PM
Subject: [Zope] How to trigger the default browser from Zope?
> I'm in the need to create local alerts to be seen as web pages at the PC
> where Zope runs as an NT service, and I've successfully tested the python
> module 'webbrowser', outside of the Zope environment:
>
> def trigger_browser(url):
> import webbrowser
> webbrowser.open(url)
>
> But after copying it in the Extensions folder and loading it via an
External
> Method, nothing happens. Any other code that I put after the last line
will
> work, but the browser won't trigger at all. I'm using Zope 2.6.1 for
Win32.
> I've also tried with both, the official Python distribution + win32all,
and
> ActivePython, but it's all the same. (The registry keys were modified
> accordingly, and the computer restarted.) And curiously, if I load Zope as
a
> standalone app, then the browser does trigger fine. (The service in all
> cases was set up to be started by the Administrator's account )
>
> Has anyone on the list had a similar problem? To run Zope as standalone
> isn't currently an option. Any ideas? :)
>
>
> Ausum
>
>
>
>
>
> _______________________________________________
> Zope maillist - Zope@zope.org
> http://mail.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://mail.zope.org/mailman/listinfo/zope-announce
> http://mail.zope.org/mailman/listinfo/zope-dev )
>