Re: embedded euphoria

new topic     » goto parent     » topic index » view thread      » older message » newer message

On 29 Jun 2000, at 20:49, cense wrote:

> On Thu, 29 Jun 2000, Brian Broker wrote:
> > Would it be possible to embed Euphoria applications in a browser (similar
> > to java applets or shockwave).  If so, what would it take?  Would you need
> > the Euphoria source code to create an ActiveX object or create some kind of
> > plug-in?  Does anybody else think this would be cool?
> >
> > -- Brian
>
> i think this could be really cool too, but the problem with doin such a thing
> is that you would have to get the client side( browser ) to download a plug-in
> to understand the embedded euphoria code.

which would mean your puter is running someone else's code that you haven't
reviewed, a lot like the melissa virus, activex, javascript, etc., with pretty
full access to
anything on your puter. I'd set the proxies to filter it out.

If you are intent on doing this anyhoo, you should read up on the IE plugins at
Microsoft. It is possible to treat IE like a window for your application,
changing the
buttons, and what it does in responce to code (html, java, etc). As an example,
AOL
distributes an IE set up to run on AOL's established VPN and do their bidding.
The
VPN is why they replace windoz's winsock (you wouldn't do that), and the
modified IE
could have been done as a plugin to the existing IE, but they wanted to be sure
they
were the only ones in it. Popup ads on "free" internet isps often use a IE
plugin, since
IE runs the desktop, the popup is handled by IE.

An easy way to communicate to IE is to use DDE, but i have not tried DDE to IE.
DDE
does work nicely with other apps tho. You *could* have a Eu app running beside
IE,
not as a plugin, have Eu go to the webpage to get the code independantly of IE,
run it,
and DDE the result (or the location of the result) to IE.

Or, set an Eu-coded proxy on the puter, have IE contact it, the proxy sees all
the code
passing to IE from the webpage (and vice versa), and if it's Eu code, execute
it, then
pass it on to IE for display. This i have done, but not in Eu (yet),, well, not
quite,, i
have had the Eu browser contact the web thru the proxy, but not have IE contact
the
web thru Eu or Eu send anything to IE (yet).

But still, someone running unknown code on your machine, with unrestricted
access
to everything on it, is a *huge* security risk.

Kat

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu