tag:blogger.com,1999:blog-10147029096434773352024-03-05T05:32:23.119-08:00El Blog De FlamerFlamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.comBlogger43125tag:blogger.com,1999:blog-1014702909643477335.post-75132949219421783032023-03-27T17:26:00.000-07:002023-03-27T17:26:23.614-07:00Codigo para imprimir los numeros primos en javascript y htmlHola amigos hoy les traigo un codigo en html y javascript para imprimir los numeros primos desde el primero hasta n numeros, primero una imagen<div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQZpMdew-mfFsE4r-gXDMM-yyFaUoqJuYemp4Qe9p5cqRRSfAhx-3FcPdtkcS9_i6q-P-W8m0H0LW8vPMMUkBR8qu-cLn_zzdTO-H0zeiPZXZbbcbhtXmckeCk3-QkWSPR1c9SetckRKli3F9OnNuzdEDeJ1h8KuLAALofrQOd5VHKU5Xtrfal8NEc/s520/Sin%20t%C3%ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="520" data-original-width="515" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQZpMdew-mfFsE4r-gXDMM-yyFaUoqJuYemp4Qe9p5cqRRSfAhx-3FcPdtkcS9_i6q-P-W8m0H0LW8vPMMUkBR8qu-cLn_zzdTO-H0zeiPZXZbbcbhtXmckeCk3-QkWSPR1c9SetckRKli3F9OnNuzdEDeJ1h8KuLAALofrQOd5VHKU5Xtrfal8NEc/w396-h400/Sin%20t%C3%ADtulo.png" width="396" /></a></div><br /><div>esos son los numeros primos del primero al 100 pueden poner 1000 o mas,ahora pasemos al codigo</div><div>primero creamos el formulario en html el cual es el siguiente</div><div><br /></div><div><div><span style="color: #2b00fe;"><html></span></div><div><span style="color: #2b00fe;"><head><title>Numeros Primos</title></span><span style="color: #38761d;"> //titulo de la ventana</span></div><div><span style="color: #2b00fe;"></head></span></div><div><span style="color: #2b00fe;"><body></span></div><div><span style="color: #2b00fe;"><center><br><br><br> </span><span style="color: #38761d;">//centrar</span></div><div><span style="color: #2b00fe;">Cantidad de N numeros primos<input type="text" id="n"><br><br> </span><span style="color: #38761d;">//campo de texto</span></div><div><span style="color: #2b00fe;"><input type="button" value="Imprimir" onclick="imprimir()"><br> </span><span style="color: #38761d;">//boton imprimir</span></div><div><span style="color: #2b00fe;"><textarea cols="50" rows="50" id="log"></textarea> </span><span style="color: #38761d;">//campo de texto donde se imprimiran</span></div><div><span style="color: #2b00fe;"></body></span></div><div><span style="color: #2b00fe;"></html></span></div></div><div><br /></div><div>ahora el codigo en javascript</div><div><br /></div><div><div><span style="color: #2b00fe;">function imprimir()</span></div><div><span style="color: #2b00fe;">{</span></div><div><span style="color: #2b00fe;"> var n=document.getElementById("n").value; </span><span style="color: #38761d;">//tomamos el valor n numeros del cuadro de texto</span></div><div><span style="color: #2b00fe;"> var conta=0; </span><span style="color: #38761d;">//declaramos un contador</span></div><div><span style="color: #2b00fe;"> </span></div><div><span style="color: #2b00fe;"> for(var x=2;x<=n;x++) // ciclo que empiesa del 2 hasta n numeros primos</span></div><div><span style="color: #2b00fe;"> {</span></div><div><span style="color: #2b00fe;"> for(var y=2;y<x;y++) </span><span style="color: #38761d;">//ciclo que verifica cada numero si el residuo es igual a cero</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> {</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> if(x%y===0) </span><span style="color: #38761d;">// pregunta si el residuo es igual a cero, si no es cero no es primo</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> {</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> conta++; </span><span style="color: #38761d;">// incremente el contador si es igual a cero</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> }</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> }</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> if(conta===0) </span><span style="color: #38761d;">//pregunta si el contador es igual a cero si es igual a cero es numero primo</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> {</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> document.getElementById("log").value+=x + "\n"; </span><span style="color: #38761d;">//imprime el numero primo</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> }</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> conta=0; </span><span style="color: #38761d;">//el contador se inicializa en cero</span></div><div><span style="color: #2b00fe;"> }</span></div><div><span style="color: #2b00fe;">}</span></div></div><div><br /></div><div>ahora el codigo completo </div><div><br /></div><div><div><span style="color: #2b00fe;"><html></span></div><div><span style="color: #2b00fe;"><head><title>Numeros Primos</title></span></div><div><span style="color: #2b00fe;"></head></span></div><div><span style="color: #2b00fe;"><body></span></div><div><span style="color: #2b00fe;"><center><br><br><br></span></div><div><span style="color: #2b00fe;">Cantidad de N numeros primos<input type="text" id="n"><br><br></span></div><div><span style="color: #2b00fe;"><input type="button" value="Imprimir" onclick="imprimir()"><br></span></div><div><span style="color: #2b00fe;"><textarea cols="50" rows="50" id="log"></textarea></span></div><div><span style="color: #2b00fe;"><script></span></div><div><span style="color: #2b00fe;">function imprimir()</span></div><div><span style="color: #2b00fe;">{</span></div><div><span style="color: #2b00fe;"> var n=document.getElementById("n").value;</span></div><div><span style="color: #2b00fe;"> var conta=0;</span></div><div><span style="color: #2b00fe;"> </span></div><div><span style="color: #2b00fe;"> for(var x=2;x<=n;x++)</span></div><div><span style="color: #2b00fe;"> {</span></div><div><span style="color: #2b00fe;"> for(var y=2;y<x;y++)</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> {</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> if(x%y===0)</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> {</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> conta++;</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> }</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> }</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> if(conta===0)</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> {</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> document.getElementById("log").value+=x + "\n";</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> }</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> conta=0;</span></div><div><span style="color: #2b00fe;"> }</span></div><div><span style="color: #2b00fe;">}</span></div><div><span style="color: #2b00fe;"></script> </span></div><div><span style="color: #2b00fe;"></body></span></div><div><span style="color: #2b00fe;"></html></span></div></div><div><br /></div><div>bueno si lo quieren probar solo copeen y peguen en el bloc de notas como <span style="color: red;">primos.html</span> y listo bueno espero les sirva a alguien saludos flamer</div><div><br /></div><div><br /></div>Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-72952597210243883492023-03-16T18:32:00.000-07:002023-03-16T18:32:41.247-07:00Crear formulario de acceso html y php comando POST<p>Hola hoy vamos a crear un formulario de acceso sencillo en html y php, para esto primero hay que tener nuestro servidor apache activado y corriendo luego creamos el siguiente formulario</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyTR7JNaMxXiiAiNTdhNI96MpdFDxA9WnJDk4XLIM1LsGG_YoGVE-U7K3p6AMc15RFINUr5194O0hlCk4x__m3Ga9NrX87il_tKpU3rwxVbRc_dRVYDaZrn2KXBDGFRCQkE2iTrsyO8Z3Mns1E_RVvUMohcZoTzb2g04SV1JEjCV28_-5CDmU-iuxG/s989/Sin%20t%C3%ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="403" data-original-width="989" height="261" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyTR7JNaMxXiiAiNTdhNI96MpdFDxA9WnJDk4XLIM1LsGG_YoGVE-U7K3p6AMc15RFINUr5194O0hlCk4x__m3Ga9NrX87il_tKpU3rwxVbRc_dRVYDaZrn2KXBDGFRCQkE2iTrsyO8Z3Mns1E_RVvUMohcZoTzb2g04SV1JEjCV28_-5CDmU-iuxG/w640-h261/Sin%20t%C3%ADtulo.png" width="640" /></a></div><br /><p>para crear este formulario en html ponemos el siguiente codigo</p><p><span style="color: #2b00fe;"><html></span></p><p><span style="color: #2b00fe;"><head></span></p><p><span style="color: #2b00fe;"><title>Login Black Men</title></span></p><p><span style="color: #2b00fe;"></head></span></p><p><span style="color: #2b00fe;"><body bgcolor="black"> </span><span style="color: #800180;">//cuerpo y color del fondo de la pagina</span></p><p><span style="color: #2b00fe;"><marquee bgcolor="white">Solo Personal Autorizado De Los Hombres De Negro</marquee> </span><span style="color: #800180;">//marquesina</span></p><p><span style="color: #2b00fe;"><center><br><br><br><br> </span><span style="color: #800180;">//centrar el formulario y saltos de linea</span></p><p><span style="color: #2b00fe;"><form action="hola.php" method="post"> </span><span style="color: #800180;">//formulario POST</span></p><p><span style="color: #2b00fe;"><div style="color:white;"> </span><span style="color: #800180;">// etiqueta div para darle el color blanco al texto del formulario</span></p><p><span style="color: #2b00fe;">Nick name:<input type="text" name="nick" style="text-align:center;"><br><br> </span><span style="color: #800180;">//campo de texto name</span></p><p><span style="color: #2b00fe;">Contraseña:<input type="password" name="pass" style="text-align:center;"><br><br> </span><span style="color: #800180;">//contraseña</span></p><p><span style="color: #2b00fe;"><input type="submit" value="Entrar"> </span><span style="color: #800180;">// boton entrar</span></p><p><span style="color: #2b00fe;"></div> </span><span style="color: #800180;">//cierra el div</span></p><p><span style="color: #2b00fe;"></form></span></p><p><span style="color: #2b00fe;"></center> </span></p><p><span style="color: #2b00fe;"></body> </span></p><p><span style="color: #2b00fe;"></html></span></p><p>bueno ya que tenemos nuestro codigo html faltaria poner nuestro codigo php, el cual recivira los datos y nos mandara el mensaje de acceso consedido, el codigo sera el siguiente</p><p><span style="color: #2b00fe;"><?php</span></p><p><span style="color: #2b00fe;">if($_SERVER["REQUEST_METHOD"]=="POST") </span><span style="color: #800180;">//pregunta si hemos resivido los datos POST</span></p><p><span style="color: #2b00fe;">{</span></p><p><span style="color: #2b00fe;"> $name=$_POST['nick']; </span><span style="color: #800180;">//recive el nombre </span></p><p><span style="color: #2b00fe;"> $pass=$_POST['pass']; </span><span style="color: #800180;">//resive la contraseña</span></p><p><span style="color: #2b00fe;"> if($name=='Flamer' && $pass=='123456') </span><span style="color: #800180;">//pregunta si el nombre recivido es flamer y si la contraseña es 123456</span></p><p><span style="color: #2b00fe;"> {</span></p><p><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> echo "<div style='color:white;'>Acecceso Concedido</div>"; </span><span style="color: #800180;">// muestra el mensaje correcto</span></p><p><span style="color: #2b00fe;"> }</span></p><p><span style="color: #2b00fe;"> else</span></p><p><span style="color: #2b00fe;"> {</span></p><p><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> echo "<div style='color:white;'>Acceso Denegado</div>"; </span><span style="color: #800180;">//muestra el mensaje denegado</span></p><p><span style="color: #2b00fe;"> }<span style="white-space: pre;"> </span></span></p><p><span style="color: #2b00fe;">}</span></p><p><span style="color: #2b00fe;">?></span></p><p>bueno el codigo completo quedaria asi</p><p><span style="color: #2b00fe;"><html></span></p><p><span style="color: #2b00fe;"><head></span></p><p><span style="color: #2b00fe;"><title>Login Black Men</title></span></p><p><span style="color: #2b00fe;"></head></span></p><p><span style="color: #2b00fe;"><body bgcolor="black"></span></p><p><span style="color: #2b00fe;"><marquee bgcolor="white">Solo Personal Autorizado De Los Hombres De Negro</marquee></span></p><p><span style="color: #2b00fe;"><center><br><br><br><br></span></p><p><span style="color: #2b00fe;"><form action="hola.php" method="post"></span></p><p><span style="color: #2b00fe;"><div style="color:white;"></span></p><p><span style="color: #2b00fe;">Nick name:<input type="text" name="nick" style="text-align:center;"><br><br></span></p><p><span style="color: #2b00fe;">Contraseña:<input type="password" name="pass" style="text-align:center;"><br><br></span></p><p><span style="color: #2b00fe;"><input type="submit" value="Entrar"></span></p><p><span style="color: #2b00fe;"></div></span></p><p><span style="color: #2b00fe;"></form></span></p><p><span style="color: #2b00fe;"></center></span></p><p><span style="color: #2b00fe;"><?php</span></p><p><span style="color: #2b00fe;">if($_SERVER["REQUEST_METHOD"]=="POST")</span></p><p><span style="color: #2b00fe;">{</span></p><p><span style="color: #2b00fe;"> $name=$_POST['nick'];</span></p><p><span style="color: #2b00fe;"> $pass=$_POST['pass'];</span></p><p><span style="color: #2b00fe;"> if($name=='Flamer' && $pass=='123456')</span></p><p><span style="color: #2b00fe;"> {</span></p><p><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> echo "<div style='color:white;'>Acecceso Concedido</div>";</span></p><p><span style="color: #2b00fe;"> }</span></p><p><span style="color: #2b00fe;"> else</span></p><p><span style="color: #2b00fe;"> {</span></p><p><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> echo "<div style='color:white;'>Acceso Denegado</div>"; </span></p><p><span style="color: #2b00fe;"> }<span style="white-space: pre;"> </span></span></p><p><span style="color: #2b00fe;">}</span></p><p><span style="color: #2b00fe;">?></span></p><p><span style="color: #2b00fe;"></body></span></p><p><span style="color: #2b00fe;"></html></span></p><p>bueno espero les halla gustado en la siguiente le pondremos recaptcha de google, saludos Flamer</p><p><br /></p>Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-52267588378564460872023-03-15T18:00:00.000-07:002023-03-15T18:00:47.946-07:00Descargar e instalar XAMPP 64 Bits<p>Hola hoy vamos a descargar XAMPP e instalarlo asi que nos dirigimos a google y escribimos descargar XAMPP 64 bits y nos manda a esta direccion</p><p><a href="https://www.apachefriends.org/es/download.html">https://www.apachefriends.org/es/download.html</a><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWZgOXOw5XwKqetkZpYAZhVnCF5KSt63v0mIsdmYQ5WhHA1a0zOJO5fVPmKSslOim7IaUWMrIAmDkKcyKT9FDD6PU1R4KlTqB4SbKu1rm7cxYAbXOC1KHEN6so-Fek-tERIvnIopDQE42hgobiptxJU9LRk9-Wpyp0ltncI1wp_0UrEi1IVcheL9Gl/s1003/Sin%20t%C3%ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="611" data-original-width="1003" height="390" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWZgOXOw5XwKqetkZpYAZhVnCF5KSt63v0mIsdmYQ5WhHA1a0zOJO5fVPmKSslOim7IaUWMrIAmDkKcyKT9FDD6PU1R4KlTqB4SbKu1rm7cxYAbXOC1KHEN6so-Fek-tERIvnIopDQE42hgobiptxJU9LRk9-Wpyp0ltncI1wp_0UrEi1IVcheL9Gl/w640-h390/Sin%20t%C3%ADtulo.png" width="640" /></a></div><br /><p>asi que damos a descargar la ultima version y nos redirige a otra pagina donde lo descargamos</p><p>ya que lo tenemos descargado pasaremos a instalarlo asi que damos doble clic en el y nos aparece lo siguiente</p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIV41XC6M6qAOAC7bnQiLwg2WhW_XskBINt-aut5LTUeCkiMVq3lU-vB92pZ4bUPPkQt5bWbkzYvpBVLPfcQGcoShOtMvx7h_sFIkjPCuuSx2E3JPlFKOoSa_WvFac_mka2wMampvlqvI1eml5A9VOenQZMgQwMXlyb4pHm9nLswDAWke6UtA861SM/s537/Sin%20t%C3%ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="444" data-original-width="537" height="331" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIV41XC6M6qAOAC7bnQiLwg2WhW_XskBINt-aut5LTUeCkiMVq3lU-vB92pZ4bUPPkQt5bWbkzYvpBVLPfcQGcoShOtMvx7h_sFIkjPCuuSx2E3JPlFKOoSa_WvFac_mka2wMampvlqvI1eml5A9VOenQZMgQwMXlyb4pHm9nLswDAWke6UtA861SM/w400-h331/Sin%20t%C3%ADtulo.png" width="400" /></a></div><br /><p>asi que ahora damos clic en Next</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizFz13M0HEnDn5b-9FFvru1i9BojBVyjlAiM9VVuKVeBTwcIR8zvnkWOZXqXwK6cFJcIrm6aKg-V0ieCc63M199JO0-T558qYqyazL3v9na-oOfmvX8bULZpCB3ACiluQ1ooDOM1owb0dCfqtmwxZRLFJshj7DkQKBMYhUx7wCO3DtFxuigvNg0KTD/s525/Sin%20t%C3%ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="439" data-original-width="525" height="335" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizFz13M0HEnDn5b-9FFvru1i9BojBVyjlAiM9VVuKVeBTwcIR8zvnkWOZXqXwK6cFJcIrm6aKg-V0ieCc63M199JO0-T558qYqyazL3v9na-oOfmvX8bULZpCB3ACiluQ1ooDOM1owb0dCfqtmwxZRLFJshj7DkQKBMYhUx7wCO3DtFxuigvNg0KTD/w400-h335/Sin%20t%C3%ADtulo.png" width="400" /></a></div><br /><p>nos muestra las aplicaciones a instalar como MySQL, FileZilla FTP entre otros, asi que seguimos dando clic en next</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8FhZblFOGyCbck6EtA4SwVqLGnoS-P31Fxf7fERTtGTnJ1msCFL_CvVSnCxMVgGWoUaR5XUyM2hggFIFoE0R97-uafoEqILt_ah0-mJS5qAQFwPjs9cP0N3fpHn2IrkEMUXEXpepp4BSRs7xkEftqBAkll7U8F-I-xMJZhqfp_ipkAWFeei_wvAyK/s522/Sin%20t%C3%ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="432" data-original-width="522" height="331" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8FhZblFOGyCbck6EtA4SwVqLGnoS-P31Fxf7fERTtGTnJ1msCFL_CvVSnCxMVgGWoUaR5XUyM2hggFIFoE0R97-uafoEqILt_ah0-mJS5qAQFwPjs9cP0N3fpHn2IrkEMUXEXpepp4BSRs7xkEftqBAkll7U8F-I-xMJZhqfp_ipkAWFeei_wvAyK/w400-h331/Sin%20t%C3%ADtulo.png" width="400" /></a></div><br /><p>aqui nos muestra en la ubicacion donde se instalara, seguimos dando next</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgS98-yawVhJM0B3eXpcalY-4JjNvAWSkZiwHCYMI-_WfSXcdrC0HcaX8yim2tr4kmLU0f4duBj-iIVAxrEVqEHIsugo-uSdJfuuMoqX9WYr7TCADP0d7zayATsNPCvVpx_ZnxCgd8om55OHz0ZBeMkKHLhUulx9F8rZ6Sdi-_eNuPrMMNZcCxgZlrO/s523/Sin%20t%C3%ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="435" data-original-width="523" height="333" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgS98-yawVhJM0B3eXpcalY-4JjNvAWSkZiwHCYMI-_WfSXcdrC0HcaX8yim2tr4kmLU0f4duBj-iIVAxrEVqEHIsugo-uSdJfuuMoqX9WYr7TCADP0d7zayATsNPCvVpx_ZnxCgd8om55OHz0ZBeMkKHLhUulx9F8rZ6Sdi-_eNuPrMMNZcCxgZlrO/w400-h333/Sin%20t%C3%ADtulo.png" width="400" /></a></div><br /><p>elegimos el idioma.... asi que seguimos dando clic en next hasta esta la siguiente ventana</p><p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi-_8q5mNsqMY48jrsj_ROYu8Jy3Fr7MXcqS8aYqkBM0itmF7YH6pAhytI-15lIlrnXC1sWpYfYBDnPg9ItylaBUYzxrYj_PQ2SevB0BebnVfAVb1kN0Hl8GJchJc-PyhVuAOBAad8CqbHwBkZ3Z_2B78v96Cv0BH06b_WxSqcGANrDo7wluX_EWCb/s525/Sin%20t%C3%ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="435" data-original-width="525" height="331" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi-_8q5mNsqMY48jrsj_ROYu8Jy3Fr7MXcqS8aYqkBM0itmF7YH6pAhytI-15lIlrnXC1sWpYfYBDnPg9ItylaBUYzxrYj_PQ2SevB0BebnVfAVb1kN0Hl8GJchJc-PyhVuAOBAad8CqbHwBkZ3Z_2B78v96Cv0BH06b_WxSqcGANrDo7wluX_EWCb/w400-h331/Sin%20t%C3%ADtulo.png" width="400" /></a></div><br /><p></p><p>despues que se halla instalado nos pedira permiso el firewall de windows para nuestro servidor apache damos que permitir</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkIvAkGE9k9_t6oUlSXBxmmLrpY3vdkD8O5HGEVo2oThKjN6PeL7JClV5N_B0eCYS2g5enPHA8LRP98qbaQtVuN6_TJMPy2AWUqBWmMM32PNcbqQlQd4xKsJ9ZAFoXBTb_XR6neweEfJFKQr_v8HEfW1VBcuEbvrRLv-9U-UI0pQU-A2WPnOznSV2K/s547/Sin%20t%C3%ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="395" data-original-width="547" height="289" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkIvAkGE9k9_t6oUlSXBxmmLrpY3vdkD8O5HGEVo2oThKjN6PeL7JClV5N_B0eCYS2g5enPHA8LRP98qbaQtVuN6_TJMPy2AWUqBWmMM32PNcbqQlQd4xKsJ9ZAFoXBTb_XR6neweEfJFKQr_v8HEfW1VBcuEbvrRLv-9U-UI0pQU-A2WPnOznSV2K/w400-h289/Sin%20t%C3%ADtulo.png" width="400" /></a></div><br /><p>ahora nos muestra lo siguiente</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhV9ATfM2OtFknQ4MWijngAQKmyStIizl2pnvz8dWOrU1mdfkNLzFJpm9eXO60F2yuk-U9G2O3Bk1inIWe3oWDiFFI9Wary96CJO2IGk7z1N-yQgh4MhGHjnIlg5H85mibojtI9ezpINPxGRS1OvZFyIjvEuMNmD4-fuEOuY9PEUIQLg_kbyzXryt2c/s523/Sin%20t%C3%ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="438" data-original-width="523" height="335" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhV9ATfM2OtFknQ4MWijngAQKmyStIizl2pnvz8dWOrU1mdfkNLzFJpm9eXO60F2yuk-U9G2O3Bk1inIWe3oWDiFFI9Wary96CJO2IGk7z1N-yQgh4MhGHjnIlg5H85mibojtI9ezpINPxGRS1OvZFyIjvEuMNmD4-fuEOuY9PEUIQLg_kbyzXryt2c/w400-h335/Sin%20t%C3%ADtulo.png" width="400" /></a></div><br /><p>al parecer se instalo correctamente asi que damos en finalizar y como tenemos la opcion anterior palomeada nos abrira el panel de control este</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxcjub11pHnu0FXlXlxWWR8EYnRZDobkfZVDW7Ji3BFskztNJlYDfP_2b8VKzCKARCgdO4kAx-C_waiI3wNax3W6jS7Nb0XQYKrgiK6pJIFpPBh7fEWqzpKevLJ0_FEQYccOpUUiHIedCtCXT4K1GtSsE-dfRfFQpR_qralJrBGtIe9bJlxVAQVoel/s691/Sin%20t%C3%ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="439" data-original-width="691" height="254" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxcjub11pHnu0FXlXlxWWR8EYnRZDobkfZVDW7Ji3BFskztNJlYDfP_2b8VKzCKARCgdO4kAx-C_waiI3wNax3W6jS7Nb0XQYKrgiK6pJIFpPBh7fEWqzpKevLJ0_FEQYccOpUUiHIedCtCXT4K1GtSsE-dfRfFQpR_qralJrBGtIe9bJlxVAQVoel/w400-h254/Sin%20t%C3%ADtulo.png" width="400" /></a></div><br /><p>despues de esto damos clic en el boton star de apache para ver si se instalo correctamente y luego vemos que se ensendio el boton admin asi que damos clic en el y nos muestra la pagina de localhost</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjt2U17yr5Vtq7m98fK--CE2uFyZ_pAIeg69aT5WHVpuERztbQ1I6ZkJB4jTEM2eiFUxt1GsPMdlqfopPocQzpYRFb0TkAtDPDDdW9wsK_-SG-aES_2TZmFZw0zx_XkdRqtQrZHquaC7hGFOG9j9QwILVhD83glVAKkLECVQ2hS_be0DrOYlTRRz6p2/s692/Sin%20t%C3%ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="435" data-original-width="692" height="251" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjt2U17yr5Vtq7m98fK--CE2uFyZ_pAIeg69aT5WHVpuERztbQ1I6ZkJB4jTEM2eiFUxt1GsPMdlqfopPocQzpYRFb0TkAtDPDDdW9wsK_-SG-aES_2TZmFZw0zx_XkdRqtQrZHquaC7hGFOG9j9QwILVhD83glVAKkLECVQ2hS_be0DrOYlTRRz6p2/w400-h251/Sin%20t%C3%ADtulo.png" width="400" /></a></div><br /><p>y nos muestra la pagina de apache esto quiere decir que se instalo correctamente</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsC8jVHN_kn1CSdsjNwsstT6mxedKwkMiaZg8lc_Azuzllh4seroLTe-aicX-DvwGd7QGenOLyKnEs8ve7MLgYbpVBg7hJRZEAOuKVtMoqnQilxToK8itntm5b8tHOc3HmI8__Pw-0sNdHRlTEEGx67DXPIk6h7z7cjUt6IcbBYqjohh0alE7f1wQ1/s1185/Sin%20t%C3%ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="606" data-original-width="1185" height="205" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsC8jVHN_kn1CSdsjNwsstT6mxedKwkMiaZg8lc_Azuzllh4seroLTe-aicX-DvwGd7QGenOLyKnEs8ve7MLgYbpVBg7hJRZEAOuKVtMoqnQilxToK8itntm5b8tHOc3HmI8__Pw-0sNdHRlTEEGx67DXPIk6h7z7cjUt6IcbBYqjohh0alE7f1wQ1/w400-h205/Sin%20t%C3%ADtulo.png" width="400" /></a></div><br /><p>Nota: si les aparece la pagina de alerta de chrome donde dice que no es segura le dan en continuar</p><p>ahora ponemos el siguiente codigo para ver si funciona bien php</p><span style="color: #2b00fe;">
<html></span><div><span style="color: #2b00fe;"><head></span></div><div><span style="color: #2b00fe;"><title>Hola</title></span></div><div><span style="color: #2b00fe;"></head><body></span></div><div><span style="color: #2b00fe;"><?php</span></div><div><span style="color: #2b00fe;">echo 'Hola Mundo';</span></div><div><span style="color: #2b00fe;">?></span></div><div><span style="color: #2b00fe;"></body></span></div><div><span style="color: #2b00fe;"></html></span><p>lo aguardamos en la direccion </p><p><span style="color: red;">C:\xampp\htdocs</span></p><p>con el nombre <span style="color: red;">hola.php</span></p><p>y para visialisarlo en el navegador la ruta es <span style="color: #2b00fe;">http://localhost/hola.php</span></p><p>Bueno esto es todo saludos Flamer</p><p><br /></p></div>Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-10928317762251653602023-03-15T16:26:00.000-07:002023-03-15T16:26:21.198-07:00Codigo HTML Keygen de el crackme MountainMan By Flamer<div>Hola amigos aqui les dejo un keygen de un crackme que resolvi ase tiempo, no puedo enseñar como resolber el crackme ya que se considera ilegal enseñar ingeneria inversa y me podrian quitar el bloc por esa razon perdi mi canal de youtube por si ya se dieron cuenta asi que en adelante solo enseñare programacion...Bueno aqui les dejo una imagen y el codigo</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgONPBgGd-5EoUOXP6s1t_ogCBA6Osf1x78UT2ZHT55OUgOSluWFXYp6ss7ndpSyOSKjCV9aKgs0-KfqQjR39ERVfLYqMW8TrAYmsyXe7xeiX1vCcqSi6KdvaZgMnbk-Z1kz5ANkHM-8kJCXmW_uYsoKQHz_gL-qvVd_g1y43Ydm38a1YPsopy0_uRs/s822/Sin%20t%C3%ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="401" data-original-width="822" height="312" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgONPBgGd-5EoUOXP6s1t_ogCBA6Osf1x78UT2ZHT55OUgOSluWFXYp6ss7ndpSyOSKjCV9aKgs0-KfqQjR39ERVfLYqMW8TrAYmsyXe7xeiX1vCcqSi6KdvaZgMnbk-Z1kz5ANkHM-8kJCXmW_uYsoKQHz_gL-qvVd_g1y43Ydm38a1YPsopy0_uRs/w640-h312/Sin%20t%C3%ADtulo.png" width="640" /></a></div><br /><div><br /></div><div><span style="color: #2b00fe;"><br /></span></div><div><span style="color: #2b00fe;"><html></span></div><div><span style="color: #2b00fe;"><head></span></div><div><span style="color: #2b00fe;"> <title>Keygen By Flamer</title> </span></div><div><span style="color: #2b00fe;"></head></span></div><div><span style="color: #2b00fe;"><body></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" style="color:#08FC00;">Keygen By Flamer para crackme de MountainMan</marquee></span></div><div><span style="color: #2b00fe;"><br><br></span></div><div><span style="color: #2b00fe;"><center></span></div><div><span style="color: #2b00fe;">Nombre:<input type="text" id="nickname" size="50"></span></div><div><span style="color: #2b00fe;"><input type="button" value="Copy" onclick="copiar(1)"></span></div><div><span style="color: #2b00fe;"><br><br></span></div><div><span style="color: #2b00fe;">Serial:<input type="text" id="pass" size="80"></span></div><div><span style="color: #2b00fe;"><input type="button" value="Copy" onclick="copiar(2)"></span></div><div><span style="color: #2b00fe;"><br><br> </span></div><div><span style="color: #2b00fe;"><input type="button" value="Generar Serial" onclick="generar()"></span></div><div><span style="color: #2b00fe;"><input type="button" value="Seriales Automaticos" onclick="auto()" id="automatico"></span></div><div><span style="color: #2b00fe;"><input type="button" value="Detener" onclick="stop()" id="detener" disabled></span></div><div><span style="color: #2b00fe;"></center></span></div><div><span style="color: #2b00fe;"><script></span></div><div><span style="color: #2b00fe;">var tiempo;</span></div><div><span style="color: #2b00fe;"><br /></span></div><div><span style="color: #2b00fe;">function generar()</span></div><div><span style="color: #2b00fe;">{</span></div><div><span style="color: #2b00fe;"> var nom,arr,serial; </span></div><div><span style="color: #2b00fe;"> </span></div><div><span style="color: #2b00fe;"> nom=document.getElementById("nickname").value;</span></div><div><span style="color: #2b00fe;"> nom=nom+nom+nom;</span></div><div><span style="color: #2b00fe;"> </span></div><div><span style="color: #2b00fe;"> arr=nom.split("");</span></div><div><span style="color: #2b00fe;"> serial=arr.reverse().join("");</span></div><div><span style="color: #2b00fe;"><br /></span></div><div><span style="color: #2b00fe;"> document.getElementById("pass").value=serial;</span></div><div><span style="color: #2b00fe;">}</span></div><div><span style="color: #2b00fe;">function auto()</span></div><div><span style="color: #2b00fe;">{</span></div><div><span style="color: #2b00fe;"> var largo,x,cadena,lar,nom="";</span></div><div><span style="color: #2b00fe;"> </span></div><div><span style="color: #2b00fe;"> cadena="0123456789abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ";</span></div><div><span style="color: #2b00fe;"> largo=Math.floor(Math.random() * (15 - 1) + 1);</span></div><div><span style="color: #2b00fe;"> lar=cadena.length-1;</span></div><div><span style="color: #2b00fe;"> </span></div><div><span style="color: #2b00fe;"> for(x=0;x<largo;x++)</span></div><div><span style="color: #2b00fe;"> {</span></div><div><span style="color: #2b00fe;"> posi=Math.floor(Math.random() * (lar-0) + 0);</span></div><div><span style="color: #2b00fe;"> nom+=cadena.substr(posi,1);<span style="white-space: pre;"> </span> </span></div><div><span style="color: #2b00fe;"> }</span></div><div><span style="color: #2b00fe;"> document.getElementById("nickname").value=nom;</span></div><div><span style="color: #2b00fe;"><br /></span></div><div><span style="color: #2b00fe;"> generar();</span></div><div><span style="color: #2b00fe;"> </span></div><div><span style="color: #2b00fe;"> document.getElementById("automatico").disabled=true;</span></div><div><span style="color: #2b00fe;"> document.getElementById("detener").disabled=false;</span></div><div><span style="color: #2b00fe;"> tiempo=setTimeout("auto()",10); </span></div><div><span style="color: #2b00fe;">}</span></div><div><span style="color: #2b00fe;">function stop()</span></div><div><span style="color: #2b00fe;">{</span></div><div><span style="color: #2b00fe;"> clearTimeout(tiempo);</span></div><div><span style="color: #2b00fe;"> document.getElementById("automatico").disabled=false;</span></div><div><span style="color: #2b00fe;"> document.getElementById("detener").disabled=true; </span></div><div><span style="color: #2b00fe;">}</span></div><div><span style="color: #2b00fe;">function copiar(textbox)</span></div><div><span style="color: #2b00fe;">{</span></div><div><span style="color: #2b00fe;"> if(textbox==1)</span></div><div><span style="color: #2b00fe;"> {</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> document.getElementById("nickname").select();</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> document.execCommand("copy");</span></div><div><span style="color: #2b00fe;"> }</span></div><div><span style="color: #2b00fe;"> if(textbox==2)</span></div><div><span style="color: #2b00fe;"> {</span></div><div><span style="color: #2b00fe;"> document.getElementById("pass").select();</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> document.execCommand("copy");</span></div><div><span style="color: #2b00fe;"> }</span></div><div><span style="color: #2b00fe;">}</span></div><div><span style="color: #2b00fe;"></script></span></div><div><span style="color: #2b00fe;"></body></span></div><div><span style="color: #2b00fe;"></html></span></div><div><span style="color: #2b00fe;"><br /></span></div><div><span style="color: #2b00fe;"><br /></span></div><div>solo copeen y peguen en el bloc de notas y guardar con la extencion html, otra cosa no puedo poner el link del crackme para que lo descarguen </div><div><br /></div><div>Saludos y espero les guste flamer</div>Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-25221993204855612952023-03-15T13:55:00.006-07:002023-03-15T16:10:07.907-07:00Etiqueta marquee html y crear pantalla matrix<p>Hola hoy ablaremos de la etiqueta marquee la cual tienen algunos atributos pero solo veremos algunos, si se preguntan para que sirve esta etiqueta bueno les dire, esta etiqueta sirve para poner un texto en movimiento como marquesina.</p><div><div>ahora pasemos a la practica para poner un texto en movimiento como marquesina solo ponemos lo siguiete en el bloc de notas y aguardamos con la extencion HTML</div><div><span style="color: #2b00fe;"><br /></span></div><div><span style="color: #2b00fe;"><html></span></div><div><span style="color: #2b00fe;"><head><title>marquesina</title></span></div><div><span style="color: #2b00fe;"></head></span></div><div><span style="color: #2b00fe;"><body></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" style="color:white;">hola soy una marqusina</marquee></span></div><div><span style="color: #2b00fe;"></body></span></div><div><span style="color: #2b00fe;"></html></span></div><div><span style="color: #2b00fe;"><br /></span></div><div>como vemos el movimiento es de derecha a izquierda pero si queremos que se muevan al reves de izquierda a derecha pondremos el atributo <span style="color: red;">direction="right"</span> esto ahora que se mueva de izquierda a derecha nos quedaria el codigo asi</div><div><span style="color: #2b00fe;"><br /></span></div><div><span style="color: #2b00fe;"><html></span></div><div><span style="color: #2b00fe;"><head><title>marquesina</title></span></div><div><span style="color: #2b00fe;"></head></span></div><div><span style="color: #2b00fe;"><body></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" direction="right" style="color:white;">hola soy una marqusina</marquee></span></div><div><span style="color: #2b00fe;"></body></span></div><div><span style="color: #2b00fe;"></html></span></div><div><span style="color: #2b00fe;"><br /></span></div><div>bueno ahora si queremos que se mueva para abajo y si mire de forma vertical, el codigo nos quedaria asi</div><div><span style="color: #2b00fe;"><br /></span></div><div><span style="color: #2b00fe;"><html></span></div><div><span style="color: #2b00fe;"><head><title>marquesina</title></span></div><div><span style="color: #2b00fe;"></head></span></div><div><span style="color: #2b00fe;"><body></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" width="12" direction="down" style="color:white;"></span></div><div><span style="color: #2b00fe;">h</span></div><div><span style="color: #2b00fe;">o</span></div><div><span style="color: #2b00fe;">l</span></div><div><span style="color: #2b00fe;">a</span></div><div><span style="color: #2b00fe;"><br /></span></div><div><span style="color: #2b00fe;">s</span></div><div><span style="color: #2b00fe;">o</span></div><div><span style="color: #2b00fe;">y</span></div><div><span style="color: #2b00fe;"><br /></span></div><div><span style="color: #2b00fe;">u</span></div><div><span style="color: #2b00fe;">n</span></div><div><span style="color: #2b00fe;">a</span></div><div><span style="color: #2b00fe;"><br /></span></div><div><span style="color: #2b00fe;">m</span></div><div><span style="color: #2b00fe;">a</span></div><div><span style="color: #2b00fe;">r</span></div><div><span style="color: #2b00fe;">q</span></div><div><span style="color: #2b00fe;">u</span></div><div><span style="color: #2b00fe;">s</span></div><div><span style="color: #2b00fe;">i</span></div><div><span style="color: #2b00fe;">n</span></div><div><span style="color: #2b00fe;">a</span></div><div><span style="color: #2b00fe;"></marquee></span></div><div><span style="color: #2b00fe;"></body></span></div><div><span style="color: #2b00fe;"></html></span></div><div><span style="color: #2b00fe;"><br /></span></div><div>como ven el texto ahora ira de arriba asia abajo se tiene un efecto como matrix, solo nos faltaria que el texto cambie cada segundo nos quedaria asi</div><div><span style="color: #2b00fe;"><br /></span></div><div><span style="color: #2b00fe;"><html></span></div><div><span style="color: #2b00fe;"><head><title>marquesina</title></span></div><div><span style="color: #2b00fe;"></head></span></div><div><span style="color: #2b00fe;"><body bgcolor="black"></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="10" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><script></span></div><div><span style="color: #2b00fe;">ciclo();</span></div><div><span style="color: #2b00fe;">function ciclo()</span></div><div><span style="color: #2b00fe;">{</span></div><div><span style="color: #2b00fe;"> var txt,digi,largo;</span></div><div><span style="color: #2b00fe;"> </span></div><div><span style="color: #2b00fe;"> largo=30;</span></div><div><span style="color: #2b00fe;"> txt="\n"</span></div><div><span style="color: #2b00fe;"> for(var x=0;x<=largo;x++)</span></div><div><span style="color: #2b00fe;"> {</span></div><div><span style="color: #2b00fe;"> digi=Math.floor(Math.random() * (122 - 97) + 97);</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> txt= txt + String.fromCharCode(digi) + "\n";</span></div><div><span style="color: #2b00fe;"> }</span></div><div><span style="color: #2b00fe;"> document.getElementById("10").innerHTML=txt;</span></div><div><span style="color: #2b00fe;"> setTimeout("ciclo()",100);</span></div><div><span style="color: #2b00fe;">}</span></div><div><span style="color: #2b00fe;"></script> </span></div><div><span style="color: #2b00fe;"></body></span></div><div><span style="color: #2b00fe;"></html></span></div><div><span style="color: #2b00fe;"><br /></span></div><div>bueno se pone interesante ahora si ponemos mas marquesinas unas 80 y agregamos un poco de codigo para que el texto de las marquesina cambie el codigo quedaria asi</div><div><span style="color: #2b00fe;"><br /></span></div><div><span style="color: #2b00fe;"><html></span></div><div><span style="color: #2b00fe;"><head><title>marquesina</title></span></div><div><span style="color: #2b00fe;"></head></span></div><div><span style="color: #2b00fe;"><body bgcolor="black"></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="0" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="1" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="2" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="3" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="4" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="5" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="6" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="7" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="8" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="9" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="10" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="11" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="12" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="13" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="14" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="15" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="16" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="17" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="18" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="19" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="20" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="21" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="22" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="23" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="24" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="25" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="26" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="27" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="28" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="29" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="30" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="31" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="32" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="33" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="34" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="35" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="36" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="37" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="38" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="39" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="40" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="41" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="42" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="43" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="44" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="45" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="46" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="47" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="48" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="49" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="50" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="51" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="52" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="53" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="54" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="55" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="56" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="57" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="58" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="59" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="60" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="61" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="62" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="63" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="64" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="65" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="66" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="67" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="68" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="69" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="70" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="71" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="72" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="73" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="74" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="75" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="76" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="77" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="78" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="79" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><marquee bgcolor="black" id="80" width="12" direction="down" style="color:white;"></marquee></span></div><div><span style="color: #2b00fe;"><script></span></div><div><span style="color: #2b00fe;">var largo=new Array(80);</span></div><div><span style="color: #2b00fe;">var txt=new Array(80);</span></div><div><span style="color: #2b00fe;"><br /></span></div><div><span style="color: #2b00fe;">for(var a=0;a<=80;a++)</span></div><div><span style="color: #2b00fe;">{</span></div><div><span style="color: #2b00fe;"> largo[a]=Math.floor(Math.random() * (40 - 10) + 10);</span></div><div><span style="color: #2b00fe;">}</span></div><div><span style="color: #2b00fe;">ciclo();</span></div><div><span style="color: #2b00fe;"><br /></span></div><div><span style="color: #2b00fe;">function ciclo()</span></div><div><span style="color: #2b00fe;">{</span></div><div><span style="color: #2b00fe;"> var x,digi;</span></div><div><span style="color: #2b00fe;"> </span></div><div><span style="color: #2b00fe;"> for(x=0;x<=80;x++)</span></div><div><span style="color: #2b00fe;"> {</span></div><div><span style="color: #2b00fe;"> txt[x]="\n";</span></div><div><span style="color: #2b00fe;"> }</span></div><div><span style="color: #2b00fe;"> for(x=0;x<=80;x++)</span></div><div><span style="color: #2b00fe;"> {</span></div><div><span style="color: #2b00fe;"> for(y=0;y<largo[x];y++)</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> {</span></div><div><span style="color: #2b00fe;"> digi=Math.floor(Math.random() * (122 - 97) + 97);</span></div><div><span style="color: #2b00fe;"><span style="white-space: pre;"> </span> txt[x]= txt[x] + String.fromCharCode(digi) + "\n";</span></div><div><span style="color: #2b00fe;"> }</span></div><div><span style="color: #2b00fe;"> }</span></div><div><span style="color: #2b00fe;"> for(x=0;x<=80;x++)</span></div><div><span style="color: #2b00fe;"> {</span></div><div><span style="color: #2b00fe;"> document.getElementById(x).innerHTML=txt[x];</span></div><div><span style="color: #2b00fe;"> }</span></div><div><span style="color: #2b00fe;"> setTimeout("ciclo()",50);</span></div><div><span style="color: #2b00fe;">}</span></div><div><span style="color: #2b00fe;"></script> </span></div><div><span style="color: #2b00fe;"></body></span></div><div><span style="color: #2b00fe;"></html></span></div><div><span style="color: #2b00fe;"><br /></span></div><div>bueno espero les halla gustado saludos Flamer y si quieren probar los codigos solo copeen y pegen en el bloc de notas y aguardelon como <span style="color: red;">matrix.html</span> y aprobar saludos</div><div><br /></div></div>Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-61281030767412408402022-03-05T11:45:00.003-08:002022-03-05T11:56:44.545-08:00Abrir, Agregar y Extraer archivos zip en javascript y html Codigo<p> hola amigos aqui les dejo un codigo en javascript y HTML que sirbe para ver los archivos que estan dentro de un zip, asi como agregar y tambien extraerlos</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgol9tRqCzW1HcVqaSJBAcOeqD9ZspNFrj6VX2WO3MHqbrVW5mY66c5BRRzjyOx9cbQvIbW1xzhyHZskdfLmbLOWxmpgwZUjEIjigr-9bqbQmTeUb-KsZhMP-5mJgNRwpcdHybVYziD1bTKz6b1a6p-ZekVBx4R22ExqNFzjS1haxbKxdCAcRAk05q_=s1195" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="586" data-original-width="1195" height="314" src="https://blogger.googleusercontent.com/img/a/AVvXsEgol9tRqCzW1HcVqaSJBAcOeqD9ZspNFrj6VX2WO3MHqbrVW5mY66c5BRRzjyOx9cbQvIbW1xzhyHZskdfLmbLOWxmpgwZUjEIjigr-9bqbQmTeUb-KsZhMP-5mJgNRwpcdHybVYziD1bTKz6b1a6p-ZekVBx4R22ExqNFzjS1haxbKxdCAcRAk05q_=w640-h314" width="640" /></a></div><br /> <p></p><p style="text-align: center;"><span style="color: #ffa400; font-size: large;"><b>Codigo</b></span></p><p><br /></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><html></span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><head></span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><title>ziper</title></span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"></head></span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><body bgcolor="black"></span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><br><br><br><br></span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><marquee><label style="color:white;">Zipeador By Flamer</label></marquee></span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><br><br><br></span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><center></span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><label style="color:white;">Archivo ZIP:</label></span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><input type="file" id="ruta" size="100" style="text-align:center;background:black;color:white;" id="zip"><br></span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><label style="color:white;">Agregar ZIP:</label></span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><input type="file" id="add" size="100" style="text-align:center;background:black;color:white;" id="zip" disabled><br><br></span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><textarea id="log" rows="10" style="width:300;background:black;color:white;"></textarea></span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><br><br></span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><input type="button" value="Ver Archivos Del Zip" onclick="Abrir(1)"></span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><input type="button" value="Extraer Archivos Del Zip" onclick="Abrir(2)"></span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><input type="button" value="Agregar Archivos Al Zip" onclick="agrega()"></span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"></center></span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><script></span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;">var app,fso</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;">app = new ActiveXObject("shell.application")</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;">fso=new ActiveXObject("scripting.filesystemobject")</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;">function agrega()</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;">{</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> var archi,f,z,file</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> archi = document.getElementById("ruta").value</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> f=fso.getfile(archi)</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> z=f.type.indexOf("zip")</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> </span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> if(fso.fileexists(archi) && z==-1)</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> {</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> document.getElementById("add").disabled=false</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> document.getElementById("add").click()</span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> </span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> file=document.getElementById("add").value</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> app.namespace(archi).copyhere(file)</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> alert("Archivo comprimido con exito")</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> }</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> else</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> {</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> alert("Archivo no existente o archivo incorrecto")</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> }</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;">}</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;">function Abrir(op)</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;">{</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> var files,f,archi </span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> archi = document.getElementById("ruta").value</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> if(archi!="")</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> {</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> if(archi.indexOf(".zip")!=-1)</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> {</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> if(op==1)</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> {</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> ver(archi)</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> }</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> else if(op==2)</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> {</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> Extraction(archi)</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> }</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> }</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> else</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> {</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> alert("El archivo seleccionado no es un Zip")</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> }<span style="white-space: pre;"> </span> </span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> }</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> else</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> {</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> alert("Campo file Vacio")</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> } </span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;">}</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;">function ver(archi)</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;">{</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> var f,files </span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> files=app.namespace(archi).items()</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> for(f=0;f<files.count;f++)</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> {</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> document.getElementById("log").value+=files.item(f) + "\n"</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> }</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;">}</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;">function Extraction(archi)</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;">{</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> var nom,carpeta </span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> </span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> nom=fso.getfile(archi)</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> carpeta=nom.name.replace(".zip","")</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> if(!fso.folderexists(carpeta))</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> {</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> fso.createfolder(carpeta)</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> alert("carpeta "+ carpeta + " creada con exito")</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> }</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> app.namespace(carpeta).copyhere(app.namespace(archi).Items()) </span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;">}</span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"></script></span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"></body></span></p><p><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"></html></span></p><div><br /></div><div>bueno saludos y espero les guste</div><div><br /></div>Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com1tag:blogger.com,1999:blog-1014702909643477335.post-47107386039568794622021-12-16T12:15:00.002-08:002021-12-16T12:16:36.106-08:00Administrador de tareas en javascript y html<p>Hola amigos aqui les dejare un codigo en html y javascript, se trata de un simple administrador de tareas donde podemos visualisar los procesos y tambien si queremos podremos terminarlos, el codigo es simple asi que primero creamos el formulario en html en el body ponemos una etiqueta center para que quede centrado y despues crearemos 2 cuadro de texto uno de ellos con la etiqueta textarea y depaso un boton asi</p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"><center></span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"><textarea id="log" rows="30" style="width:500;"></textarea><br><br></span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;">Terminar proceso por su pid:<input type="text" id="pide" style="text-align:center;"></span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"><input type="button" value="Terminar Proceso" onclick="list()"></span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"></center></span></span></p><p>luego en de esto creamos la etiqueta script donde ira el codigo donde crearemos la funcion list() que llebara lo siguiente</p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;">function list()</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;">{</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"> var wmi,p,id </span><span style="color: red; font-family: courier;">//declaramos la variables a usar</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"> </span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"> wmi=GetObject("winmgmts:") </span><span style="color: red; font-family: courier;">//creamos el objecto wmi</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"> p=new Enumerator(wmi.instancesOf("win32_process")) </span><span style="color: red; font-family: courier;">//enumeramos o mejor dicho optenemos la lista de procesos</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"> </span></span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> document.getElementById("log").value="===============================================\npid--------Proceso\n" </span><span style="background-color: #cccccc; font-family: courier;"><span style="color: red;">//inicializamos el cuadro de texto textarea</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"> document.getElementById("log").value+="===============================================" </span><span style="color: red; font-family: courier;">//aqui le agregamos mas cosas al textarea</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"> </span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"> id=document.getElementById("pide").value </span><span style="color: red; font-family: courier;">//optenemos el pid del proceso a terminar</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"> </span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"> for(;!p.atEnd();p.moveNext()) </span><span style="color: red; font-family: courier;">//inicia un ciclo for con la lista de procesos enumerados en la variable p</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"> {</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"> if(p.item().ProcessId==id) </span><span style="color: red; font-family: courier;">//pregunta por el pid del preceso a terminar</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"> {</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> p.item().Terminate() </span><span style="color: red; font-family: courier;">//termina el proceso</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> document.getElementById("pide").value="" </span><span style="color: red; font-family: courier;">//inicialisa el cuadro de texto a vacio</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> }</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> else </span><span style="color: red; font-family: courier;">//si no es igual el pid o no se encuentra ejecuta la siguiente linea el else</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> {</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"> document.getElementById("log").value+="\n" + p.item().ProcessId + "--------"+ p.item().name </span><span style="color: red; font-family: courier;">//aqui ira creando la lista de procesos en el texto o mejor dicho en el textarea la lista de procesos con sus respetivos pid</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"> }</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;"> }</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #2b00fe; font-family: courier;">}</span></span></p><p>bueno ahora les dejare el codigo completo y una imagen de el por si lo quieren probar solo copean y pegan el en bloc de notas y aguardan con la extencion hta</p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjdrlfyM5EhNlU1dmbRpq4BxrqGKcQK8gMbf8d3vacRJu89RmA9vQHKzf64hX-Y0Ay1qQP6jmxHcAGJk5zGHj9rLamIdyt8Xas1iKxakIrtWMvmrEd1Z5D2yi5jIgVUeOCS5K9AaAy0duZtz4XdR-tgF80K6Y1aRGHADbTsV8AfwxT7P_Fvpucj6g3b=s1157" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="608" data-original-width="1157" height="336" src="https://blogger.googleusercontent.com/img/a/AVvXsEjdrlfyM5EhNlU1dmbRpq4BxrqGKcQK8gMbf8d3vacRJu89RmA9vQHKzf64hX-Y0Ay1qQP6jmxHcAGJk5zGHj9rLamIdyt8Xas1iKxakIrtWMvmrEd1Z5D2yi5jIgVUeOCS5K9AaAy0duZtz4XdR-tgF80K6Y1aRGHADbTsV8AfwxT7P_Fvpucj6g3b=w640-h336" width="640" /></a></div><br /><p><br /></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><html></span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><head><title>Administrador de tareas</title></span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"></head></span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><body></span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><center></span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><textarea id="log" rows="30" style="width:500;"></textarea><br><br></span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;">Terminar proceso por su pid:<input type="text" id="pide" style="text-align:center;"></span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><input type="button" value="Terminar Proceso" onclick="list()"></span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"></center></span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><script></span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;">list()</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;">function list()</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;">{</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> var wmi,p,id</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> </span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> wmi=GetObject("winmgmts:")</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> p=new Enumerator(wmi.instancesOf("win32_process"))</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> </span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> document.getElementById("log").value="===============================================\npid--------Proceso\n"</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> document.getElementById("log").value+="==============================================="</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> </span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> id=document.getElementById("pide").value</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> </span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> for(;!p.atEnd();p.moveNext())</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> {</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> if(p.item().ProcessId==id)</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> {</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> p.item().Terminate()</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> document.getElementById("pide").value=""</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> }</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> else</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span> {</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> document.getElementById("log").value+="\n" + p.item().ProcessId + "--------"+ p.item().name</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> }</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"> }</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;">}</span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"></script></span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"></body></span></span></p><p><span><span style="background-color: #cccccc; color: #2b00fe; font-family: courier;"></html></span></span></p><p>bueno saludos Flamer espero les halla gustado </p><div><br /></div><p><br /></p>Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-72544703771306684882021-12-08T10:21:00.000-08:002021-12-08T10:21:07.430-08:00juego simple en javascript y html<p> hola aqui les dejare un simple juego hecho en html y javascript, no soy bueno programando juegos o para la programacion en javascript pero por algo se empiesa, el juego es simple el cual consiste en no dejar que la pelotita caiga y asi ir sumando puntos asi que si quieren hecharle un vistaso al codigo aqui abajo se los dejare por si lo quieren checar solo copean y pegan en el bloc de notas y aguardar con la extencion html</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiqfaMtJBKEH-axwVbjksNWHk6ZsZNYwf5VJUDCkWhl13mg7Na84sjPT3YVL1kTVKYyzN8YpKu9UkJcvS8y6L7nJyIE3LuqO97vWRNcbSDBKybdMBH0jmzGJtPbp9N5A62Sxg4xdk8tnSDcWvm_awZUtrSPOet-5raTvGqwF-4-suRFqz72BB6_7NDO=s1472" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="725" data-original-width="1472" height="316" src="https://blogger.googleusercontent.com/img/a/AVvXsEiqfaMtJBKEH-axwVbjksNWHk6ZsZNYwf5VJUDCkWhl13mg7Na84sjPT3YVL1kTVKYyzN8YpKu9UkJcvS8y6L7nJyIE3LuqO97vWRNcbSDBKybdMBH0jmzGJtPbp9N5A62Sxg4xdk8tnSDcWvm_awZUtrSPOet-5raTvGqwF-4-suRFqz72BB6_7NDO=w640-h316" width="640" /></a></div><br /><p>Codigo </p><p><span style="background-color: #999999; color: white; font-family: courier;"><html></span></p><p><span style="background-color: #999999; color: white; font-family: courier;"><head><title>Mi pelotita</title></span></p><p><span style="background-color: #999999; color: white; font-family: courier;"></head></span></p><p><span style="background-color: #999999; color: white; font-family: courier;"><body onkeypress="barra()" onkeydown="barra()"></span></p><p><span style="background-color: #999999; color: white; font-family: courier;"><div id="bola" style="border-radius:20px;background-color:red;width:30px;height:30px;position:absolute;top:0;left:0;"></div></span></p><p><span style="background-color: #999999; color: white; font-family: courier;"><div id="base" style="background-color:black;width:100px;height:10;position:absolute;top:600;left:0"></span></p><p><span style="background-color: #999999; color: white; font-family: courier;"><div id="puntos" style="background-color:blue;width:100;height:30;position:fixed;top:700;left:500;color:white;text-align:center;">0</div></span></p><p><span style="background-color: #999999; color: white; font-family: courier;"><script></span></p><p><span style="background-color: #999999; color: white; font-family: courier;">var xx=0,yy=0</span></p><p><span style="background-color: #999999; color: white; font-family: courier;">setTimeout("move()",60)</span></p><p><span style="background-color: #999999; color: white; font-family: courier;">function move()</span></p><p><span style="background-color: #999999; color: white; font-family: courier;">{</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> var x = parseInt(document.getElementById("bola").style.left)</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> var y = parseInt(document.getElementById("bola").style.top)</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> var by = parseInt(document.getElementById("base").style.top)</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> var bx = parseInt(document.getElementById("base").style.left)</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> </span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> if(x>screen.width)</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> {</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> xx=1</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> }</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> if(x<=0)</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> {</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> xx=0</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> }</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> if(y>screen.height)</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> {</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> yy=1</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"><span style="white-space: pre;"> </span> document.getElementById("puntos").innerHTML=0</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> }</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> else if(y==by && x>=bx && x<=(bx+100))</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> {</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> yy=1</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"><span style="white-space: pre;"> </span>var puntos=parseInt(document.getElementById("puntos").innerHTML)</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> puntos++</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> document.getElementById("puntos").innerHTML=puntos<span style="white-space: pre;"> </span></span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> }</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> if(y<=0)</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> {</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> yy=0</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> }</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> </span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> if(xx==1)</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> {</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> x-=10</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> }</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> else</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> {</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> x+=10</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> }</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> </span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> if(yy==1)</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> {</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> y-=10</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> }</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> else</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> {</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> y+=10</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> } </span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> document.getElementById("bola").style.left=x</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> document.getElementById("bola").style.top=y</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> setTimeout("move()",60)</span></p><p><span style="background-color: #999999; color: white; font-family: courier;">}</span></p><p><span style="background-color: #999999; color: white; font-family: courier;">function barra()</span></p><p><span style="background-color: #999999; color: white; font-family: courier;">{</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> var x=parseInt(document.getElementById("base").style.left)</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> </span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> if(event.keyCode==39 && x<screen.width) </span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> {</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> document.getElementById("base").style.left=x+80</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> } </span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> if(event.keyCode==37 && x>0) </span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> {</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> document.getElementById("base").style.left=x-80</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"> } </span></p><p><span style="background-color: #999999; color: white; font-family: courier;">}</span></p><p><span style="background-color: #999999; color: white; font-family: courier;"></script></span></p><p><span style="background-color: #999999; color: white; font-family: courier;"></body></span></p><p><span style="background-color: #999999; color: white; font-family: courier;"></html></span></p><div><br /></div><p>bueno saludos y espero le sea de su agrado, nota: se puede aumentar el nivel poniendo bloques a destruir pero eso se los dejo a ustedes por si quieren seguirle</p><p><br /></p><p><br /></p>Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-31827034651179527172021-12-07T11:27:00.001-08:002021-12-07T11:27:14.985-08:00Codigo Fuente del Sudoku en html y javascript<p> hola amigo como miro que tiene varias visitas el sudoku en vb6 este</p><p><a href="https://elblogdeflamer.blogspot.com/2015/10/codigo-fuente-del-sudoku-en-visual.html">https://elblogdeflamer.blogspot.com/2015/10/codigo-fuente-del-sudoku-en-visual.html</a><br /></p><p>y como vb6 ya quedo obsoleto vengo ahora con el mismo codigo pero ahora en html y javascript, por si lo quieren jugar es solo cuestion de copiar el codigo y pegarlo en el bloc de notas y aguardarlo con la extencion html.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhFvguIIOsDTLe6WsBeGvT_UVP2VWx9LD_0bZRR1Q-AWamQV3IZvw3fXAMBBRHYzLXwJ4g2FXhF2R7fM7WFjSQNPz9X2rLK7p_6-yuRzakRJ3R0mKKkTiXWvRvn_qSRYilA0TDPsRLsogfTQhceWDwoadRzLWPOy8ILEgDmP1TWOEgDrNLn19iKE_Iy=s1288" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="669" data-original-width="1288" height="332" src="https://blogger.googleusercontent.com/img/a/AVvXsEhFvguIIOsDTLe6WsBeGvT_UVP2VWx9LD_0bZRR1Q-AWamQV3IZvw3fXAMBBRHYzLXwJ4g2FXhF2R7fM7WFjSQNPz9X2rLK7p_6-yuRzakRJ3R0mKKkTiXWvRvn_qSRYilA0TDPsRLsogfTQhceWDwoadRzLWPOy8ILEgDmP1TWOEgDrNLn19iKE_Iy=w640-h332" width="640" /></a></div>ahora qui les dejo el codigo<div><br /></div><div><div><span style="background-color: #444444; color: white; font-family: courier;"><html></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><head></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"></head></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><body></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><marquee style="background-color:black;color:white;font-size:20;">Sudoku ...:::By Flamer:::...</marquee><br><br><br><br><br><br><br><br><br><br></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><center></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><br /><table></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><tbody></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><tr></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="00" maxlength="1" name="celda00" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="01" maxlength="1" name="celda01" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="02" maxlength="1" name="celda02" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="03" maxlength="1" name="celda03" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="04" maxlength="1" name="celda04" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="05" maxlength="1" name="celda05" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="06" maxlength="1" name="celda06" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="07" maxlength="1" name="celda07" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="08" maxlength="1" name="celda08" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"></tr></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><tr></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="10" maxlength="1" name="celda10" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="11" maxlength="1" name="celda11" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="12" maxlength="1" name="celda12" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="13" maxlength="1" name="celda13" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="14" maxlength="1" name="celda14" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="15" maxlength="1" name="celda15" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="16" maxlength="1" name="celda16" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="17" maxlength="1" name="celda17" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="18" maxlength="1" name="celda18" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"></tr></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><tr></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="20" maxlength="1" name="celda20px" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="21" maxlength="1" name="celda21" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="22" maxlength="1" name="celda22" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="23" maxlength="1" name="celda23" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="24" maxlength="1" name="celda24" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="25" maxlength="1" name="celda20px" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="26" maxlength="1" name="celda26" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="27" maxlength="1" name="celda27" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="28" maxlength="1" name="celda28" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"></tr></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><tr></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="30" maxlength="1" name="celda30" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="31" maxlength="1" name="celda31" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="32" maxlength="1" name="celda32" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="33" maxlength="1" name="celda33" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="34" maxlength="1" name="celda34" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="35" maxlength="1" name="celda20px" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="36" maxlength="1" name="celda36" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="37" maxlength="1" name="celda37" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="38" maxlength="1" name="celda38" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"></tr></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><tr></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="40" maxlength="1" name="celda40" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="41" maxlength="1" name="celda41" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="42" maxlength="1" name="celda42" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="43" maxlength="1" name="celda43" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="44" maxlength="1" name="celda44" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="45" maxlength="1" name="celda45" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="46" maxlength="1" name="celda46" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="47" maxlength="1" name="celda47" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="48" maxlength="1" name="celda48" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"></tr></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><tr></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="50" maxlength="1" name="celda50" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="51" maxlength="1" name="celda51" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="52" maxlength="1" name="celda52" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="53" maxlength="1" name="celda53" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="54" maxlength="1" name="celda54" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="55" maxlength="1" name="celda55" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="56" maxlength="1" name="celda56" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="57" maxlength="1" name="celda57" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="58" maxlength="1" name="celda58" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"></tr></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><tr></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="60" maxlength="1" name="celda60" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="61" maxlength="1" name="celda61" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="62" maxlength="1" name="celda62" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="63" maxlength="1" name="celda63" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="64" maxlength="1" name="celda64" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="65" maxlength="1" name="celda65" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="66" maxlength="1" name="celda66" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="67" maxlength="1" name="celda67" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="68" maxlength="1" name="celda68" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"></tr></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><tr></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="70" maxlength="1" name="celda70" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="71" maxlength="1" name="celda71" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="72" maxlength="1" name="celda72" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="73" maxlength="1" name="celda73" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="74" maxlength="1" name="celda74" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="75" maxlength="1" name="celda75" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="76" maxlength="1" name="celda76" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="77" maxlength="1" name="celda77" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="78" maxlength="1" name="celda78" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"></tr></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><tr></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="80" maxlength="1" name="celda80" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="81" maxlength="1" name="celda81" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="82" maxlength="1" name="celda82" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="83" maxlength="1" name="celda83" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="84" maxlength="1" name="celda84" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="85" maxlength="1" name="celda85" style="background-color: white; color: black; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="86" maxlength="1" name="celda86" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="87" maxlength="1" name="celda87" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><td><input id="88" maxlength="1" name="celda88" style="background-color: black; color: white; font-size: 20px; height: 30px; text-align: center; width: 30px;" type="text" /></td></tr></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"></tbody></table></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><br /><br /></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><label id="005" style="color: blue; font-size: 12pt;"></label><br /></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><input name="boton3" onclick="Generar()" type="button" value="Generar Nuevo Tablero" /></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><input name="boton4" onclick="Revisar()" type="button" value="Revisar Mi Respuestas" /></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><input name="boton4" onclick="Solucion()" type="button" value="Ver Solucion" /></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"></center></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><script languaje="javascript"></span></div><div><span style="background-color: #444444; color: white; font-family: courier;">var clave=new Array(8);</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><br /></span></div><div><span style="background-color: #444444; color: white; font-family: courier;">for(var k=0;k<9;k++)</span></div><div><span style="background-color: #444444; color: white; font-family: courier;">{</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[k]=new Array(8);</span></div><div><span style="background-color: #444444; color: white; font-family: courier;">}</span></div><div><span style="background-color: #444444; color: white; font-family: courier;">function imprimirSudoku()</span></div><div><span style="background-color: #444444; color: white; font-family: courier;">{</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> for(var y=0;y<9;y++)</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> {</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> for(var x=0;x<9;x++)</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> {</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> if((parseInt((10-1+1)*Math.random()+1))<6) </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> {</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> document.getElementById((x.toString())+(y.toString())).value=clave[y][x];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> document.getElementById((x.toString())+(y.toString())).disabled=true;</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> }</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> else</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> {</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> document.getElementById((x.toString())+(y.toString())).value="";</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> } </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> }</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> } </span></div><div><span style="background-color: #444444; color: white; font-family: courier;">}</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><br /></span></div><div><span style="background-color: #444444; color: white; font-family: courier;">function Revisar()</span></div><div><span style="background-color: #444444; color: white; font-family: courier;">{</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> var y,x,z,v,vx,vy,conta=0;</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><br /></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> for(y=0;y<9;y++)</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> {</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> for(x=0;x<9;x++)</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> {</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> v=document.getElementById((x.toString())+(y.toString())).value;</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><br /></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> for(z=0;z<9;z++)</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> {</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> vy=document.getElementById((x.toString())+(z.toString())).value;</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> if(z!=y)</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> {</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> if(v==vy)</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> { </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> conta++;</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> } </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> }</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> vx=document.getElementById((z.toString())+(y.toString())).value;</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> if(z!=x)</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> {</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> if(v==vx)</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> {</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> conta++;</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> } </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> } </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> }</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> }</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> }</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> if(conta==0)</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> {</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> document.getElementById("005").innerHTML="Correcto";</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> }</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> else</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> {</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> document.getElementById("005").innerHTML="Incorrecto";</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> } </span></div><div><span style="background-color: #444444; color: white; font-family: courier;">}</span></div><div><span style="background-color: #444444; color: white; font-family: courier;">function Solucion()</span></div><div><span style="background-color: #444444; color: white; font-family: courier;">{</span></div><div><span style="background-color: #444444; color: white; font-family: courier;">for(var y=0;y<9;y++)</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> {</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> for(var x=0;x<9;x++)</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> { </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> document.getElementById((x.toString())+(y.toString())).value=clave[y][x];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> document.getElementById((x.toString())+(y.toString())).disabled=true;</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> }</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> }</span></div><div><span style="background-color: #444444; color: white; font-family: courier;">}</span></div><div><span style="background-color: #444444; color: white; font-family: courier;">function generarSudoku()</span></div><div><span style="background-color: #444444; color: white; font-family: courier;">{</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> var numeros=new Array(8);</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> var x,y,po,z;</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"><br /></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> for(x=0;x<9;x++)</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> {</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> for(y=0;y<9;y++)</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> {</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> document.getElementById((x.toString())+(y.toString())).disabled=false;</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> } </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> }</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> for(x=0;x<9;x++)</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> {</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> numeros[x]=x+1;</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> }</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> x--;</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> z=0;</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> while(x>-1)</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> {</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> po=parseInt((x-0+1)*Math.random()+0);</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[0][z]=numeros[po];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> for(y=po;y<x;y++)</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> {</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> numeros[y]=numeros[y+1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> }</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> x--;</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> z++;</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> }</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //1</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[1][0]=clave[0][3];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[1][1]=clave[0][4];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[1][2]=clave[0][5];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //2</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[2][0]=clave[0][6];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[2][1]=clave[0][7];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[2][2]=clave[0][8];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //3</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[1][3]=clave[0][6];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[1][4]=clave[0][7];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[1][5]=clave[0][8];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //4</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[2][3]=clave[0][0];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[2][4]=clave[0][1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[2][5]=clave[0][2];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //5</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[1][6]=clave[0][0];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[1][7]=clave[0][1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[1][8]=clave[0][2];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //6</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[2][6]=clave[0][3];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[2][7]=clave[0][4];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[2][8]=clave[0][5];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //7</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[3][0]=clave[0][1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[3][1]=clave[0][2];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[3][2]=clave[1][0];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //8</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[4][0]=clave[1][1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[4][1]=clave[1][2];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[4][2]=clave[2][0];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //9</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[5][0]=clave[2][1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[5][1]=clave[2][2];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[5][2]=clave[0][0];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //10</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[3][3]=clave[4][0];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[3][4]=clave[4][1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[3][5]=clave[4][2];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //11</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[4][3]=clave[5][0];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[4][4]=clave[5][1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[4][5]=clave[5][2];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //12</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[5][3]=clave[3][0];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[5][4]=clave[3][1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[5][5]=clave[3][2];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //13</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[3][6]=clave[5][0];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[3][7]=clave[5][1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[3][8]=clave[5][2];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //14</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[4][6]=clave[3][0];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[4][7]=clave[3][1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[4][8]=clave[3][2];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //15</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[5][6]=clave[4][0];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[5][7]=clave[4][1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[5][8]=clave[4][2];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //16</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[6][0]=clave[3][1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[6][1]=clave[3][2];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[6][2]=clave[4][0];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //17</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[7][0]=clave[4][1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[7][1]=clave[4][2];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[7][2]=clave[5][0];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //18</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[8][0]=clave[5][1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[8][1]=clave[5][2];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[8][2]=clave[3][0];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //19</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[6][3]=clave[7][0];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[6][4]=clave[7][1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[6][5]=clave[7][2];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //20</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[7][3]=clave[8][0];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[7][4]=clave[8][1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[7][5]=clave[8][2];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //21</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[8][3]=clave[6][0];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[8][4]=clave[6][1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[8][5]=clave[6][2];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //22</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[6][6]=clave[8][0];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[6][7]=clave[8][1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[6][8]=clave[8][2];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //23</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[7][6]=clave[6][0];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[7][7]=clave[6][1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[7][8]=clave[6][2];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> //24</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[8][6]=clave[7][0];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[8][7]=clave[7][1];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> clave[8][8]=clave[7][2];</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> </span></div><div><span style="background-color: #444444; color: white; font-family: courier;">}</span></div><div><span style="background-color: #444444; color: white; font-family: courier;">function Generar()</span></div><div><span style="background-color: #444444; color: white; font-family: courier;">{ </span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> document.getElementById("005").innerHTML="";</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> generarSudoku();</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"> imprimirSudoku();</span></div><div><span style="background-color: #444444; color: white; font-family: courier;">}</span></div><div><span style="background-color: #444444; color: white; font-family: courier;"></script></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"></body></span></div><div><span style="background-color: #444444; color: white; font-family: courier;"></html></span></div></div><div><br /></div><div>espero les sea de su agrado y ha alguien le sirva saludos Flamer</div><div><br /></div><div><br /></div>Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-21314086656365386122021-12-07T09:49:00.000-08:002021-12-07T09:49:07.734-08:00Generador de contraseñas en javascript y html<p> Hola amigos hoy les dejare un generador de contraseñas hecho en html y javascript, esta hecho lo mas simple posible.... una cosa que les queria comentar borre todo lo relacionado con los crackmes y hacking en mi blog ya que al parecer es algo prohibido y me estaba ocacionando problemas una de las cosas que paso fue que me borraron el canal de youtube, asi que estare enseñando solo programacion y si es posible en javascript y vbscript y si es en un lenguaje de programacion como c++ o vb.net solo subire el codigo de los ejecutables no no quiero desconfiansas de virus ni nada por el estilo.</p><p>bueno primero daremos color a el fondo lo pintaremos de negro para eso ponemos el comando bgcolor en el body asi</p><p><span style="color: #2b00fe; font-family: courier;"><body bgcolor="black"></span></p><p>despues de esto crearemos una marquesina con el comando <marquee> y con un div adentro el cual llebara el mensaje a mostrar en la marquesina</p><p><span style="color: #2b00fe; font-family: courier;"><marquee><div style="font-size:40;color:white;">Generador de claves :::By Flamer:::</div></marquee></span></p><p>luego crearemos un cuadro de texto con el comando input type y con el texto centrado, color de fondo negro y color de texto blanco</p><p><span style="color: #2b00fe; font-family: courier;"><input type="text" id="log" size="50" style="text-align:center;color:white;background-color:black;"></span></p><p>despues creamos el boton copiar asi</p><p><span style="color: #2b00fe; font-family: courier;"><input type="button" value="Copiar" onclick="copy()"><br><br></span></p><p>si se preguntan que es <br> son saltos de linea, luego declaramos un label que es el que tiene el mensaje de longitud de clave</p><p><span style="color: #2b00fe; font-family: courier;"><label style="font-size:14;color:white;">Longitud de Clave:</label></span></p><p>despues de esto declaramos un select el cual tendra los diferentes longitudes de la clave o sea el numero de digitos de la clave</p><p><span style="color: #2b00fe;"><select id="longi" style="color:white;background-color:black;"></span></p><p><span style="color: #2b00fe;"> <option value="8">8</option></span></p><p><span style="color: #2b00fe;"> <option value="9">9</option></span></p><p><span style="color: #2b00fe;"> <option value="10">10</option></span></p><p><span style="color: #2b00fe;"> <option value="11">11</option></span></p><p><span style="color: #2b00fe;"> <option value="12">12</option></span></p><p><span style="color: #2b00fe;"> <option value="13">13</option></span></p><p><span style="color: #2b00fe;"> <option value="14">14</option></span></p><p><span style="color: #2b00fe;"> <option value="15">15</option></span></p><p><span style="color: #2b00fe;"> <option value="16">16</option></span></p><p><span style="color: #2b00fe;"> <option value="17">17</option></span></p><p><span style="color: #2b00fe;"> <option value="18">18</option></span></p><p><span style="color: #2b00fe;"> <option value="19">19</option></span></p><p><span style="color: #2b00fe;"> <option value="20">20</option></span></p><p><span style="color: #2b00fe;"> <option value="21">21</option></span></p><p><span style="color: #2b00fe;"> <option value="22">22</option></span></p><p><span style="color: #2b00fe;"> <option value="23">23</option></span></p><p><span style="color: #2b00fe;"> <option value="24">24</option></span></p><p><span style="color: #2b00fe;"> <option value="25">25</option></span></p><p><span style="color: #2b00fe;"> <option value="26">26</option></span></p><p><span style="color: #2b00fe;"> <option value="27">27</option></span></p><p><span style="color: #2b00fe;"> <option value="28">28</option></span></p><p><span style="color: #2b00fe;"> <option value="29">29</option></span></p><p><span style="color: #2b00fe;"><option value="30">30</option></span></p><p><span style="color: #2b00fe;"></select></span></p><p>por ultimo ponemos dos botones uno que genera las claves de forma automatica el cual lo hace al darle clic al boton este llama a una funcion llamada genera() y otro para detener el proceso de generacion de claves el cual llama a una funcion llamada stop y detenga el proceso</p><p><span style="color: #2b00fe; font-family: courier;"><input type="button" value="Generar" onclick="genera()"></span></p><p><span style="color: #2b00fe; font-family: courier;"><input type="button" value="detener" onclick="stop()"></span></p><p>ahora pasaremos al codigo script asi que ponemos una seccion llamada <script> y cierra con un </script> dentro de esta seccion declaramos una variable global llamada time la cual esta encargada de llebar el tiempo de 10 milisegundos en cada generacion de clave</p><p><span style="color: #2b00fe; font-family: courier;">var time;</span></p><p>despues declaramos la funcion copy la cual se encarga de copiar lo que se encuentra en el cuadro de texto que declaramos anteriormente</p><p><span style="color: #2b00fe; font-family: courier;">function copy()</span></p><p><span style="color: #2b00fe; font-family: courier;">{</span></p><p><span style="color: #2b00fe; font-family: courier;"> document.getElementById("log").select();</span></p><p><span style="color: #2b00fe; font-family: courier;"> document.execCommand('copy');</span></p><p><span style="color: #2b00fe; font-family: courier;">}</span></p><p>despues de esto declaramos la funcion genera la cual es la que generara las claves dentro de esta esta la primer linea donde declaro la variable cadena con todos los digitos que pueden llevar las claves que generaran y la variable clave y digi en null</p><p><span style="color: #2b00fe; font-family: courier;">var caden = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz",clave="",digi="";</span></p><p>linea abajo declaro la variable l la cual toma el numero de digitos de la variable cadena</p><p> <span style="color: #2b00fe; font-family: courier;">var l = caden.length-1;</span></p><p>linea abajo declaro la variable largo la cual toma el valor de el objecto select, me rifiero al largo de cada clave a generar y tomado el valor este pasa aser convertido a entero con el comando parseInt</p><p><span style="color: #2b00fe; font-family: courier;">var largo=parseInt(document.getElementById("longi").value);</span></p><p>linea abajo declaramos un ciclo for el cual se repetira dependiendo de la variable largo o sea del numero de digitos que la clave que se generara, cada giro toma un digito aleatorio de la variable cadena y aguardado en la variable digi y despues concatenado con la variable clave la cual llebara la clave generada</p><p><span style="color: #2b00fe; font-family: courier;">for(x=0;x<=largo;x++)</span></p><p><span style="color: #2b00fe; font-family: courier;"> {</span></p><p><span style="color: #2b00fe; font-family: courier;"> digi = Math.round(Math.random() * (l - 0) + 0);</span></p><p><span style="color: #2b00fe; font-family: courier;"> clave+=caden.substr(digi,1);</span></p><p><span style="color: #2b00fe; font-family: courier;"> }</span></p><p>linea abajo pasamos el valor de la variable clave al cuadro de texto donde se mostrara</p><p><span style="color: #2b00fe; font-family: courier;">document.getElementById("log").value=clave;</span></p><p>por ultimo volvemos a llamar la funcion genera con el comando setTimeout </p><p><span style="color: #2b00fe; font-family: courier;">time=setTimeout("genera()",10);</span></p><p>despues declaramos la funcion stop la cual se encarga de detener el proceso de generacion de claves</p><p><span style="color: #2b00fe; font-family: courier;">function stop()</span></p><p><span style="color: #2b00fe; font-family: courier;">{</span></p><p><span style="color: #2b00fe; font-family: courier;"> clearTimeout(time);;</span></p><p><span style="color: #2b00fe; font-family: courier;">}</span></p><p>ahora por ultimo les dejo el codigo completo</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgq4OY4zkAl6GzofDxoT7273zHndclJfVtiqMnHvCRQqCDd0-D1LJ2G-U_fcivrn__DukTxIvQod5CE4VC_HcaiYmBiaZVqm5pKkVtDy0qMTQHwid6mvqVknxXZo9_zm_DjBsO-y0_D7nkzNlo-fNvQveC7DrxSv7hduKCLmN7avyQhJsdBNCvBMvft=s1433" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="567" data-original-width="1433" height="254" src="https://blogger.googleusercontent.com/img/a/AVvXsEgq4OY4zkAl6GzofDxoT7273zHndclJfVtiqMnHvCRQqCDd0-D1LJ2G-U_fcivrn__DukTxIvQod5CE4VC_HcaiYmBiaZVqm5pKkVtDy0qMTQHwid6mvqVknxXZo9_zm_DjBsO-y0_D7nkzNlo-fNvQveC7DrxSv7hduKCLmN7avyQhJsdBNCvBMvft=w640-h254" width="640" /></a></div><br /><p><br /></p><p><br /></p><p><span style="background-color: #444444; color: white; font-family: courier;"><html></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"><head><title>Generador de claves</title></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"></head></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"><body bgcolor="black"></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"><marquee><div style="font-size:40;color:white;">Generador de claves :::By Flamer:::</div></marquee></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"><br><br></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"><br><br></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"><br><br></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"><center></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"><input type="text" id="log" size="50" style="text-align:center;color:white;background-color:black;"><input type="button" value="Copiar" onclick="copy()"><br><br></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"><label style="font-size:14;color:white;">Longitud de Clave:</label><select id="longi" style="color:white;background-color:black;"></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="8">8</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="9">9</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="10">10</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="11">11</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="12">12</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="13">13</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="14">14</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="15">15</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="16">16</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="17">17</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="18">18</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="19">19</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="20">20</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="21">21</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="22">22</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="23">23</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="24">24</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="25">25</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="26">26</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="27">27</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="28">28</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="29">29</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> <option value="30">30</option></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"></select></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"><br /></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"><input type="button" value="Generar" onclick="genera()"></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"><input type="button" value="detener" onclick="stop()"></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"></center></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"><script></span></p><p><span style="background-color: #444444; color: white; font-family: courier;">var time;</span></p><p><span style="background-color: #444444; color: white; font-family: courier;">function copy()</span></p><p><span style="background-color: #444444; color: white; font-family: courier;">{</span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> document.getElementById("log").select();</span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> document.execCommand('copy');</span></p><p><span style="background-color: #444444; color: white; font-family: courier;">}</span></p><p><span style="background-color: #444444; color: white; font-family: courier;">function genera()</span></p><p><span style="background-color: #444444; color: white; font-family: courier;">{</span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> var caden = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz",clave="",digi="";</span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> var l = caden.length-1;</span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> var largo=parseInt(document.getElementById("longi").value);</span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> for(x=0;x<=largo;x++)</span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> {</span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> digi = Math.round(Math.random() * (l - 0) + 0);</span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> clave+=caden.substr(digi,1);</span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> }</span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> document.getElementById("log").value=clave;</span></p><p><span style="background-color: #444444; color: white; font-family: courier;"><span style="white-space: pre;"> </span> time=setTimeout("genera()",10);</span></p><p><span style="background-color: #444444; color: white; font-family: courier;">}</span></p><p><span style="background-color: #444444; color: white; font-family: courier;">function stop()</span></p><p><span style="background-color: #444444; color: white; font-family: courier;">{</span></p><p><span style="background-color: #444444; color: white; font-family: courier;"> clearTimeout(time);;</span></p><p><span style="background-color: #444444; color: white; font-family: courier;">}</span></p><p><span style="background-color: #444444; color: white; font-family: courier;"></script></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"></body></span></p><p><span style="background-color: #444444; color: white; font-family: courier;"></html></span></p><p><br /></p><p>bueno saludos Flamer</p><p><br /></p>Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-22980012528970418422021-12-04T09:52:00.004-08:002021-12-04T10:08:30.369-08:00Crear formulario en c++ con textbox, label y botones en Dev C++<p>Hola amigos hoy crearemos un formulario con un boton, un textbox y label asi que para eso abriremos nuestro editor de c++ que es Dev c++ y elegimos un proyecto nuevo</p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbYUVeokfuMqqzqRngfWLtBvNs7xj2trBUTjJFZJZplS8vmIALUpYZK6X_gKe7ILgup9H1FAAOo27Sd2f-w1hbm4GYT_7HM5rB-buppRLYqJ8xbXEESC4gvcf-eElHIcnYU4Ec5iewRGM/s837/Sin+t%25C3%25ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="432" data-original-width="837" height="330" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbYUVeokfuMqqzqRngfWLtBvNs7xj2trBUTjJFZJZplS8vmIALUpYZK6X_gKe7ILgup9H1FAAOo27Sd2f-w1hbm4GYT_7HM5rB-buppRLYqJ8xbXEESC4gvcf-eElHIcnYU4Ec5iewRGM/w640-h330/Sin+t%25C3%25ADtulo.png" width="640" /></a></div><br /><p>luego elegimos en la siguiente ventana la opcion Windows Application y damos aceptar</p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvV3FLJIUVI6zN5RHRQ0xGP87adeXqbZl8k9CNi3T9GvtLTGs81wMO4sZUzi9tkKaSnCsb2WzNYeqEDelG12YALAJLHkd6W0L4444T1HRa09TcXG96DdXwEaH3EA9J-yoTrzm6LPEMVYM/s564/Sin+t%25C3%25ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="356" data-original-width="564" height="404" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvV3FLJIUVI6zN5RHRQ0xGP87adeXqbZl8k9CNi3T9GvtLTGs81wMO4sZUzi9tkKaSnCsb2WzNYeqEDelG12YALAJLHkd6W0L4444T1HRa09TcXG96DdXwEaH3EA9J-yoTrzm6LPEMVYM/w640-h404/Sin+t%25C3%25ADtulo.png" width="640" /></a></div><br /><p><br /></p><p>bueno crearemos un cuadro de texto asi que para eso escribimos lo siguiente en el codigo, pero para eso ubicamos la linea que dice </p><p><span style="color: #2b00fe;">switch</span>(<span style="color: red;">Message</span>) {</p><p>y damos unos enter por que es en esa seccion donde teclearemos el codigo, quedara algo asi</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_s5GfUY9HD_2f2k37n7hQBGLRoshZ4duN50m6LVxkWol_0ePJE7CTGujGorUwjFwIRXX-X-vQQzBt0YBk5ubmaWTc27Go8QdRd91hUCGj-N6XyOGyjoq0IhTeNaJxxp0mWCKDyNMu95c/s956/Sin+t%25C3%25ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="584" data-original-width="956" height="390" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_s5GfUY9HD_2f2k37n7hQBGLRoshZ4duN50m6LVxkWol_0ePJE7CTGujGorUwjFwIRXX-X-vQQzBt0YBk5ubmaWTc27Go8QdRd91hUCGj-N6XyOGyjoq0IhTeNaJxxp0mWCKDyNMu95c/w640-h390/Sin+t%25C3%25ADtulo.png" width="640" /></a></div><br /><p>ahora para crear el cuadro de texto tecleamos la seccion <span style="color: red;">case WM_CREATE</span> quedaria asi</p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9jItLUpLr_xOorOXvhWtCjxxsYRMZvu1c3Ho_3SuycN6c311B3S4DyYyGrBYaTGpK4UpBCYEPc3KioGysffMRKU0_R_b_sqVQkRPw-Eiah1_WZmu6HnieFYPhuT7mV-mX4iCl5coeCm0/s779/Sin+t%25C3%25ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="641" data-original-width="779" height="526" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9jItLUpLr_xOorOXvhWtCjxxsYRMZvu1c3Ho_3SuycN6c311B3S4DyYyGrBYaTGpK4UpBCYEPc3KioGysffMRKU0_R_b_sqVQkRPw-Eiah1_WZmu6HnieFYPhuT7mV-mX4iCl5coeCm0/w640-h526/Sin+t%25C3%25ADtulo.png" width="640" /></a></div><br /><p>luego de esto crearemos un label dentro de la seccion WM_CREATE para eso tecleamos la siguiente linea</p><p><span style="color: #2b00fe; font-family: courier;">CreateWindow(TEXT("STATIC"),TEXT("Serial:"),WS_VISIBLE | WS_CHILD,10,40,60,20,hwnd,(HMENU) NULL,NULL,NULL);</span></p><p>luego de esto colocamos un break lineas abajo para que no se cierre el formulario el codigo quedaria asi</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh68YCtZMWiEIrQKS5E0EoX-4kAyDWSdeUflBlsvzLqkd7ZMvkk7MBhNmWA3v8jwSZDbiXBEgQnvGZBZy-zSFRhemPXyz1VzEWK1cdqLTkvPM4-tHuW_e_SVQX45kLhO4g_Blh3cpJGSeg/s960/Sin+t%25C3%25ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="622" data-original-width="960" height="414" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh68YCtZMWiEIrQKS5E0EoX-4kAyDWSdeUflBlsvzLqkd7ZMvkk7MBhNmWA3v8jwSZDbiXBEgQnvGZBZy-zSFRhemPXyz1VzEWK1cdqLTkvPM4-tHuW_e_SVQX45kLhO4g_Blh3cpJGSeg/w640-h414/Sin+t%25C3%25ADtulo.png" width="640" /></a></div><p><br /></p><p>compilamos y ejecutamos y nos aparecera el siguiente formulario</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgp00UBChD39kZyNkYe1ROvoNFVuYn6tNZzJLLj2uL8F8DmWMf3k4LW_k0F9WUtLSYy2YW5aP2ucQQ1zHTNhjdE-ZiapubhSJhSOLziRpHBcPvKQo4RRwck8AgFuwLTyjTPm9VQukOYI9g/s678/Sin+t%25C3%25ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="505" data-original-width="678" height="476" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgp00UBChD39kZyNkYe1ROvoNFVuYn6tNZzJLLj2uL8F8DmWMf3k4LW_k0F9WUtLSYy2YW5aP2ucQQ1zHTNhjdE-ZiapubhSJhSOLziRpHBcPvKQo4RRwck8AgFuwLTyjTPm9VQukOYI9g/w640-h476/Sin+t%25C3%25ADtulo.png" width="640" /></a></div><br /><p><br /></p><p>bueno ahora pasaremos a crear el cuadro de texto para eso definimos la siguiente variable<span style="color: #04ff00;"> </span><span style="color: #274e13;">#define ID_TXTSERIAL 1</span> en la parte de arriba debajo de la linea <span style="color: #274e13;">#include <windows.h> </span>quedaria algo asi</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjaI2ZvEfwHritoo0PFONM_9wLPKxQPw0GbiNeEnFFsEkIse6X9rJOxVopX7tLOP2gcwgqjD67QsfCQn0VOLWnMmW6VQo5QBBq-yg_FRNIkvaqkQ_UXWcsOYBYekM9e1h9fif10RTPctfLZ8Tp7uKMUWOsEE2nqcw35r8C5u8njQCgc2MWawwkWGjrT=s1041" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="457" data-original-width="1041" height="280" src="https://blogger.googleusercontent.com/img/a/AVvXsEjaI2ZvEfwHritoo0PFONM_9wLPKxQPw0GbiNeEnFFsEkIse6X9rJOxVopX7tLOP2gcwgqjD67QsfCQn0VOLWnMmW6VQo5QBBq-yg_FRNIkvaqkQ_UXWcsOYBYekM9e1h9fif10RTPctfLZ8Tp7uKMUWOsEE2nqcw35r8C5u8njQCgc2MWawwkWGjrT=w640-h280" width="640" /></a></div><br /><p>una linea abajo declaramos la variable serial asi</p><p><span style="color: #2b00fe; font-family: courier;">static HWND Serial;</span></p><p>luego dentro de la seccion WM_CREATE ponemos la siguiente linea para crear el cuadro de texto</p><p><span style="color: #2b00fe; font-family: courier;">Serial=CreateWindow(TEXT("EDIT"),TEXT(""),WS_VISIBLE | WS_CHILD | WS_BORDER,80,40,200,20,hwnd,(HMENU) ID_TXTSERIAL,NULL,NULL);</span></p><div>compilamos y ejecutamos y se mostrara lo siguiente</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhk2W1RRkmRUEiPXIucvfantgStkyh0bGm2cmpG6dUAxXc7F4RUUEnUmTQxZOE64-nboXvlIgyQsROrIZEcW4dPgCJ0d9qIAl5KaMQbfhcaeUxt1s0ym0puI-DouUzeMbzjYSW-Wgdp38vodJBda3m-TyKlWaShuPNvNuEBuPqR3nqwcxgSoGtPTCBr=s641" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="641" height="480" src="https://blogger.googleusercontent.com/img/a/AVvXsEhk2W1RRkmRUEiPXIucvfantgStkyh0bGm2cmpG6dUAxXc7F4RUUEnUmTQxZOE64-nboXvlIgyQsROrIZEcW4dPgCJ0d9qIAl5KaMQbfhcaeUxt1s0ym0puI-DouUzeMbzjYSW-Wgdp38vodJBda3m-TyKlWaShuPNvNuEBuPqR3nqwcxgSoGtPTCBr=w640-h480" width="640" /></a></div><br /><div><br /></div><p>ahora pasaremos a crear un boton para eso definimos una variable para el boton y sera esta <span style="color: #274e13;">#define ID_BTN 2</span> en la seccion WM_CREATE ponemos la siguinete linea</p><p><span style="color: #2b00fe; font-family: courier;">CreateWindow(TEXT("BUTTON"),TEXT("VALIDAR"),WS_VISIBLE | WS_CHILD,80,100,100,25,hwnd,(HMENU) ID_BTN,NULL,NULL);</span></p><p>ahora compilamos y ejecutamos y se mirara asi</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiLdF8RZ93My7nuzwXOaPFXtTVaVYL1y_jQ0gyKiGdxJfeFPuAgtBbhGxnL9iGTIzs_fQYFmrq8BdONQgBk0d0flcpw8eS-D_qb_X8P5QFClJ_XPcwLmU7mufFS3SXBivWj6FF8EzkWZsoxigR5TC-D2uzy9AgMUlwdSxfCWXP1Muo-pE04Rgt9Pbm6=s643" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="481" data-original-width="643" height="478" src="https://blogger.googleusercontent.com/img/a/AVvXsEiLdF8RZ93My7nuzwXOaPFXtTVaVYL1y_jQ0gyKiGdxJfeFPuAgtBbhGxnL9iGTIzs_fQYFmrq8BdONQgBk0d0flcpw8eS-D_qb_X8P5QFClJ_XPcwLmU7mufFS3SXBivWj6FF8EzkWZsoxigR5TC-D2uzy9AgMUlwdSxfCWXP1Muo-pE04Rgt9Pbm6=w640-h478" width="640" /></a></div><br /><p>ahora si queremos leer lo que esta en el cuadro de texto y mostrarlo como un mensaje agregamos otra seccion llamada <span style="color: red;">case WM_COMMAND </span>se vera algo asi</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEivon59exLdOOfgWSQhuN-lRB4HlJ6I97aDgOu5v8V2RTMW0b_yMyZq1NAKkGgXW9Q7TqPFyglLXz73kwVz1k60ax4vNcpRl1CuuCG6KHOQ1tg5u7d9l6jstnlPdcCZ6bs6_01m0QvRwjcUJSw6qVyT7CnFNECR9rT8CQrGjMkdS54mNP8Olo77T5-D=s1070" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="552" data-original-width="1070" height="330" src="https://blogger.googleusercontent.com/img/a/AVvXsEivon59exLdOOfgWSQhuN-lRB4HlJ6I97aDgOu5v8V2RTMW0b_yMyZq1NAKkGgXW9Q7TqPFyglLXz73kwVz1k60ax4vNcpRl1CuuCG6KHOQ1tg5u7d9l6jstnlPdcCZ6bs6_01m0QvRwjcUJSw6qVyT7CnFNECR9rT8CQrGjMkdS54mNP8Olo77T5-D=w640-h330" width="640" /></a></div><br /><p>dentro de esta seccion tecleamos el siguiente codigo para leer lo que estra en el cuadro de texto y mostrarlo como mensaje</p><p><span style="color: #2b00fe; font-family: courier;">if(LOWORD(wParam==ID_BTN))</span></p><p><span style="color: #2b00fe; font-family: courier;">{</span></p><p><span style="color: #2b00fe; font-family: courier;"> int largo = GetWindowTextLength(Serial)+1; //</span><span style="color: #800180; font-family: courier;">api optiene el numero de caracteres </span></p><p><span style="color: #2b00fe; font-family: courier;"> char texto[largo];// </span><span style="color: #800180; font-family: courier;">declara variable texto con el numero de caracteres</span></p><p><span style="color: #2b00fe; font-family: courier;"> GetWindowText(Serial,texto,largo);//</span><span style="color: #800180; font-family: courier;">lee lo que esta en el cuadro de texto </span></p><p><span style="color: #2b00fe; font-family: courier;"> MessageBox(hwnd,texto,"nada",64);//</span><span style="color: #800180; font-family: courier;">muestra un mensaje en pantalla con lo que tiene la variable texto</span></p><p><span style="color: #2b00fe; font-family: courier;">}</span></p><p><span style="color: #2b00fe; font-family: courier;">break;</span></p><p>lo compilamos y ejecutamos y nos mostrara lo siguiente</p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgnPwlJqyCeB8akxXO81-d2iqi6K4S_VVIu4Y3UHuGw7yhFjDiigh-K1j8JFPfeoZVuICyuZhfYP6X5RYmMyBIK0jagJGcY5RmXjPR9rev5Tr-2N6FIGXT1OmGBRwagDnR0q1RHUX3Q2u3FmP6wRIh27_-Jz7u4CO-1aSfNv2REyoksL9KZt-EZ24s-=s635" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="475" data-original-width="635" height="478" src="https://blogger.googleusercontent.com/img/a/AVvXsEgnPwlJqyCeB8akxXO81-d2iqi6K4S_VVIu4Y3UHuGw7yhFjDiigh-K1j8JFPfeoZVuICyuZhfYP6X5RYmMyBIK0jagJGcY5RmXjPR9rev5Tr-2N6FIGXT1OmGBRwagDnR0q1RHUX3Q2u3FmP6wRIh27_-Jz7u4CO-1aSfNv2REyoksL9KZt-EZ24s-=w640-h478" width="640" /></a></div><br /><p>se mirara algo asi</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhoctxSx49pGbOiF4uKMmonxSvpvMokip5oGDtNxWIZBU9Q2PBzeasnpgEGPO2aDDQiZPPKFaOH7FOOySs2qUQx2G8_lhchik-mcTkDpsPA_8QlMkpq0BJ9XRzfWpB9DRWMr1TQc7eItDJhCcEs2P34VfLcmubKSrxpIXdWDQKIqJfJOJ4ZsoSI8bo5=s1075" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="558" data-original-width="1075" height="332" src="https://blogger.googleusercontent.com/img/a/AVvXsEhoctxSx49pGbOiF4uKMmonxSvpvMokip5oGDtNxWIZBU9Q2PBzeasnpgEGPO2aDDQiZPPKFaOH7FOOySs2qUQx2G8_lhchik-mcTkDpsPA_8QlMkpq0BJ9XRzfWpB9DRWMr1TQc7eItDJhCcEs2P34VfLcmubKSrxpIXdWDQKIqJfJOJ4ZsoSI8bo5=w640-h332" width="640" /></a></div><br /><p><br /></p><p>el codigo completo seria este</p><p><span style="color: #2b00fe; font-family: courier;">#include <windows.h></span></p><p><span style="color: #2b00fe; font-family: courier;">#define ID_TXTSERIAL 1</span></p><p><span style="color: #2b00fe; font-family: courier;">#define ID_BTN 2</span></p><p><span style="color: #2b00fe; font-family: courier;">static HWND Serial;</span></p><p><span style="color: #2b00fe; font-family: courier;"><br /></span></p><p><span style="color: #2b00fe; font-family: courier;">/* This is where all the input to the window goes to */</span></p><p><span style="color: #2b00fe; font-family: courier;">LRESULT CALLBACK WndProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam) {</span></p><p><span style="color: #2b00fe; font-family: courier;">switch(Message) {</span></p><p><span style="white-space: pre;"><span style="color: #2b00fe; font-family: courier;"> </span></span></p><p><span style="color: #2b00fe; font-family: courier;"> case WM_CREATE:{</span></p><p><span style="white-space: pre;"><span style="color: #2b00fe; font-family: courier;"> </span></span></p><p><span style="color: #2b00fe; font-family: courier;"> CreateWindow(TEXT("STATIC"),TEXT("Serial:"),WS_VISIBLE | WS_CHILD,10,40,60,20,hwnd,(HMENU) NULL,NULL,NULL);</span></p><p><span style="color: #2b00fe; font-family: courier;"> Serial=CreateWindow(TEXT("EDIT"),TEXT(""),WS_VISIBLE | WS_CHILD | WS_BORDER,80,40,200,20,hwnd,(HMENU) ID_TXTSERIAL,NULL,NULL);</span></p><p><span style="color: #2b00fe; font-family: courier;"> CreateWindow(TEXT("BUTTON"),TEXT("VALIDAR"),WS_VISIBLE | WS_CHILD,80,100,100,25,hwnd,(HMENU) ID_BTN,NULL,NULL);</span></p><p><span style="white-space: pre;"><span style="color: #2b00fe; font-family: courier;"> </span></span></p><p><span style="color: #2b00fe; font-family: courier;"> break;</span></p><p><span style="color: #2b00fe; font-family: courier;"> }</span></p><p><span style="color: #2b00fe; font-family: courier;">case WM_COMMAND:{<span style="white-space: pre;"> </span></span><span style="color: #2b00fe; font-family: courier; white-space: pre;"> </span></p><p><span style="color: #2b00fe; font-family: courier;"> if(LOWORD(wParam==ID_BTN))</span></p><p><span style="color: #2b00fe; font-family: courier;"> {</span></p><p><span style="color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span>int largo = GetWindowTextLength(Serial)+1;</span></p><p><span style="color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span>char texto[largo];</span></p><p><span style="color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span>GetWindowText(Serial,texto,largo); </span></p><p><span style="color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span>MessageBox(hwnd,texto,"nada",64);</span></p><p><span style="color: #2b00fe; font-family: courier;"> }</span></p><p><span style="color: #2b00fe; font-family: courier;"> break;</span><span style="color: #2b00fe; font-family: courier; white-space: pre;"> </span></p><p><span style="color: #2b00fe; font-family: courier;">}</span></p><p><span style="white-space: pre;"><span style="color: #2b00fe; font-family: courier;"> </span></span></p><p><span style="color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span>/* Upon destruction, tell the main thread to stop */</span></p><p><span style="color: #2b00fe; font-family: courier;"> case WM_DESTROY: {</span></p><p><span style="color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span>PostQuitMessage(0);</span></p><p><span style="color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span>break;</span></p><p><span style="color: #2b00fe; font-family: courier;">}</span></p><p><span style="white-space: pre;"><span style="color: #2b00fe; font-family: courier;"> </span></span></p><p><span style="color: #2b00fe; font-family: courier;">/* All other messages (a lot of them) are processed using default procedures */</span></p><p><span style="color: #2b00fe; font-family: courier;">default:</span></p><p><span style="color: #2b00fe; font-family: courier;">return DefWindowProc(hwnd, Message, wParam, lParam);</span></p><p><span style="color: #2b00fe; font-family: courier;">}</span></p><p><span style="color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span>return 0;</span></p><p><span style="color: #2b00fe; font-family: courier;">}</span></p><p><span style="color: #2b00fe; font-family: courier;"><br /></span></p><p><span style="color: #2b00fe; font-family: courier;">/* The 'main' function of Win32 GUI programs: this is where execution starts */</span></p><p><span style="color: #2b00fe; font-family: courier;">int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) {</span></p><p><span style="color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span>WNDCLASSEX wc; /* A properties struct of our window */</span></p><p><span style="color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span>HWND hwnd; /* A 'HANDLE', hence the H, or a pointer to our window */</span></p><p><span style="color: #2b00fe; font-family: courier;">MSG msg; /* A temporary location for all messages */</span></p><p><span style="color: #2b00fe; font-family: courier;"><br /></span></p><p><span style="color: #2b00fe; font-family: courier;">/* zero out the struct and set the stuff we want to modify */</span></p><p><span style="color: #2b00fe; font-family: courier;"> memset(&wc,0,sizeof(wc));</span></p><p><span style="color: #2b00fe; font-family: courier;"> wc.cbSize<span style="white-space: pre;"> </span> = sizeof(WNDCLASSEX);</span></p><p><span style="color: #2b00fe; font-family: courier;">wc.lpfnWndProc<span style="white-space: pre;"> </span> = WndProc; /* This is where we will send messages to */</span></p><p><span style="color: #2b00fe; font-family: courier;">wc.hInstance<span style="white-space: pre;"> </span> = hInstance;</span></p><p><span style="color: #2b00fe; font-family: courier;">wc.hCursor<span style="white-space: pre;"> </span> = LoadCursor(NULL, IDC_ARROW);</span></p><p><span style="white-space: pre;"><span style="color: #2b00fe; font-family: courier;"> </span></span></p><p><span style="color: #2b00fe; font-family: courier;">/* White, COLOR_WINDOW is just a #define for a system color, try Ctrl+Clicking it */</span></p><p><span style="color: #2b00fe; font-family: courier;">wc.hbrBackground = (HBRUSH)(COLOR_WINDOW+1);</span></p><p><span style="color: #2b00fe; font-family: courier;">wc.lpszClassName = "WindowClass";</span></p><p><span style="color: #2b00fe; font-family: courier;">wc.hIcon<span style="white-space: pre;"> </span> = LoadIcon(NULL, IDI_APPLICATION); /* Load a standard icon */</span></p><p><span style="color: #2b00fe; font-family: courier;">wc.hIconSm<span style="white-space: pre;"> </span> = LoadIcon(NULL, IDI_APPLICATION); /* use the name "A" to use the project icon */</span></p><p><span style="color: #2b00fe; font-family: courier;"><br /></span></p><p><span style="color: #2b00fe; font-family: courier;">if(!RegisterClassEx(&wc)) {</span></p><p><span style="color: #2b00fe; font-family: courier;"> MessageBox(NULL, "Window Registration Failed!","Error!",MB_ICONEXCLAMATION|MB_OK);</span></p><p><span style="color: #2b00fe; font-family: courier;">return 0;</span></p><p><span style="color: #2b00fe; font-family: courier;">}</span></p><p><span style="color: #2b00fe; font-family: courier;"><br /></span></p><p><span style="color: #2b00fe; font-family: courier;">hwnd = CreateWindowEx(WS_EX_CLIENTEDGE,"WindowClass","Caption",WS_VISIBLE|WS_OVERLAPPEDWINDOW,</span></p><p><span style="color: #2b00fe; font-family: courier;"> CW_USEDEFAULT, /* x */</span></p><p><span style="color: #2b00fe; font-family: courier;"> CW_USEDEFAULT, /* y */</span></p><p><span style="color: #2b00fe; font-family: courier;"> 640, /* width */</span></p><p><span style="color: #2b00fe; font-family: courier;"> 480, /* height */</span></p><p><span style="color: #2b00fe; font-family: courier;"> NULL,NULL,hInstance,NULL);</span></p><p><span style="color: #2b00fe; font-family: courier;"><br /></span></p><p><span style="color: #2b00fe; font-family: courier;">if(hwnd == NULL) {</span></p><p><span style="color: #2b00fe; font-family: courier;">MessageBox(NULL, "Window Creation Failed!","Error!",MB_ICONEXCLAMATION|MB_OK);</span></p><p><span style="color: #2b00fe; font-family: courier;">return 0;</span></p><p><span style="color: #2b00fe; font-family: courier;">}</span></p><p><span style="color: #2b00fe; font-family: courier;"><br /></span></p><p><span style="color: #2b00fe; font-family: courier;"> /*</span><span style="color: #2b00fe; font-family: courier;">This is the heart of our program where all input is processed and </span><span style="color: #2b00fe; font-family: courier;">sent to WndProc. Note that GetMessage blocks code flow until it receives something, so</span></p><p><span style="color: #2b00fe; font-family: courier;">this loop will not produce unreasonably high CPU usage</span></p><p><span style="color: #2b00fe; font-family: courier;">*/</span></p><p><span style="color: #2b00fe; font-family: courier;">while(GetMessage(&msg, NULL, 0, 0) > 0) { /* If no error is received... */</span></p><p><span style="color: #2b00fe; font-family: courier;">TranslateMessage(&msg); /* Translate key codes to chars if present */</span></p><p><span style="color: #2b00fe; font-family: courier;">DispatchMessage(&msg); /* Send it to WndProc */</span></p><p><span style="color: #2b00fe; font-family: courier;">}</span></p><p><span style="color: #2b00fe; font-family: courier;"><span style="white-space: pre;"> </span>return msg.wParam;</span></p><p><span style="color: #2b00fe; font-family: courier;">}</span></p><p><br /></p><p><br /></p><p>bueno creo que eso es todo por hoy espero les halla gustado saludos Flamer</p><p><br /></p>Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-46680766888839671732021-12-01T14:16:00.001-08:002021-12-01T14:16:18.745-08:00Ocultar Archivos Que Se Encuentran Dentro De Un RarRecientemente a cavo de ver este hilo en el foro<br /><a href="https://foro.elhacker.net/bugs_y_exploits/rar_file_missing_esteganografia_en_un_rar-t381789.0.html">https://foro.elhacker.net/bugs_y_exploits/rar_file_missing_esteganografia_en_un_rar-t381789.0.html</a><br /><br />y como los link están caídos se me bino ala mente por que no explicar algo similar, pero les aclaro no se si lo que explicare se asemeja al tema ya que hay se habla de un programa y a lo mejor el programa lo hace mejor que yo pero en fin les explico lo que se.<br /><br />primero empesemos por saber que es esteganografia y por lo poco que se se trata del arte de esconder objectos dentro de otros, pero para una explicación mejor aquí wikipedia es la maestra.<br /><a href="https://es.wikipedia.org/wiki/Esteganograf%C3%ADa">https://es.wikipedia.org/wiki/Esteganograf%C3%ADa</a><br /><br />bueno ya que tienen una idea de que es, pasaremos ala practica y lo que pasaremos hacer es esconder un archivo que se encuentra dentro de un rar.<br /><br />para empezar yo cree dos archivo rar estos<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE1s-37CyQ3Uh1Dwz0scg8bIBGITq0cI5VhfehF2GBerJPDzf48UyhDhYWmgAdT_PADS1t6OhwEfOOxnLi7FVVGmCZ9VhzSLNVciJCXlTzvEc8VmMQ9ba8vTUHT3M8ObIHVj6kPQN-AdU/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE1s-37CyQ3Uh1Dwz0scg8bIBGITq0cI5VhfehF2GBerJPDzf48UyhDhYWmgAdT_PADS1t6OhwEfOOxnLi7FVVGmCZ9VhzSLNVciJCXlTzvEc8VmMQ9ba8vTUHT3M8ObIHVj6kPQN-AdU/s1600/Sin+t%25C3%25ADtulo.png" /></a></div><br /><br /><br />el primero llamado 1.rar que contiene un archivo de texto llamado vvvv.txt<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj62Mg3oq309LdWB_n2xkkfswI1kK4uA9yF1rulNKlzVSVuGA8TcCa6P-38tH8oTEqdok_m9pqG9YOL6GAp7PNiW-pnv0XnWJ-zf58yf4faYZHszFQ7h9XrH6fJzZ60rKVdN1qwNseUSBs/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="221" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj62Mg3oq309LdWB_n2xkkfswI1kK4uA9yF1rulNKlzVSVuGA8TcCa6P-38tH8oTEqdok_m9pqG9YOL6GAp7PNiW-pnv0XnWJ-zf58yf4faYZHszFQ7h9XrH6fJzZ60rKVdN1qwNseUSBs/s320/Sin+t%25C3%25ADtulo.png" width="320" /></a></div><br /><br />el segundo llamado 2.rar que contiene 2 archivos adentro uno llamado vvvv.txt y otro llamado sss.vbs<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwE3AjNedxX1gyUxpN5JwYxaN6o3DyoqwUu_XqHvGSQQJ6ptN9gQv2FRMXsOY9MKVLd97RgfgUABsVKP1hcrfrbt5UJW3_aPX3P6Ewshm_KTxKkTcWNY4mdbWdvioAyOwhuWQ0f2M8AS8/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="274" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwE3AjNedxX1gyUxpN5JwYxaN6o3DyoqwUu_XqHvGSQQJ6ptN9gQv2FRMXsOY9MKVLd97RgfgUABsVKP1hcrfrbt5UJW3_aPX3P6Ewshm_KTxKkTcWNY4mdbWdvioAyOwhuWQ0f2M8AS8/s320/Sin+t%25C3%25ADtulo.png" width="320" /></a></div><br />bueno lo que aremos es desaparecer el archivo sss.vbs que se encuentra en el archivo 2.rar y si se preguntan por que 2 archivos rar, es solo para compararlos.<br /><br />ahora abriremos los archivos rar con un editor hexadecimal, yo usare como siempre hxd hex editor y al abrir el archivo 1.rar muestra lo siguiente<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghkSXs03jvHhmJh90DEsFlfNHOgJWsJLxJN9Nl6eMqRgsFySY7d1q7YgvCKP_la36-9WXrwg3h2XSz6RXWUV8vfOx9YgKKVHUHo7ChfIAUfxfDn1nqg2tkb_FUfV-E3WCoDxwPYh_ogjs/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="119" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghkSXs03jvHhmJh90DEsFlfNHOgJWsJLxJN9Nl6eMqRgsFySY7d1q7YgvCKP_la36-9WXrwg3h2XSz6RXWUV8vfOx9YgKKVHUHo7ChfIAUfxfDn1nqg2tkb_FUfV-E3WCoDxwPYh_ogjs/s320/Sin+t%25C3%25ADtulo.png" width="320" /></a></div><br />como ven los últimos bites están seleccionados y ¿que son esos bites? pues son los que marcan el final del archivo rar, así que veremos el archivo 2.rar y muestra lo siguiente<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgK2xLPxGdkkTmgNPXtiaydfk-6bF3p6BvPm2CFCMwcEjiDKEII71oJmmVRP8trFe6zRXFkNPULk2FNa9KS7vmXCSED-n4kaRx-xkS65IevZr1X9qREUaUb2MP94pAq9ogxR-6D0PGBa8c/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgK2xLPxGdkkTmgNPXtiaydfk-6bF3p6BvPm2CFCMwcEjiDKEII71oJmmVRP8trFe6zRXFkNPULk2FNa9KS7vmXCSED-n4kaRx-xkS65IevZr1X9qREUaUb2MP94pAq9ogxR-6D0PGBa8c/s320/Sin+t%25C3%25ADtulo.png" width="299" /></a></div><br />si se fijan un poco al final se repiten los mismos bites del archivo 1.rar, ahora lo que haremos para desaparecer el archivo sss.vbs es marcar el final del archivo mas arriba, para eso copiamos los bites que se encuentran al final <span style="color: blue;">C4 3D 7B 00 40 07 00</span> y los pegamos en la zona que esta marcada con rojo<br />quedando algo asi<br /><br /><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxh0sFZfbX3-4MGZqJhF2E-kJsrziCnJ8McN-f-obQrgdJTEEmVzOlP_1NhhJlEbEPikpX31NoWWgRhmEoinbJNBAdL7ZRFwBekNKzb0m3JVDnxRPd5ooCyBT2jvyv5Nv36K6Qx40OouE/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxh0sFZfbX3-4MGZqJhF2E-kJsrziCnJ8McN-f-obQrgdJTEEmVzOlP_1NhhJlEbEPikpX31NoWWgRhmEoinbJNBAdL7ZRFwBekNKzb0m3JVDnxRPd5ooCyBT2jvyv5Nv36K6Qx40OouE/s320/Sin+t%25C3%25ADtulo.png" width="299" /></a></div><br />ahora si aguardamos los cambios y abrimos el archivo 2.rar se muestra lo siguiente<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6qhoeq2xqZTj8NEuaDpuu1-xLuEPAqLT8RWeFm1Xz32pJMxZMaMQ18GBomVeK14BKu1L68LzLsnX2_Tj8bJ75_RdYxsfViF-5T7JBK2j-vdhis3RyuwjWDQsdwHUPVOg5FFeu_P2nS_k/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="219" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6qhoeq2xqZTj8NEuaDpuu1-xLuEPAqLT8RWeFm1Xz32pJMxZMaMQ18GBomVeK14BKu1L68LzLsnX2_Tj8bJ75_RdYxsfViF-5T7JBK2j-vdhis3RyuwjWDQsdwHUPVOg5FFeu_P2nS_k/s320/Sin+t%25C3%25ADtulo.png" width="320" /></a></div><br />y guala soy un juacker desapareció el archivo sss.vbs y al abrirlo no marca ningún error y al descomprimir tampoco y para recuperar el archivo solo tienen que poner los bites que remplazamos por los que estaban y pueden usar el mismo rar para almacenarlos solo intercambienlos no les marcara error, los de arriba para abajo y los de abajo para arriba<br /><br />Saludos Flamer<br /><br /><br />Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com1tag:blogger.com,1999:blog-1014702909643477335.post-57055396549910319642021-12-01T14:11:00.002-08:002021-12-01T14:11:21.379-08:00Codigo De El Reto 4 y 5 De JavaScript De La Pagina Rogerfm.net Hola amigos aquí están los códigos del reto 4 y 5 de javascript de la pagina <a href="http://rogerfm.net/">http://rogerfm.net/</a> , están en vbscript<br /><br /><br /><br /><span style="color: blue;">CÓDIGO RETO 4</span><br /><br /><br /><div style="background-color: #333333; overflow-x: scroll; overflow-y: hidden; overflow: scroll hidden;"><pre class="prettyprint"><code class="js"><span style="color: white;">option explicit<br />randomize<br />dim res,cont,pass,digi,x,shell<br /><br />Set shell = CreateObject("wscript.shell")<br /><br />cont= 2<br />while not(res=2936)<br /> x=cint((3 - 1 + 1)*rnd + 1)<br /> select case x<br /> case 1<br /> digi=cint((90-65+1)*rnd+65)<br /> case 2<br /> digi=cint((57-48+1)*rnd+48)<br /> case 3<br /> digi=cint((122-97+1)*rnd+97)<br /> end select<br /> <br /> res = res + (digi * cont)<br /> pass = pass & chr(digi)<br /> cont=cont + 1 <br /> if res>2936 then<br /> res=0<br /> cont=2<br /> pass=""<br /> end if<br />wend<br />shell.run "cmd /c echo listo la clave es = " & pass & "&echo.&echo.&pause"</span><br /></code></pre></div><br /><br /><br /><span style="color: blue;">CÓDIGO DEL RETO 5</span><br /><br /><br /><div style="background-color: #333333; overflow-x: scroll; overflow-y: hidden; overflow: scroll hidden;"><pre class="prettyprint"><code class="js"><span style="color: white;">option explicit<br />dim suma,pass,digi,shell,cadena,x,s<br /><br />Set shell = CreateObject("wscript.shell")<br /><br />cadena = "abcdefghijklmnopqrstuvwxyz"<br />suma= 6030912063<br />s=""<br /><br />while suma > 1<br /> for x=1 to len(cadena)<br /> digi=mid(cadena,x,1)<br /> s=cstr((suma - x) / 26)<br /> <br /> if instr(s,".")=0 then<br /> pass=digi & pass<br /> suma=(suma - x) / 26<br /> exit for <br /> end if<br /> next<br />wend <br /><br />shell.run "cmd /c echo listo la clave es = " & pass & "&echo.&echo.&pause"<br /></span><br /></code></pre></div><br />Link del vídeo: <a href="https://www.youtube.com/watch?v=KGqQ69EBFuA&t=323s">https://www.youtube.com/watch?v=KGqQ69EBFuA&t=323s</a><br /><br />Saludos Flamer y hasta la próxima<br /><br /><br />Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-5245498545817686932021-12-01T14:08:00.001-08:002021-12-01T14:08:19.215-08:00Codigo para extraer todos los link's de una paginaHola como están aquí les dejare el código para extraer todos los link's de una pagina...Espero que a alguien le sirva, como dije en el vídeo yo me lo encontré navegando por internet y como me pareció interesante aquí se los comparto.<br /><br />este es el código que me encontré<br /><br /><br /><div style="background-color: #333333; overflow-x: scroll; overflow-y: hidden; overflow: scroll hidden;"><pre class="prettyprint"><code class="js"><span style="color: white;">var nodos = document.getElementsByTagName("a"); var links = ""; for(i=0;i<nodos.length;i++) {links += nodos[i].href + "<br>"}; document.getElementsByTagName("body")[0].innerHTML = links;<br /></span></code></pre></div><br /><br /><br />y por acá les dejo el código que diseñe yo<br /><br /><br /><br /><div style="background-color: #333333; overflow-x: scroll; overflow-y: hidden; overflow: scroll hidden;"><pre class="prettyprint"><code class="js"><span style="color: white;">option explicit<br />dim l,ie,x,web,fso,f<br />redim imagen(0),urls(0)<br /><br />set ie = createObject("InternetExplorer.Application")<br /><br />web = inputbox("ingrese la direccion web")<br /><br />ie.visible=true<br />navegar(web)<br />x=0<br /><br />do <br /> l = urls(x)<br /> if instr(l,web)<>0 then<br /> navegar(l)<br /> end if<br /> x=x+1<br />loop while x<=ubound(urls)<br /><br />set fso = createObject("Scripting.FileSystemObject")<br />set f = fso.CreateTextFile("enlaces.html")<br /><br />f.WriteLine("<center><h1>Los links de esta pagina son</h1>")<br /><br />for x=0 to ubound(urls)<br /> f.WriteLine("<a href='" + urls(x) + "'>" + urls(x) + "</a><br>")<br />next<br /><br />f.WriteLine("<h1>Las imagenes de esta pagina son</h1>") <br /><br />for x=0 to ubound(imagen)<br /> f.WriteLine("<a href='" + imagen(x) + "'>" + imagen(x) + "</a><br>")<br />next<br /> <br />f.Close <br />ie.quit<br />msgbox "Todos Los Link's Han Sido Extraidos Con Exito",,"Terminamos" <br />''======================================================================================== <br />function buscar(l,op)<br /> dim x<br /> <br /> if op = 1 then<br /> for x = 0 to ubound(urls)<br /> if l = urls(x) or l = (urls(x) & "#") then<br /> buscar = false<br /> exit function<br /> end if<br /> next<br /> end if <br /> <br /> if op = 2 then<br /> for x = 0 to ubound(imagen)<br /> if l = imagen(x) then<br /> buscar = false<br /> exit function<br /> end if<br /> next<br /> end if <br /> buscar = true<br />end function<br />''============================================================================================<br />function navegar(url)<br /> on error resume next<br /> dim objlink,i,l,img<br /> <br /> ie.Navigate(url)<br /><br /> while ie.busy<br /> wend<br /> <br /> set objlink = ie.document.getElementsByTagName("a") <br /> <br /> for i = 0 to objlink.length <br /> l = objlink(i)<br /> if buscar(l,1) and l <> "" then<br /> redim Preserve urls(ubound(urls)+1)<br /> urls(ubound(urls)) = l<br /> end if<br /> next<br /><br /> set img = ie.document.getElementsByTagName("img")<br /><br /> for i = 0 to img.length<br /> if img(i) <> "" then<br /> l = img(i).src<br /> if buscar(l,2) then<br /> redim Preserve imagen(ubound(imagen)+1)<br /> imagen(ubound(imagen))=l<br /> end if <br /> end if <br /> next<br />end function<br /></span><br /></code></pre></div><br /><br /><br /><div style="text-align: center;"><span style="color: blue; font-size: large;">.....:::::ACTUALIZADO:::::.....</span></div><br />En este nuevo código no es necesario el internet explorer<br /><br /><div style="background-color: #333333; overflow-x: scroll; overflow-y: hidden; overflow: scroll hidden;"><pre class="prettyprint"><code class="js"><span style="color: white;">option explicit<br />dim web,html,url,shell,fso,op<br /><br />set shell = createobject("wscript.shell")<br />set html = createobject("htmlfile")<br />Set web = CreateObject("MSXML2.ServerXMLHTTP")<br />set fso = createobject("scripting.filesystemobject")<br /> <br />url = inputbox("Ingrese Una Direccion Web","Url Valida")<br />op = inputbox("1- Presione 1 Para Extraer Solo Link's" & vbCrlf & vbCrlf & "2- Presione 2 Para Extraer Solo Imagenes")<br /><br />web.open"GET",url,False <br />web.send<br /> <br />html.write web.responsetext<br /><br />if op = 1 then<br /> enlaces<br />elseif op = 2 then<br /> imagenes<br />else<br /> msgbox "Solo Presione 1 o 2",48,"Opcion no Definida"<br />end if<br /><br />'================================================================================================='<br />function enlaces <br />on error resume next<br /> dim objlink,i,log,l,f,p,u<br /> <br /> set objlink = html.getElementsByTagName("a") <br /> wscript.sleep 2000<br /> <br /> if objlink.length=0 then<br /> msgbox "Cero Enlaces Encontrados Ya Que La Pagina No Tiene o Esta Protegida",,"Aviso"<br /> else<br /> for i = 0 to objlink.length <br /> l = objlink(i)<br /> if instr(log,l) = 0 then<br /> log = log & l & vbcrlf <br /> end if<br /> next<br /> <br /> p = instrrev(url,"/")<br /> if p = len(url) then<br /> p = p - 1<br /> p = instrrev(url,"/",p)<br /> end if<br /> u = mid(url,1,p)<br /> log = replace(log,"about:",u)<br /> <br /> set f=fso.createtextfile("index.txt")<br /> f.write(log)<br /> f.close<br /> <br /> shell.run "index.txt" <br /> end if <br />end function<br />'================================================================================================='<br /><br />function imagenes<br />on error resume next<br /> dim img,i,log,l,f,p,u<br /> <br /> set img = html.getElementsByTagName("img")<br /> wscript.sleep 2000<br /><br /> if img.length=0 then<br /> msgbox "Cero Imagenes Encontradas Ya Que La Pagina No Tiene o Esta Protegida",,"Aviso"<br /> else<br /> for i = 0 to img.length<br /> l = img(i).src<br /> if instr(log,l) = 0 then<br /> log = log & l & vbcrlf <br /> end if <br /> next<br /> <br /> p = instrrev(url,"/")<br /> if p = len(url) then<br /> p = p - 1<br /> p = instrrev(url,"/",p)<br /> end if<br /> u = mid(url,1,p)<br /> log = replace(log,"about:",u)<br /> <br /> set f=fso.createtextfile("index.txt")<br /> f.write(log)<br /> f.close<br /> <br /> shell.run "index.txt"<br /> end if<br />end function</span><br /></code></pre></div><br /><br /><br />Bueno saludos Flamer y a ver a quien le sirve de algo<br /><br /><br /><br />Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-49620140591964934152021-11-27T07:28:00.001-08:002021-11-27T07:28:44.713-08:00Descargar Todas las Imágenes De Una Pagina Web Con JavaScript<p> Hace ya casi 2 años escribí como extraer los link de una pagina web basándome de un código que encontré en internet y yo acabe escribiendo 2 códigos en vbscript para extraer los links y las imágenes.</p><p><a href="https://elblogdeflamer.blogspot.com/2019/04/codigo-para-extraer-todos-los-links-de.html">https://elblogdeflamer.blogspot.com/2019/04/codigo-para-extraer-todos-los-links-de.html</a></p><p><br /></p><p>Bueno pues ahora les traigo 3 código en JavaScript el primero es el original el de extraer solo los link o URL que usa la pagina, el segundo ya hecho por mi extrae las URL de las imágenes y el ultimo descarga todas las imágenes de la pagina que queremos probar.</p><p>Para probar estos códigos será en la pagina principal de Ricardo Narvaja solo los copearemos los script y los pegaremos en la barra de direcciones del navegador, así que probaremos el primero</p><p><a href="http://ricardonarvaja.info/">http://ricardonarvaja.info/</a><br /></p><p><br /></p><p>VER TODOS LOS LINK (REMPLAZAR _ POR :)</p><p>=======================================================================================================================</p><p><span style="background-color: #eeeeee;"><span style="font-family: courier;"><b>javascript_var nodos = document.getElementsByTagName("a");var links = "";for(i=0;i<nodos.length;i++){links += nodos[i].href + "<br><br>";}document.getElementsByTagName("body")[0].innerHTML = links;</b></span></span></p><div><br /></div><p>lo copeamos y lo pegamos así</p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVv1TOQXI6_y4f33HPGdWC4t9EKGpP9NnQHDD0PdlCdXrfLgTtvloJbxP3JSeHCHZtHN7Lj8zzVaA_n9nuRwvjD4y8ybtlLcw1BQFoYQk88S3XWOCxfSqG9UMDZ2dgXIBaadZX3102NBY/s1600/Sin+t%25C3%25ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="455" data-original-width="1600" height="182" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVv1TOQXI6_y4f33HPGdWC4t9EKGpP9NnQHDD0PdlCdXrfLgTtvloJbxP3JSeHCHZtHN7Lj8zzVaA_n9nuRwvjD4y8ybtlLcw1BQFoYQk88S3XWOCxfSqG9UMDZ2dgXIBaadZX3102NBY/w640-h182/Sin+t%25C3%25ADtulo.png" width="640" /></a></div><br /><p><br /></p><p>el resultado es el siguiente</p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipdC8LeLpqXDiKt7iEws_2_L8ei68UccKDxy2iv-jbkQKueRKlj1eAzU4pqOY_vGAtfTEWWJchyphenhyphenAZRSqTSVhg27-MBwBLQ8JeJAHwSVRjdhx7NbSgB5LWbuUAMnrZkcgNINrLeMlU1Jvk/s1586/Sin+t%25C3%25ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="857" data-original-width="1586" height="346" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipdC8LeLpqXDiKt7iEws_2_L8ei68UccKDxy2iv-jbkQKueRKlj1eAzU4pqOY_vGAtfTEWWJchyphenhyphenAZRSqTSVhg27-MBwBLQ8JeJAHwSVRjdhx7NbSgB5LWbuUAMnrZkcgNINrLeMlU1Jvk/w640-h346/Sin+t%25C3%25ADtulo.png" width="640" /></a></div><br /><p><br /></p><p>ahora refrescamos la pagina de Ricardo y probaremos el siguiente código, creo que no tiene caso poner 2 imágenes una cuando lo pongo en la barra de direcciones y otra con el resultado, así que mostrare esta ultima</p><p><br /></p><p>VER LINK DE TODAS LA IMAGENES(REMPLAZAR _ POR :)</p><p>=========================================================================</p><p><span style="background-color: #eeeeee;"><span style="font-family: courier;"><b>javascript_var nodos = document.getElementsByTagName("img");var links = "";for(i=0;i<nodos.length;i++){links += nodos[i].src + "<br><br>";}document.getElementsByTagName("body")[0].innerHTML = links;</b></span></span></p><div><br /></div><p>y el resultado es el siguiente</p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh64XUJKdvMeyxXtK8IMwl3f3CRzaMAXQMR5jLnNNd5Hub_sBgtsHTrmNKwRjcagamvDjaiobwbuHGoGoc85o5nkFOTRCAWayhYf5gyoPRXmg5NS3Xn7AHZ6AeWVh4LO_MIp81O2N5dpRc/s1600/Sin+t%25C3%25ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="696" data-original-width="1600" height="278" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh64XUJKdvMeyxXtK8IMwl3f3CRzaMAXQMR5jLnNNd5Hub_sBgtsHTrmNKwRjcagamvDjaiobwbuHGoGoc85o5nkFOTRCAWayhYf5gyoPRXmg5NS3Xn7AHZ6AeWVh4LO_MIp81O2N5dpRc/w640-h278/Sin+t%25C3%25ADtulo.png" width="640" /></a></div><br /><p>Y ahora probaremos el tercer código el cual me gusta mas y creo que a ustedes también</p><p><br /></p><p>DESCARGAR TODAS LAS IMAGENES(REMPLAZAR _ POR :) </p><p>=========================================================================</p><p><span style="background-color: #eeeeee;"><span style="font-family: courier;"><b>javascript_var nodo_link = document.getElementsByTagName("a");var nodo_img = document.getElementsByTagName("img");var url = "";var largo=0;for(i=0;i<nodo_img.length;i++){url = nodo_img[i].src;nodo_link[0].href = url;largo = url.lastIndexOf("/");nodo_link[0].download=url.substr(largo-1);nodo_link[0].click();}</b></span></span></p><div><br /></div><p>al ejecutarlo aparecerá la siguiente imagen </p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiJmJMnmZQ6U_coON2obtOaH6XErjyfEi2XFU8eUwVvRVjBU2XL5zkHeAekXG02uYqn3Z65YEDRNRaJ7skFu6LJkCFBaynGBb176qsoI7dZuRm6djorckK3DzOf9fgFr1iFnW6B5P8Sts/s1600/Sin+t%25C3%25ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="860" data-original-width="1600" height="344" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiJmJMnmZQ6U_coON2obtOaH6XErjyfEi2XFU8eUwVvRVjBU2XL5zkHeAekXG02uYqn3Z65YEDRNRaJ7skFu6LJkCFBaynGBb176qsoI7dZuRm6djorckK3DzOf9fgFr1iFnW6B5P8Sts/w640-h344/Sin+t%25C3%25ADtulo.png" width="640" /></a></div><br /><p><br /></p><p>así que damos clic en permitir ya que nos pide permiso de descargar varios archivos de la misma pagina, las cuales son las imágenes no se asusten y el resultado será el siguiente</p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0TErq4_v0aQloL87VE1P0k6ubZA07PW1qMWZRJIRENJ5cAqm6nCizcVYRMXdaQBMPyr_ajztn6nmmghmH1ghcAJChchBQUZfsz_tRhjEdVO7NoMTUAv36N8JFyqNMFktPClfFPGACmQw/s1600/Sin+t%25C3%25ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="547" data-original-width="1600" height="218" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0TErq4_v0aQloL87VE1P0k6ubZA07PW1qMWZRJIRENJ5cAqm6nCizcVYRMXdaQBMPyr_ajztn6nmmghmH1ghcAJChchBQUZfsz_tRhjEdVO7NoMTUAv36N8JFyqNMFktPClfFPGACmQw/w640-h218/Sin+t%25C3%25ADtulo.png" width="640" /></a></div><br /><p><br /></p><p>por ultimo les dejo los 3 códigos ya entendibles</p><p><br /></p><p style="text-align: center;"><span style="color: #2b00fe; font-size: large;">CODIGO 1</span></p><p><br /></p><p><span style="background-color: #eeeeee;"><span style="font-family: courier; font-size: medium;"><b>var nodos = document.getElementsByTagName("a");</b></span></span></p><p><span style="background-color: #eeeeee;"><span style="font-family: courier; font-size: medium;"><b>var links = "";</b></span></span></p><p><span style="background-color: #eeeeee;"><span style="font-family: courier; font-size: medium;"><b>for(i=0;i<nodos.length;i++)</b></span></span></p><p><span style="background-color: #eeeeee;"><span style="font-family: courier; font-size: medium;"><b>{</b></span></span></p><p><span style="background-color: #eeeeee;"><span style="font-family: courier; font-size: medium;"><b><span style="white-space: pre;"> </span>links += nodos[i].href + "<br><br>";</b></span></span></p><p><span style="background-color: #eeeeee;"><span style="font-family: courier; font-size: medium;"><b>}</b></span></span></p><p><span style="background-color: #eeeeee;"><span style="font-family: courier; font-size: medium;"><b>document.getElementsByTagName("body")[0].innerHTML = links;</b></span></span></p><p><br /></p><p style="text-align: center;"><span style="color: #2b00fe; font-size: large;">CODIGO 2</span></p><p><br /></p><p><span style="background-color: #eeeeee;"><span style="font-family: courier; font-size: medium;"><b>var nodos = document.getElementsByTagName("img");</b></span></span></p><p><span style="background-color: #eeeeee;"><span style="font-family: courier; font-size: medium;"><b>var links = "";</b></span></span></p><p><span style="background-color: #eeeeee;"><span style="font-family: courier; font-size: medium;"><b>for(i=0;i<nodos.length;i++)</b></span></span></p><p><span style="background-color: #eeeeee;"><span style="font-family: courier; font-size: medium;"><b>{</b></span></span></p><p><span style="background-color: #eeeeee;"><span style="font-family: courier; font-size: medium;"><b><span style="white-space: pre;"> </span>links += nodos[i].src + "<br><br>";</b></span></span></p><p><span style="background-color: #eeeeee;"><span style="font-family: courier; font-size: medium;"><b>}</b></span></span></p><p><span style="background-color: #eeeeee;"><span style="font-family: courier; font-size: medium;"><b>document.getElementsByTagName("body")[0].innerHTML = links;</b></span></span></p><p><br /></p><p style="text-align: center;"><span style="color: #2b00fe; font-size: large;">CODIGO 3</span></p><p><br /></p><p><span style="background-color: #eeeeee; font-family: courier; font-size: medium;"><b>var nodo_link = document.getElementsByTagName("a");</b></span></p><p><span style="background-color: #eeeeee; font-family: courier; font-size: medium;"><b>var nodo_img = document.getElementsByTagName("img");</b></span></p><p><span style="background-color: #eeeeee; font-family: courier; font-size: medium;"><b>var url = "";</b></span></p><p><span style="background-color: #eeeeee; font-family: courier; font-size: medium;"><b>var largo=0;</b></span></p><p><span style="background-color: #eeeeee; font-family: courier; font-size: medium;"><b>for(i=0;i<nodo_img.length;i++)</b></span></p><p><span style="background-color: #eeeeee; font-family: courier; font-size: medium;"><b>{</b></span></p><p><span style="background-color: #eeeeee; font-family: courier; font-size: medium;"><b><span style="white-space: pre;"> </span>url = nodo_img[i].src;</b></span></p><p><span style="background-color: #eeeeee; font-family: courier; font-size: medium;"><b><span style="white-space: pre;"> </span>nodo_link[0].href = url;</b></span></p><p><span style="background-color: #eeeeee; font-family: courier; font-size: medium;"><b><span style="white-space: pre;"> </span>largo = url.lastIndexOf("/");</b></span></p><p><span style="background-color: #eeeeee; font-family: courier; font-size: medium;"><b><span style="white-space: pre;"> </span>nodo_link[0].download=url.substr(largo-1);</b></span></p><p><span style="background-color: #eeeeee; font-family: courier; font-size: medium;"><b><span style="white-space: pre;"> </span>nodo_link[0].click();</b></span></p><p><span style="background-color: #eeeeee; font-family: courier; font-size: medium;"><b>}</b></span></p><div><br /></div><div><br /></div><div>Bueno creo que eso es todo espero se diviertan con estos códigos simples ya que esto lo hago por diversión jajajaja saludos Flamer</div><p><br /></p>Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-27540260647486278472021-11-19T11:55:00.000-08:002021-11-19T11:55:35.410-08:00Convertir a base64 en javascript<p> Hoy veremos como convertir texto a base64 pero diran que es la base64, pues la base64 es un sistema de numeracion posicional que usa 64 digitos como base, la codificacion es muy simple no es como un hash y no se recomienda para codificar cosas de alto valor, esta usa 64 caracteres ascii y son los siguientes:</p><p><br /></p><p><span style="background-color: #f8f9fa; font-family: monospace, monospace; font-size: 14px;">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/</span></p><br />
El símbolo '=' se usa como un sufijo especial<div><br /></div><div>bueno como dije usaremos javascript ya que nos proporciona 2 comandos para realizar esta accion que son los comandos <span style="color: #2b00fe;"><span style="font-family: courier;">btoa</span> </span>y<span style="color: #2b00fe;"> <span style="font-family: courier;">atob</span></span><span style="font-family: courier;"> </span> </div><div><br /></div><div><span style="color: #2b00fe; font-family: courier;">btoa</span> este comando convierte una cadena de texto a base64, asi que no iremos a la consola de google chrome y tecleamos lo siguiente</div><div><br /></div><div><span style="color: #2b00fe; font-family: courier;">t="flamer es un crack"</span></div><div><span style="color: #2b00fe; font-family: courier;">c=btoa(t)</span></div><div><span style="color: #2b00fe; font-family: courier;">alert(c)</span></div><div><br /></div><div>el resultado sera un mensaje de texto con el siguiente codigo: </div><div><br /></div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpPp0jwqIRhT6HsWCh1243PTrGFVqhTT4zsNXnllYjk_cstNEH-3Uh-PWkurlYyjymh3Yc8GgU_HMg4hKAV_pAyDpCWBjz3uAx5Eiw9la-D1ymexaMrhzpWHrOB63FhV7-UDi4Mg81qFM/s1063/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="336" data-original-width="1063" height="202" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpPp0jwqIRhT6HsWCh1243PTrGFVqhTT4zsNXnllYjk_cstNEH-3Uh-PWkurlYyjymh3Yc8GgU_HMg4hKAV_pAyDpCWBjz3uAx5Eiw9la-D1ymexaMrhzpWHrOB63FhV7-UDi4Mg81qFM/w640-h202/Sin+t%25C3%25ADtulo.png" width="640" /></a></div><br /><div><br /></div><div>ahora para revertirlo usaremos el comando <span style="color: #2b00fe; font-family: courier;">atob </span>tecleamos lo siguiente en nuestra consola</div><div><br /></div><div><span style="color: #2b00fe; font-family: courier;">c="ZmxhbWVyIGVzIHVuIGNyYWNr"</span></div><div><span style="color: #2b00fe; font-family: courier;">t=atob(c)</span></div><div><span style="color: #2b00fe; font-family: courier;">alert(t)</span></div><div><br /></div><div>y obtenemos el siguiente resultado</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRBlLr2Aj4ckEWXi0PLR7InZtFrgMDI1jyJ8vYDglx-55ScLlW65QobOgvoGqzikAE6drvbfOa2iLCTtArtm72DZQa-rTPK7EEf1sktOApAKhHq9_kQjc57rxHCg0UBNDQ_xlhK14KLP4/s1019/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="337" data-original-width="1019" height="212" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRBlLr2Aj4ckEWXi0PLR7InZtFrgMDI1jyJ8vYDglx-55ScLlW65QobOgvoGqzikAE6drvbfOa2iLCTtArtm72DZQa-rTPK7EEf1sktOApAKhHq9_kQjc57rxHCg0UBNDQ_xlhK14KLP4/w640-h212/Sin+t%25C3%25ADtulo.png" width="640" /></a></div>como ven es muy sensillo, esta codificacion se puede usar para codificar archivos e imagenes o url por si lo deseas pero como vieron es muy facil de revertir no es como un hash de seguro.<div><br /></div><div>bueno saludos Flamer<br /><div><br /></div><div><br /></div><div><br /></div><div><br /></div></div>Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-50432606679671756602021-11-13T11:51:00.000-08:002021-11-13T11:51:00.335-08:00Codigo Metodo de la burbuja en javascript y html<p> Hoy veremos el metodo de la burbuja escrito en html y javascript lo esplicare lo mas sensillo posible, el metodo de la burbuja consiste en intercambiar los valores de 2 variables, asi que primero creamos el siguiente formulario en html</p><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZy3tXaiypKEJE_fZ9w6za5ghaBDdhYw5QcywD9P6G5ba1xM_UkvLC6y1g5pjVpqlN8DWzOb66Op964yPAlY6clSzcBbjcIrSvSz1TvmewasIkY9jEf-bSWn4EcFQJ6KzsmxKxyYWa1cc/s591/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="326" data-original-width="591" height="354" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZy3tXaiypKEJE_fZ9w6za5ghaBDdhYw5QcywD9P6G5ba1xM_UkvLC6y1g5pjVpqlN8DWzOb66Op964yPAlY6clSzcBbjcIrSvSz1TvmewasIkY9jEf-bSWn4EcFQJ6KzsmxKxyYWa1cc/w640-h354/Sin+t%25C3%25ADtulo.png" width="640" /></a></div><div><br /></div>el codigo para crear el formulario es el siguiente<div><br /></div><div><div><span style="color: #2b00fe; font-family: courier;"><html></span></div><div><span style="color: #2b00fe; font-family: courier;"><head><title>Metodo de la Burbuja</title></span></div><div><span style="color: #2b00fe; font-family: courier;"></head></span></div><div><span style="color: #2b00fe; font-family: courier;"><body></span></div><div><span style="color: #2b00fe; font-family: courier;"><center></span></div><div><span style="color: #2b00fe; font-family: courier;"><br><br><br><br></span></div><div><span style="color: #2b00fe; font-family: courier;">Numero 1:<input type="text" id="num1" value="5"><br><br></span></div><div><span style="color: #2b00fe; font-family: courier;">Numero 1:<input type="text" id="num2" value="4"><br><br></span></div><div><span style="color: #2b00fe; font-family: courier;"><input type="button" value="Cambiar 1" onclick="burbuja1()"><input type="button" value="Cambiar 2" onclick="burbuja2()"></span></div><div><span style="color: #2b00fe; font-family: courier;"><br></span></div><div><span style="color: #2b00fe; font-family: courier;"></center></span></div><div><div><span style="color: #2b00fe; font-family: courier;"></body></span></div><div><span style="color: #2b00fe; font-family: courier;"></html></span></div></div><div><br /></div><div> </div><div>yo para el ejemplo al cuadro de texto1 y texto2 les asigne valores el 5 y 4, asi que la mision aqui es hacer que el cuadro de texto1 sea igual al cuadro de texto 2 y el 2 al cuadro de texto 1, hay 2 formas de hacerlo la mas facil es usando una variable axiliar y la otra la mas dificil es sin usar la variable, asi que para cada diferente metodo usaremos una funcion para eso agregamos la etiqueta <script> y agregamos la primera funcion</div><div><br /></div><div><div><span style="color: #2b00fe; font-family: courier;">function burbuja1()//metodo con variable</span></div><div><span style="color: #2b00fe; font-family: courier;">{</span></div><div><span style="color: #2b00fe; font-family: courier;"> var nv;</span></div><div><span style="color: #2b00fe; font-family: courier;"> var n1 = document.getElementById("num1").value;</span></div><div><span style="color: #2b00fe; font-family: courier;"> var n2 = document.getElementById("num2").value;</span></div><div><span style="color: #2b00fe; font-family: courier;"> </span></div><div><span style="color: #2b00fe; font-family: courier;"> nv=n1;</span></div><div><span style="color: #2b00fe; font-family: courier;"> n1=n2;</span></div><div><span style="color: #2b00fe; font-family: courier;"> n2=nv;</span></div><div><span style="color: #2b00fe; font-family: courier;"> </span></div><div><span style="color: #2b00fe; font-family: courier;"> document.getElementById("num1").value=n1;</span></div><div><span style="color: #2b00fe; font-family: courier;"> document.getElementById("num2").value=n2;</span></div><div><span style="color: #2b00fe; font-family: courier;"> </span></div><div><span style="color: #2b00fe; font-family: courier;">}</span></div></div><div><br /></div><div>si se fijan uso una variable nv para intercambiar los valores, a nv le paso el valor de n1 y linea siguiente digo que n1 sea igual a n2 despues de esto n2 sera igual a nv que es la variable auxiliar.</div><div><br /></div><div>ahora veremos la funcion sin variable axiliar</div><div><br /></div><div><div><span style="color: #2b00fe; font-family: courier;">function burbuja2()//metodo sin variable</span></div><div><span style="color: #2b00fe; font-family: courier;">{</span></div><div><span style="color: #2b00fe; font-family: courier;"> var n1 = parseInt(document.getElementById("num1").value);</span></div><div><span style="color: #2b00fe; font-family: courier;"> var n2 = parseInt(document.getElementById("num2").value);</span></div><div><span style="color: #2b00fe; font-family: courier;"> </span></div><div><span style="color: #2b00fe; font-family: courier;"> n1=n1-n2</span></div><div><span style="color: #2b00fe; font-family: courier;"> n2=n1+n2</span></div><div><span style="color: #2b00fe; font-family: courier;"> n1=n2-n1</span></div><div><span style="color: #2b00fe; font-family: courier;"> </span></div><div><span style="color: #2b00fe; font-family: courier;"> document.getElementById("num1").value=n1;</span></div><div><span style="color: #2b00fe; font-family: courier;"> document.getElementById("num2").value=n2;</span></div><div><span style="color: #2b00fe; font-family: courier;">}</span></div></div><div><br /></div><div><br /></div><div>como ven tomo los valores de n1 y n2 y realiso las siguientes operaciones aritmeticas de suma y resta y obtenemos el mismo resultado.</div><div><br /></div><div>Ahora les dejo el codigo completo</div><div><br /></div><div><div><span style="color: #2b00fe; font-family: courier;"><html></span></div><div><span style="color: #2b00fe; font-family: courier;"><head><title>Metodo de la Burbuja</title></span></div><div><span style="color: #2b00fe; font-family: courier;"></head></span></div><div><span style="color: #2b00fe; font-family: courier;"><body></span></div><div><span style="color: #2b00fe; font-family: courier;"><center></span></div><div><span style="color: #2b00fe; font-family: courier;"><br><br><br><br></span></div><div><span style="color: #2b00fe; font-family: courier;">Numero 1:<input type="text" id="num1" value="5"><br><br></span></div><div><span style="color: #2b00fe; font-family: courier;">Numero 1:<input type="text" id="num2" value="4"><br><br></span></div><div><span style="color: #2b00fe; font-family: courier;"><input type="button" value="Cambiar 1" onclick="burbuja1()"><input type="button" value="Cambiar 2" onclick="burbuja2()"></span></div><div><span style="color: #2b00fe; font-family: courier;"><br></span></div><div><span style="color: #2b00fe; font-family: courier;"></center></span></div><div><span style="color: #2b00fe; font-family: courier;"><script></span></div><div><span style="color: #2b00fe; font-family: courier;">function burbuja1()//metodo con variable</span></div><div><span style="color: #2b00fe; font-family: courier;">{</span></div><div><span style="color: #2b00fe; font-family: courier;"> var nv;</span></div><div><span style="color: #2b00fe; font-family: courier;"> var n1 = document.getElementById("num1").value;</span></div><div><span style="color: #2b00fe; font-family: courier;"> var n2 = document.getElementById("num2").value;</span></div><div><span style="color: #2b00fe; font-family: courier;"> </span></div><div><span style="color: #2b00fe; font-family: courier;"> nv=n1;</span></div><div><span style="color: #2b00fe; font-family: courier;"> n1=n2;</span></div><div><span style="color: #2b00fe; font-family: courier;"> n2=nv;</span></div><div><span style="color: #2b00fe; font-family: courier;"> </span></div><div><span style="color: #2b00fe; font-family: courier;"> document.getElementById("num1").value=n1;</span></div><div><span style="color: #2b00fe; font-family: courier;"> document.getElementById("num2").value=n2;</span></div><div><span style="color: #2b00fe; font-family: courier;"> </span></div><div><span style="color: #2b00fe; font-family: courier;">}</span></div><div><span style="color: #2b00fe; font-family: courier;">function burbuja2()//metodo sin variable</span></div><div><span style="color: #2b00fe; font-family: courier;">{</span></div><div><span style="color: #2b00fe; font-family: courier;"> var n1 = parseInt(document.getElementById("num1").value);</span></div><div><span style="color: #2b00fe; font-family: courier;"> var n2 = parseInt(document.getElementById("num2").value);</span></div><div><span style="color: #2b00fe; font-family: courier;"> </span></div><div><span style="color: #2b00fe; font-family: courier;"> n1=n1-n2</span></div><div><span style="color: #2b00fe; font-family: courier;"> n2=n1+n2</span></div><div><span style="color: #2b00fe; font-family: courier;"> n1=n2-n1</span></div><div><span style="color: #2b00fe; font-family: courier;"> </span></div><div><span style="color: #2b00fe; font-family: courier;"> document.getElementById("num1").value=n1;</span></div><div><span style="color: #2b00fe; font-family: courier;"> document.getElementById("num2").value=n2;</span></div><div><span style="color: #2b00fe; font-family: courier;">}</span></div><div><span style="color: #2b00fe; font-family: courier;"></script></span></div><div><span style="color: #2b00fe; font-family: courier;"><br /></span></div><div><span style="color: #2b00fe; font-family: courier;"></body></span></div><div><span style="color: #2b00fe; font-family: courier;"></html></span></div></div><div><br /></div><div>bueno creo que eso es todo espero sea de utilidad para alguien saludos Flamer</div><div><br /></div><div><br /></div></div>Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-57789689376503796162021-05-01T15:14:00.001-07:002021-05-01T15:15:02.983-07:00Comprimir Archivos En Formato Zip Con Javascript y Html<p>Este tema es similar al que escribí tiempo atrás este</p><p><a href="https://elblogdeflamer.blogspot.com/2019/08/codigo-crear-un-archivo-zip-usando.html">https://elblogdeflamer.blogspot.com/2019/08/codigo-crear-un-archivo-zip-usando.html</a><br /></p><p>pero ahora será un poco mas grafico para eso solo ocuparemos en el bloc de notas y el siguiente código</p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"><html></span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"><head><title>Compresor de archivos Zip</title></span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"></head></span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"><body></span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"><marquee>Compresor de archivos Zip</marquee></span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"><center></span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"><br><br><br><br><br></span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;">Archivo a Comprimir:<input type="file" size="70" id="ruta1"><br><br></span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;">Nombre Del archivo Comprimido:<input type="text" id="ruta2" style="text-align:center;"><br><br></span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"><input type="button" value="COMPRIMIR" onclick="compress()"></span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"><script></span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;">function compress()</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;">{</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"> var fso = new ActiveXObject("Scripting.filesystemobject");</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"> var app = new ActiveXObject("shell.application");</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"> var path1 = document.getElementById("ruta1").value;</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"> var path2 = document.getElementById("ruta2").value;</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"> </span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"> if(path1=="" || path2=="")</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"> {</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"> alert("Se Encontraron campos vacios");</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"> }</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"> else</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"> {</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"> path2+=".zip";</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"> var bin = "PK" + String.fromCharCode(5) + String.fromCharCode(6) + Array(19).join(String.fromCharCode(0)); </span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"> var file = fso.createtextfile(path2);</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"> file.write(bin);</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"> file.close();</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"> app.namespace(path2).copyhere(path1);</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"> alert("Listo Archivo Comprimido Con Exito");</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"> }</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;">}</span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"></script></span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"></center></span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"></body></span></span></p><p><span style="background-color: #cccccc;"><span style="color: #444444; font-family: courier;"></html></span></span></p><p><span style="background-color: #cccccc;"><br /></span></p><p>después le ponemos cualquier nombre y lo aguardamos con la extensión .hta</p><p>nos quedara un formulario como este</p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdgIxuuqJBhNViqT-Zi-ceuNpyVgJw2dTKxQB6XYoPtYmaGvs0JM2Jb6UHUpTUrz1pED4WO4DuPQoYkTJPaCZVnuZeQ-EBlWa38Xh8pqDFnSO_CyHFJOqWdPpJQXzdtqrI5K4B8K6h7Lg/s1199/Sin+t%25C3%25ADtulo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="623" data-original-width="1199" height="332" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdgIxuuqJBhNViqT-Zi-ceuNpyVgJw2dTKxQB6XYoPtYmaGvs0JM2Jb6UHUpTUrz1pED4WO4DuPQoYkTJPaCZVnuZeQ-EBlWa38Xh8pqDFnSO_CyHFJOqWdPpJQXzdtqrI5K4B8K6h7Lg/w640-h332/Sin+t%25C3%25ADtulo.png" width="640" /></a></div><br /><p><br /></p><p>bueno saludos Flamer</p><p> </p>Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-46827979621184705172021-03-12T15:01:00.007-08:002021-11-10T10:47:41.543-08:00Creando Archivo Que Cambia De Nombre En JscriptAhora crearemos un pequeño programa en Jscript el cual cambiara de nombre al ejecutarlo, bueno empecemos declarando las siguientes variables<div><br /></div><div><br /></div><div><span style="background-color: #f3f3f3; color: #0b5394; font-family: courier; font-size: medium;">var fso,nom="",x;</span></div><div><br /></div><div>Después pasaremos a crear un objeto "Scripting.FileSystemObject"</div><div><br /></div><div><br /></div><div><span style="background-color: #f3f3f3; color: #0b5394; font-family: courier; font-size: medium;">fso = new ActiveXObject("Scripting.FileSystemObject");</span></div><div><br /></div><div>En la siguiente línea pasaremos a leer el nombre de nuestro archivo JS con el comando GetFile y usaremos el objeto global Wscript con la canción ScriptFullName para obtener el nombre de nuestro script y será referenciado con la variable f</div><div><br /></div><div>También inicializaremos la variable nom</div><div><br /></div><div><br /></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier; font-size: medium;">f=fso.GetFile(WScript.ScriptFullName);</span></span></div><div><span style="background-color: #eeeeee; font-family: courier; font-size: large;">nom="";</span></div><div><br /></div><div><br /></div><div>En la siguiente línea usaremos el comando Math.random() para obtener un numero aleatorio del 5 al 50 y pasarlo a entero con el comando parseInt y aguardarlo en la variable l</div><div><br /></div><div><br /></div><div><span style="background-color: #eeeeee; font-family: courier; font-size: medium;">l = parseInt((50-5)*Math.random()+5);</span></div><div><br /></div><div><br /></div><div>Después pasaremos a crear un ciclo el for el cual usaremos para crear el nombre aleatorio</div><div><br /></div><div><br /></div><div><div><span style="background-color: #eeeeee;"><span style="font-family: courier; font-size: medium;">for(x=0;x<l;x++)</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier; font-size: medium;">{</span></span></div></div><div><br /></div><div><br /></div><div>Dentro de este ciclo se encuentra la primera línea, donde obtendremos un numero aleatoria del 1 al 3, donde será aguardado en la variable ran1 </div><div><br /></div><div><span style="background-color: #eeeeee; font-family: courier; font-size: medium;"><br /></span></div><div><span style="background-color: #eeeeee; font-family: courier; font-size: medium;">ran1=parseInt((3-1)*Math.random()+1);</span></div><div><br /></div><div><br /></div><div>Donde la variable ran1 pasara por una función switch para elegir si el nuevo nombre llevara números, mayúsculas o minúsculas</div><div><br /></div><div><br /></div><div><div><span style="background-color: #eeeeee;"><span style="font-family: courier; font-size: medium;">switch (ran1)</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier; font-size: medium;"> {</span></span></div></div><div><br /></div><div><br /></div><div>En el primer case de la función switch preguntara si ran1 es igual a 1 y si es así generara un numero aleatorio del 97 al 122 donde después será convertido a carácter con la función String.fromCharCode la cual arrojara un letra minúscula donde será almacenada en la variable nom.</div><div><br /></div><div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;">case 1:</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;">nom= nom + String.fromCharCode(parseInt((122-97)*Math.random() + 97));</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;">break;</span></span></div></div><div><br /></div><div><span style="font-size: medium;">Después las siguientes líneas que es el case 2 haremos lo mismo pero esta ves obtendremos letras mayúsculas y case 3 dígitos numéricos.</span></div><div><span style="font-size: medium;"><br /></span></div><div><span style="font-size: medium;"><br /></span></div><div><span style="font-family: courier;"><div><span style="background-color: #eeeeee;">case 2:</span></div><div><span style="background-color: #eeeeee;"> nom= nom + String.fromCharCode(parseInt((90-65)*Math.random() + 65));</span></div><div><span style="background-color: #eeeeee;"> break;</span></div><div><span style="background-color: #eeeeee;">case 3:</span></div><div><span style="background-color: #eeeeee;"> nom= nom + String.fromCharCode(parseInt((57-48)*Math.random() + 48));</span></div><div><span style="background-color: #eeeeee;"> break;</span></div><div><span style="background-color: #eeeeee;"> }</span></div><div><span style="background-color: #eeeeee;">}</span></div></span></div><div><br /></div><div>En la ultima línea renombraremos el archivo con el método name</div><div><br /></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;">f.name=nom + ".js";</span></span></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><span style="font-size: medium;"><b>Ahora el código completo</b></span></div><div><br /></div><div><br /></div><div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;">var fso,nom,x,l,ran1;</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;"><br /></span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;">fso = new ActiveXObject("Scripting.FileSystemObject");</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;"><br /></span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;">f=fso.GetFile(WScript.ScriptFullName);</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;">nom="";</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;">l = parseInt((50-5)*Math.random()+5);</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;"><br /></span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;">for(x=0;x<l;x++)</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;">{</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;"><span style="white-space: pre;"> </span>ran1=parseInt((3-1)*Math.random()+1);</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;"><span style="white-space: pre;"> </span>switch (ran1)</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;"> {</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;"><span style="white-space: pre;"> </span>case 1:</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;"><span style="white-space: pre;"> </span> nom= nom + String.fromCharCode(parseInt((122-97)*Math.random() + 97));</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;"><span style="white-space: pre;"> </span> break;</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;"><span style="white-space: pre;"> </span>case 2:</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;"><span style="white-space: pre;"> </span> nom= nom + String.fromCharCode(parseInt((90-65)*Math.random() + 65));</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;"><span style="white-space: pre;"> </span> break;</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;"><span style="white-space: pre;"> </span>case 3:</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;"><span style="white-space: pre;"> </span>nom= nom + String.fromCharCode(parseInt((57-48)*Math.random() + 48));</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;"><span style="white-space: pre;"> </span>break;</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;"><span style="white-space: pre;"> </span>}</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;">}</span></span></div><div><span style="background-color: #eeeeee;"><span style="font-family: courier;">f.name=nom + ".js";</span></span></div></div><div><br /></div><div><br /></div><div><br /></div><div>Lo pueden copiar y pegar en el bloc de nostas y guardarlo con la extencion .js por si lo quieren probar</div><div><br /></div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='512' height='266' src='https://www.blogger.com/video.g?token=AD6v5dyponMei9ixefwzTjuoQkXMoS3BCId7wlyd8j0l8ReJYh1CfdeQx27VSh9IzpyzU_206NqJD66hDUYUgUhbLQ' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div><br /><div><br /></div><div><br /></div><div>Saludos Flamer</div><div><br /></div>Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-58578491622219810842020-05-16T17:45:00.001-07:002020-05-16T17:45:34.762-07:00Como Enviar Mensajes Vacíos Por Whatsapp y Facebook Desde El Celular Sin AplicacionesHola amigo como están soy Flamer de nuevo y como tengo rato que no escribía algo y no hacia vídeos ya que tengo otros pasatiempos, se me ocurrió hacer algo y aquí me tienen......bueno he aquí con otro tema haber si hago vídeo de esto bueno a lo que te truje chencha así que empecemos.<br />
<br />
Hace tiempo ya como 2 años mas o menos me enviaron un mensaje vació y hoy me acorde de eso y me di a la tarea de investigar y me encontré que lo hacían con una aplicación pues bueno dije yo lo puedo hacer y sin aplicación.<br />
<br />
Así que si estamos en el celular nos dirigimos a nuestro navegador en el móvil y escribimos lo siguiente<br />
<br />
<div style="text-align: center;">
<span style="color: red;">javascript:document.write(String.fromCodePoint(4447))</span></div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuOhXWynFMGOlp80W5rq8eObuEyo73lUxJM0va70M4ao2lKNVwnoQ7KqG2IUAqjv9V915ccp4RZuWWEX34WQ_v2mdiasktgMy8mAii6mo4QvfU0j2RfDmGD4wU1xfanZ-h1njTqev2fE8/s1600/Captura+de+pantalla_20200516-182038.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="854" data-original-width="480" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuOhXWynFMGOlp80W5rq8eObuEyo73lUxJM0va70M4ao2lKNVwnoQ7KqG2IUAqjv9V915ccp4RZuWWEX34WQ_v2mdiasktgMy8mAii6mo4QvfU0j2RfDmGD4wU1xfanZ-h1njTqev2fE8/s400/Captura+de+pantalla_20200516-182038.png" width="223" /></a></div>
<br />
<br />
<br />
ahora solo presionamos enter y nos quedara algo así<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9DdGxaikew1EQjMaQd4DWkyfy3AR_chwIjuxATTM-wIQTs5AiXf2qrB8edTogitXGsoeeYpzqrlLh4BB_qpEJORWX1DxgCKnQl-C6g782P3huinvy-BZM-ePr1f7CPp62YUgXXosuAtY/s1600/Captura+de+pantalla_20200516-182104.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="854" data-original-width="480" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9DdGxaikew1EQjMaQd4DWkyfy3AR_chwIjuxATTM-wIQTs5AiXf2qrB8edTogitXGsoeeYpzqrlLh4BB_qpEJORWX1DxgCKnQl-C6g782P3huinvy-BZM-ePr1f7CPp62YUgXXosuAtY/s400/Captura+de+pantalla_20200516-182104.png" width="223" /></a></div>
después de eso seleccionamos el carácter invisible por decirlo así y nos dirigimos a facebook o whatsapp donde lo quieran enviar<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYYqPFNJt86Ak144KGmpF5U2YDSYD0pV_Kp4MuVRe4tbqt-MoPyw_SZgyzUIap3iluAnSfm-2ViK_wF1EHIIgrQZLO8drHftrKF2YrrFnZjZrpHb5ua9XMoMrrddgrfOaGAK8aCyq00XI/s1600/Captura+de+pantalla_20200516-182516.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="854" data-original-width="480" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYYqPFNJt86Ak144KGmpF5U2YDSYD0pV_Kp4MuVRe4tbqt-MoPyw_SZgyzUIap3iluAnSfm-2ViK_wF1EHIIgrQZLO8drHftrKF2YrrFnZjZrpHb5ua9XMoMrrddgrfOaGAK8aCyq00XI/s320/Captura+de+pantalla_20200516-182516.png" width="179" /></a></div>
<br />
y estando en la aplicación de facebook o whatsapp nada mas lo pegan y lo envían.......<br />
<br />
<br />
Esto también funciona en las computadoras solo se tienen que ir al navegador y teclear lo mismo y quedara así<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWuOtgbOrmRhL070Ch-qx8TRwvXXt_2foWj-41jqboMquRpILzHEi5RMcXn5vtHNAHVdVcLMRdryzBHf42j2ZoPXbJjN8uXjWuLueV3ZPX6ZEVH_qkH-Q4qhxMUYoQIFi2zZA22bf44uY/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="563" data-original-width="1193" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWuOtgbOrmRhL070Ch-qx8TRwvXXt_2foWj-41jqboMquRpILzHEi5RMcXn5vtHNAHVdVcLMRdryzBHf42j2ZoPXbJjN8uXjWuLueV3ZPX6ZEVH_qkH-Q4qhxMUYoQIFi2zZA22bf44uY/s640/Sin+t%25C3%25ADtulo.png" width="640" /></a></div>
<br />
<br />
<br />
bueno el resto creo que ya se la saben......bueno amigos creo que eso es todo saludos Flamer y hasta la próxima<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-39366859385595525922019-08-28T12:07:00.002-07:002020-02-10T16:01:47.948-08:00Codigo Crear Un Archivo Zip Usando VBScriptHola amigos aquí les dejare el código que utilice en el vídeo para crear un archivo zip usando puro código vbscript.<br />
<br />
otra como yo tengo windows 10 al parecer solo me funciona en el escritorio, ya lo intente dentro de carpetas y me marca error, desconozco que sera bueno si alguno tiene la solución que la comparta<br />
<br />
<br />
<br />
<span style="color: blue;">.......:::::CODIGO:::::.......</span><br />
<br />
<br />
<div style="overflow-x: scroll;overflow-y: hidden;background-color: #333;">
<pre class="prettyprint"><code class="js">dim fso,app,nombre,file,ruta,pross
set fso = createobject("scripting.filesystemobject")
set app = createobject("shell.application")
set shell = createobject("wscript.shell")
nombre = inputbox("Nombre del archivo ZIP","Nombrar") & ".zip"
set pross = shell.exec("mshta.exe ""about:<input type='file' id='file'><script language=""vbscript"">file.click():createobject(""scripting.filesystemobject"").getstandardstream(1).writeline(file.value):close()</script>""")
ruta = pross.stdout.readline
set file = fso.createtextfile(nombre)
file.write("PK" & chr(5) & chr(6) & string(18,chr(0)))
file.close
app.namespace(nombre).copyhere ruta
wscript.sleep 2000
msgbox "Archivo comprimido con Exito",0,"Terminamos"
</code></pre></div>
<br />
<br />
<br />
<br />
creo que ya se saben el prosedimiento, solo lo copean lo pegan en el bloc de notas y lo aguardan con la extencion .vbs<br />
<br />
<br />
bueno saludos Flamer<br />
<br />
<br />
<br />
<br />
<br />
<br />Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-52841313456434822842018-07-15T11:07:00.002-07:002020-02-10T16:27:17.323-08:00Codigos Enviar Mail Con Powershell y VBScript
Hola amigos soy flamer de nuevo aquí les dejare los códigos para enviar un mail por powershell y el código para adaptarlo a vbscript el cual es el único mio los demás los encontré navegando por Internet y los traigo para compartirlo con ustedes.<br />
<br />
<br />
<span style="color: blue;">CODIGO 1</span><br />
<br />
<div style="overflow-x: scroll;overflow-y: hidden;background-color: #333;">
<pre class="prettyprint"><code class="py">$From = "TU_CORREO@CORREO.com"
$To = "VICTIMA@CORREO.com"
$Subject = "Esto es una prueba fake mail"
$Body = "mensaje de prueba fake mail"
$SMTPServer = "smtp.live.com"
$SMTPClient = New-Object Net.Mail.SmtpClient($SMTPServer,587)
$SMTPClient.EnableSsl = $true
$SMTPClient.Credentials = New-Object System.Net.NetworkCredential("TU_CORREO@hotmail.com","TU_CONTRASEÑA")
$SMTPClient.Send($From,$To,$Subject,$Body)
</code></pre></div>
<br />
<br />
<br />
<span style="color: blue;">CODIGO 2</span><br />
<br />
<div style="overflow-x: scroll;overflow-y: hidden;background-color: #333;">
<pre class="prettyprint"><code class="py">$From = "TU_CORREO@CORREO.com"
$To = "VICTIMA@CORREO.com"
$Cc = "VICTIMA@CORREO.com"
$Attachment = "C:\archivo.txt"
$Subject = "pruebas mail"
$Body = "esto es una prueba mail fake"
$SMTPServer = "smtp.live.com"
$SMTPPort = "587"
Send-MailMessage -From $From -to $To -Cc $Cc -Subject $Subject -Body $Body -SmtpServer $SMTPServer -port $SMTPPort -UseSsl -Credential (Get-Credential) -Attachments $Attachment –DeliveryNotificationOption OnSuccess
</code></pre></div>
<br />
<br />
<br />
<span style="color: blue;">CODIGO 3</span><br />
<br />
<div style="overflow-x: scroll;overflow-y: hidden;background-color: #333;">
<pre class="prettyprint"><code class="py">$EmailTo = "VICTIMA@CORREO.com"
$EmailFrom = "TU_CORREO@CORREO.com"
$Subject = "Pruebas Mail"
$Body = "Esto es una prueba send mail con powershell"
$SMTPServer = "smtp.live.com"
$filenameAndPath = "C:\archivo.txt"
$SMTPMessage = New-Object System.Net.Mail.MailMessage($EmailFrom,$EmailTo,$Subject,$Body)
$attachment = New-Object System.Net.Mail.Attachment($filenameAndPath)
$SMTPMessage.Attachments.Add($attachment)
$SMTPClient = New-Object Net.Mail.SmtpClient($SmtpServer, 587)
$SMTPClient.EnableSsl = $true
$SMTPClient.Credentials = New-Object System.Net.NetworkCredential("TU_CORREO@CORREO.com", "TU_CONTRASEÑA")
$SMTPClient.Send($SMTPMessage)
</code></pre></div>
<br />
<br />
<br />
<span style="color: blue;">CODIGO MIO</span><br />
<br />
<div style="overflow-x: scroll;overflow-y: hidden;background-color: #333;">
<pre class="prettyprint"><code class="js">option explicit
dim shell,cmd
set shell=createobject("wscript.shell")
cmd="C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -command "
shell.run cmd & "$EmailTo = 'VICTIMA@CORREO.com';$EmailFrom = 'TU_CORREO@CORREO.com';$Subject = 'Pruebas Mail';$Body = 'Esto es una prueba send mail con powershell';$SMTPServer = 'smtp.live.com';$filenameAndPath = 'C:\archivo.txt';$SMTPMessage = New-Object System.Net.Mail.MailMessage($EmailFrom,$EmailTo,$Subject,$Body);$attachment = New-Object System.Net.Mail.Attachment($filenameAndPath);$SMTPMessage.Attachments.Add($attachment);$SMTPClient = New-Object Net.Mail.SmtpClient($SmtpServer, 587);$SMTPClient.EnableSsl = $true;$SMTPClient.Credentials = New-Object System.Net.NetworkCredential('TU_CORREO@CORREO.com', 'TU_CONTRASEÑA');$SMTPClient.Send($SMTPMessage)",0
msgbox "terminamos"
</code></pre></div>
<br />
<br />
<br />
Nota: recuerden poner su correo en donde dice TU_CORREO@CORREO.com y poner su contraseña donde seles pida o donde dise TU_CONTRASEÑA.<br />
<br />
Otra cosa yo les puse como servidor smtp.live.com que es de hotmail si usan gmail tendrán que usar el servidor smtp.gmail.com y habilitar lo para aplicaciones desconocidas en <a href="https://myaccount.google.com/lesssecureapps">https://myaccount.google.com/lesssecureapps</a><br />
<br />
<br />
Aquí les dejo el vídeo donde se muestra como usarse: <a href="https://www.youtube.com/watch?v=ZrJL0ZEq-Q8&t=17s">https://www.youtube.com/watch?v=ZrJL0ZEq-Q8&t=17s</a><br />
<br />
Bueno creo que eso es todo saludos Flamer y hasta la proxima<br />
<br />
<br />
<br />Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-89008207837749502732018-05-29T17:07:00.000-07:002020-02-10T16:33:18.496-08:00Codigo Para Copiar o Capturar Pantalla Con Vbscript
Ahora vengo con algo nuevo algo que creía que no se podía y que mucho creo que pensaban lo mismo, pero de tanto buscar y buscar por fin di con el clavo.<br />
<div>
<br /></div>
<div>
Se trata de copiar o capturar la pantalla de nuestro escritorio utilizando vbscript cosa que creía imposible, para después aguardarla en un archivo de word.</div>
<div>
<br /></div>
<div>
Sin mas que decir les dejare el código y al final el link de mi vídeo donde demuestro el uso de el.</div>
<div>
<br /></div>
<div>
</div>
<div>
<br /></div>
<div>
<div style="overflow-x: scroll;overflow-y: hidden;background-color: #333;">
<pre class="prettyprint"><code class="js">option explicit
dim excel,word,doc ''declaramos las variables
set excel=createobject("excel.application") '' creamos el objecto excel
set word=createobject("word.application") ''creamos el objecto word
excel.Application.SendKeys ("%{1068}") ''se pulsa la tecla para capturar pantalla y se copea al porta papeles
msgbox "pantalla capturada" '' mensaje de pantalla capturada
Set doc = word.Documents.Add() '' se crea el documento de word
word.Selection.Paste '' pega lo que se encuentra en el porta papeles
doc.saveas "C:\Users\Flamer\Desktop\img.doc" '' guarda el documento de word creado
word.quit '' cierra el objecto word
</code></pre></div>
<div>
<br /></div>
<div>
<br />
Link de mi vídeo: <a href="https://www.youtube.com/watch?v=Ho4lJgV6ugA">https://www.youtube.com/watch?v=Ho4lJgV6ugA</a><br />
<br /></div>
<div>
Saludos Flamer y creo que vbscript cada día me sorprende mas</div>
</div>
Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-81303543841226138122017-01-19T20:57:00.002-08:002017-05-15T10:38:44.837-07:00Des-instalar Aplicaciones y No Dejar Archivos Basura En El SistemaEsta ves vengo con un programa que me gusto hace ya mucho tiempo y ahora se los vengo a mostrar aquí es el "Revo Uninstaller" y se preguntaran que es y para que sirve.<br />
<br />
Pues bueno este sirve para des-instalar aplicaciones y con la ventaja de que no deja archivos basura que comúnmente pasa al des-instalar aplicaciones donde llegan a quedar archivos regados por el sistema o en el registro donde quedan entradas que no sirven de nada.<br />
<br />
Lo podrán descargar desde aquí <a href="http://www.revouninstaller.com/">http://www.revouninstaller.com/</a> la cual cuenta con una versión gratis y portable.<br />
<br />
ya que la hallan descargado les aparecerá una ventana como esta<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZJeMT3Hs7n8Vbe2qdgPFkmnSwiyBzvdTELGFIapyiH0s9TpbvsFT6wjn2PMPZNyUPqty2-V823_sOKFq_lNJiZ9YbVomvCr0QX62G1a4gsjlIYo6yHT6txsKvSDZLljahcu782bDUi-U/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="156" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZJeMT3Hs7n8Vbe2qdgPFkmnSwiyBzvdTELGFIapyiH0s9TpbvsFT6wjn2PMPZNyUPqty2-V823_sOKFq_lNJiZ9YbVomvCr0QX62G1a4gsjlIYo6yHT6txsKvSDZLljahcu782bDUi-U/s320/Sin+t%25C3%25ADtulo.png" width="320" /></a></div>
<br />
Yo des-instalare el el tercero en la lista para mostrarles como funciona, para eso daremos clic en Uninstall<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKRYl3eSPXF3wdJa7wUcZ9F9dlqOHvvfkYyrxCc3qFNiv7KSWTyl33NScopDSikZs1IkFHpXLDXfiMfSdNjXKAn6FQJbajpF8_sJQH_6HCS5Fpak2tp9P-xJ0D-IrhW-CxKVgcFUlHHFc/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKRYl3eSPXF3wdJa7wUcZ9F9dlqOHvvfkYyrxCc3qFNiv7KSWTyl33NScopDSikZs1IkFHpXLDXfiMfSdNjXKAn6FQJbajpF8_sJQH_6HCS5Fpak2tp9P-xJ0D-IrhW-CxKVgcFUlHHFc/s320/Sin+t%25C3%25ADtulo.png" width="318" /></a></div>
<br />
<br />
después aparecerá una pantalla diciendo que esta creando un punto de restauración y luego empezara a ejecutarse el des-instalador del programa, ami me a pareció esto y le doy que si<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijxR6nnXR23Pvkpy1ttU5F7iwHHmdJ-G8wx9W_xtrN8m_j_E7Snweh_XJuoEOCs9kA1nosAjS4KpcZSwx_m0XO0qKyglmscQJ0fFyTnZUEffu6t4cx35cRW2hB7-dWlDdn6wIn4oITLyY/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="113" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijxR6nnXR23Pvkpy1ttU5F7iwHHmdJ-G8wx9W_xtrN8m_j_E7Snweh_XJuoEOCs9kA1nosAjS4KpcZSwx_m0XO0qKyglmscQJ0fFyTnZUEffu6t4cx35cRW2hB7-dWlDdn6wIn4oITLyY/s320/Sin+t%25C3%25ADtulo.png" width="320" /></a></div>
<br />
y a empezado a des-instalarse el programa<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfohQQp0tdm04NruYlmYZiMcOMeTYvGs7MEaVOTfPB_jYbM_PuLB4kqe8VeuxRmjdSA7flmnOMlxkUmby4g4EPxLE2_rN6LwiaKvC9PrAWSZxEOU1aHXna5QttN5AcDdHPx8EwhsWapxA/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="249" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfohQQp0tdm04NruYlmYZiMcOMeTYvGs7MEaVOTfPB_jYbM_PuLB4kqe8VeuxRmjdSA7flmnOMlxkUmby4g4EPxLE2_rN6LwiaKvC9PrAWSZxEOU1aHXna5QttN5AcDdHPx8EwhsWapxA/s320/Sin+t%25C3%25ADtulo.png" width="320" /></a></div>
<br />
<br />
y por ultimo me dice que a terminado, después de eso nos vamos al revo donde nos parecerá 3 opciones nosotros elegiremos la tercera esta<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkvBxujkTxDsNJgC_hKCRFTt59jWUhiJn-D_wQuX0kwlIElqr53tA4wmzTIM9xYmhfd8fcUrqRpqag_Bhp0U9Ph0uydyhNMZQS5_Qtx0t1N87GebA9eIzasw8tG_MIFL9iuHS6gn1EREs/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkvBxujkTxDsNJgC_hKCRFTt59jWUhiJn-D_wQuX0kwlIElqr53tA4wmzTIM9xYmhfd8fcUrqRpqag_Bhp0U9Ph0uydyhNMZQS5_Qtx0t1N87GebA9eIzasw8tG_MIFL9iuHS6gn1EREs/s320/Sin+t%25C3%25ADtulo.png" width="320" /></a></div>
<br />
<br />
y daremos clic en Scan, donde empezara a buscar primero las entradas en el registro de windows que dejo el des-instalador del programa que quitamos<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTiE4hY3-CBY0e0Q25SWjAkr8aI20tGCee-yohL1ZbQyxydPEcchTqA5ZGP7KAOI4sEh8k605D9UUKm6zPUOKVbKfBCbGqZTKDNTCgOKN3n_mVk7yFIIV-h9RiYw8tc1z60z5OSLyCNeg/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="227" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTiE4hY3-CBY0e0Q25SWjAkr8aI20tGCee-yohL1ZbQyxydPEcchTqA5ZGP7KAOI4sEh8k605D9UUKm6zPUOKVbKfBCbGqZTKDNTCgOKN3n_mVk7yFIIV-h9RiYw8tc1z60z5OSLyCNeg/s320/Sin+t%25C3%25ADtulo.png" width="320" /></a></div>
<br />
y como verán dejo varias entradas en el registro así que para seleccionarlas daremos clic en Select All<br />
para seleccionarlas todas<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSwxdUdlE0euTbsDjK0hDkIwFzHRV5FBaTiJPU83dqLrMeIZ0bmFWFGcwjTpR67F5mt5drtEXUJyZpeHE5lolgpULIF2X5oxDydPrC7-H8FWRPXOJuRG5_BbD7jYaV766XOlNFNKp1sCA/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="227" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSwxdUdlE0euTbsDjK0hDkIwFzHRV5FBaTiJPU83dqLrMeIZ0bmFWFGcwjTpR67F5mt5drtEXUJyZpeHE5lolgpULIF2X5oxDydPrC7-H8FWRPXOJuRG5_BbD7jYaV766XOlNFNKp1sCA/s320/Sin+t%25C3%25ADtulo.png" width="320" /></a></div>
<br />
ya que las tenemos seleccionadas daremos clic en Delete para borrarlas y daremos clic en si, si nos aparece un mensaje de confirmación<br />
<br />
y por ultimo parece que solo dejo un archivo en el sistema este<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW8ZsYLOArmDO0beR-M9XtC-TrgtjSCho2PFhynPzSCFnjEQGHpSRjMF4WErVKeCMxh9uJ5DuyjQeD9auy813-mI87FsybxHoCTMVnEH4HlnCHacyj18Yn1AsOhgQW9DgvwDczwVsgkpg/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="199" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW8ZsYLOArmDO0beR-M9XtC-TrgtjSCho2PFhynPzSCFnjEQGHpSRjMF4WErVKeCMxh9uJ5DuyjQeD9auy813-mI87FsybxHoCTMVnEH4HlnCHacyj18Yn1AsOhgQW9DgvwDczwVsgkpg/s320/Sin+t%25C3%25ADtulo.png" width="320" /></a></div>
<br />
así que aremos el mismo procedimiento daremos clic en Select All y después en Delete, bueno ami me apareció un mensaje que este archivo se borrara después de que reinicie la maquina pero eso no pasa con todos los programas que des-instalen es raro<br />
<br />
bueno saludos Flamer y creo que eso es todo por hoy<br />
<br />Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0tag:blogger.com,1999:blog-1014702909643477335.post-2345562137780784222017-01-10T18:22:00.000-08:002017-05-15T10:38:32.150-07:00Identificar Programas De 32 y 64 bitsMe encontrado por hay que muchos usuarios quieren saber si X programa es de 64 o de 32 bits, y eso es muy importante a la hora de reversear algún programa.<br />
<br />
Primeramente identificaremos un ejecutable sin usar ninguna herramienta, para este ejemplo copie el archivo "wscript.exe" el de 32 y de 64 bits al escritorio.<br />
<br />
Aclaro: yo estoy en windows 10 y me hice de las dos versiones por que windows 10 tiene soporte para las versiones de 32 bits y estos archivos son almacenados en el directorio:<br />
<br />
<b style="background-color: #f3f3f3;"><span style="color: #444444;">c:\windows\syswow64\ </span></b><br />
<br />
Así que copie el de la ruta<br />
<br />
c:\windows\syswow64\wscript.exe 32 bits<br />
<br />
y<br />
<br />
c:\windows\system32\wscript.exe 64 bits<br />
<br />
Al de 32 lo llame "viejo.exe" y al de 64 lo llame "nuevo.exe"<br />
<br />
Ahora para identificarlos sin utilizar ningún programa lo are de la siguiente manera, solo ejecutare el de 32 bits ya que el de 64 bits no creo que tenga caso ya verán por que.<br />
<br />
Y después abriremos el administrador de tareas presionando <span style="background-color: white; color: #222222; font-family: "arial" , sans-serif; font-size: 16px;">CTRL</span><span style="background-color: white; color: #222222; font-family: "arial" , sans-serif; font-size: 16px;">+</span><span style="background-color: white; color: #222222; font-family: "arial" , sans-serif; font-size: 16px;">ALT</span><span style="background-color: white; color: #222222; font-family: "arial" , sans-serif; font-size: 16px;">+</span><span style="background-color: white; color: #222222; font-family: "arial" , sans-serif; font-size: 16px;">SUPR </span>o abrimos la ventanita de ejecutar y escribimos "taskmgr"<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsE1GSfURyHUwhNUWfui8wuo3jcw-Cem04cdnTB9rJvGXuEp4I6cZzG-AVQbiZ5XVa9hPjHpbtlSfozhoRvgwJSV8UEwpU_c9ZV-SruSqfhabH98oub1CXwQTGjHAZua3_QO9UVR3UaTY/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="157" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsE1GSfURyHUwhNUWfui8wuo3jcw-Cem04cdnTB9rJvGXuEp4I6cZzG-AVQbiZ5XVa9hPjHpbtlSfozhoRvgwJSV8UEwpU_c9ZV-SruSqfhabH98oub1CXwQTGjHAZua3_QO9UVR3UaTY/s320/Sin+t%25C3%25ADtulo.png" width="320" /></a></div>
<br />
Y presionamos aceptar<br />
<br />
Ahora nos iremos ala pestaña procesos y en aplicaciones nos fijamos en esto<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBxWAZ13Zb6coXTVxhc_iOUEpYNvzA5iY9qo73_pVr42RkCsc_ixIshzShJ2LsJTG9I3b4S4R-Xw-DlD-fmAG571T9zp7FFX6k24OZdNd3PluACfRYP7exVHtKwkul5wsjPYL6YqJBya8/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="91" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBxWAZ13Zb6coXTVxhc_iOUEpYNvzA5iY9qo73_pVr42RkCsc_ixIshzShJ2LsJTG9I3b4S4R-Xw-DlD-fmAG571T9zp7FFX6k24OZdNd3PluACfRYP7exVHtKwkul5wsjPYL6YqJBya8/s400/Sin+t%25C3%25ADtulo.png" width="400" /></a></div>
<br />
El exe que llame viejo dirá 32 bits y a diferencia del nuevo que es el de 64 bits no dirá nada<br />
<br />
Ahora bien otra forma de identificarlos sera usando el RDG Detector, si no lo tienen pueden descargarlo desde aquí: <a href="http://www.rdgsoft.net/">http://www.rdgsoft.net/</a><br />
<br />
<br />
Para abrirlo con el solo daremos clic derecho sobre el y damos clic en<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDd1rM9z4KvZydbIZpqrCgNtffOXm5HexhATa65iB9KIyjGGbkiy3JAwxppMn84f5KqkhNto2HuSskuurI8QiioEwYj2nq64v41HUop6KLyvJT6K4Pj35umPFICziDEl38weI-4GzII78/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="131" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDd1rM9z4KvZydbIZpqrCgNtffOXm5HexhATa65iB9KIyjGGbkiy3JAwxppMn84f5KqkhNto2HuSskuurI8QiioEwYj2nq64v41HUop6KLyvJT6K4Pj35umPFICziDEl38weI-4GzII78/s320/Sin+t%25C3%25ADtulo.png" width="320" /></a></div>
<br />
<br />
Y al escanearlo en la esquina superior derecha a parecerá la versión como en la imagen<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0bQPCA3DwxvEL2J7mpv2oq_8L6WPlo6nkKGKsB7gEvexu76iQaIlqo4RCOfdU_tjIeF17I9iGV1oR5B5_PQwLlKcxOMGMsYWmrf6nOJGDKYTTzYCfBturAGIE0ephEciKSowzr2tegIU/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="164" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0bQPCA3DwxvEL2J7mpv2oq_8L6WPlo6nkKGKsB7gEvexu76iQaIlqo4RCOfdU_tjIeF17I9iGV1oR5B5_PQwLlKcxOMGMsYWmrf6nOJGDKYTTzYCfBturAGIE0ephEciKSowzr2tegIU/s320/Sin+t%25C3%25ADtulo.png" width="320" /></a></div>
<br />
<br />
Y en la captura de el viejo que es el de 32 bits dirá así<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDBqN4G0OOz6xXZ3J5d7wVpoDtMe9acoG1OmbzNW8r8DijxNR0Bux9MOP2CT23kLF7Kf-r3TfyEbW_E987TYBHgzvRzWUQRrSTaBcJapCXKjB8bKGMC27YmRi_qihCPs7ApEO1PatNASk/s1600/Sin+t%25C3%25ADtulo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="167" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDBqN4G0OOz6xXZ3J5d7wVpoDtMe9acoG1OmbzNW8r8DijxNR0Bux9MOP2CT23kLF7Kf-r3TfyEbW_E987TYBHgzvRzWUQRrSTaBcJapCXKjB8bKGMC27YmRi_qihCPs7ApEO1PatNASk/s320/Sin+t%25C3%25ADtulo.png" width="320" /></a></div>
<br />
<br />
<br />
bueno saludos Flamer<br />
<br />
<br />Flamerhttp://www.blogger.com/profile/17304689984579265479noreply@blogger.com0