elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Temas
Páginas: 1 2 3 4 5 6 [7] 8 9 10 11
61  Programación / Programación Visual Basic / Api para reproducir ficheros de audio en: 21 Abril 2006, 15:43 pm
¿existe alguna api del windows para reproducir ficheros como mp3 en la aplicación?, no es para vb si no para c++ pero puesto que las apis valen para estos dos lenguajes lo pongo aqui, ya que si se hacerlo en vb lo podré hacer en c++ facilmente.
Saludos  ::)
62  Media / Juegos y Consolas / Tutorial para piratear la play station 2 sin modificación interna ni chips en: 17 Abril 2006, 14:44 pm
Este tutorial es para cargar backup de tus juegos (copias de seguridad), esto es legal, yo no me hago responsable de que se use para descargarte juegos de internet y grabarlos en un dvd y luego jugar a ellos o que copies juegos de tus vecinos eso es ilegal y es cosa tuya
1º La versión de tu consola
Lo primero que tenemos que saber es la versión de tu consola, para eso tienes que encender la play sin ningun disco y dar al botón triangulo y te saldrá:
SCPH-x000x o bien SCPH-39004
Pues dependiendo de lo que hos salga teneís que hacer una cosa u otra:
Citar
   
Modelo    
SCPH-1500X    
SCPH-1800X    
SCPH-3000X    
SCPH-3900X    
SCPH-5000X    
Todas estas consolas, no necesitan ningún tipo de modificación, y aunque la necesitara la garantía no se anula.
2º Pirateando por cag swap
El cag swap es un engaño a la consola, nosotros le metemos un disco original y luego sin que la play se entere le metemos el disco pirata y luego el disco original tiene un menú que se queda en memoria para cargar el disco pirata con opciones de carga y demás.
Lo primero necesitaremos esto:
-Tarjeta cog swap
-Disco swap magic 3.6 (si es otra versión no pasa nada).
Aunque por mas comodidad hos recomiendo que ya hos venga lel frontal de la bandeja. Podeis encontrar todo esto y lo podeís comprar en:
http://discoazul.com/product1431/product_info.html
(si sois de españa)
si no podeis mirar el distribuidor de cada país aqui:
http://www.swapmagic3.com/Swap_Magic_Where_To_Buy.asp
Su utilización es muy sencilla, apagais la play con la bandeja abierta, entonces arrancais el frontal de la bandeja que tiene el logo, y meteis el nuevo frontal, en caso de no tenerlo pues no haceis nada.
Arrancais de nuevo la play, introducis el swap magic y luego cuando se haya cargado metemos la tarjeta cag swap, tenemos que enganchar el cag, cuando le tengamos enganchado movemos la tarjeta hasta que se abra la consola y luego tiramos, en caso de tener el frontal y la tarjeta nueva del frontal será mucho mas facil de hacer este proceso.
Una vez abierta cambiamos el disco empujamos para dentro y con la tarjeta otra vez movemos el cag y cerramos la consola, por último damos a x en el mando y ¡¡A jugar!!
3º Piratear cambiando la carcasa
Para hacer esto necesitamos:
-Swap magic 3.6 (cualquier versión)
-Carcasa superior especial
Dependiendo de la consola necesitamos una carcasa distinta:
Esta es una carcasa tipo universal, vale para casi todas la versiones:
http://discoazul.com/product861/product_info.html
Para hacer eso, tienes que "abrir" la play, digo "abrir" porque cambiar una carcasa no afecta para nada a la garantía y además es lo mas facil del mundo.
Asi que mejor te dejo un tutorial de una web, en vez de hacer copy y paste:
http://www.discoazul.com/montaje_carcasa_ps2.htm
Con la universal no tiene problemas entre diferentes versiones.
4 Para consolas SCPH-7000X
Se necesita:
-Swap magic 3.6(cualquier versión vale)
-Magic keys
-Carcasa especial (en caso de que no se abra por arriba la consola)
Para este timpo de consolas necesitas las magic keys y una carcasa especial para esta versión, escas consolas se las llaman PStwo, en vez de PS2,  y ya puestos en esto, te recomiendo esta carcasa para que la tunees un poco y te quede mas bonita:
http://discoazul.com/product1391/product_info.html
Con esto deberás cambiar la carcasa y poner las magic keys.
Aqui un manual de instalación de las magic keys 1:
http://discoazul.com/magickeys.htm
5 Para consolas SCPH-75004 y PS2 Silver
Necesitas:
-Swap magic 3.6(cualquier versión vale)
-Magic keys 2
-Carcasa especial (en caso de que no se abra por arriba la consola)
Para este sistema te sigue valiendo esta carcasa (si no se abre por arriba):
http://discoazul.com/product1391/product_info.html
Una vez instalada la carcasa pones las magic keys 2 siguiendo el manual:
http://discoazul.com/manual-instalacion-magic-keys-2.htm
6 Comprar cada cosa:
-Swap magic:
http://discoazul.com/product205/product_info.html
http://www.swapmagic3.com/Swap_Magic_Where_To_Buy.asp
-Magic keys:
http://discoazul.com/product515/product_info.html
-Magic keys 2:
http://discoazul.com/product994/product_info.html
-Carcasa universal:
http://discoazul.com/product861/product_info.html
-Carcasa para plays nuevas:
http://discoazul.com/product1391/product_info.html
-Tarjeta cog swap:
http://discoazul.com/product408/product_info.html
-Slide card + Frontal
http://discoazul.com/product885/product_info.html
7 Bibliografía:
http://www.planetadejuego.com/foros/viewforum.php?f=1&sid=ccf57dac99ac95f125a164e5bd7c2d7f
http://www.swapmagic3.com/
http://discoazul.com

