Blogia

Angel

Mostrar valores de un array con php

Si estáis interesados en leer esto daré por hecho que sabéis que es un array y que es programación en php...

Hay muchas maneras, pero os comentare dos, la fácil de entender (pero más larga):

$ciudades = array("Murcia", "Albacete", "Alicante","Madrid");

$contador=0;

while($contador < count ($ciudades)){

echo "

".$ciudades[&contador]."

";

$contador++;

}

La primera linea es crear y dar valor al array, si ya lo tenemos creado no tendríamos porque ponerla, la siguiente crea una variable contador, y while hará un bucle que termina cuando el contador sea igual al numero de elementos del array, y la linea de "echo" imprime un elemento del array (al repetirse en bucle dentro de while los escribira todos).

 

Tambien podemos imprimir cada uno de sus elementos mediante la función "implode":

$ciudades = array("Murcia", "Albacete", "Alicante","Madrid");

print implode ("

".$ciudades."

);

Lo que nos devolvería el listado contenido dentro de la array con sus distintos valores separados por saltos de linea.

 

Carga aleatoria de imagenes en flash

Es lo tipico que se necesita para hacer banners, se puede hacer con imagenes .jpg, o archivos flash .swf.

Todas las imagenes, o flashes, usados en el mismo espacio deven tener el mismo tamaño, y un nombre identico secuencial, por ejemplo: imagen01.jpg, imagen02.jpg, imagen03.jpg, ... yo como ejemplo usaré 5 imagenes.

Crear un MovieClip (selecciona en el menú: Insertar > Nuevo símbolo, y elegir la opcion Clip de pelicula), de nombre imagen, dibuja en el un cuadrado en blanco, del tamaño de las imagenes. En la barra de debajo de Action habra otra llamada Propiedades, alli, debajo de l cuadro donde dice MovieClip, llamalo imagen_mc.

En una nueva capa pon este Clip, y en el primer KeyFrame, pon este ActionScript:

imagen_mc.loadMovie("imagen0" + (1+random(5)) + ".jpg");

//'imagen_mc' es el nombre del Clip a cargar, "imagen0" y ".jpg" son las partes del nombre que coinciden en todas las imagenes, y '(1+random(5))' sirve para cargarlas aleatoriamente, 5 porque yo uso 5 imagenes, pero podeis poner el numero que querais.

 

Para introducir acciones clickar en la barra que aparece debajo del proyecto que dice >Acción (encima de propiedades). Se abrira un menú a la izquierda, con un cuadro de escritura a la derecha, copia el codigo en el recuadro de la derecha y ya esta.

Música de fondo en flash

Archivo->Importar->Importar a biblioteca. Se abrira la tipica ventana de elegir archivo a cargar, elige algun archivo de audio, a ser posible mp3. Aparecera en la biblioteca, y le das con el boton izquierdo del raton, seleccionas Propiedades, y en Vinculacion:marcas la opcion "Exportar para ActionScript", y dale un nombre en "Identificador:", por ejemplo musica.

En una capa en blanco introducir la acción:

// La variable noRepeat nos sirve para ver si vamos a ejecutar este código por primera vez
if (noRepeat == undefined) {
// Mediante esta variable evitaremos que este código se ejecute más de una vez.
var noRepeat:Number;
noRepeat = 1;
// Creamos la variable snd, de tipo Sound
var snd:Sound = new Sound();
// A continuación nos referimos al sonido mediante la vinculación que hicimos con el nombre "ambiente", se puede usar el nombre que se quiera
snd.attachSound("ambiente");
// Despues una función para que se ejecute cuando el sonido termina.
snd.onSoundComplete = function() {
// Vuelve a iniciar la reproducción
this.start();
};
// Reproducción del sonido
snd.start();
}

 

Para introducir acciones clickar en la barra que aparece debajo del proyecto que dice >Acción (encima de propiedades). Se abrira un menú a la izquierda, con un cuadro de escritura a la derecha, copia el codigo en el recuadro de la derecha y ya esta.

