Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Désactiver la copie d'images par "drag and drop"

11 réponses
Avatar
Guy Bonin
Bonjour à tous,

J'aimerais pouvoir désactiver la copie d'images sur un site que je réalise
pour un artiste professionnel. Y a-t-il une façon simple d'y arriver qui
fonctionnerait autant avec Internet Explorer qu'avec Netscape ou un autre
fureteur ?

J'ai essayé d'ajouter le code Ondragstart= "return fa1se;" dans la balise
<body>, mais n'ai pas réussi complètement à obtenir ce que je voulais. En
effet, en testant avec Internet Explorer (version 6), il devenait impossible
de glisser les images pour les copier dans la barre d'adresse du fureteur,
mais c'était toujours possible de faire la même chose avec Netscape (version
7).

Y a-t-il une autre façon de procéder qui fonctionnerait autant dans un
fureteur que dans l'autre ?

Merci d'avance,


---
Le courrier sortant est certifié sans virus.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.712 / Virus Database: 468 - Release Date: 2004-06-28

10 réponses

1 2
Avatar
Dan \l'Ours\
J'aimerais pouvoir désactiver la copie d'images sur un site que je réalise


de toute façon il restera toujours la possibilité de faire une copie d'écran
avec un logiciel de retouche d'images.
alors, est-ce que cela vaut vraiment la peine ?
--
Amicalement,
Dan "l'Ours"

Avatar
ng
Pis il y a tjrs moyen de récupérer l'image dans le cache ou même de
télécharger directement l'image en regardant son url dans la source...

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/




J'aimerais pouvoir désactiver la copie d'images sur un site que je
réalise


de toute façon il restera toujours la possibilité de faire une copie
d'écran avec un logiciel de retouche d'images.
alors, est-ce que cela vaut vraiment la peine ?



Avatar
Jean-Claude BELLAMY
Dans le message news: ,
Guy Bonin s'est ainsi exprimé:

Bonjour à tous,

J'aimerais pouvoir désactiver la copie d'images sur un site que je
réalise pour un artiste professionnel. Y a-t-il une façon simple d'y
arriver qui fonctionnerait autant avec Internet Explorer qu'avec
Netscape ou un autre fureteur ?

J'ai essayé d'ajouter le code Ondragstart= "return fa1se;" dans la
balise <body>, mais n'ai pas réussi complètement à obtenir ce que je
voulais. En effet, en testant avec Internet Explorer (version 6), il
devenait impossible de glisser les images pour les copier dans la
barre d'adresse du fureteur, mais c'était toujours possible de faire
la même chose avec Netscape (version 7).

Y a-t-il une autre façon de procéder qui fonctionnerait autant dans un
fureteur que dans l'autre ?


LAISSE TOMBER !

Ce n'est pas possible d'empêcher totalement la copie d'images, car il y a
toujours un moyen de contourner!
Tu peux toujours désactiver le clic droit, cela ne supprimera pas la
présence de l'image dans le cache du navigateur, quel qu'il soit!

La seule façon d'emm...der (un peu!) le client serait de générer l'image en
gif ou png à partir d'un script PHP.
Mais là aussi çà peut se contourner ...

P.ex. mon script "tontons.php" (fait pour l'exemple) retourne l'affiche des
Tontons Flingueurs (;+)) à partir d'un fichier jpeg
http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/tontons.php" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/tontons.php
Il fait appel à la fonction PHP "ImageCreateFromJPEG".

<?php
Header("Content-type: image/png");
if (!isset($DOCUMENT_ROOT)) {$DOCUMENT_ROOT=".";}
$path=$DOCUMENT_ROOT;
if ($path=="") {$path=".";}
$imgname=$path."/gif/tontons.jpg";
$img = @imagecreatefromjpeg($imgname);
imagepng($img);
ImageDestroy($img);
?>

Mais il figure quand même dans le cache, sous le nom de "tontons.php", et si
on examine ses propriétés, on lit :
Type : Paint Shop Pro 7 Image
41,4 ko
Nom du cache : tontons[1].png
et cette image est donc copiable sans problème !

A partir du moment où on PUBLIE quelque chose, ... c'est public !
Évidemment, tout ce qui est "droit d'auteur" ... , existe.
Mais on ne se place plus sur un plan technique , mais légal...

