• 0

Quicktime + IE


Question

19 answers to this question

Recommended Posts

  • 0

:( Can't believe MS have removed support for Netsrcap (sic) style plugins.... no, wait a minute I can. I'm thinking of going back to 5.5 sp1 so that I can view embedded Quicktime movies, use PKware's zip handler, and any other useful add-ons that I have yet to find doesn't work. In the meantime let all be naive and believe that apple are gonna rush out a compatible ActiveX version cos that's what it says that developers have to do in a MS kb article (can't remember or find the link again, sorry).

Link to comment
https://www.neowin.net/forum/topic/786-quicktime-ie/#findComment-2827
Share on other sites

  • 0

Found this on WinOSCentral, that AXCEL has a fix for the "MS IE 5.5 SP2 + 6.0"

I bet you have read about the MS IE 5.5 SP2 and 6.0 (both the beta builds available on the net, and the interim builds bundled with WinXP/2002 RC releases) inability of playing QuickTime Movie (QTM) flics in MOV format. The good news is Apple issued an ActiveX plugin fix, but it only enables QTM in these IE releases, does NOT take care of the other Netscape-style plugins, because Microsoft *completely* removed support for all these Netscape-only plugins that do not include ActiveX extensions/plugs. So I found a fix... :)

souricon.gif News source: WinOSCentral

viewicon.gif View: AXCEL's MS IE 5.5 SP2 + 6.0 FIX

Link to comment
https://www.neowin.net/forum/topic/786-quicktime-ie/#findComment-3465
Share on other sites

  • 0

As I posted elsewhere, the update installs a file - qttask.exe - which runs at startup to protect QT's file associations.....

qttask.exe monitors the Windows registry for changes to the QuickTime MIME associations. It is required for the control to work correctly with QuickTime 4.1 and older, because they work REALLY, REALLY hard to make sure that no ActiveX control "hijacks" the MIME types associated with the QuickTime plug-in.

When IE encounters an OBJECT tag in a web page, the CLASSID attribute tells it exactly which ActiveX control to use for the file. When it encounters an EMBED tag it has to search for an ActiveX control or (in versions prior to 5.5 SP2) a Netscape style plug-in because it knows only the MIME type of the file. IE first searches the registry to see if there is an ActiveX control that can handle the MIME type, and only if it doesn't find any will it look for a Netscape style plug-in.

Because of this, the _only_ way for the QuickTime 4.1 and older plug-in to work at all in Windows IE is to have the installer and MIME configuration panel "unregister" any ActiveX control that is registered for the plug-in's MIME types (btw, when a control is unregistered, it's data is backed up so it can be restored when QuickTime is unregistered).

IE 5.5 SP2 and newer will NEVER use any Netscape style plug-in, and apple engineers didn't want to require every Windows user to upgrade to a new version of QuickTime so the ActiveX control needs to work "on top of" existing versions of QuickTime. To do this, qttask.exe watches for the QT installer and MIME config panel to change MIME associations, and then jumps in and "corrects" them so the association is with the ActiveX control rather than with the plug-in. It also notices when other applications change associations, but it will never automatically "fix" a change made by anything other than QuickTime.

qttask.exe is not necessary with QT5 even though it shipped long before the control, because we made it possible to override the standard QT MIME configuration code - which the ActiveX control does.

So in summary, qttask.exe isn't strictly necessary with QT5 but disabling it on an older version of QuickTime will make it possible for the ActiveX control to be disabled.

PS: The fix was *originally* posted by me and not anybody else, as previously suggested

Link to comment
https://www.neowin.net/forum/topic/786-quicktime-ie/#findComment-3528
Share on other sites

  • 0

I deleted the reg key so that it never runs and all seems ok so far.

Its relatively easy to remove such apps which run at startup using the likes of "Startup Control Panel" by Mike Lin. I can't remember from where you can get it... maybe others can help on this?

Remember kids - messing with the reg can be a risky business and should only be done if you know what you're doing (even if you do, think twice and back it up).

Link to comment
https://www.neowin.net/forum/topic/786-quicktime-ie/#findComment-3920
Share on other sites

  • 0

When you get rid of the reg key qttask.exe *never* loads at startup.

Once you've actually installed the fix, and run qt5 there is no actual need for qttask. What it does is protect the file associations, so should anything nick them off qt then load up qqtask and the embedded player should work once more.

Link to comment
https://www.neowin.net/forum/topic/786-quicktime-ie/#findComment-4079
Share on other sites

  • 0

Personally, I never really feel 110% safe in deleting items from the "HKLM / run" part of my reg, let alone recommending that others do the same.:s

However, since I unticked the entry via Mike Lin's little beauty it has remained so and not re-added itself. The reason I used the Startup cpl was because I wanted to be able to see if this would be the case without digging through the reg, and so far, so good.

This approach works with qt5, but for older versions....

"It is required for the control to work correctly with QuickTime 4.1 and older, because they work REALLY, REALLY hard to make sure that no ActiveX control "hijacks" the MIME types associated with the QuickTime plug-in."

.... so I reckon the removal of the reg key is really only an option if you run qt5 or above.

Link to comment
https://www.neowin.net/forum/topic/786-quicktime-ie/#findComment-4175
Share on other sites

  • 0

I'm extremely comfortable in "poking" around in the registry, and have like a dozen or so bookmarks in regedit listing my "fav" places to poke around.

But as for everyone else, it's not a good idea to go doing that without a LOT of experience of screwing up your PC in the past.

Mile Lin's Startup Ccontrol Panel is possibly the best app for the job of seeing what starts, and where it starts from, and taking control of what starts etc...

