|
You last visited: Today at 20:49
Advertisement
Tratsch rund um Autoit / Autoit Talk | kleinere Fragen
Discussion on Tratsch rund um Autoit / Autoit Talk | kleinere Fragen within the AutoIt forum part of the Coders Den category.
06/03/2012, 18:30
|
#181
|
elite*gold: 464
Join Date: Dec 2010
Posts: 3,998
Received Thanks: 3,909
|
Okay dank dir
Ich werde es mir noch mal anschauen und wenn nötig noch mal hier posten
|
|
|
06/08/2012, 21:28
|
#182
|
elite*gold: 2
Join Date: Jul 2009
Posts: 14,456
Received Thanks: 4,685
|
Ich habe einen Input, auf den der Style $ES_PASSWORD gesetzt ist
Code:
$Pass = GUICtrlCreateInput("", 10, 10, 180, 20, BitOR(0x0001, 0x0020))
und eine Checkbox über welche man sich optionsweise das Passwort anzeigen lassen können soll.
Code:
$ShowPass = GUICtrlCreateCheckbox("Show password", 10, 40, 180, 20)
Dazu muss ich den Flag $ES_PASSWORD (0x0020) entfernen.
Weiß jemand wie das geht?
|
|
|
06/08/2012, 21:54
|
#183
|
elite*gold: 574
Join Date: Nov 2010
Posts: 2,498
Received Thanks: 726
|
Quote:
Originally Posted by Lawliet!
Ich habe einen Input, auf den der Style $ES_PASSWORD gesetzt ist
Code:
$Pass = GUICtrlCreateInput("", 10, 10, 180, 20, BitOR(0x0001, 0x0020))
und eine Checkbox über welche man sich optionsweise das Passwort anzeigen lassen können soll.
Code:
$ShowPass = GUICtrlCreateCheckbox("Show password", 10, 40, 180, 20)
Dazu muss ich den Flag $ES_PASSWORD (0x0020) entfernen.
Weiß jemand wie das geht?
|
Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 162, 58, 216, 148)
$Input2 = GUICtrlCreateInput("Input2", 8, 8, 145, 21, BitOR($ES_PASSWORD, $ES_AUTOHSCROLL))
$Checkbox1 = GUICtrlCreateCheckbox("Show password", 8, 32, 145, 25)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
$DefaultPassChar = GUICtrlSendMsg($Input2, $EM_GETPASSWORDCHAR, 0, 0)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Checkbox1
If (GUICtrlRead($Checkbox1) = $GUI_CHECKED) Then
GUICtrlSendMsg($Input2, $EM_SETPASSWORDCHAR, 0, 0)
Else
GUICtrlSendMsg($Input2, $EM_SETPASSWORDCHAR, $DefaultPassChar, 0)
EndIf
GUICtrlSetState($Input2, $GUI_FOCUS) ;Input needs focus to redraw characters
EndSwitch
WEnd
Denke das sollte deine Frage beantworten.
|
|
|
06/09/2012, 17:35
|
#184
|
elite*gold: 124
Join Date: Dec 2009
Posts: 2,114
Received Thanks: 3,142
|
Was unterscheidet StingSplit() und _StringExplode() ?
|
|
|
06/09/2012, 18:12
|
#185
|
elite*gold: 0
Join Date: Mar 2011
Posts: 8,645
Received Thanks: 3,454
|
Quote:
Originally Posted by -STORM-
Was unterscheidet StingSplit() und _StringExplode() ?
|
Bei _StringExplode() kannst du einstellen wieoft das gesplittet werden soll. Gibt eigentlich keinen großen unterschied, in der String.au3 wird dort auch mit StringSplit gearbeitet.
|
|
|
06/10/2012, 22:33
|
#186
|
elite*gold: 2
Join Date: Jul 2009
Posts: 14,456
Received Thanks: 4,685
|
Hat jemand von euch schonmal Includes per Script eingebunden?
|
|
|
06/11/2012, 07:28
|
#187
|
elite*gold: 0
Join Date: Mar 2011
Posts: 8,645
Received Thanks: 3,454
|
Wie meinst du das genau?
|
|
|
06/11/2012, 13:35
|
#188
|
elite*gold: 574
Join Date: Nov 2010
Posts: 2,498
Received Thanks: 726
|
Quote:
Originally Posted by Lawliet!
Hat jemand von euch schonmal Includes per Script eingebunden?
|
Wenn mein Script kleiner sein soll, dann suche ich mir alle nötigen Funktionen aus den UDF's / der UDF und definiere sie in meinem Script. Bis jetzt noch keine Probleme gehabt, bloß es dauert halt länger ^^
|
|
|
06/11/2012, 13:46
|
#189
|
elite*gold: 0
Join Date: Mar 2011
Posts: 8,645
Received Thanks: 3,454
|
Achso :DDD Die Frage war jetzt wohl zu simpel :<
Also ich füge die Includes immer so ein, das macht imo keinen großen Unterschied aus alswenn man die Funktionen in sein Script kopiert.
|
|
|
06/11/2012, 14:18
|
#190
|
elite*gold: 2
Join Date: Jul 2009
Posts: 14,456
Received Thanks: 4,685
|
Ne, ich meine per z.B. per RegEx die Includes raus geparsed, eingebunden und das gleiche mit den Includes in den Includes ->..->..
E: so habs doch noch auf die Reihe bekommen und wens juckt, der kann sie hier anschauen:
|
|
|
06/11/2012, 23:19
|
#191
|
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
|
Moin leute,
ich würd gern mein skript ein bisschen schneller machen.
Zuerst speicher ich ein bild von der webcam auf dem pc. das wird dann im binary-mode geöffnet. ich hab dann also einen string. denn konvertiere ich dann in ein array. nur das ist arsch lahm  mir ist klar dass autoit nicht grad der performance-meister ist, aber n bisschen mehr denke ich müsste es schon können...
Hier die umfromung:
PHP Code:
For $zeile = $heigth-1 to 0 Step -1
;die Zeilenlänge in Byte If Mod(($width*3),4) = 0 Then $linebyte = $width*3 Else $linebyte = $width*3 + (4 - Mod(($width*3),4)) EndIf
;den String in das 3D Array einlesen R,G,B For $spalte = 0 to $width-1 Step 1 $pic3darray[$zeile][$spalte][2] = StringMid($picstring,1 + $linebyte*2*(($heigth-1)-$zeile) + $spalte*6 + 2,2) $pic3darray[$zeile][$spalte][1] = StringMid($picstring,1 + $linebyte*2*(($heigth-1)-$zeile) + $spalte*6 + 2 + 2,2) $pic3darray[$zeile][$spalte][0] = StringMid($picstring,1 + $linebyte*2*(($heigth-1)-$zeile) + $spalte*6 + 4 + 2,2) Next
Next
Meine Vorschläge:
1. das ausgelesene danach wegschneiden. vorteil: string wird kleiner nachteil: das verbraucht auch zeit
2. die bilddaten gleich als array erhalten. ich hab nur leider keine möglichkeit gefunden die kamera direkt auszulesen.
3. fancy vorschläge von euch
|
|
|
06/11/2012, 23:30
|
#192
|
elite*gold: 2
Join Date: Jul 2009
Posts: 14,456
Received Thanks: 4,685
|
Warum brauchst du es als Array?
|
|
|
06/11/2012, 23:48
|
#193
|
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
|
danach soll die farbintensität von rot zeilen und spaltenweise addiert werden, sodass ich danach ein maximum auf dem bild erkennen kann. das array ist hierfür nicht zwingend notwendig, da ich zeilen u. spalten auch gleich addieren könnte, aber vom zeitverbrauch würde es auf das gleiche hinauslaufen, da er dann zwar nicht in ein 3d array schreibt sondern in 2 1d arrays. ich glaube das zeitintensive ist das auslesen des strings und nicht das schreiben in das array. oder siehst du das anders?
ich hatte es erstaml mit dem 3d array gemacht um zu gucken wie das so alles funktioniert
|
|
|
06/12/2012, 13:15
|
#194
|
elite*gold: 2
Join Date: Jul 2009
Posts: 14,456
Received Thanks: 4,685
|
Schonmal mit GDI+ gearbeitet? Könntest du mir mal ne Skizze machen, was genau mit dem Bild passieren soll?
|
|
|
06/12/2012, 18:38
|
#195
|
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
|
Hab dir mal ein Bild erstellt:
Es soll ein roter Punkt gefunden werden. Er hat nicht unbedingt eine Kreisform wie im Bild. Im Bild gibt es sonst keinen anderen roten Punkt. Höchstens ein bisschen Hintergrundrauschen. Finden wollte ich den Punkt über die Intensitätsverteilung von rot, einfach maximum suchen und fertig.
Dazu erstmal die Hex-Werte von Rot - ((Grün + Blau) / 2) erst Zeilen-, danach Spaltenweise addieren. So erhält man die Kurve am Rand der Zeichnung. Umso roter die Farbe um so höher ist die Intensität.
Und dann wär ich fertig
|
|
|
Similar Threads
|
[Sammelthread]Fragen zu Autoit wie man Hacks herstellt(Autoit) + Antworten
11/16/2011 - Metin2 - 0 Replies
Hallo Liebe Community,
Ich habe diesen Thread aufgemacht weil manche leute mit Autoit nicht mehr weiterkommen wie man Hack herstellt ,ich habe mit schon ein Multihack mit Autoit herstellt das war einfach .Da viele User nicht weiterkommen werden habe ich mich entschieden ein Thread aufzumachen mit Fragen und ich den dann Antworten kann und helfen kann!
------------------------------------------------- ---------------------------
Mein Multihack:...
|
All times are GMT +1. The time now is 20:49.
|
|