Donc pas la peine de se creuser à inventer une glute qui de toute façon ne
marchera pas!


--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org
http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org *


Avatar
Jceel
Bonjour ...Guy Bonin qui nous as a dit
* Bonjour à tous,
*
* J'aimerais pouvoir désactiver la copie d'images sur un site que je
réalise
* pour un artiste professionnel. Y a-t-il une façon simple d'y
arriver qui
* fonctionnerait autant avec Internet Explorer qu'avec Netscape ou un
autre
* fureteur ?
*
* J'ai essayé d'ajouter le code Ondragstart= "return fa1se;" dans la
balise
* <body>, mais n'ai pas réussi complètement à obtenir ce que je
voulais. En
* effet, en testant avec Internet Explorer (version 6), il devenait
impossible
* de glisser les images pour les copier dans la barre d'adresse du
fureteur,
* mais c'était toujours possible de faire la même chose avec Netscape
(version
* 7).
*
* Y a-t-il une autre façon de procéder qui fonctionnerait autant dans
un
* fureteur que dans l'autre ?


je crois que le seul moyen valable est la dissuasion en mettant par
exemple le nom de l'artiste en gros à travers à 45 ° de telle façon
qu'il n' y ait aucun intéret à télecharger pour utilisation ultérieure

pour JCB.... qu'estce que tu penses de <nocache> mon gif.gif </nocache>


--
@++++Jceel - MVP Win, I E, Media Player

En vérité je te le dis mais sous O E
internaute indécis pour le HacheuTeuMeuLeu
seul le click droit Control+F deux
la lumière t'apportera C'est ce qu'il y a de mieux
netevangile..selon Jceel.livre du windows.psaume alt-255..verset ÿp
Jceel http://jceel.free.fr l'hyper du gratuit du net
Founding Chairman of the International Pebkac Busters Company

Avatar
Jean-Claude BELLAMY
Dans le message news: ,
Jceel <Mé s'est ainsi exprimé:

Bonjour ...Guy Bonin qui nous as a dit
* Bonjour à tous,
* J'aimerais pouvoir désactiver la copie d'images sur un site que je
* réalise pour un artiste professionnel. Y a-t-il une façon simple d'y
* arriver qui fonctionnerait autant avec Internet Explorer
* qu'avec Netscape ou un autrefureteur ?
[...]
je crois que le seul moyen valable est la dissuasion en mettant par

exemple le nom de l'artiste en gros à travers à 45 ° de telle façon
qu'il n' y ait aucun intéret à télecharger pour utilisation
ultérieure
Effectivement, c'est une bonne solution agricole ... ;+)


pour JCB.... qu'estce que tu penses de <nocache> mon gif.gif
</nocache>


Mouarfffff .... ROFL !!!
Le "nocache" , tu sais ce que j'en fais ??? ;+)))

Je suis capable de stocker DIRECTEMENT dans un fichier tout fichier HTML ou
un de ses composants (image, script JS, ...) , SANS faire appel à un
quelconque navigateur, et donc encore moins au cache du dit navigateur dont
je me tamponne le coquillard et le coxymargouin avec une patte d'alligator
femelle! ;+)
Les balises <nocache>... </nocache> , je m'assois dessus, et vu mon poids,
elles se retrouvent avec une gueule de bavure ! ;+)

Grâce à mon contrôle ActiveX "jcb.ocx" et ce script :
"GetHTTPFile.vbs"

Syntaxe :
GetHTTPfile <URL> <fichier destination>

<URL> : l'URL complet de ce qu'on veut télécharger
<fichier destination> : le fichier local qu'on veut créer

-------- couper ici --------
set args=wscript.arguments
If args.count<2 Then wscript.quit
srce=args(0)
dest=args(1)
msg="Téléchargement de " & srce & VBCRLF & "vers " & dest & " : "
jcbCOM="jcb.tools"
set tools = wscript.CreateObject(jcbCOM,"event_")
res=tools.GetWebFile(srce,dest)
If res Then msg=msg & " effectué" else msg=msg & " erreur"
wscript.echo msg
-------- couper ici --------

"jcb.ocx" est téléchargeable ici :
http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/download/vbs/jcb.ocx" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/download/vbs/jcb.ocx

Si ce n'est pas déjà fait, il faut l'enregistrer :
regsvr32 jcb.ocx

Exemples :

I:>GetHTTPFile.vbs http://www.google.fr/images/logo_sm.gif" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.google.fr/images/logo_sm.gif google.gif
Téléchargement de http://www.google.fr/images/logo_sm.gif" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.google.fr/images/logo_sm.gif
vers google.gif : effectué

I:>GetHTTPFile.vbs http://www.microsoft.com/piracy/basics/activation/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.microsoft.com/piracy/basics/activation/
activation.html
Téléchargement de http://www.microsoft.com/piracy/basics/activation/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.microsoft.com/piracy/basics/activation/
vers activation.html : effectué

I:>GetHTTPFile.vbs http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/guestbook.php" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/guestbook.php" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/guestbook.php" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/guestbook.php guest.html
Téléchargement de http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/guestbook.php" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/guestbook.php" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/guestbook.php" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/guestbook.php
vers guest.html : effectué

I:>GetHTTPFile.vbs http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/jcb.js" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/jcb.js" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/jcb.js" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/jcb.js script.js
Téléchargement de http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/jcb.js" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/jcb.js" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/jcb.js" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/jcb.js
vers script.js : effectué
...

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org
http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org *



Avatar
Jceel
Bonjour ...Jean-Claude BELLAMY qui nous as a dit
* un de ses composants (image, script JS, ...) , SANS faire appel à un
* quelconque navigateur, et donc encore moins au cache du dit
navigateur dont
* je me tamponne le coquillard et le coxymargouin avec une patte
d'alligator
* femelle! ;+)
* Les balises <nocache>... </nocache> , je m'assois dessus, et vu mon
poids,
* elles se retrouvent avec une gueule de bavure ! ;+)


merci cher homoprénime je vais manger un peu plus pour tout
écraser..rofl

ceci dit sur les NG US privates on avait découvert un site où tout
était impossible
par contre je n'ai plus l'adresse... si je retouve je te dis
--
@++++Jceel - MVP Win, I E, Media Player

En vérité je te le dis mais sous O E
internaute indécis pour le HacheuTeuMeuLeu
seul le click droit Control+F deux
la lumière t'apportera C'est ce qu'il y a de mieux
netevangile..selon Jceel.livre du windows.psaume alt-255..verset ÿp
Jceel http://jceel.free.fr l'hyper du gratuit du net
Founding Chairman of the International Pebkac Busters Company

Avatar
Jean
Bonjour,

Depuis IE 5 (et donc Windows 98) il y a tout ce qu'il faut pour ça en standard... pas besoin d'OCX tiers:
http://automation.eu.tf/Importer_Fichier_Web.VBS" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://automation.eu.tf/Importer_Fichier_Web.VBS

'---8<---Importer_Fichier_Web.VBS---Jean-JMST-Belgium---

' http://automation.eu.tf/Importer_Fichier_Web.VBS" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://automation.eu.tf/Importer_Fichier_Web.VBS

' Routine pour importer un fichier du Web
' Usage :
' Importer_Fichier_Web <url web> <fichier local>

'~~~DEMO~~~
Importer_Fichier_Web "http://www.microsoft.com&quot;,"microsoft.txt"
Afficher "microsoft.txt"
Importer_Fichier_Web "http://www.microsoft.com/mscorp/images/Protect_140x99.gif&quot;,"microsoft.gif"
Afficher "microsoft.gif"
'~~~DEMO~~~

Sub Importer_Fichier_Web(source,destination)
Set HTTP=CreateObject("MSXML2.XMLHTTP")
With HTTP
.Open "GET",source,False
.Send
End With
With CreateObject("ADODB.Stream")
.Type=1
.Open
.Write HTTP.ResponseBody
.SaveToFile destination,2
End With
End Sub

Sub Afficher(quoi)
CreateObject("WScript.Shell").Run quoi,,True
End Sub
'---8<---Importer_Fichier_Web.VBS---Jean-JMST-Belgium---

Amicalement,

Jean - JMST
Belgium

"Jean-Claude BELLAMY" a écrit dans le message de news:
Dans le message news: ,
Jceel <Mé s'est ainsi exprimé:

Bonjour ...Guy Bonin qui nous as a dit
* Bonjour à tous,
* J'aimerais pouvoir désactiver la copie d'images sur un site que je
* réalise pour un artiste professionnel. Y a-t-il une façon simple d'y
* arriver qui fonctionnerait autant avec Internet Explorer
* qu'avec Netscape ou un autrefureteur ?
[...]
je crois que le seul moyen valable est la dissuasion en mettant par

exemple le nom de l'artiste en gros à travers à 45 ° de telle façon
qu'il n' y ait aucun intéret à télecharger pour utilisation
ultérieure
Effectivement, c'est une bonne solution agricole ... ;+)


pour JCB.... qu'estce que tu penses de <nocache> mon gif.gif
</nocache>


Mouarfffff .... ROFL !!!
Le "nocache" , tu sais ce que j'en fais ??? ;+)))

Je suis capable de stocker DIRECTEMENT dans un fichier tout fichier HTML ou
un de ses composants (image, script JS, ...) , SANS faire appel à un
quelconque navigateur, et donc encore moins au cache du dit navigateur dont
je me tamponne le coquillard et le coxymargouin avec une patte d'alligator
femelle! ;+)
Les balises <nocache>... </nocache> , je m'assois dessus, et vu mon poids,
elles se retrouvent avec une gueule de bavure ! ;+)

Grâce à mon contrôle ActiveX "jcb.ocx" et ce script :
"GetHTTPFile.vbs"

Syntaxe :
GetHTTPfile <URL> <fichier destination>

<URL> : l'URL complet de ce qu'on veut télécharger
<fichier destination> : le fichier local qu'on veut créer

-------- couper ici --------
set args=wscript.arguments
If args.count<2 Then wscript.quit
srce=args(0)
dest=args(1)
msg="Téléchargement de " & srce & VBCRLF & "vers " & dest & " : "
jcbCOM="jcb.tools"
set tools = wscript.CreateObject(jcbCOM,"event_")
res=tools.GetWebFile(srce,dest)
If res Then msg=msg & " effectué" else msg=msg & " erreur"
wscript.echo msg
-------- couper ici --------

"jcb.ocx" est téléchargeable ici :
http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/download/vbs/jcb.ocx" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/download/vbs/jcb.ocx

Si ce n'est pas déjà fait, il faut l'enregistrer :
regsvr32 jcb.ocx

Exemples :

I:>GetHTTPFile.vbs http://www.google.fr/images/logo_sm.gif" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.google.fr/images/logo_sm.gif google.gif
Téléchargement de http://www.google.fr/images/logo_sm.gif" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.google.fr/images/logo_sm.gif
vers google.gif : effectué

I:>GetHTTPFile.vbs http://www.microsoft.com/piracy/basics/activation/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.microsoft.com/piracy/basics/activation/
activation.html
Téléchargement de http://www.microsoft.com/piracy/basics/activation/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.microsoft.com/piracy/basics/activation/
vers activation.html : effectué

I:>GetHTTPFile.vbs http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/guestbook.php" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/guestbook.php" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/guestbook.php" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/guestbook.php guest.html
Téléchargement de http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/guestbook.php" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/guestbook.php" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/guestbook.php" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/guestbook.php
vers guest.html : effectué

I:>GetHTTPFile.vbs http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/jcb.js" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/jcb.js" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/jcb.js" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/jcb.js script.js
Téléchargement de http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/jcb.js" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/jcb.js" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/jcb.js" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org/jcb.js
vers script.js : effectué
...

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org
http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org *







Avatar
Jceel
Bonjour ...Jean-Claude BELLAMY qui nous as a dit
Dans le message news: ,
Jean <http:// s'est ainsi exprimé:

Bonjour,

Depuis IE 5 (et donc Windows 98) il y a tout ce qu'il faut pour ça en
standard... pas besoin d'OCX tiers:
http://automation.eu.tf/Importer_Fichier_Web.VBS


Merci pour l'info...
J'avais commencé à procéder de la même façon, voulant éviter l'appel
à un ocx extérieur, en créant une instance de MSXML2.XMLHTTP, (que
j'utilise dans d'autres scripts) mais je ne savais plus quoi faire
avec la propriété "ResponseBody" dans mon VBS.
Je n'avais pas pensé à utiliser ADODB.Stream

PS: Si je ne te connaissais pas, j'aurais eu des frayeurs en
téléchargeant ce script, car voici ce que McAfee a affiché :


Jean -Marc est comme toi le plus grand fourvoyeur de virus .VBS... si
on ne sait pas a qui on a affaire sur le net ????
avoir Norton c'est bien RIEN c'est mieux
général Cluster.. bataille de de little Long- Horn
merci pour la date
rofl

--
@++++Jceel - MVP Win, I E, Media Player

En vérité je te le dis mais sous O E
internaute indécis pour le HacheuTeuMeuLeu
seul le click droit Control+F deux
la lumière t'apportera C'est ce qu'il y a de mieux
netevangile..selon Jceel.livre du windows.psaume alt-255..verset ÿp
Jceel http://jceel.free.fr l'hyper du gratuit du net
Founding Chairman of the International Pebkac Busters Company


Avatar
Jean
Bonjour,

Je n'avais pas pensé à utiliser ADODB.Stream
---

ADO n'est pas vraiment nécessaire, on peut le faire aussi avec FSO :
http://automation.eu.tf/Importer_Fichier_Web_FSO.VBS" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://automation.eu.tf/Importer_Fichier_Web_FSO.VBS

'---8<---Importer_Fichier_Web_FSO.VBS---Jean-JMST-Belgium---

' http://automation.eu.tf/Importer_Fichier_Web_FSO.VBS" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://automation.eu.tf/Importer_Fichier_Web_FSO.VBS

' Routine pour importer un fichier du Web
' Usage :
' Importer_Fichier_Web <url web> <fichier local>

'~~~DEMO~~~
Importer_Fichier_Web "http://www.microsoft.com&quot;,"microsoft.txt"
Afficher "microsoft.txt"
Importer_Fichier_Web "http://www.microsoft.com/mscorp/images/Protect_140x99.gif&quot;,"microsoft.gif"
Afficher "microsoft.gif"
'~~~DEMO~~~

Sub Importer_Fichier_Web(source,destination)
Set HTTP=CreateObject("MSXML2.XMLHTTP")
With HTTP
.Open "GET",source,False
.Send
r=.ResponseBody
With CreateObject("Scripting.FileSystemObject")_
.CreateTextFile(destination,True,False)
For i=LBound(r) To UBound(r)
.Write(Chr(AscB(MidB(r,i+1,1))))
Next
.Close
End With
End With
End Sub

Sub Afficher(quoi)
CreateObject("WScript.Shell").Run quoi,,True
End Sub
'---8<---Importer_Fichier_Web_FSO.VBS---Jean-JMST-Belgium---


Si je ne te connaissais pas, j'aurais eu des frayeurs en téléchargeant ce script, car voici ce que McAfee a affiché
---
Et il dit quoi avec FSO ??? :-)

C'est déjà mieux que Norton ... :O)
Je ne dirai pas ce que je pense des anti-virus vis à vis des scripts ... sinon je suis encore là demain :-) ... et je suis dans mes
valises :-)

Amicalement,

Jean - JMST
Belgium

"Jean-Claude BELLAMY" a écrit dans le message de news:
Dans le message news: ,
Jean <http:// s'est ainsi exprimé:

Bonjour,

Depuis IE 5 (et donc Windows 98) il y a tout ce qu'il faut pour ça en
standard... pas besoin d'OCX tiers:
http://automation.eu.tf/Importer_Fichier_Web.VBS


Merci pour l'info...
J'avais commencé à procéder de la même façon, voulant éviter l'appel à un ocx extérieur, en créant une instance de MSXML2.XMLHTTP,
(que j'utilise dans d'autres scripts) mais je ne savais plus quoi faire avec la propriété "ResponseBody" dans mon VBS.
Je n'avais pas pensé à utiliser ADODB.Stream

PS: Si je ne te connaissais pas, j'aurais eu des frayeurs en téléchargeant ce script, car voici ce que McAfee a affiché :

!!!
Pourtant, ce n'est pas l'habitude de McAfee de détecter des faux-virus.

Ton code a des séquences communes avec "Psyme" (un Cheval de Troie)
http://vil.nai.com/vil/content/v_100749.htm

On peut y lire en effet :
"The vulnerability allows for the writing, and overwriting,
of local files by exploiting the ADODB.Stream object"



--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org
http://www.bellamyjc.org" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.bellamyjc.org *


Avatar
Jean
Au il y a une nouvelle acrabaraba :O)
1 2