Buenas,
este era un ejemplo específico,
puedes usar el programa cambiando lo siguiente:
EntrarEnDeutsche("tuDni","nohaycontrasena")
exit
Func EntrarEnDeutsche($usuario,$contrasena)
$oIE = _IECreate("
https://ww3.deutsche-bank.es/pbct/login.init.db", 0, 1, 0)
_IELoadWait($oIE)
sleep(3000)
SEND($usuario&"{TAB}")
endfunc
A partir de aquí tendrías que introducirlas con el teclado "virtual" que tienen ya que te cambian la posición de los números.
Se puede crear un OCR con las funciones Pixel y que identifique en que lugar está el número en esa zona, y que haga un MouseClick() encima, lo que para eso hay que cambiar bastante el script, pero al menos te deja ya en la pantalla para meter las otras dos claves que ya es un poco de avance.
No se como todavía los bancos creen que eso puede servir para proteger, ya que es muy facil para un programador guardar lo que se clickeo, creo que es mucha molestia para el usuario, es de risa esa protección, muy pocas nueces, ya que es valido para protegerse ante newbees o usuarios, pero
cualquier programador se salta la protección durmiendo.
A ver si se lo curran más y sin molestar al usuario
Salu22:)