Estimados,
Muy buenos días, espero que estén bien, de verdad.
Sigo aquí el siguiente post...
http://leandroascierto.com/foro/index.php?topic=1675.0La pregunta era...
¿Que diablos tiene que ver este post, con nuestro hermoso espacio de programación?
La respuesta es...
Que ese video y todos los del canal "MyTrailersMovies"
fueron publicados automáticamente...
Además, y sin esfuerzo alguno, logré solo en ese canal, tener más de 100.000 reproducciones y más de 20 suscriptores...
¿Cómo diablos lo hice?
Hice un script en PHP y configuré un CRON en mi WebServer...
Básicamente, para éste canal particular, estoy tomando los videos de "movieclipstrailers" y publicando en ese canal "MyTrailersMovies"...
Mi objetivo era tener más visitas y más ventas automáticas...
http://www.YoutubeDownloadNow.com/Pero basta de explicaciones, les dejo el código...
Usenlo como quieran!!<?php //por si le quiero pasar un video particular, manualmente if($_GET['id_video']){ $id_video = $_GET['id_video']; }else{ //ultimo contenido subido al canal $url = 'http://gdata.youtube.com/feeds/base/users/movieclipstrailers/uploads'; $rss = @simplexml_load_file($url); $id_video = substr(strrchr($rss->entry->id, '/'), 1); } //si existe el video (en la carpeta del server), salir if(is_file("id_videos/$id_video")){ exit("existe: $id_video"); } //recordar el video (crear un file con el ID del video) fclose(fopen("id_videos/$id_video", 'a')); //data del video $rss = @simplexml_load_file("http://gdata.youtube.com/feeds/api/videos/$id_video"); //No publicar videos que no sean Trailers if(strpos($rss->title, 'Trivia') === false AND strpos($rss->title, ' vs ') === false AND strpos($rss->title, 'Best ') === false AND strpos($rss->title, 'DVD') === false){ //filtrar titulo $title = str_replace('HD Movie', '', $rss->title); $title = str_replace('HD', '', $title); $title = trim($title); $title = utf8_decode($title); //filtrar descripcion $content = ""; $arr = explode("\n", $rss->content); $concatenar = false; for($i=0; $i<count($arr); $i++){ if(!$concatenar AND trim($arr[$i]) == ""){ $concatenar = true; }else if($concatenar){ $content.="$arr[$i]\n"; } } $content = trim($content); $content = utf8_decode($content); $content = str_replace('movieclipstrailers', '', $content); $content = str_replace('movieclipsDOTcom', '', $content); $content = "Subscribe http://bit.ly/zjtlD8 | Download http://bit.ly/Ac1itf \n\n$content\n\nDo you want to download the video to your PC, PSP, iPod or Cell Phone?\nJust Goto http://bit.ly/Ac1itf To Download It!"; //clase: http://1chris.com/wp-content/uploads/2011/08/youtubegrabber.class.php_.txt //descargar video de youtube require 'include/youtubegrabber.php'; $video_url = "http://www.youtube.com/watch?v=$id_video"; $filename = "video.mp4"; $youtube_video_grabber = new youtubegrabber($video_url, $filename, 0); require 'include/class.phpmailer.php'; $mail = new PHPMailer(); $mail->Host = "localhost"; $mail->From = "MI@EMAIL.COM"; $mail->FromName = "MI-NOMBRE"; $mail->Subject = $title; $mail->Body = $content; $mail->AltBody = $content; $mail->AddAttachment($filename, $filename); $mail->AddAddress('EMAIL-SECRETO-DE-YOUTUBE@m.youtube.com'); $mail->Send(); }?>
Tengan en cuenta los siguiente puntos...
1. Crear un sub-directorio llamado "id_videos"
2. Usar la clase "PHPMailer" (Buscar Google)
3. Usar la clase "youtubegrabber" (ver en el código fuente)
4. Usar el e-mail de youtube para publicar desde tu móvil (
http://www.youtube.com/account?feature=mhee)
Nada más, es cuestión de ponerse y sacarlo...
Si yo lo pude hacer, seguramente, tu puedes...
Un saludo!
Hugo