Newsgroup: it.comp.lang.javascript
Titolo: [J-Sfida] : QuickTime Plugin per IE

!!!...___ Non lasciatevi ingannare dal Subject ___...!!!
Sto cercando il modo di vedere se QuickTime è installato su una macchina (basta 
WinTel) per vedere i QTVR (i "Panorami").
Al di la del .mov particolare la richiesta che faccio è tutt'altro che banale 
perché non c'è alcun problema a vedere se c'è QuickTime Plug-In per Netscape, 
ma non riesco a trovare il modo di fare la stessa verifica in Explorer.
Cercare il mimeType NON SERVE ASSOLUTAMENTE A NIENTE!!!!!!!!
Se sul computer è installato il Windows Media Player alla ricerca per mimeType 
risponde lui (il Bastardo!) ma poi non sa trattare il filmato.
Quello che serve è verificare se il plugin QuickTime di Apple è installato su 
Internet Explorer.
Ho passato le ultime 3 ore a cercare su 
www.deja.com
, in tanti dicono che è 
impossibile, l'unico modo per farlo è usare una dichiarazione di new 
ActiveXObject("qualcosa") come si fa per Flash, ma nessuno sa cosa sostituire 
al "qualcosa", in un messaggio che ho perso c'era scritto che per conoscere il 
"qualcosa" era necessario usare qualche Visual-XXXXX di M$.... ma non lo trovo 
più :-(
Idee?
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
------------------------------------------------------------------------
Need a JavaScript password?
http://www.jspoint.it/staffscripts/script021/PazzWordProva/ingresso.html
------------------------------------------------------------------------
"Any sufficientely advanced technology is indistinguishable from magic"
                      Arthur Charles Clarke
------------------------------------------------------------------------

 ha scritto nel messaggio
news:MPG.14741bbda...@news.libero.it...

Dal sito Apple.....
<html>
<head>
 <script language="Javascript">
<!-- hide from pre-script browsers
     var haveqt = false;
//-->
</script>
<script language="VBScript">
<!-- hide from pre-script browsers
On Error Resume Next
Set theObject = CreateObject("QuickTimeCheckObject.QuickTimeCheck.1")
On Error goto 0
If IsObject(theObject) Then
     If theObject.IsQuickTimeAvailable(0) Then 'Just check for file
          haveqt = true
     End If
End If
//-->
</script>
<script language="Javascript">
<!-- hide from pre-script browsers
     if (navigator.plugins) {
          for (i=0; i < navigator.plugins.length; i++ ) {
               if (navigator.plugins[i].name.indexOf("QuickTime") >= 0)
                    { haveqt = true; }
            }
        }
//-->
</script>
 <title>Check for QuickTime</title>
</head>
<body bgcolor="#ffffff">
<H1>Check for QuickTime</H1>
<script language="Javascript">
<!-- hide from pre-script browsers
    if (haveqt)
    {document.write('<embed src="hotfire.mov" width=120 height=51>');}
    else
    {document.write('You do not seem to have " + "<a
href="
http://www.apple.com/quicktime
">QuickTime');}
//-->
</script>
<noscript>
Your browser doesn't support scripting, so you can't check forQuickTime.
</noscript>
</body>
</html>
____________________
andreotta fabiano
WebMªster ATI POWER s.n.c.
andr...@atipower.it
http://www.atipower.it
http://www.aticommerce.com
http://www.afdsoftware.freeweb.org
http://www.jsdir.com
http://www.javascript.3000.it

 Dal sito Apple.....
[]

[]


No , infatti ho detto .. "dal sito Apple.com" ....stà là l'ho preso per
buono......cmq provo...


 fare riferimento.
Anche a me non funge :-(
Speravo che ci saremmo riusciti (senò dove sta la fantasia degli Italiani)?
Forse l'ultima spiaggia è il solito squallido bottone "QT Required!".
Ma non dispero... aspetto che anche Zer0 si faccia vivo per vedere che ne 
pensa.


 pensa.
Scusate, ma ho avuto un corso di tre gg di cui avrei fatto volentieri a meno
(ODIO I GESTIONALI, LI ODIOOOOooo..!!! Io sono un creativo
eccheddiamineeee..) e solitamente il fine settimana evito di leggere il
newsgroup (altrimenti stare una mezza giornata davanti al PC.. ^_^), ma
visto che mi si chiama in causa..
Ho installato il QuickTime della Apple su un PC, e sono andato a vedere le
Librerie installate da quest'ultimo per poterlo referenziare in
"Visual-xxxx" ;)
Ne esce fuori una type library, ovvero la "QuickTimeCheck Object 1.0  Type
Library", che e' composta da una classe (QuickTimeCheck) con un metodo e una
proprieta'. Il metodo e' "isQuickTimeAvaible" e la proprieta' e'
"QuickTimeVersion".
A conti fatti, quindi, il codice proposto dal Sito Apple e' giustissimo
(anche se non capisco la creazione dell'oggetto con il .1 alla fine).
Io l'ho provato (sia in versione con il .1 che senza) e mi funziona
tranquillamente.
L'ho testato sia su un PC con QT installato che su una senza QT installato.
Esattamente cosa non vi funziona a voi, di quel codice?
Per sicurezza controllate che nella directory WINDOWS\SYSTEM abbiate
installato il componente QUICKTIMECHECK.OCX.
Fatemi sapere.


[]


 Mi confermi la versione che hai installato?
La 4.1.2, scaricata dal sito appena ho letto il post.

 ha scritto nel messaggio
news:D1wP5.41553$BF.15...@news.infostrada.it...


 La 4.1.2, scaricata dal sito appena ho letto il post.
Ah ecco.... e io che come tanti altri ho la 3.... tanto per quello che 
serve...?
Appurato che funzia solo sull'ultimissima versione concludo che.... non funzia!
:-((((((((((((
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
------------------------------------------------------------------------
               Nessun traguardo è abbastanza lontano.
------------------------------------------------------------------------

 :-((((((((((((
Non e' appurato per niente: A pippopd, che ha la mia stessa versione, non
funziona cmq.
Quindi, anche se non immagino quale possa essere, direi che il problema e'
tutt'altro.
P.S.
Hai Controllato se hai l'OCX sotto la SYSTEM?

 Hai Controllato se hai l'OCX sotto la SYSTEM?
Che č?
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
------------------------------------------------------------------------
               Nessun traguardo č abbastanza lontano.
------------------------------------------------------------------------

 P.S.


 prima della 4.1.2. avevi gia' installato la 4.1.1?
Assolutamente no, anzi, il PC e' addirittura nuovo di pacca..!