In the end, I just removed the entry in the reg to start qttask.exe and everything seems to be good.

Thanks for the heads up on qttask.exe, cheekymonkey.

Link to comment
https://www.neowin.net/forum/topic/786-quicktime-ie/#findComment-4291
Share on other sites

  • 0
Originally posted by aliengrey  

well i removed qttask.exe from startup using the system configuration utility built into windows me system information application

i reboot..

try to play a qt5 only movie on apple.com/trailers.. movie seems to load up but then ie5.5 locks up and i have to ctrl-alt-del it

i installed ie6, tried that technique again.. qt now has no problems, it works

odd

Link to comment
https://www.neowin.net/forum/topic/786-quicktime-ie/#findComment-4336
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Calibre 8.7 by Razvan Serea  Calibre is an open source e-book library management application that enables you to manage your e-book collection, convert e-books between different formats, synchronize with popular e-book reader devices, and read your e-books with the included viewer. It acts as an e-library and also allows for format conversion, news feeds to e-book conversion, as well as e-book reader sync features and an integrated e-book viewer. Calibre's features include: library management; format conversion (all major ebook formats); syncing to e-book reader devices; fetching news from the Web and converting it into ebook form; viewing many different e-book formats, giving you access to your book collection over the internet using just a browser. Calibre 8.7 changelog: New features Kindle driver: Add support for generating page number files (APNX) on 2024 and newer MTP based Kindles When finding similar books by author ignore "et al." suffix on author names Bug fixes Fix a regression in the previous release that broke configuring Sending of books to device Kobo driver: Fix a regression that caused ancient, pre-Touch kobo devices to no longer work with calibre MTP driver: Workaround for LibMTP no longer returning device serial numbers on some systems Edit book: Fix the next/previous buttons in the Text search tool not working Fix series and publisher mapping rules not handling commas correctly when downloading metadata one book at a time Edit metadata dialog: When there are only a few cusotm comments like fields stretch them vertically to take up unused psace Improved news sources New York Magazine World Archaeology Minerva Magazine Military History Ancient Egypt Download: Calibre 8.7 | Portable | ~200.0 MB (Open Source) Download: Calibre for MacOS | 317.0 MB Download: Calibre for Linux View: Calibre Home Page | Calibre Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • GNOME devs say sysadmin "smeared the project" with Evolution Mail privacy report by David Uzondu Last week, Mike Cardwell, a sysadmin, wrote about his experience reporting a privacy issue in the Evolution email client. If you missed that, here's a quick summary: he found out that Evolution leaks user activity through a feature called DNS prefetching. When he reported it, the GNOME developers referred him to a bug in an upstream library, WebKit, and closed his ticket. An email can include a link HTML tag with the rel attribute set to dns-prefetch and a cross-origin domain in the href attribute. This tells the browser or email client to resolve the domain’s IP address ahead of time. Normally, for any remote content, WebKitGTK (the web rendering engine Evolution uses) is supposed to emit a signal called WebPage::send-request. This lets Evolution's code decide whether to block the connection based on the "Load Remote Content" setting, which when disabled is supposed to stop trackers and other nasties from phoning home. The bug here is that for these prefetch requests, WebKit just goes ahead and makes the DNS query without sending that signal. This bypasses Evolution's privacy defenses completely. So a sender can see if you opened their email, when you opened it, and the IP of your DNS resolver without you ever consenting. As Michael Catanzaro, a WebKit developer, noted in the bug thread, the enable-dns-prefetching setting Evolution uses to disable this has been deprecated since version 2.48, thus no longer respected by the engine. This is where things get interesting. The developers' position was that since the bug is in a library they use, it is not their problem to fix inside Evolution. Milan Crha, an Evolution developer, took the time to explain that "applications use libraries, applications have their dependencies", and that a fix has to happen in the right place. But Cardwell got annoyed, seeing this as a refusal to take responsibility for their own product. He claimed it was the responsibility of the GNOME devs to protect their users, and provided a list of actions the team could take while waiting for an upstream fix: Warn people about the problem, either in the UI or on the download page. Push the upstream project to fix the library. Fork the library and fix it themselves. Switch to a different library. The back and forth got ugly after Cardwell discovered an even worse flaw using a link tag with rel set to preconnect, which leaks a user's actual IP address, not just their DNS server's. He notified the developers that he added it to Email Privacy Tester, a tool he created to find exactly these kinds of issues. But the GNOME developers did not appreciate his "passive-aggressive" attitude or his public posts. One developer accused him of "smearing of the project" with the posts on his blog, called him "entitled", and said his reporting was "counterproductive and frankly demotivating." This story has found an end (for now), as the developers have locked the thread, with Cardwell claiming it was because he "hurt their feelings". The bug in WebKit, first reported in August 2023, remains open.
    • I feel bad for the friend who got screwed over
    • I thought anytime Microsoft was involved in something there was always a monster under the bed. Microsoft's API. That pretty much explains it, right there.
  • Recent Achievements

    • Week One Done
      businessadvisorsdubai earned a badge
      Week One Done
    • Dedicated
      meto53 earned a badge
      Dedicated
    • Week One Done
      tobeyharder earned a badge
      Week One Done
    • Rookie
      Nandiman went up a rank
      Rookie
    • Reacting Well
      Mokisharo earned a badge
      Reacting Well
  • Popular Contributors

    1. 1
      +primortal
      436
    2. 2
      ATLien_0
      231
    3. 3
      Michael Scrip
      159
    4. 4
      Xenon
      157
    5. 5
      +FloatingFatMan
      154
  • Tell a friend

    Love Neowin? Tell a friend!