Comment hacher chemin video
Fermé
MJ
-
5 janv. 2011 à 16:32
scriptiz Messages postés 1420 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 mai 2013 - 29 janv. 2011 à 20:12
scriptiz Messages postés 1420 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 mai 2013 - 29 janv. 2011 à 20:12
A voir également:
- Comment hacher chemin video
- Telecharger video youtube - Guide
- Tubidy video download youtube ✓ - Forum Téléchargement
- Telecharger video facebook - Guide
- Montage vidéo gratuit - Guide
- Telecharger video youtube mp4 conconventer - Forum Vidéo/TV
2 réponses
scriptiz
Messages postés
1420
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
14 mai 2013
422
5 janv. 2011 à 16:43
5 janv. 2011 à 16:43
Peut être que ce n'est pas la solution la plus facile ou la meilleure, mais moi pour des images, j'appellais un fichier php auquel je passait en GET un token généré par le code php de l'appelant, et ce token (jeton) change toutes les secondes et est par exemple généré comme tel :
md5(time()."bonjour");
Bon après il vaut mieux prendre juste l'heure et les minutes plutôt que les secondes car sinon s'il y a un délai entre la génération de la page et l'appel du script php tu es foutu ^^.
Ensuite donc ce script php vérifie le token, et si c'est le bon, il charge un fichier par exemple à partir d'un id passé aussi en GET, n'oublie pas d'écrire les en têtes video.
md5(time()."bonjour");
Bon après il vaut mieux prendre juste l'heure et les minutes plutôt que les secondes car sinon s'il y a un délai entre la génération de la page et l'appel du script php tu es foutu ^^.
Ensuite donc ce script php vérifie le token, et si c'est le bon, il charge un fichier par exemple à partir d'un id passé aussi en GET, n'oublie pas d'écrire les en têtes video.
Merci beaucoup scriptiz pour ta réponse.
En fait je suis pas sûr que ce procédé fonctionne pour mon cas.
Je m'explique :
J'ai un player flash qui va faire écouter ma piste audio dans son intégralité et en dessous de celui-çi j'ai un bouton qui propose de télécharger ce morceau. Toutefois le nombre de téléchargement est limité. On va dire pour l'exemple que la limite est fixé à 5 téléchargements.
Une fois les 5 téléchargement effectués, le player proposera toujours d'écouter ce morceau mais le bouton de téléchargement aura disparu.
Si je suis ton procédé, à chaque fois que quelqu'un loadera mon player, je devrais générer un token pour mon player... Or je veux que seul mon player soit autorisé à consulter le dossier contenant mon fichier audio. Comment puis-je lui affecter un token unique alors qu'il sera chargé chez plusieurs internautes ?
En fait je suis pas sûr que ce procédé fonctionne pour mon cas.
Je m'explique :
J'ai un player flash qui va faire écouter ma piste audio dans son intégralité et en dessous de celui-çi j'ai un bouton qui propose de télécharger ce morceau. Toutefois le nombre de téléchargement est limité. On va dire pour l'exemple que la limite est fixé à 5 téléchargements.
Une fois les 5 téléchargement effectués, le player proposera toujours d'écouter ce morceau mais le bouton de téléchargement aura disparu.
Si je suis ton procédé, à chaque fois que quelqu'un loadera mon player, je devrais générer un token pour mon player... Or je veux que seul mon player soit autorisé à consulter le dossier contenant mon fichier audio. Comment puis-je lui affecter un token unique alors qu'il sera chargé chez plusieurs internautes ?
scriptiz
Messages postés
1420
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
14 mai 2013
422
5 janv. 2011 à 18:55
5 janv. 2011 à 18:55
C'est justement le but du token, d'être unique en fonction du temlps et de ne pas savoir comment il a été généré.
En gros une partie de ton site génère le token selon certaines variables (ici temporelles plus autre chose).
Puis tu les passe à la partie qui loade les données et elle compare que le token soit bien formé.
Après dans la partie qui charge tu peux là aussi faire d'autres vérifications comme le fait que l'utilisateur n'ait pas téléchargé plus de 5 morceaux sans quoi ça le bloque.
En gros une partie de ton site génère le token selon certaines variables (ici temporelles plus autre chose).
Puis tu les passe à la partie qui loade les données et elle compare que le token soit bien formé.
Après dans la partie qui charge tu peux là aussi faire d'autres vérifications comme le fait que l'utilisateur n'ait pas téléchargé plus de 5 morceaux sans quoi ça le bloque.
Désolé de ne répondre que maintenant mais j'ai utilisé ta méthode de token et ça fonctionne niquel !
En gros, mon serveur délivre un token d'une durée valide de 3 secondes que je transmet à mon player. Mon player appel le fichier audio : si il est identique à celui du serveur c'est good sinon je lui interdit l'accès.
Merci beaucoup pour ton aide.
En gros, mon serveur délivre un token d'une durée valide de 3 secondes que je transmet à mon player. Mon player appel le fichier audio : si il est identique à celui du serveur c'est good sinon je lui interdit l'accès.
Merci beaucoup pour ton aide.
scriptiz
Messages postés
1420
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
14 mai 2013
422
29 janv. 2011 à 20:12
29 janv. 2011 à 20:12
Avec plaisir :) Ravi que tu te soit débrouillé si bien tout seul, d'habitude il faut tout expliquer dans les détails ^^
Bonne continuation.
Bonne continuation.