Efecto de nieve en flash

Crear un MovieClip (selecciona en el menú: Insertar > Nuevo símbolo), e identifícalo como copo. Dibujar en él un copo de nieve, si no se os da bien dibujar, con la ayuda de la herramienta óvalo, sin bordes, color de relleno blanco, hacer un punto.

Selecciona el MovieClip creado en la biblioteca con el botón derecho del ratón, en la menú que aparece elije la opción Linkage, y en la ventana que aparece marca la casilla Exportar para ActionScript.

En la barra de debajo de Action habra otra llamada Propiedades, alli, debajo de l cuadro donde dice MovieClip, llamalo copo_mc.

En una capa en blanco introducir la acción:

var cantidad = 300; //Cantidad de copos
var max = 50; //Maximo de copos a la vez
var min = 15; //Minimo de copos a la vez
var ancho = Stage.width;
var altura = Stage.height;
for (var i = 0; i
copo_mc = this.attachMovie("copo_mc", "copo_mc"+i, i);
with (copo_mc) {
_x = Math.floor(Math.random()*ancho);
_y = Math.floor(Math.random()*altura);
_xscale = _yscale=_alpha=Math.floor(Math.random()*(max-min+1))+min;
} //Movimiento de los copos
copo_mc._ypos = Math.floor(Math.random()*2+.5);
copo_mc.incremento = -0.025+Math.random()*0.05;
copo_mc.radianes = 0;
copo_mc.onEnterFrame = function() {
this.radianes += this.incremento;
// trace(this.radianes)
this._x += Math.sin(this.radianes);
this._y += this._ypos;
if (this._y>=altura || this._x>=ancho || this._x<=0) {
this._y = -10;
this._x = -10+Math.floor(Math.random()*ancho+10);
} //Cambia de forma algunos copos
};
}

Para introducir acciones clickar en la barra que aparece debajo del proyecto que dice >Acción (encima de propiedades). Se abrira un menú a la izquierda, con un cuadro de escritura a la derecha, copia el codigo en el recuadro de la derecha y ya esta.

Usar mando de Wii en PC

Para que veais cada lumbreras que queda por el mundo, que quieren que el saber sea gratuito, os pongo un tutorial de un tal Johnny Chung Lee, para hacer que los mandos de la consola Wii funcionen en el ordenador: http://www.cs.cmu.edu/~johnny/projects/wii/

Esta en ingles asique os lo intento traducir un poco:

Para controlar el programa DesktopVR usted ve en el vídeo:
1. Unir(Conectar) su wiimote a su ordenador personal vía Bluetooth. Si usted no sabe hacer esto, usted puede seguir estas instrucciones .

2. Descargar el programa de muestra de WiiDesktopVR . Lea el archivo README sobre el uso de programa y la configuración. Lance el "WiiDesktopVR.exe" en su mayoría la carpeta.

El código fue construido sobre la cima de esta biblioteca Wiimote . Para compilar el programa, usted necesitará un C# IDE y el DirectX SDK . Más apuntes están en el README.

Hack X Crack

Es una revista española, que dejo de publicarse hace tiempo, sobre informática,  muy buena, especialmente buena explicando métodos de hackeo y cracking. Si os interesa el tema os recomiendo guardárosla, me imagino que estará para descargar en muchos sitios, pero por si no queréis buscar aquí os dejo un link:

http://www.dragonjar.us/revistas/revistas-hackxcrack

Refrigerador

Ken Hodgson, estudiante neozelandés, ha inventado un dispositivo para enfriar líquidos con mayor capacidad que el hielo, que no hace que tu bebida se diluya.

Un compartimento con CO2 líquido se expande, y es presurizado en hielo seco en la base de la células refrigeradoras. Después lo metes en tu bebida y la enfría. El dispositivo es un poco más grande que un lápiz y puede enfríar 30 botellas de tercio a un coste de siete centavos de dólar cada una.

Con todos los botellones que se celebran en España, ¿cómo no se nos ha ocurrido a nosotros?...

Nos han ganado señores... no podemos permitirlo... 

Reduccion de tecnologias

A estas alturas la tecnología esta encogiéndose tanto que en un simple bolígrafo se puede incorporar MP3 y teléfono móvil a la vez.

De echo para reducir más aun la tecnología se esta investigando los ordenadores orgánicos, en los que los bytes se transmitirían y almacenarían mediante diferentes moléculas, las cuales no ocupan prácticamente espacio. Y digo yo... ¿No compensa ya invertir en mejoras de la tecnologia más que en su reducción?

Pikapika

Son una web japonesa "http://tochka.jp/pikapika/"  que hacen juegos de luces, aqui os dejo un ejemplo, un vídeo que postearon el 19 de noviembre del 2007. Espero que os guste ^^

Cosas que no hacer...

NO INTENTEIS ESTO EN CASA
A menos que seais idiotas...

 




Jo con la mama...

 

Curso Amaya de mclibre (ayuda a aprender html, xhtml, y php)

Con esto y una mínima explicación aprenderás XHTML seguro, (lo explican para el programa de programación Amaya 9.53(descargable gratis), pero puedes usar cualquier otro):

Creacion de paginas web con Amaya 3,40 MB - 5 de noviembre de 2007
Iniciacion a php 754 KB - 11 de junio de 2007

Proteger contenidos de nuestras webs en html

Aunque todo lo que publicamos en Internet puede ser copiado y pegado en otras webs, con gran facilidad, son muchos los que se apuntan a poner algunas dificultades…
Añadidendo el siguiente código en la etiqueta <body> los visitantes a nuestra página no podrán selecciónar el texto ni las imágenes publicadas.
oncontextmenu = “return false” onselectstart = “return false” ondragstart = “return false”
Una medida que no soluciona el problema de la copia indiscriminada de contenidos en la Red, pero que disuadirá a algunos amigos de publicar contenidos ajenos.

Secretos "Final Fantasy Tactics Advance"

--Personas secretos: Termínate el juego, y luego:
Babus:
Termina la misión "Left Behind", y luego entra en una ciudad y termina la "With Babus".
Cid:
Termina las 300 misiones numeradas.
Ezel:
Elige Gossip en la tienda de cartas, luego pasa la misión Reconciliation.
Ritz:
Termina la misión Mortal Snow.
Shara:
Termina la misión A Maiden's Cry, luego entra en una ciudad.

--Super Golpe: Cuando obtengas un luchador trata de hacerle aprender el "Double Hand" y podrás mejorar los golpes.

--Muchos Gil: Todo lo que has de hacer es ir a la tienda del bosque perdido y esperar a que aparezca un hombre vestido de negro. Dale 1 gil y obtendrás un montón de ellos.

--Resetear el juego: Durante el juego pulsa A + B + Start + Seleccionar.

--Obtener Misiones Experto: Acaba el juego una vez y salva. Comienza un juego nuevo y verás una estrella que te indica las misiones experto.

--Aprender más habilidades con los humanos: consigue el arma Nosada, y haz a tus humanos ninja (2habilidades de ladrón), este arma te da la habilidad "Dos armas", la cual te permite tener dos armas a la vez, mientras no sean de dos manos, y aprender sus habilidades simultáneamente.

--Mejorar Humanos y Moguris: siendo ladron hay dos armas que deberías tener en cuenta:
Cincodedos: Te da la habilidad "Robar: Habilidad", que como su nombre indica te permite robar habilidades del enemigo, pero solo de profesiones que quien use "Robar: Habilidad" ya tenga alguna.
Kukri: Te da la habilidad "Robar: UD", los UD son la experiencia del FFTA, así que con esta habilidad podrás subir más rápido de nivel.

Trucos "Starcraft"

POWER OVERWHELMING:
Modo dios.

BLACK SHEEP WALL:
Muestra todo el mapa del escenario.

WAR AINT WHAT IT USED TO BE:
Deshabilita la niebla de guerra.

SHOW ME THE MONEY:
Recibes 10.000 de mineral/gas.

WHATS MINE IS MINE:
Recibes 1000 de mineral cada vez que lo hagas.

BREATHE DEEP:
Recibes 1000 de gas.

FOOD FOR THOUGHT:
Deshabilita requerimientos alimenticios y psicologicos.

GAME OVER MAN:
Pierdes el nivel que juegas.

MEDIEVAL MAN:
Mejoras tecnologicas gratis.

MODIFY THE PHASE VARIANCE:
Deshabilita el arbol tecnologico.

OPERATION CWAL:
Construccion rapida.

OPHELIA:
Permite saltar de nivel (despues de activar el truco, desde el juego pulsa el nivel deseado).

RADIO FREE ZERG:
Hace sonar una cancion secreta Zerg (Solo cuando jugemos en este bando y en Brood Wars).

SOMETHING FOR NOTHING:
Puedes hacer todas las mejoras gratis.

STAYING ALIVE:
Deshabilita la victoria del nivel.

THE GATHERING:
Energia infinita.

THERE IS NO COW LEVEL:
Ganas el nivel que juegas.



Nota:
Todos estos trucos solo funcionan en el Modo un Jugador.

Jugar con Zertul en nivel secreto:
Para desbloquear el nivel secreto, completa el nivel 9 de la campaña de los Zerg, de la expansion brood wars, en menos de 20 minutos. El nivel no permanecera en el menu de niveles despues de que lo hayas encontrado por eso graba la posicion.

Trucos "Warcraft 3"

ALLYOURBASEAREBELONGTOUS:
Victoria instantanea.

GREEDISGOOD:
500 creditos de madera y oro.

ISEEDEADPEOPLE:
Visualiza todo el mapa.

STRENGTHANDHONOR:
El juego continua despues de perder en el modo campaña.

THEREISNOSPOON:
Nivel de mana infinito.

WHOSYURDADDY:
Invencibilidad y golpes letales.


-Manejar varios ejercitos a la vez:
Empiezas con los no muertos, los cuales tienen Banshees e investiga el entrenamiento a Banshee Jefa, asi podras poseer peones enemigos, y ellos podran construir los edificios del resto de razas, tambien se puede hacer con cualquier pueblo, mediante el objeto magico "pergamino de posesion".

En la campaña si posees un peon éste no puede construir nada si no es de tu mismo ejercito, excepto en la fase de la Caida de Silvermoon, de la campaña de Muertos Vivientes, puedes construir una Banshee e investiga el entrenamiento a Banshee Jefa. Utilizando este hechizo en un campesino de los Altos Elfos, puedes construir con el las estructuras de esta raza, incluyendo el Cuartel y el Altar de los Reyes, con todas las unidades propias de ambas, hasta el limite de poblacion.


Videos finales:
Solo tienes que buscar el directorio Movies, dentro del directorio del juego. En su interior se encuentran una serie de ficheros con la extension MPQ, copialos en otro directorio y cambia su extension a .AVI. Son peliculas en DIVX que podras visualizar desde el Reproductor de Medios de Windows (Media Player) o cualquier otro reproductor de este tipo. Solo recuerda bajar los codecs DIVX que te permitan ver las peliculas.

Trucos "Warcraft 2"


DECK ME OUT:
Mejora todas las unidades.

DISCO:
Cambia la musica del juego.

EVERY LITTLE THING SHE DOES:
Aumenta el potecial magico.

FASTDEMO:
La demo empieza antes.

GLITTERING PRIZES:
Hacer subir nuestra reserva de oro, aceite y mineral.

