hi um es euch mal vorweg zu nehmen es ist kein capcha und es wird auch kein bot.
also mein anliegen liegt daran dass ich möchte dass mir das script ein bild ausliest .. klingt erst mal einfach und das hatte ich auch so hinbekommen bloß war der nachteil dass ich paint offen haben musste und in den fenstermodus schalten musste was ein wenig naja umständlich war. Mein hintergrund ist dass es ein solches bild direkt ausliest und dann eventuell den selbst verschlüsselten text wiedergibt (also aus 1/0) ich dachte da so an eine 6zeichenfolge (also damit jede zahl und jeder buchstabe eine eigene zahl bekommt) und dass es bei gelegenheit auch selbst wieder codet also sozusagen ein lese und schreibprogramm für 2D barcodes.
Spoiler anzeigen
WinActivate ("DataMatrix.PNG - Paint")
WinWaitActive ("DataMatrix.PNG - Paint")
Sleep (2000)
Send ("^g")
Sleep (2000)
$file = FileOpen ("test.txt",2)
For $nr1 = 2 To 68;höhe des bildes
For $nr2 = 2 To 68;breite des bildes
$nr3 = PixelGetColor( $nr1 , $nr2 )
If $nr3 <> 16777215 Then
FileWrite ($file,"1")
Else
FileWrite($file,"0")
EndIf
Next
Next
MsgBox (0,"","Fertig",1)
Und Hier mal das Bild
Spoiler anzeigen
[Blockierte Grafik: http://img205.imageshack.us/img205/7885/datamatrix.png]
also an sich klappt es ganz gut nur hat es einige nachteile
1. man muss das bild so anordnen dass es links oben ist und dass die koordinaten stimmen weil wenn paint im im vollbildmodus öffnet ist am rand eine 2 pixel freie zone(also bestenfalls das dass proggi es nicht zu öffnen braucht)
2. das bild kann nicht direkt ausgelesen werden
3. aus der zahlenfolge aus 1 und 0 kann ein normalsterblicher nix anfangen.
Kann mir da eventuell jemand helfen ?
Mfg. Pecadis