
Voldemorth
No recomendado
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
El pasado día 15 de diciembre el usuario Dieguit0sk8 compartió este tutorial llamado "Herramienta para Uploaders y Webmaster - Obtener videos Profesionales HD (completos)". Hoy tras modificar un poco su código les traigo una nueva alternativa para esto.
En pocas palabras el código original a partir de un enlace a una publicación en un sitio XXX dado ( Watch HD porn on FAPMENOW ) adquiere el enlace al video .mp4 y genera un player lo cual es altamente util para subidas remotas y publicación en sitios web.
Mi alternativa hace lo mismo que el original solo que se le agrego la opción de cargar directo a https://openload.co mediante su api obteniendo el link al video y el player que brinda este sitio, teniendo así un backup de los videos, y la facilidad de ya generar dinero mediante esta plataforma.
Los cambios que se hicieron al código original fueron mínimos como verán, se agregaron algunas variables (entre ellas un par que contiene los datos de conexión con el openload por api), se invoco jquery desde su cdn y se agrego una función en js que sube el archivo y toma los datos una vez esta cargado en openload. Otros cambios mínimos fueron la eliminación de algunos css, clases e id's que realmente no aportaban a el código, y la incorporación de algunos nuevos.
Todos los cambios se realizaron en el archivo "creador.php", el archivo "video.php" se mantuvo intacto ya que este solo genera el reproductor original.
Ahora sin mas les dejo el código:
En las lineas #10 y #13 se definen los datos de login que nos da openload para vincular con la api, las demás configuraciones se mantienen como en el código original.
El funcionamiento es simple, una ves configurado, se accede al archivo cargador.php e igual que antes se carga una url de el sitio ya citado para obtener el video. Hecho esto casi que de inmediato tendremos una nueva pantalla donde nos mostrara el link al video y el código del player junto con su vista previa. Lo único nuevo es el texto "Subiendo a Openload" que se muestra 2 veces en pantalla cambiando de color entre negro y rojo. Esto indica que el archivo se envio a Openload, pero que aun no se termina de cargar en nuestra cuenta.
Pasado un tiempo "x" que varia en función del tamaño del video este se carga en nuestra cuenta y el sitio levanta la información generada. Se dispara un alert cuando ya esta cargado el video y se obtiene su información, los textos de "Subiendo a Openload" ahora cambian a un texto en verde que dice ":😀esde tu cuenta de Openload::" y se muestra la url de embebido, el código del player y la vista previa generados por openload.
Con esto ya tenemos el video en nuestra cuenta y la información requerida para mostrarlo en nuestro sitio o compartirlo.
Explicado esto solo quiero dejar en claro que:
- No soy usuario de Openload, no sabia de su existencia hasta que vi que en el tutorial original de esta herramienta se la mencionaba.
- No se cuan efectiva es Openload para ganar dinero, o si paga o lo que sea, como comente antes no soy usuario de esta plataforma.
- No cuento con el tiempo ahora para cargar imágenes o dejar una demo.
Se agradece a Dieguit0sk8 por compartir en el foro el tutorial original del cual parte esta implementación.
En pocas palabras el código original a partir de un enlace a una publicación en un sitio XXX dado ( Watch HD porn on FAPMENOW ) adquiere el enlace al video .mp4 y genera un player lo cual es altamente util para subidas remotas y publicación en sitios web.
Mi alternativa hace lo mismo que el original solo que se le agrego la opción de cargar directo a https://openload.co mediante su api obteniendo el link al video y el player que brinda este sitio, teniendo así un backup de los videos, y la facilidad de ya generar dinero mediante esta plataforma.
Los cambios que se hicieron al código original fueron mínimos como verán, se agregaron algunas variables (entre ellas un par que contiene los datos de conexión con el openload por api), se invoco jquery desde su cdn y se agrego una función en js que sube el archivo y toma los datos una vez esta cargado en openload. Otros cambios mínimos fueron la eliminación de algunos css, clases e id's que realmente no aportaban a el código, y la incorporación de algunos nuevos.
Todos los cambios se realizaron en el archivo "creador.php", el archivo "video.php" se mantuvo intacto ya que este solo genera el reproductor original.
Ahora sin mas les dejo el código:
Insertar CODE, HTML o PHP:
<?php
$site = 'URL DNDE ESTA EL ARCHIVO'; // agregar sitio ejemplo http://urlz.nu/xxx (sin el / al final)
$vid = $_POST['link'];
//
//Información de cuenta en Openload para subir
//
// FTP Username/API Login:
$login = "";
// FTP Password/API Key:
$key = "";
//////////////////////////////////////////
//
//No modificar si no sabe lo que hace
//
$actionAdd = "https://api.openload.co/1/remotedl/add";
$actionGet = "https://api.openload.co/1/remotedl/status";
//////////////////////////////////////////////////////
function parsear($i,$f,$s) {
list($crap,$y) = explode($i,$s,2);
list($x,$shit) = explode($f,$y,2);
return $x;
}
if(preg_match('%www.fapmenow.com%', $vid,$match)) {
$html = file_get_contents(''.$vid.'');
$id = parsear('vote(1,',')',$html);
$mp4 = parsear("mp4: '","'",$html);
$videoName = basename($mp4);
?>
<script type="text/javascript" src="https://code.jquery.com/jquery-1.11.3.min.js"></script>
<script type="text/javascript">
$.get( "<?php echo $actionAdd; ?>", { login: "<?php echo $login; ?>", key: "<?php echo $key; ?>", url:"<?php echo $mp4; ?>" } ).done(function( data ) {
var result = data.result;
var uploadID = result.id
function check_condition(uploadID) {
$.get( "<?php echo $actionGet; ?>", { login: "<?php echo $login; ?>", key: "<?php echo $key; ?>", limit:"2", id: uploadID } ).done(function( data ) {
var result = data.result;
var firstProp;
for(var key in result) {
if(result.hasOwnProperty(key)) {
firstProp = result[key];
var stringProp = JSON.stringify(firstProp)
var folder = firstProp.extid;
}
}
$('.open-cargamdo p').toggleClass("red");
if(folder == false) {
setTimeout(check_condition, 5000);
} else {
//console.log("SUBIDO!!!! "+ stringProp);
var openloadFolder = firstProp.extid;
var embLink = "https://openload.co/embed";
var video = "<?php echo $videoName; ?>";
var openLink = embLink + '/' + openloadFolder + '/' + video;
var openFrame = '<iframe src="'+ openLink +'" scrolling="no" frameborder="0" width="700" height="430" allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true"></iframe>';
$('#open-linkmp4').val = openLink;
$('#open-htmliframe').val(openFrame);
$('#open-linkmp4').toggleClass("hidde");
$('#open-htmliframe').toggleClass("hidde");
$('.open-cargamdo').html('<p class="green">::Desde tu cuenta de Openload::</p>');
$('#open-Frame').html(openFrame);
$('#open-Frame').toggleClass("hidde");
alert("Archivo cargado con éxito en tu cuenta de Openload");
}
});
}
check_condition(uploadID);
});
</script>
<?php
echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<style type="text/css">
.hidde {
display: none;
}
.red {
color: red;
}
.green {
color: green;
}
input{
width: 90%;
}
textarea{
width: 90%;
height: 150px;
}
</style>
</head>
<body>
<div align="center">
<p>HERRAMIENTA PARA UPLOADER Y WEBMASTER</p>
</div>
<div>
<p>
Insertar link, ejemplo: http://www.fapmenow.com/video/12622-alison_faye_cock_gobbler__20_12_14
</p>
</div>
<form action="" method="post">
<input name="link" type="text" >
<div align="center">
<button name="formbutton1" type="submit"> - DALE! - </button>
</div>
</form>
<hr size=2>
<div>
<p>
UPLOADER
</p>
</div>
<div>
<p>
Link del archivo MP4 para ser subido a cualquier servidor que tenga Remote Upload.
</p>
</div>
<input name="linkmp4" value="'.$mp4.'" type="text" >
<div class="open-cargamdo" align="center">
<p class="red">
<b>
Subiendo a Openload
</b>
</p>
</div>
<input name="open-linkmp4" type="text" class="hidde">
<div align="center">
<p>
WEBMASTER
</p>
</div>
<div>
<p>
Codigo HTML: Reproductor de video para tu sitio web - Iframe
</p>
</div>
<textarea name="htmliframe" >
<iframe name="video" width="100%" height="100%" src="'.$site.'/video.php?id='.$id.'" scrolling="no" frameborder="0">
</iframe>
</textarea>
<div class="open-cargamdo" align="center">
<p class="red">
<b>
Subiendo a Openload
</b>
</p>
</div>
<textarea id="open-htmliframe" class="hidde" >
</textarea>
<div id="open-Frame" class="hidde">
<p>
Preview del video:
</p>
<div class="openPlayer">
</div>
</div>
<div>
<p>
Preview del video:
</p>
<div id="iFrame1">
<iframe name="iFrame1" width="564" height="302" src="'.$site.'/video.php?id='.$id.'" scrolling="no" frameborder="0">
</iframe>
</div>
</div>
<div>
<div>
<div align="center">
<p>
<a href="http://forobeta.com/member.php?u=26062" title="">
Dieguit0sk8 - Forobeta
</a>
</p>
</div>
</div>
</div>
</body>
</html>';
} else {
echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<style type="text/css">
.hidde {
display: none;
}
.red {
color: red;
}
.green {
color: green;
}
input{
width: 90%;
}
textarea{
width: 90%;
height: 150px;
}
</style>
</head>
<body>
<div align="center">
<p>HERRAMIENTA PARA UPLOADER Y WEBMASTER</p>
</div>
<div>
<p>
Insertar link, ejemplo: http://www.fapmenow.com/video/12622-alison_faye_cock_gobbler__20_12_14
</p>
</div>
<form action="" method="post">
<input name="link" type="text" >
<div align="center">
<button name="formbutton1" type="submit"> - DALE! - </button>
</div>
</form>
<hr size=2>
<div>
<p>
<a href="http://forobeta.com/member.php?u=26062" title="">
Dieguit0sk8 - Forobeta
</a>
</p>
</div>
</div>
</body>
</html>';
}
?>
En las lineas #10 y #13 se definen los datos de login que nos da openload para vincular con la api, las demás configuraciones se mantienen como en el código original.
El funcionamiento es simple, una ves configurado, se accede al archivo cargador.php e igual que antes se carga una url de el sitio ya citado para obtener el video. Hecho esto casi que de inmediato tendremos una nueva pantalla donde nos mostrara el link al video y el código del player junto con su vista previa. Lo único nuevo es el texto "Subiendo a Openload" que se muestra 2 veces en pantalla cambiando de color entre negro y rojo. Esto indica que el archivo se envio a Openload, pero que aun no se termina de cargar en nuestra cuenta.
Pasado un tiempo "x" que varia en función del tamaño del video este se carga en nuestra cuenta y el sitio levanta la información generada. Se dispara un alert cuando ya esta cargado el video y se obtiene su información, los textos de "Subiendo a Openload" ahora cambian a un texto en verde que dice ":😀esde tu cuenta de Openload::" y se muestra la url de embebido, el código del player y la vista previa generados por openload.
Con esto ya tenemos el video en nuestra cuenta y la información requerida para mostrarlo en nuestro sitio o compartirlo.
Explicado esto solo quiero dejar en claro que:
- No soy usuario de Openload, no sabia de su existencia hasta que vi que en el tutorial original de esta herramienta se la mencionaba.
- No se cuan efectiva es Openload para ganar dinero, o si paga o lo que sea, como comente antes no soy usuario de esta plataforma.
- No cuento con el tiempo ahora para cargar imágenes o dejar una demo.
Se agradece a Dieguit0sk8 por compartir en el foro el tutorial original del cual parte esta implementación.