Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - FerJGS

#31
Scripting / Re: DEBUG (BATCH)
18 Agosto 2010, 13:12 PM
¿Me explica alguien cómo hacer para establecer coordenadas en variables y detectar en ellas las pulsaciones del ratón por favor?
#32
Hola amigos, acabo de hacer un descubrimiento que nos dará bastante comodidad a la hora de escribir el BATCH, el código de la E minúscula con tilde (é) que se consigue con ALT+0130. ¿Que cómo lo he descubierto? Estaba yo haciendo un programilla en el cual el Batch toma una pregunta del txt y el usuario tiene que poner la respuesta que coincida con la respuesta del txt de respuestas. No había problema pues en ambos ponía los caracteres especiales, pero para poner la respuesta correcta usaba COLOUS. Ahí los caracteres especiales se mostraban diferente, y yo pensé en hacer lo más lógico: sustituir caracteres de una variable:  set rtb=%rta:¡="$162"%
Sin embargo pensé en hacer también una tabla de caracteres para colous, ya que es un comando que usamos mucho y nos facilitará la escritura de caracteres especiales en lugar de ponerlos en ASCII. He puesto todo el unicode y localizando la Ú en colous me he dado cuenta de que es la misma que la é. He localizado el unicode y ahí tenéis el código. Pero voy, además, a compartir la tabla de caracteres especiales de colous.


A la izquierda el símbolo que muestra la consola dentro del comando colous. Después el número de ASCII que tenemos que escribir detrás de $ para mostrarlo en colous (160 >> $160) después el carácter que podemos poner en nuestro código para que colous saque el deseado, y por último las teclas para escribir dicho carácter en el código.









      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
Consola con colous  ASCII   Código   Teclas   Consola con colous  ASCII   Código   Teclas  
Á181æAlt+0230 á160ÿAlt+0255
É144NONO é130NONO
Í214NONO í161®Alt+0174
Ó224...Alt+0133 ó162½Alt+ 171
Ú233,Alt+0130 ú163œAlt+0156
Ñ165¾Alt + 243 ñ164ÏAlt+0207
Ü154NONO ü129NONO
¹251Alt+0150 ¿168ùAlt+0249
²253ìAlt+0236 ¡173ðNO
³252NONO 219êAlt+0234
½171¯NO ▓Trama 75%178ýAlt+0253
¼172«Alt + 174 ▒ Trama 50%177ñAlt + 164
¾251¢Alt+189 ░ Trama 25%176NONO
196NONO 205ÖAlt+0214
179üNO 186§Alt + 21
218éAlt+0233 201NONO
191 NO 187¯Alt+0175
192Alt+0183 200ÔAlt+0212
217ëAlt+0235 188¬Alt+0172
195ÇAlt+0199 204ÞAlt+0222
180ïAlt+0239 185ûAlt+0251
194Alt+0182 203ÓAlt+0211
193µAlt+0181 202ÒAlt+0210
197NONO 206×Alt+0215
±241¤Alt +207 ÷246"Alt+0148
º167Alt+0155 ª166þAlt+0254
#33
mmm..veamos, si los clics del ratón se guardan en mouse.dat...puedes hacer dos cosas...

a) eliminar el contenido de mouse.dat para tenerlo libre para la siguiente pulsación

b) una vez que ha tomado un valor de mouse.dat, tomarlo de la siguiente línea


puedes hacer un for /f skip %var%  haciendo que la avriable aumente uno cada vez que tome las coordenadas de allí.

Espero que te sirva....

Ahora va mi pregunta....¿alguien puede explicarme detenidamente cómo usar el ratón en batch? Porque no entiendo qué es e 100 B8 A0 CD en debug al principio, no sé como almacenar en variables las coordenadas, ni consultar el archivo, ni crearlo ni nada. ¿Alguien me puede ayudar?
#34
Diseño Gráfico / Re: como crear un video juego
15 Agosto 2010, 00:32 AM
Java está muy bien, pero yo personalmente te recomiendo C++ donde tienes unas librerías como DirectX que te permiten introducir dibujos en isométrica y darles movimiento, es ideal para crear juegos buenos.
#35
Bueno lo he intentado...Gracias por tomarte las molestias en buscarlo en mi mensaje. Pero lo del TM ¿Es porque vas a comercializar tu bat?
#36
Scripting / Re: DEBUG (BATCH)
13 Agosto 2010, 22:08 PM
Tutoriales así estaba buscando yo, infinitas gracias Kwrld, es perfecto...Ahora ya estaría genial que nos explicaras igual de bien cómo hacer para establecer sistemas de coordenadas para detectar pulsaciones del ratón en un área concreta. ¿me ayudas?
#37
Lo siento mucho Nirlac, he probado con la redirección y solo me salía la letra T normal y corriente. He probado introduciendo todos los códigos del unicode en el txt y tampoco. He probado también con códigos Ascii por si se podía con colous de bolivianito. Me parece que vas a tener que conformarte con (Tm) de todas formas...¿Es muy importante eso del ™?
#38
Scripting / Re: (BATCH) Tomar valor de una lista
12 Agosto 2010, 21:11 PM
Ah mil gracias amigo, no me había fijado...de hecho ni me acuerdo de por qué las había quitado...
Bien ahora vuelvo a mi problema desde hace mucho: Usar el ratón en Batch...he leído un montón de tutoriales pero no los entiendo...¿qué hace eb800 y por qué...y como establezco las coordenadas...y como hago para que las detecte el debug y buff...nadie me lo explica....Lo necesito para crear "botones"
#39
Scripting / Re: (BATCH) Tomar valor de una lista
12 Agosto 2010, 16:15 PM
Bien pensado lo del @echo on, gracias flony es muy buena idea y la utilizaré la próxima vez, pero el error, no está ahí, y lo he comprobado con tu idea del @echo on. El error está al introducir la respuesta, y por mucho echo on que ponga, se cierra diréctamente al escribir algo.

En las respuestas siempre hay un número entero (+2, -4 etc...) Al escribir la respuesta sale

"no se esperaba "el numero entero" en éste momento, pero como un parpadeo, es introducir la respuesta y se cierra la consola. ¿Por qué pasa eso?
#40
Scripting / Re: (BATCH) Tomar valor de una lista
11 Agosto 2010, 20:04 PM
Hola chicos, he probado a abrir el photoshop (que soy más de diseño gráfico jejej) para consumir recursos del ordenador, la consola no se cerró tan rápido y he alcanzado a leer el error.. Pone

"No se esperaba +4 en este momento" (+4 era una parte de la respuesta que introduje) ¿Por qué ocurre esto? Responded chicos, muchas gracias.