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

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  ¿Algún experto en javascript para un trabajo puntual?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ¿Algún experto en javascript para un trabajo puntual?  (Leído 3,227 veces)
MA40

Desconectado Desconectado

Mensajes: 254


--- I ❤ Ƀ ---


Ver Perfil WWW
¿Algún experto en javascript para un trabajo puntual?
« en: 16 Junio 2012, 11:35 am »

Hola.

¿Hay algún experto en javascript por aquí que me pueda echar una mano con un proyecto que tengo empezado?

Podríamos llegar a un acuerdo económico y yo le pagaría por PayPal.

Un saludo.

P.D.: Yo no sé nada de javascript.


En línea

¿Qué sucedería si se enfrentara una fuerza imparable contra un muro inamovible?
Visita Ediciones MA40 - Libros clásicos de ajedrez y este blog de ajedrez
ChessFaucet.com - Gana bitcoins jugando al ajedrez contra el ordenador
MA40

Desconectado Desconectado

Mensajes: 254


--- I ❤ Ƀ ---


Ver Perfil WWW
Re: ¿Algún experto en javascript para un trabajo puntual?
« Respuesta #1 en: 16 Junio 2012, 12:13 pm »

Voy a describir en qué consistiría el trabajo.

Estoy intentando hacer un visor de partidas de ajedrez para ponerlo en mi web y que luego cualquier webmaster pueda incluirlo en sus webs o blogs, eso sí, haciendo una llamada al visor alojado en mi servidor.

Ya existen varios que hacen esto, pero yo quiero mejorarlo en un 200%.

El tema es el siguiente: Hace poco se ha jugado el campeonato del mundo de ajedrez y la FIDE (Federación Internacional de Ajedrez) iba mostrando las partidas en tiempo real con un visor muy bueno. Este visor, sólo lo han hecho para enseñar las partidas de este campeonato y no está preparado para ser utilizado por nadie más.

Para que podáis verlo, entrad en esta dirección (es una de las partidas del campeonato):
(***Post bloqueado, enlace eliminado. (Si a alguien le interesa este tema se contestará por privado)***)

Os explico un poco como funciona.

En la parte izquierda está la imagen del tablero con las piezas, y en la parte derecha todos los movimientos de la partida.

Debajo del tablero están los botones para realizar la animación del visor, por ejemplo, si se pulsa en el “Play”, empiezan a moverse las piezas según se haya desarrollado la partida, y a su vez, se va viendo en la columna de la derecha cada jugada en todo momento (para parar la animación, se vuelve a pulsar en el “Play”).

Están también los botones “Jugada siguiente”, “Jugada anterior”, “Inicio de partida”, “Final de Partida” y el botón de los análisis (el que está a la derecha de todos los botones, que no tiene ningún interés para el proyecto que quiero hacer).

A su vez, la columna de la derecha tiene todos los movimientos de la partida y sus variantes, las variantes aparecen pulsando en los pequeños iconos en forma de cuadraditos verdes con el signo “+”, y luego desaparecen pulsando en los cuadraditos rojos con el signo “-“. Si se pincha encima de cualquier movimiento de esta columna, automáticamente el tablero de la izquierda adopta la posición en la que se encontraba la partida justo al hacer ese movimiento, a partir de aquí, también se pueden utilizar los botones que está debajo del tablero.

Está claro ¿no?

Bien, pues un visor similar es el que yo quiero hacer.

He ido cogiendo todos los archivos que he considerado que eran necesarios y los he alojado en mi servidor, también he ido añadiendo y cambiando aquí y allí, lo que me ha parecido necesario para que funcione el visor (me ha costado bastante llegar hasta donde he llegado, no os creáis, tened en cuenta que yo no sé nada sobre javascript). Al final, el estado actual en el que se encuentra el proyecto se puede ver en la siguiente dirección:
(***Post bloqueado, enlace eliminado. (Si a alguien le interesa este tema se contestará por privado)***)

En esta otra dirección hay lo mismo pero con la imagen del tablero en pequeño:
(***Post bloqueado, enlace eliminado. (Si a alguien le interesa este tema se contestará por privado)***)

He conseguido que funcione todo excepto lo más importante, os explico.

Ahora, las jugadas y las variantes están debajo del tablero, y debajo de ellas los botones.

Si se pincha en cualquier jugada, el tablero adopta la posición, también se pueden desplegar y replegar las variantes pulsando en los iconos correspondientes. Una vez que se haya pinchado en cualquier jugada, se puede ir a la jugada siguiente o anterior pulsando las flechas siguiente o anterior del teclado (¡OJO! Con las teclas del teclado no con los botones de la pantalla). Bien, hasta aquí entendido ¿no?

Y el problema es ese, que los botones de la pantalla no me funcionan, por ejemplo, si se pulsa en el “Play” el botón sí que se queda pulsado, pero el tablero no se mueve. Pues eso es con lo que se me tendría que ayudar, y dar por finalizada la primera parte del proyecto (“Visor Funcionando”). A continuación os paso un archivo comprimido con todos los archivos del visor en el estado actual para que podáis analizarlos en vuestro ordenador.
(***Post bloqueado, enlace eliminado. (Si a alguien le interesa este tema se contestará por privado)***)

Un saludo.

P.D.: Una vez terminado, se eliminaran los enlaces de este post.


« Última modificación: 18 Junio 2012, 07:46 am por MA40 » En línea

¿Qué sucedería si se enfrentara una fuerza imparable contra un muro inamovible?
Visita Ediciones MA40 - Libros clásicos de ajedrez y este blog de ajedrez
ChessFaucet.com - Gana bitcoins jugando al ajedrez contra el ordenador
MA40

Desconectado Desconectado

Mensajes: 254


--- I ❤ Ƀ ---


Ver Perfil WWW
Re: ¿Algún experto en javascript para un trabajo puntual?
« Respuesta #2 en: 17 Junio 2012, 11:44 am »

Este tema continúa en:

http://foro.elhacker.net/desafios_wargames/50_%E2%82%AC_para_el_primero_que_resuelva_este_problema-t364740.0.html
En línea

¿Qué sucedería si se enfrentara una fuerza imparable contra un muro inamovible?
Visita Ediciones MA40 - Libros clásicos de ajedrez y este blog de ajedrez
ChessFaucet.com - Gana bitcoins jugando al ajedrez contra el ordenador
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Algun experto de Flash en el Foro...
Diseño Gráfico
Jericho 6 3,503 Último mensaje 30 Mayo 2005, 23:41 pm
por Snoopyhack
Algun experto en BD y MsFlexGrid
Programación Visual Basic
erick185 3 2,257 Último mensaje 21 Marzo 2006, 01:36 am
por erick185
algun linuxero experto en iptables¿?
Seguridad
tecasoft 8 5,877 Último mensaje 13 Mayo 2010, 21:24 pm
por Festor
Extraño error,algun experto...
GNU/Linux
fofui 2 3,641 Último mensaje 18 Mayo 2010, 22:28 pm
por fofui
Algún experto en Linux y en Debian? « 1 2 »
GNU/Linux
GeorgArming 13 7,268 Último mensaje 9 Febrero 2012, 18:32 pm
por cronos426
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines