Utilisation d'un VBScript

Pour tout ce qui ne touche ni à Rayman, ni à la communauté.

Moderator: Modérateurs francophones

Post Reply
DesLife
Froutch
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 ?
Image
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 :?
Who's your daddy?
DesLife
Froutch
Posts: 19946
Joined: Sat Jun 12, 2004 12:42 pm
Tings: 186263

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 :)
Image
Romano
Space Mama
Posts: 3954
Joined: Fri Aug 08, 2003 10:17 pm
Location: Aix-en-Provence, France
Contact:
Tings: 70724

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 :)
Who's your daddy?
DesLife
Froutch
Posts: 19946
Joined: Sat Jun 12, 2004 12:42 pm
Tings: 186263

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... :|
Image
Romano
Space Mama
Posts: 3954
Joined: Fri Aug 08, 2003 10:17 pm
Location: Aix-en-Provence, France
Contact:
Tings: 70724

Post by Romano »

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

Post by DesLife »

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

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
Who's your daddy?
DesLife
Froutch
Posts: 19946
Joined: Sat Jun 12, 2004 12:42 pm
Tings: 186263

Post by DesLife »

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

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

Post by Romano »

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

Post by DesLife »

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

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:
Who's your daddy?
DesLife
Froutch
Posts: 19946
Joined: Sat Jun 12, 2004 12:42 pm
Tings: 186263

Post by DesLife »

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