Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: Eleкtro en 21 Marzo 2012, 13:39 PM

Título: [BATCH] [APORTE] MouseXY (Devuelve las coordenadas del mouse)
Publicado por: Eleкtro en 21 Marzo 2012, 13:39 PM
No es un Bat, Pero es una herramienta commandline para Windows que devuelve la posición del mouse. Sirve para usarla en un bat.

(http://img607.imageshack.us/img607/2568/gggggggggggggh.png)

Hay 2 versiones:

1ª.
x64:
x86:
Esta versión devuelve la posición una sola vez.



http://www.mediafire.com/?koxk9r3tykf1tad
Esta versión devuelve la posición en un ciclo infinito.


EDITO: Los links me los borran de todos los servers, será mejor que lo conviertan a exe ustedes mismos.

Salu2



El script original desde el cual he compilado la versión x64 es este:

Código (python) [Seleccionar]

# Python
# Script original: http://www.daniweb.com/software-development/python/code/230886/get-the-mouse-position-on-the-screen-on-linux

import ctypes as ct
import os, time

class GetPoint(ct.Structure):
   _fields_ = [("x", ct.c_ulong), ("y", ct.c_ulong)]

def get_mousepos():
   pt = GetPoint()
   ct.windll.user32.GetCursorPos(ct.byref(pt))
   return int(pt.x), int(pt.y)

os.system('Title Mouse XY coordenates MOD by Elektro H@cker')

infinito = 1
while infinito == 1 :
time.sleep(0.10)
os.system('cls')
print( "x=%d, y=%d" % get_mousepos() )
show()


- El script original desde el cual he compilado la versión x86 es este:

Código (ruby) [Seleccionar]

# Ruby
# Script original: http://www.tobiasbraner.de/2011/07/04/windows-get-the-mouse-position-with-ruby/


require 'Win32API'
exit if Object.const_defined?(:Ocra)

infinito = 1
getCursorPos = Win32API.new("user32", "GetCursorPos", ['P'], 'V')
lpPoint = " " * 8
system('Title MouseXY MOD By Elektro H@cker')

while infinito == 1
 system('cls')
 getCursorPos.Call(lpPoint)
 x, y = lpPoint.unpack("LL")
 print "X:", x, " Y:", y,""
 sleep 0.15
end

# Fin
Título: Re: [BATCH] [APORTE] MouseXY (Devuelve las coordenadas del mouse)
Publicado por: DefaultUser en 31 Marzo 2012, 02:06 AM
no me andan esos links
Título: Re: [BATCH] [APORTE] MouseXY (Devuelve las coordenadas del mouse)
Publicado por: Eleкtro en 31 Marzo 2012, 02:19 AM
Cita de: DefaultUser en 31 Marzo 2012, 02:06 AM
no me andan esos links

Gracias por avisar, Lo resubo enseguida.

No se porque lo habrán borrado los de MF si el link lleva pocos días :/

Salu2.


EDITO: Listo.
Título: Re: [BATCH] [APORTE] MouseXY (Devuelve las coordenadas del mouse)
Publicado por: DefaultUser en 31 Marzo 2012, 02:52 AM
No hay problema, cuando puedas responde el otro post de puntoinfinito que hice una preg, gracias
Título: Re: [BATCH] [APORTE] MouseXY (Devuelve las coordenadas del mouse)
Publicado por: 0xDani en 20 Abril 2012, 17:59 PM
los links no andan.
una pena, porque seria muy util para usarlo junto con
setcursor de nircmd. :-[
Título: Re: [BATCH] [APORTE] MouseXY (Devuelve las coordenadas del mouse)
Publicado por: Eleкtro en 20 Abril 2012, 18:35 PM
Cita de: daniyo en 20 Abril 2012, 17:59 PM
los links no andan.

Gracias por avisar, Ya lo he resubido

No paran de borrar links de mediafire...


Saludos
Título: Re: [BATCH] [APORTE] MouseXY (Devuelve las coordenadas del mouse)
Publicado por: Stakewinner00 en 20 Abril 2012, 23:35 PM
Funiona bastante bien, ya mirare  k aplicaciones le doy

grax
Título: Re: [BATCH] [APORTE] MouseXY (Devuelve las coordenadas del mouse)
Publicado por: ELVJop en 21 Abril 2012, 16:04 PM
hace muy buena pinta pero como lo podria usar?? lo uso mediante start para saber las cordenadas'