HATCHET, AXE AND SAW:
Incrementa la produccion de mineral.

IT IS A GOOD DAY TO DIE:
Todos nuestros soldados se hacen invulnerables.

MAKE IT SO:
Todos los edificios y construcciones se finalizaran mucho mas rapido.

NEVER A WINNER:
Imposibilita por completo la victoria.

NOGLES:
Desactiva las trampas magicas.

ON SCREEN:
Muestra el mapa completo en la pantalla.

SHOWPATH:
Muestra el mapa completo.

SPYCOB:
Aceite.

THE CAN BE ONLY ONE:
Acabar el juego rapidamente.

TITLE:
Unidades mas veloces.

VALDES:
Ontener 5000 unidades de petroleo.

Trucos "Golden Sun 2"

Al comenzar partida en GS2 di que continuas desde una de GS1 y que lo haces por contraseña, elige contraseña dorada, e introduce esta...cuando te encuentres con los personages del GS1 estaran en nivel 60 y con todos los dijimm del GS1, el maximo de dinero, y algunos objetos muy buenos:

Página 1
=Q&Uv !CGZK
H#Jpw r!J4J
NF#LD GpAbt
Yi$$7 vHFNV
8FgMW cT7vS
Página 2
5!S%U Q!kAz
ZN9Sd EB2xN
NGFD3 $7Xe#
A$K3! z!3vy
gsnq% 8%eLM
Página 3
D!WCL EjMRh
z$%Xw e+R!Z
9tuue vergj
uGdp? 74FN8
XPkJy %m&H?
Página 4
DeD#U aU38W
PpfMW tjh2$
yqn7# usbCB
zxbD& A4H=s
+rNRC VSGGq
Página 5
!XPM? 3TRA$
8YWFc 42N+A
m7Qmd bUrfs
yZwnk 5usqz
a%x?h pByid
Página 6
G+$pL =FtCD

 

-Elegir el nombre de los 4 miembros del equipo: Cuando te pide que introduzcas el nombre de Felix pulsa Select 3veces, al escribir el nombre luego te pedirán el del resto de personajes en orden, te permite cambiar el de los 4 personajes iniciales, y el del protagonista del GS1....Si lo haces en GS1 cambias el nombre de los 4 personajes del GS1.

-Si tienes una pertida terminada al empezar juego nuevo te dan a elegir entre facil (empiezas con el nivel que tienes en la partida terminada), normal, o dificil (los monstruos son mas fuertes y dan menos experiencia).

-Si empiezas en modo facil, aunque metas contraseña, Hans, Garet, Ivan, y Mia apareceran con el nivel que tuvieran en la partida terminada, aunque hayas metido la contraseña anterior o cualquier otra. (Aparecerian con todos los dijinns y demas de la contraseña que introduzcas, pero con el nivel de tu partida terminada (elige segun te convenga, a mi me conviene empezar en normal o dificil)).

-Conseguir espada Masamune: Es una de las espadas ligeras más poderosas del juego, se consigue en la cueva de Yalam, dentro de la ciudad, arriba a la izquierda, al lado de la puerta del herrero hay un tronco roto, usas sobre el la psienergia fuerza, que te la da el objeto "orbe de fuerza", el cual viene con los personajes del golden sun 1, entonces podrás seguir el camino hacia más arriba a la izquierda, donde hay unos arbustos, y al usar la psienergia baguio aparecerán unas escaleras por las que iras a un cofre con la espada. (Creo que el objeto que te da la psienergia fuerza solo se consigue transfiriendolo desde el GS1)

-Revisitar ciudades: Una vez que consigas la Psyenergia de Teletransporte, puedes usarla desde fuera de cualquier lugar, para ir a cualquier ciudad que ya hubieras visitado.

-Ganar mucha experiencia: Cuando estés en la isla del mar del tiempo (en la isla de la tortuga) y tengas el telepislázuli (último faro), lucharás contra pájaros verdes que cada uno da aproximadamente 8500 puntos.

Ricochet

En esta web encontrareis nuevos niveles del ricochet: http://www.ricochetinfinity.com/levels/index.php
Y diferentes versiones del juego ^^

-Trucos Ricochet Lost Worlds:

DEBUGUNLOCKALL-Abrir todos los niveles
DEBUGSKIP-Pasar de nivel
KILLMENOW-Perder una vida
SHOWMPH-Mostrar velocidad de la bola
SHOWFPS-Mostrar FPS
CHEATZACH-Incrementar puntos
CHEATREVERSE-Cambiar Controles
DEBUGLEFT-Efecto desconocido
DEBUGRIGHT-Efecto desconocido
FLIPAD-Efecto desconocido

Trucos Imperium 1, 2, y 3

Al parecer para los tres juegos se usan los mismos códigos...

Durante la partida, selecciona una unidad o edificio y pulsa intro para que se abra la ventana de diálogos. Introduce uno de los códigos siguientes y pulsa de nuevo intro:

Seleccionando una unidad:
selu.Heal(50000) : curar unidad
selu.SetLevel(200) : unidad con level 200
selu.AddBonus(200, 200, 60, 60, 20000) : unidad casi invencible

Seleccionando un edificio:
sels.SetFood(20000) : aumentar 20.000 en víveres
sels.SetGold(20000) : suma 20.000 a nuestras arcas de oro
sels.AddToPopulation(100) : añadir 100 habitantes a una construcción

Sin seleccionar nada:
SetSpeed(10000) : el juego incrementa su velocidad diez veces
SetSpeed(1000) : velocidad normal de juego
ToggleFog : activa y desactiva la Niebla de Guerra en el mapa
ExploreAll: Explora el mapa completo

Trucos y sacrificios "Dungeon Keeper2"

-Trucos:

Para ejecutar los codigos, pulsa CTRL + ALT + C al mismo tiempo, mientras estas en el juego. Oiras un sonido (una voz de desprecio). Entonces escribe los siguientes codigos:

DO NOT FEAR THE REAPER: Ganar el nivel.
FEEL THE POWER: Aumentar criaturas a nivel 10.
FIT THE BEST: Todas las habitaciones y trampas.
I BELIEVE ITS MAGIC: La investigacion basica completa.
NOW THE RAIN HAS GONE: Mostrar mapa completo.
SHOW ME THE MONEY: Incrementas tu mazmorra con 100.000 monedas de oro.
THIS IS MY CHURCH: Todas las salas.

-Nivel secreto:

Configura el ordenador introduciendo la fecha de un dia con luna llena. Ejecuta el juego y busca el nivel adicional.

-Sacrificios del templo:
2 Guerreros Negros = 1 Vampiro
2 Vampiros = 1 Demonio Bilioso
2 Demonios Biliosos = 1 Pícaro
2 Pícaros = 1 Salamandra
2 Salamandras = 1 Dama
2 Damas = 1 Esqueleto (se consigue también dejando morir criaturas en las prisiones)
2 Esqueletos = 1 Elfa Oscura
2 Elfas Oscuras = 1 Troll
2 Troll = 1 Hechicero
2 Hechiceros = 1 Trasgo
1 Guerrero Negro + 1 Hechicero + 1 Luciérnaga = 1 Duende
1 Ángel Oscuro + 1 Luciérnaga + 1 Caballero = 1 Revelar el mapa
1 Demonio Bilioso + 1 Elfa Oscura + 1 Hechicero = 1 Recivir Duendes
2 Enanos + 1 Dama = 1 Asegurar (paredes)
3 Monjes = Maná
(El que se puedan sacrificar no significa que merezca la pena matar lo que te piden para conseguir lo que te dan, por ejemplo yo nunca mataria 2damas por un esqueleto, o 2vampiros por 1demonio bilioso...)