Saludos a todos y espero que hos sea útil para cargar vuestras copias de juegos  ;D
P.d si poneis en alguna web este manual decid que es mío  ;D


63  Programación / Programación Visual Basic / ¿viene esta librería en todos los windows? en: 15 Abril 2006, 23:58 pm
Me gustaría saber si la librería: shdocvw.dll, que me sirve para mostrar web's en un formulario no necesita tener nada instalado y viene en todos los windows.
Saludos  ::)
64  Media / Juegos y Consolas / Duda PSP en: 26 Marzo 2006, 18:21 pm
¿ se puede jugar a juegos piratas en la psp?
Saludos  ::)
65  Media / Juegos y Consolas / Swap magic 3.6 y a la hora de la verdad no va... en: 21 Marzo 2006, 15:46 pm
Pues me he gastado 19 € en comprar el swap magic y a la hora de la verdad meto el swap magic, le saco, meto el disco pirata y me sale:
Not a valid ps2 disk
Y la duda es ¿tengo que modificar algo mas del lector o coger algo para que me carge..., necesito también las magic keys??
Saludos  ::)
66  Media / Juegos y Consolas / Piratear play station 2 por cd en: 15 Marzo 2006, 23:19 pm
Se puede piratear la play station 2 con cd, sin tener que ser este original, creo que no pero quiero que alguién me lo afirme.
Saludos  ::)
67  Media / Juegos y Consolas / Piratear play station 2 en: 10 Marzo 2006, 21:13 pm
Hola, todos sabemos que la play station 2 se puede piratear con un chip especial. Pero a mi me han dicho que se puede piratear desde nivel software, quitando un tornillo y metiendo un cd que hace que el lector que reconozca los juegos de play 2 pirateados. Me gustaría saber donde encontrar este cd se que a muchos les ha funcionado solo con el original, pero quiero probar con uno pirata lo mismo hay suerte.
Saludos  ::)
68  Media / Diseño Gráfico / Sistema web, algun voluntario?? en: 11 Febrero 2006, 00:19 am
Estoy desarrollando un sistema en php de noticias, que actualmente esta bastante avanzado (solo me queda el panel de administracion) y para borrar post y todo eso utilizo un enlace. Y me gustaría que algien me hechara una mano y me hicieran las siguientes etiquetas:
-Etiquetas del bbcode
-Smyleis (siempre pueden robarse del smf  ;D)
-Botones para borrar, cerrar, eliminar
-Y alguna otra que surga
Es un sistema libre de noticias hecho en php, cualquiera que quiera ayudar que me envie un privado y nos pondremos en contacto. Bien por el propio sistema, bien por privados, bien por un foro etc...
Saludos y espero una mano  ;)
Gracias a cualquiere que colabore  ::)
69  Informática / Tutoriales - Documentación / Tutorial, uso de php con las bases de datos... en: 4 Febrero 2006, 13:58 pm
Bueno, pues estaba un poquito aburrido aqui y me he decidido a poner un tutorial de como escribir datos dentro de una bd con php, leerlos, borrar tablas etc...
Lo primero, aunque esto viene ya preparado en los hoting hay que saber 4 datos basicos:
Citar
Host: Normalmente es localhost es el servidor al que nos conectamos.
Usuario: El nombre de usuario para acceder a la bd.
Password: La contraseña de ese usuario.
BD Es la base de dato donde se encuentran los datos adonde queremos acceder. En los hosting normalmente un usuario tiene acceso a una sola bd.
Una vez puestos estos datos vemos si va bien las conexiones:
La orden mysql_connect, permite conectarse a un servidor de bases de datos y logearse.
La variable $co, marca que con esa variable de conexion vamos a enviar instrucciones y demas.
Luego con la instruccion mysql_select_db seleccionamos la bd a partir de abernos conectado con la variable $co.
Código:
<?php
$co = mysql_connect("localhost", "usuario", "contraseña") or die("Error a conectar al host"); //Conectamos a la bd con el host, usuario y contraseña.
mysql_select_db("mybd",$co) or die("Error al abrir bd");
?>
La instruccion or die, permite en caso de fallo de la sentencia mostrar un error, no todas las sentencias pueden usar or die. Me acuerdo que puse un or die en un include, me volvi loco  ;D.
La filosofia de una tabla en la bd es la siguiente.
Tenemos por ejemplo una tabla llamada estadisticas, y con los campos equipo|goles|posicion
Y se podria representar asi:
Citar
Tabla virtual:
Equipo    |    Goles       |      Posicion
Real.M          20                      1
Barsa            10                     3
Atletic            15                     2

