themaster Posté 16 Juillet 2007 Posté 16 Juillet 2007 Je travaille avec flash et j'ai fais en sorte que des fichiers types xml,jpg ne soient pas mis en cache, ça marche plutot bien.J'ai meme mis une option pour décacher les videos cependant l'aide de macromedia indique que certains browsers gardent quand meme une "copie" dans leur cache. J'ai vérifié et c'est exact donc je me pose la question de savoir si javascript peux m'aider de ce coté là Merci bien.
TheRec Posté 16 Juillet 2007 Posté 16 Juillet 2007 Bonjour, Fondamentalement tu ne peux pas envoyer des données à quelqu'un et l'empêcher de les stocker. Donc même si tu empêches les gens de mettre en cache une vidéo (en modifiant les paramètres de cache sur le serveur je suppose), tu ne peux pas les empêcher de capturer le flux de données et de l'enregistrer dans un fichier. C'est le même principe de les gens voulant empêcher de télécharger des images sur un site, toutes les tentatives de protection peuvent être contournées. La seule fonctionnant est de ne pas mettre en ligne le contenu et l'envoyer seulement aux personne autorisées, dans ton cas ce n'est pas l'application que tu comptes en faire apparemment. En partant de ce postulat, non JavaScript ne te sera d'aucune aide.
themaster Posté 16 Juillet 2007 Auteur Posté 16 Juillet 2007 En partant de ce postulat, non JavaScript ne te sera d'aucune aide. Merci c'est ce que je pensais je vais farfouiner pour trouver autre chose
Dadou Posté 16 Juillet 2007 Posté 16 Juillet 2007 Tu peux farfouiner autant que tu veux, il n'y a aucune solution, entre les navigateurs dont le cache fait des siennes, et les programmes pour capturer tout ce qui ce passe à l'écran, à chacune des protections que tu mettrais en place, il y a une solution pour la contourner. Tout ce que tu peux faire c'est limiter les actions de tes visiteurs, et ta solution actuelle me semble suffisante
themaster Posté 16 Juillet 2007 Auteur Posté 16 Juillet 2007 C'est pas la peine de me décourager je suis déterminé, n'insiste pas J'ai déjà résolu 80% du problème un peu de farfouinage sur google et je vais bien trouver quelque chose Bon j'en connais déjà une en fait: utiliser un vrai serveur pour faire de vrai streaming mais c'est pas dans mon budget pour l'instant.Vu que pour l'heure des logiciels qui enregistrent des flux flv(enfin c'est pas flv c'est autre chose je sais plus trop quoi) j'en connais qu'un....N'empèche il faut l'avoir le logiciel c'est pas gratos(bien que les logiciels piratés ça court les rues) Ce que tu ne sais pas c'est que mon site est en "acces membre only" donc ça limite grandement la casse à la base. Si en plus je trouve un moyen de faire en sorte que mes videos soient pas téléchargables pour un non membre alors je pense pouvoir développer mon site dans de bonne conditions. D'autant plus que mes videos c'est pas du youtube style ,je mise sur de la qualité.Ca peut paraitre idiot pour certains mais moi j'affrime l'inverse.Qualité /rapidité/du contenu original c'est ce que les gens veulent. et pour finir je sais tres bien que des logiciels de captures d'écran ça existe puisque que j'en étais un grand adepte fut un temps.Seulement j'ai fait en sorte que mon player ait une transparence avec mon logo/adresse incrustée ,ils vont pas allez bien loin les petits malins lol et au pire ça me fera de la pub. il y a une solution alternative: incruster un logo direct dans les videos mais je suis pas un grand fervant de cette technique.Launch Yahoo en est un exemple typique. D'une part ça sert à identifier ses videos et si jamais on les retrouve sur youtube on peut porter plainte:"regardez ya mon logo incrusté blabla veuillez les retirer" et d'autres part ça fait de la pub. Bon c'est pas idiot peut être que je réviserai mon jugement le cas échéant
Dadou Posté 17 Juillet 2007 Posté 17 Juillet 2007 Tu n'en connais qu'un, cela ne veux pas dire qu'il en existe pas d'autres. Je répète ce que j'ai affirmer : Tu ne peux QUE limiter "la casse", empêcher d'enregistrer quelque chose qui transite par l'ordinateur d'un visiteur est impossible quoi qu'il arrive, même en streaming (et le streaming n'est pas que le FLV)
Dudu Posté 17 Juillet 2007 Posté 17 Juillet 2007 Salut C'est pas la peine de me décourager je suis déterminé, n'insiste pas On ne te décourage pas, on t'explique juste que tu cherches quelque chose d'introuvable. Ce n'est pas dans nos habitudes de laisser quelqu'un perdre son temps à trouver l'introuvable, ni de laisser ce quelqu'un être "déterminé" à foncer dans un mur Si vraiment tu veux continuer à chercher, il va falloir chercher seul: tu n'auras pas d'autres réponses ici que celle qu'on t'a déjà donné. Mais si tu veux quelqu'un pour te prouver qu'on peut capturer un écran en vidéo et enlever un logo incrusté, donnes-moi une URL, je suis volontaire Bon courage, quand même
themaster Posté 17 Juillet 2007 Auteur Posté 17 Juillet 2007 éh bien il semblerait que j'ai trouvé un petit quelque chose après tout (Quand on cherche on trouve il semblerait) Essayez ce lien Dites moi si la video est cachée ou pas. Moi j'ai testé avec IE je vois rien, apres firefox,en Cie. je sais pas
pluriels Posté 17 Juillet 2007 Posté 17 Juillet 2007 (modifié) Euh, je comprends pas vraiment ce que tu tentes de montrer avec ce lien ? http://www.dbis1.com.au/php/min/sample1a.swf Une animation flash qui va chercher une video sur le serveur ? Modifié 17 Juillet 2007 par pluriels
themaster Posté 17 Juillet 2007 Auteur Posté 17 Juillet 2007 (modifié) Euh, je comprends pas vraiment ce que tu tentes de montrer avec ce lien ? http://www.dbis1.com.au/php/min/sample1a.swf Une animation flash qui va chercher une video sur le serveur ? Tu comprends pas quoi? C'est pas de moi ce swf à la base ça viens d'un gars qui s'est servi du player développé sur ce site: là et t'as pas répondu à la question. Ce player semble utiliser le flv directement dans la "Ram" donc ya rien en cache et l'url du flv est dans le swf et on peut le crypter si besoin est d'apres ce qu'on m'as dis Modifié 17 Juillet 2007 par themaster
pluriels Posté 17 Juillet 2007 Posté 17 Juillet 2007 (modifié) pour firefox, j'obtiens ce fichier en cache : http://www.dbis1.com.au/php/min/flvprovide...&position=0 <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>Cache entry information</title><style type="text/css">pre { margin: 0;}td:first-child { text-align: right; vertical-align: top; line-height: 0.8em;}</style></head><body><table><tr><td><tt><b>key:</b></tt></td><td><a href="http://www.dbis1.com.au/php/min/flvprovider.php?file=movie1.flv&position=0">http://www.dbis1.com.au/php/min/flvprovider.php?file=movie1.flv&position=0</a></td></tr><tr><td><tt><b>fetch count:</b></tt></td><td><pre>3</pre></td></tr><tr><td><tt><b>last fetched:</b></tt></td><td><pre>2007-07-17 23:16:14</pre></td></tr><tr><td><tt><b>last modified:</b></tt></td><td><pre>2007-07-17 23:16:01</pre></td></tr><tr><td><tt><b>expires:</b></tt></td><td><pre>1970-01-01 01:00:00</pre></td></tr><tr><td><tt><b>Data size:</b></tt></td><td><pre>2826442</pre></td></tr><tr><td><tt><b>file on disk:</b></tt></td><td><pre>none</pre></td></tr><tr><td><tt><b>Security:</b></tt></td><td><pre>This document does not have any security info associated with it.</pre></td></tr></table><hr /><table><tr><td><tt><b>Client:</b></tt></td><td><pre>HTTP</pre></td></tr><tr><td><tt><b>request-method:</b></tt></td><td><pre>GET</pre></td></tr><tr><td><tt><b>response-head:</b></tt></td><td><pre>HTTP/1.1 200 OKServer: Zeus/4.3Date: Tue, 17 Jul 2007 21:15:14 GMTLast-Modified: Tue, 17 Jul 2007 21:15:15 GMTCache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0Content-Type: video/x-flvExpires: Mon, 26 Jul 1997 05:00:00 GMTPragma: no-cacheX-Powered-By: PHP/5.2.3</pre></td></tr></table></body></html> Truc curieux, le fichier suivant est disponible : http://www.dbis1.com.au/php/min/movie1.flv http://www.rich-media-project.com/trailer/.../tiscalinet.flv Modifié 17 Juillet 2007 par pluriels
themaster Posté 17 Juillet 2007 Auteur Posté 17 Juillet 2007 (modifié) pour firefox, j'obtiens ce fichier en cache : effectivement c'est curieux c'est pas un fichier php mais .flv en fait Encore faut-il connaitre la manip ....c'est pas à la portée de tout le monde edit: Je sens que je vais en revenir à mon idée de base qui part de la logique que la video est cachée quoi qu'il arrive. La video est cachée ok mais la video pour un non membre se doit etre inaccessible/non téléchargeable. Maintenant faut que je trouve comment précisément. Modifié 17 Juillet 2007 par themaster
pluriels Posté 17 Juillet 2007 Posté 17 Juillet 2007 (modifié) bon la recette du chef : 1 - "about:cache" dans firefox 2 - enregistrer le fichier http://www.dbis1.com.au/php/min/flvprovide...&position=0 3 - repérer le nom du fichier .flv, movie1.flv 4 - essayer ce nom de fichier dans le répertoire : http://www.dbis1.com.au/php/min/ d'où http://www.dbis1.com.au/php/min/movie1.flv Solution à mon avis : - modifier flvprovider.php afin de "crypter" le nom du fichier flv plutôt que de le laisser en clair. - placer le flv dans un autre répertoire que celui de flvprovider.php - si la personne n'est pas membre, flvprovider ne renvoie rien ou un message d'erreur. Modifié 17 Juillet 2007 par pluriels
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant