new IE Patch - DEVELOPMENT[user] issue

Hi.

I really had no where else to post this so I apologize if this is the wrong forum to post it in, and if you could give me the correct forum to post this question it would be appreciated.

I understand about security and so on in Windows, I love Windows - really I do.

I am developing an application, actually it is almost finished and was going to be released next week, which allows you to do various things, and one of the options in this program is to launch a url stream (audio/video)

This all works fine.

The thing is, because of our April security patches for IE I believe, whenever there is a control, such as a flash media player, or even an activex control, you have to physically click on it to activate the control - really this is a good idea :-)

However, the purpose of my application is to allow you to set a date/time and record audio - like a digital audio recorder.

Now, since you have to physically click on the control to activate the flash player or whatever, there kind of would be no point on having my application do the whole launch url process..... - the application is meant to pretty much launch a url and let it play whatever it is on the website but since the IE updates this month, you have to click on the control to activate it.

What I am asking is, is there a way programmatically to activate a control in IE Well, I guess this would be a break in security as:

1) people can do malicious stuff with the whole automation thing going on and kind of defeats the purpose of the patch

2) you wouldnt know what control to activate as all websites have their own way of distributing audio, whether it being a flash player, a launch of a program on your PC to play that streaming file...whatever

I am wondering, is there a way to do this safely, to allow the page to be fully activated when a process is executed to launch the url in their IE browser Of course, the user would need to make sure that they trust the site.

Many thanks!




Answer this question

new IE Patch - DEVELOPMENT[user] issue

  • perun

    Actually, believe it or not, this is the result of a patent dispute between MS and Eolas. There is a whitepaper about this: http://msdn.microsoft.com/library/default.asp url=/workshop/author/dhtml/overview/activating_activex.asp
  • AbdullahGhaleb

    hmm interesting thing.

    I tried the registry solution and thought that it worked but no lol. It appears that now for any embed objects (well, the streaming radios if they are webpage embedded) they will continue to run, which is fine. So now I don't need to work. Well, for the time being.

    If it decide in the future to somehow, probably impossible to, access the embedded object and control the volume, for example, then that would be tricky. I could read the entire page into an HTTP Stream but not best practice.



  • Lanksalot

    Thanks

     

    Just goes to show what type of companies exist out there (not talking about Microsoft) who do such stupid things - jeleousy, thats what I always think.

    However you also gotta look at the advantage for us: more securer so people actually know what to click on if they wish to access some control and they are sure it wont do harm! So, kinda worked out an advantage for us!

    so now I have to figure out how to activate the controls on the webpage - anyone have any ideas/tips they would like to share

    The application is a Windows C# .NET 2.0 app which launches IE as a process giving it the URL as an argument in the process.



  • RKRK

    One thing that I noticed - I use Outlook Web Access at work, which uses some sort of ActiveX control for the editor. After the latest round of IE patches, I found that I had to click on the editor to activate it. However, for each subsequent time, I didn't have to do this.
  • Mathy

    Here's my question.  Is it possible to have all ActiveX controls active when you're simply browsing   I find it annoying that I have to manually activate everything before it will work for me on certain sites that I frequent.  The fact that if I refresh or come back to the same page, I have to activate them again.  I've been looking everywhere for an answer to this.
  • Banaticus

    any ideas anyone on how to activate all activeX controls on a webpage



  • Lemonsprig

    stiner - that is exactly what I need right now for my application.

  • new IE Patch - DEVELOPMENT[user] issue