Ahora estan las ordenes en mysql para coger esos datos. Tienen la siguiente sintaxis.
Citar
Seleccioname dato delatabla tabla donde undatodeesatabla = 'datodelusuario'
Esto es como sería asi hablado, para que se entienda pero la sentencia como la escribimos es:
Código:
SELECT dato FROM tabla WHERE dato='datodelusuario'
La sentencia WHERE es opcional.
Para enviar estas ordenes se usa:
mysql_query, esta funcion manda una orden a una bd, en base a  una conexion. La repuesta se guarda en una variable, que se transforma en un array, un ejemplo de como podemos nosotros coger un dato de la bd, un dato sin tener en cuenta de algo que el usuario haya seleccionado.
Código:
<?php
$co = mysql_connect("localhost", "usuario", "contraseña") or die("Error a conectar al host"); //Conectamos a la bd con el host, usuario y contraseña.
mysql_select_db("mybd",$co) or die("Error al abrir bd");
$dato = mysql_query("SELECT Posicion FROM estadisticas",$co);
if(mysql_num_rows($dato)){
//Primero se comprueva si el dato existe, de existir le sacamos
$dato = mysql_fetch_array($dato); //Esta funcion nos permite sacar el dato, en forma de array, dato[0] muestra el primero que haya encontrado en la bd, esto es solo util si hay solo un dato
$dato[0] = htmlspecialchars($dato[0]); //Lo vamos a mostrar y por seguridad lo limpiamos, no vaya a ser que haya una vulnerabiliad XSS.
$dato = $dato[0]; //pasamos la variable dato[0] a otra que es un array, yo lo hago para que se mas facil el trabajo, vosotros podeis hacer lo que querais.
echo 'El dato sacado es '.$dato;
}else{
echo 'No se puedo sacar el dato de la bd';
}
?>                   
Esto nos permite sacar un dato, la sentencia de antes se usa normalmente cuando hay que sacar muchos datos.
Citar
SELECT * FROM tabla
Cuando queremos sacar solo uno, que por ejemplo nos muestre, cual equipo esta en la 3º posicion, usamos esto, con la instruccion WHERE:
Código:
<?php
$co = mysql_connect("localhost", "usuario", "contraseña") or die("Error a conectar al host"); //Conectamos a la bd con el host, usuario y contraseña.
mysql_select_db("mybd",$co) or die("Error al abrir bd");
$dato = mysql_query("SELECT Equipo FROM estadistica WHERE posicion='3'",$co);
if(mysql_num_rows($dato)){
//Primero se comprueva si el dato existe, de existir le sacamos
$dato = mysql_fetch_array($dato); //Esta funcion nos permite sacar el dato, en forma de array, dato[0] muestra el primero que haya encontrado en la bd, esto es solo util si hay solo un dato
$dato[0] = htmlspecialchars($dato[0]); //Lo vamos a mostrar y por seguridad lo limpiamos, no vaya a ser que haya una vulnerabiliad XSS.
$dato = $dato[0]; //pasamos la variable dato[0] a otra que es un array, yo lo hago para que se mas facil el trabajo, vosotros podeis hacer lo que querais.
echo 'El tercer equipo es: '.$dato;
}else{
echo 'No se puedo sacar el dato de la bd, posiblemente no existe';
}
?>
Ahora si nosotros queremos sacar los datos de la bd, todos pero sin ningun orden, podemos usar:
Código:
<?php
$co = mysql_connect("localhost", "usuario", "contraseña") or die("Error a conectar al host"); //Conectamos a la bd con el host, usuario y contraseña.
mysql_select_db("mybd",$co) or die("Error al abrir bd");
$lista = mysql_query("SELECT * FROM estadisticas",$co); //El * sirve para acceder a todo tipo de datos dentro de esa tabla
while ($listando = mysql_fetch_array($lista)) {
echo 'Equipo: '.$listando["Equipo"].', '.'Goles: '.$listando["Goles"].', '.'Posicion: '.$listando["Posicion"];
}
?>
Aunque si ademas, quieres que los datos te salgan ordenados, puedes:
Código:
<?php
$co = mysql_connect("localhost", "usuario", "contraseña") or die("Error a conectar al host"); //Conectamos a la bd con el host, usuario y contraseña.
mysql_select_db("mybd",$co) or die("Error al abrir bd");
$lista = mysql_query("SELECT * FROM estadisticas ORDER BY 'Posicion' DESC",$co); //El * sirve para acceder a todo tipo de datos dentro de esa tabla, ahora estan los datos ordenados
while ($listando = mysql_fetch_array($lista)) {
echo 'Equipo: '.$listando["Equipo"].', '.'Goles: '.$listando["Goles"].', '.'Posicion: '.$listando["Posicion"];
}
?>
Se puede hacer lo mimo, pero en vez de poner DESC puedes poner ASC.
Ahora, si quieres grabar datos en una base de datos, se puede hacer:
Código:
<?php
//Estos datos son enviamos por un formulario, damos poor hecho que sabe hacer formularios
$co = mysql_connect("localhost", "usuario", "contraseña") or die("Error a conectar al host"); //Conectamos a la bd con el host, usuario y contraseña.
mysql_select_db("mybd",$co) or die("Error al abrir bd");
$equipo = $_POST["equipo"];
$goles = $_POST["goles"];
$posicion = $_POST["posicion"];
$guardarficha = mysql_query("INSERT INTO N_noticias (Equipo,Goles,Posicion) VALUES ('$equipo','$goles',$posicion')",$co) or die (mysql_error());
Echo 'Datos agregados con exito';
?>
Siempre hay que tener cuidado con estas ordenes que van a la bd, entre otras cosas porque, con pueden producirse mysql inyection.
Ahora vamos a crear una tabla, la tabla con la que hemos hecho todos estos ejemplos:
Código:
<?php
$co = mysql_connect("localhost", "usuario", "contraseña") or die("Error a conectar al host"); //Conectamos a la bd con el host, usuario y contraseña.
mysql_select_db("mybd",$co) or die("Error al abrir bd");
$creartabla = mysql_query("CREATE TABLE estadisticas(
Equipo TEXT NOT NULL,
Goles INT(2) NOT NULL,
Posicion INT(2) NOT NULL
);")or die(mysql_error());
echo 'Tabal creada:';
?>
Tambien, podemos cambiar un dato por otro:
Código:
<?php
$co = mysql_connect("localhost", "usuario", "contraseña") or die("Error a conectar al host"); //Conectamos a la bd con el host, usuario y contraseña.
mysql_select_db("mybd",$co) or die("Error al abrir bd");
$goles = $_POST["goles"];
$cambiar = mysql_query("Update estadisticas Set  Goles='$goles' Where Equipo='Real.M'",$co) or die (mensaje(mysql_error()));
echo 'Ficha cambiada';
?>
Y tambien podemos borrar un dato de nuestra bd:
Código:
<?php
$co = mysql_connect("localhost", "usuario", "contraseña") or die("Error a conectar al host"); //Conectamos a la bd con el host, usuario y contraseña.
mysql_select_db("mybd",$co) or die("Error al abrir bd");
$eliminar = mysql_query("DELETE FROM `estadisticas` WHERE Equipo='atletic'",$co);
echo 'Ficha borrada con exito';
?>
Vaciar el contenido entero de una tabla:
Código:
$co = mysql_connect("localhost", "usuario", "contraseña") or die("Error a conectar al host"); //Conectamos a la bd con el host, usuario y contraseña.
mysql_select_db("mybd",$co) or die("Error al abrir bd");
$eliminartabla0 = mysql_query("DELETE FROM `estadisticas`");
echo 'Tabla vaciada';
?>
Importante no confundir DELETE con DROP delete es para vaciar una tabla y drop es para borrarla, ejemplo de borrar una tabla:
Código:
$co = mysql_connect("localhost", "usuario", "contraseña) or die("Error a conectar al host"); //Conectamos a la bd con el host, usuario y contraseña.
mysql_select_db("mybd",$co) or die("Error al abrir bd");
$eliminartabla0 = mysql_query("DROP TABLE `estadisticas`");
echo 'Tabla borrada';
?>
A lo mejor despues de este tutorial esto de las bases de datos hos puede parecer una tonteria..., y no lo es actualmente en internet muchisimas cosas de almazenar informacion se hace en las bases de datos.
Para que veais un ejemplo de una base de datos, aqui en el smf:
Si nosotros, los usuarios normales (en cualquier foro smf), tenemos el numero 1 (no se cual tenemos). Y imaginaros que el 5 es el admin, pues con modificar un numero podríamos tener un acceso total al sistema. Mientras que con el 1 somo usuarios normales. ¿fascinante el poder que tienen, no??
Bueno, dicho esto me despido de todos vosotros, me he entretenido un rato escribiendo esto..., podeis hacer lo que hos de la gana con este tutorial, pero por favor me gustaría mucho que si le copiais que pusiera mi nombre en el  ;D
Y lo mas importante, no he verificado que las sentencias esten bien, las he cogido de varios de mis sistemas que estan construidos o en proceso de contruccion. Aqui que con cualquier fallo ponedlo.., faltas de ortografia (no creo que le haga gracia a Ertai)  ;D, criticas, fallos ponedlo.
Y sobre todo admito que me pongais felicitaciones por el tutorial  ;D
Sin mas, me despido de quien me este leyendo y hasta otra que este aburrido y me de por escribir  :D
Saludos a todos  :rolleyes:
70  Media / Juegos y Consolas / Aviones en grand thefe auto vice city en: 26 Enero 2006, 16:34 pm
¿donde puedo pilotar aviones en el grand thefe auto vice city, los he podido pilotar en el estudio cinematografico, pero lo que quiero son aviones iguales que los del estudio cinematograficio pero que despeguen desde el suelo no desde la tierra y si puede ser aviones como los de el aeropuerto aunque esto no lo veo posible  ;D?
Saludos  ::)
Páginas: 1 2 3 4 5 6 [7] 8 9 10 11
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines