Sam & Max » url http://sametmax.com Du code, du cul Sat, 07 Nov 2015 10:56:13 +0000 en-US hourly 1 http://wordpress.org/?v=4.1 Télécharger les vidéos de Youtube 10 http://sametmax.com/telecharger-les-videos-de-youtube/ http://sametmax.com/telecharger-les-videos-de-youtube/#comments Wed, 02 Oct 2013 07:51:58 +0000 http://sametmax.com/?p=7251

Ceci est un post invité de Recher posté sous licence creative common 3.0 unported.

– Assistance informatique, bonjour.

– Salut les moines bouddhistes. Comment je fais pour aller sur Youtube ? Votre stupide filtre à puceaux me bloque l’accès !

– C’est lié à la politique de l’entreprise. Le site est totalement interdit.

– Mais bordel, c’est la pause de midi ! Je suis toute seule dans mon service, et je suis excitée ! Pas un seul stagiaire à me mettre sous la dent ! J’ai besoin de mes vidéos pornos ! Et quand je dis “besoin”, c’est VRAIMENT besoin !

– Veuillez m’excuser Madame, mais je ne peux rien pour vous.

– J’ai la patcholle qui palpite à la vitesse d’une levrette au galop ! C’est urgent !

– La patcholle ? Mais enfin Madame, ce mot n’existe même pas !

– Le mot n’existe peut-être pas, mais ma patcholle, elle, elle existe ! Et elle est pas loin de la combustion spontanée !

– La seule solution serait que vous achetiez des DVD, et que vous les rameniez à votre bureau. On ne contrôle que ce que vous faites sur internet, pas ce que vous visionnez en local.

– Merci pour le conseil, mon p’tit chou, j’ai tout ce qu’il faut à la maison. Mais là, c’est d’une vidéo spécifique dont j’ai envie. Celle avec le nain et les ballons de baudruche. Et elle n’est que sur Youtube !

– Vous pouvez la télécharger. Changez l’URL, ajoutez les lettres “ss” devant le mot “youtube”, sélectionnez ensuite la qualité parmi celles disponibles, et vous récupérerez le fichier sur votre disque. Par exemple : http://www.ssyoutube.com/watch?v=uSGnmCTkIfE. Avec un peu de chance, l’accès par la connexion de l’entreprise n’est même pas bloqué.

– Attendez j’essaye. Je connais l’adresse de ma vidéo par cœur. … Oh putain, ça marche ! Et ça passe même le filtre à puceaux de Youtube ! Ooouiiiii !! Va y avoir de la cyprine plein les murs !

– Cela m’a fait plaisir d’avoir pu vous aider, Madame.

– De même. Dites, pendant que ça télécharge, vous voulez pas venir me rendre visite ? On se trouverait bien quelques corpuscules de Krause avec lesquels s’occuper.

– Merci Madame, mais ça ne m’intéresse pas.

– Je vous propose du sexe gratuit et vous n’en voulez pas ? Ah d’accord, vous êtes homosexuel. J’aurais dû m’en douter, à votre petite voix fluette. De toutes façons, ils sont tous pédés dans l’informatique.

– Au contraire Madame, je suis hétérosexuelle. En revanche, je suis une femme. Bon après-midi à vous.

Sofia the Rose en secrétaire sexy

]]>
http://sametmax.com/telecharger-les-videos-de-youtube/feed/ 10
Nginx – Redirection url si le fichier n’existe pas avec try_files 5 http://sametmax.com/nginx-redirection-url-si-le-fichier-nexiste-pas-avec-try_files/ http://sametmax.com/nginx-redirection-url-si-le-fichier-nexiste-pas-avec-try_files/#comments Thu, 28 Jun 2012 20:18:55 +0000 http://sametmax.com/?p=1060 Rediriger une url lorsque le fichier n’existe pas sur le serveur peut être très utile si vous décider de changer touts vos formats de fichier de jpeg à png ou formats videos de flv à mp4 etc.

Par exemple vous décidé de convertir toutes les videos de votre serveur de flv à mp4, vous lancez un script de conversion à la volée et vous vous retrouver avec du flv et du mp4, vous pouvez modifier votre script php, python, etc pour tester si la video est en flv ou mp4 ou le faire directement au niveau de nginx qui a une fonction pour: try_files.

Dans votre config nginx server:

server {
     # Serve videos for web
        location ~ (.*)\.flv$ { 
                try_files $uri $uri/ $1.mp4?$args;
                flv; # http flv module
        }
 
        location ~ (.*)\.mp4$ {  
                mp4; # http mp4 module
        }
}

nginx va tester l’url de la video flv, si il ne la trouve pas il redirige l’url appelée mais avec l’extension mp4 cette fois-ci, $args est pour rajouter les éventuels arguments venant après la requête de l’url (ex: ?start=213424)

Cette astuce m’a permis entre autre de convertir à chaud 50 000 videos sur un serveur pendant que celui-ci était en prod tout en gardant les vidéos disponibles aux public et ce sans changer le script de mon site, juste en 3 lignes de conf nginx.

]]>
http://sametmax.com/nginx-redirection-url-si-le-fichier-nexiste-pas-avec-try_files/feed/ 5