Mr. Nitro
Seguir
- Seguidores
- 5
1
Ro
Social Media
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
- Desde
- 26 Mar 2012
- Mensajes
- 7.725
Hola betas, desde el año pasado empece a trabajar con canales de youtube y después de tener 95 canales un día quise comprobar si todos seguían activos, en ese momento empece a entrar a la url de cada canal pero se hizo aburrido, así que dije, debe haber alguna forma de que se haga de forma automática y solo me diga que canales han sido borrado y fue cuando me puse a investigar un poco sobre php. En su momento pedí ayuda porque no funcionaba el script (unas cosas estaban mal puestas) y bueno, se corrigio y agregue algunas cositas que les explico a continuación.
En mi caso tengo un archivo en excel en donde tengo guardados todos mis canales, de un lado la url y del otro una lista de números consecutivos como muestro a continuación:
Esas url's deben de ir en el script, en la parte de abajo dejo el script completo, lo que ustedes deben modificar es la siguiente línea:
Cada url de cada canal va encerrado en comillas simples: 'url' y va separado por una coma, si ustedes tienen más canales solo agregan una como después de la última comilla simple, abren una nueva comilla, escriben la url del canal y cierran la comilla, si quieren agregar otro vuelven a poner una coma y repiten lo que comente.
Cuando el script termine de comprobar todas las url's les dará un informe de todos los canales eliminados, en mi caso muestra esto:
Eso sale al ejecutar el script tal y como está, lo que se toma como url's 6 y 7 son las direcciones de adbooth y adjal que tome de ejemplo, no las muestra porque obviamente los sitios siguen en línea y las url's si existen.
El script puede ser utilizado para cualquier otra url, no solo para canales de youtube, yo lo aplique para canales porque es con lo que trabajo pero si ustedes pueden darle otra utilidad pues aprovechenlo.
Script en PHP
El código cópienlo y guárdenlo en un txt, solo agréguenle un nombre y la extensión php, luego lo suben a su servidor y acceden al archivo por la ruta que tenga en su servidor
Si el tutorial te agrado dale click en "Me agrada" o deja un comentario.
En mi caso tengo un archivo en excel en donde tengo guardados todos mis canales, de un lado la url y del otro una lista de números consecutivos como muestro a continuación:
Esas url's deben de ir en el script, en la parte de abajo dejo el script completo, lo que ustedes deben modificar es la siguiente línea:
Insertar CODE, HTML o PHP:
$array = array('http://www.youtube.com/channel/UCpEgMzC1UW69SiiKhJMoW3A','http://1.com','http://www.youtube.com/channel/UCdbxDz9dEFYwr743-93GjSg','http://www.youtube.com/channel/UCpEgMzC1UW69SiiKhJMoW3A','http://2.com','http://adbooth.com/','http://adjal.com/','http://3.com');
Cada url de cada canal va encerrado en comillas simples: 'url' y va separado por una coma, si ustedes tienen más canales solo agregan una como después de la última comilla simple, abren una nueva comilla, escriben la url del canal y cierran la comilla, si quieren agregar otro vuelven a poner una coma y repiten lo que comente.
Cuando el script termine de comprobar todas las url's les dará un informe de todos los canales eliminados, en mi caso muestra esto:
Eso sale al ejecutar el script tal y como está, lo que se toma como url's 6 y 7 son las direcciones de adbooth y adjal que tome de ejemplo, no las muestra porque obviamente los sitios siguen en línea y las url's si existen.
El script puede ser utilizado para cualquier otra url, no solo para canales de youtube, yo lo aplique para canales porque es con lo que trabajo pero si ustedes pueden darle otra utilidad pues aprovechenlo.
Script en PHP
Insertar CODE, HTML o PHP:
<?php
$a=0;
$array = array('http://www.youtube.com/channel/UCpEgMzC1UW69SiiKhJMoW3A','http://1.com','http://www.youtube.com/channel/UCdbxDz9dEFYwr743-93GjSg','http://www.youtube.com/channel/UCpEgMzC1UW69SiiKhJMoW3A','http://2.com','http://adbooth.com/','http://adjal.com/','http://3.com');
function url_existe($url)
{
$handle = @fopen($url, "r");
if ($handle == false)
return false;
fclose($handle);
return true;
}
foreach($array as $ola){
if (url_existe($ola))
{
$a=$a+1;
}
else
{
echo "Canal eliminado por YouTube: </br>",$array[$a],"</br>Canal #: ",$a+1,"<br><br>";
$a=$a+1;
}
}
?>
El código cópienlo y guárdenlo en un txt, solo agréguenle un nombre y la extensión php, luego lo suben a su servidor y acceden al archivo por la ruta que tenga en su servidor
Si el tutorial te agrado dale click en "Me agrada" o deja un comentario.
Última edición: