Utilisation d'un VBScript

Pour tout ce qui ne touche ni à Rayman, ni à la communauté.
Post Reply
DesLife
Foutch
Posts: 19946
Joined: Sat Jun 12, 2004 12:42 pm
Tings: 186263

Utilisation d'un VBScript

Post by DesLife »

J'ai mis dans une page web un code VBscript destiné à ouvrir le lecteur CD mais quand j'ouvre la page le script ne fonctionne pas, ni hébergé ni en local.

J'ia utilisé comme hébérgeur pour le test iFrance. Est-ce que ifrance supporte le VBS ?

Quand au local, j'ai un message d'alerte (machin bidule les scripts activeX et gnagnagna) mais quand j'autorise le contenu, rien ne se passe...

Voici le script :

<SCRIPT LANGUAGE="VBScript">
<!--
Set oWMP = CreateObject("WMPlayer.OCX.7" )
Set colCDROMs = oWMP.cdromCollection
if colCDROMs.Count >= 1 then
For i = 0 to colCDROMs.Count - 1
colCDROMs.Item(i).Eject
Next ' cdrom
End If
-->
</SCRIPT>

Est-ce que quelqu'un pourrait m'expliquer pourquoi ça ne marche pas ?
Romano
Space Mama
Posts: 3954
Joined: Fri Aug 08, 2003 10:17 pm
Location: Aix-en-Provence, France
Contact:
Tings: 70724

Re: Utilisation d'un VBScript

Post by Romano »

DesLife wrote:=Est-ce que ifrance supporte le VBS ?
Le VBS s'éxecutant côté client, je ne pense pas que l'hébergeur y puisse quelque chose :wink:
Deslife wrote:Quand au local, j'ai un message d'alerte (machin bidule les scripts activeX et gnagnagna) mais quand j'autorise le contenu, rien ne se passe...
Cela prouve que ton VBS est bien lu par le navigateur (en l'occurence Internet Explorer).
Deslife wrote:<SCRIPT LANGUAGE="VBScript">
<!--
Set oWMP = CreateObject("WMPlayer.OCX.7" )
Set colCDROMs = oWMP.cdromCollection
if colCDROMs.Count >= 1 then
For i = 0 to colCDROMs.Count - 1
colCDROMs.Item(i).Eject
Next ' cdrom
End If
-->
</SCRIPT>
J'ai peur que ce genre de script ne soit guère apprécié des antivirus, qui bloquent le VBS le plus souvent :?
DesLife
Foutch
Posts: 19946
Joined: Sat Jun 12, 2004 12:42 pm
Tings: 186263

Re: Utilisation d'un VBScript

Post by DesLife »

Si je désactive l'antivirus (ou le pare-feu) le temps de l'éxecution du script, ça devrait marcher non ?
Le VBS s'éxecutant côté client, je ne pense pas que l'hébergeur y puisse quelque chose
Je dormirai moins con ce soir :)
Romano
Space Mama
Posts: 3954
Joined: Fri Aug 08, 2003 10:17 pm
Location: Aix-en-Provence, France
Contact:
Tings: 70724

Re: Utilisation d'un VBScript

Post by Romano »

Il est possible que ce soit l'antivirus qui décide d'interrompre l'éxecution, auquel cas sa désactivation permettra au script de fonctionner.
Sinon, il faudra regarder si le script ne comporte pas des erreurs :)
DesLife
Foutch
Posts: 19946
Joined: Sat Jun 12, 2004 12:42 pm
Tings: 186263

Re: Utilisation d'un VBScript

Post by DesLife »

Le problème c'est que je veux utiliser ce script dans un projet d'art plastique et je doute que mon prof veuille que de désactive son antivirus... :|
Romano
Space Mama
Posts: 3954
Joined: Fri Aug 08, 2003 10:17 pm
Location: Aix-en-Provence, France
Contact:
Tings: 70724

Re: Utilisation d'un VBScript

Post by Romano »

Reste la solution de le développer dans un autre langage, en utilisant l'API Win32...
DesLife
Foutch
Posts: 19946
Joined: Sat Jun 12, 2004 12:42 pm
Tings: 186263

Re: Utilisation d'un VBScript

Post by DesLife »

Le porblème étant que je ne connais même pas de nom ce language... :lol:
Romano
Space Mama
Posts: 3954
Joined: Fri Aug 08, 2003 10:17 pm
Location: Aix-en-Provence, France
Contact:
Tings: 70724

Re: Utilisation d'un VBScript

Post by Romano »

L'API Win32 ce n'est pas un langage, c'est une librairie de développement Windows :wink:
Le mieux étant, pour ce truc, de l'attaquer en C :D
DesLife
Foutch
Posts: 19946
Joined: Sat Jun 12, 2004 12:42 pm
Tings: 186263

Re: Utilisation d'un VBScript

Post by DesLife »

Le truc je dois le faire pour mercredi, donc...

Tu pourrais me filer des liens ? :)
Romano
Space Mama
Posts: 3954
Joined: Fri Aug 08, 2003 10:17 pm
Location: Aix-en-Provence, France
Contact:
Tings: 70724

Re: Utilisation d'un VBScript

Post by Romano »

Utiliser Win32 en C pour Mercredi, ça risque d'être juste :?
Pour Mercredi dans un an, là par contre :lol:
DesLife
Foutch
Posts: 19946
Joined: Sat Jun 12, 2004 12:42 pm
Tings: 186263

Re: Utilisation d'un VBScript

Post by DesLife »

En clair, c'est tant pis pour ma gueule ?^^
Romano
Space Mama
Posts: 3954
Joined: Fri Aug 08, 2003 10:17 pm
Location: Aix-en-Provence, France
Contact:
Tings: 70724

Re: Utilisation d'un VBScript

Post by Romano »

Le plus simple est de continuer en VBS :|
Il suffit de trouver le problème, de le résoudre, et ça va marcher :mrgreen:
DesLife
Foutch
Posts: 19946
Joined: Sat Jun 12, 2004 12:42 pm
Tings: 186263

Re: Utilisation d'un VBScript

Post by DesLife »

Je n'y connais absolument RIEN en VBS :mrgreen:
Post Reply