Laut http://www.pingtest.net/ hab ich einen Ping von 22ms ![]()
Beiträge von Ineluki
-
-
@Burak:
[autoit]While Not verstanden
[/autoit]
Lesen
versuchen zu verstehen
WEnd
posten -
Spoiler anzeigen
---Private---62
---Public---61---Private---57
---Public---64---Private---55
---Public---57---Private---55
---Public---58---Private---57
---Public---73---Private---57
---Public---58---Private---77
---Public---58---Private---61
---Public---59---Private---56
---Public---62---Private---57
---Public---58---Private---66
---Public---58---Private---60
---Public---58---Private---65
---Public---61---Private---53
---Public---58---Private---48
---Public---60---Private---47
---Public---61---Private---50
---Public---59---Private---55
---Public---60---Private---52
---Public---58---Private---47
---Public---59---Private---47
---Public---57---Private---51
---Public---56---Private---49
---Public---61---Private---60
---Public---57---Private---48
---Public---57---Private---51
---Public---57---Private---53
---Public---58---Private---52
---Public---58---Private---51
---Public---57---Private---66
---Public---57 -
Guck dir mal die Option
WinTitleMatchMode
an. -
[autoit]
HttpSetUserAgent("bla")
[/autoit] -
Schreib mal #RequireAdmin an den Anfang
-
So gehts mit RegEx
[autoit]$sstring="[Blockierte Grafik: http://www.imagebanana.com/img/xf3uf8z/thumb/rofl]"
[/autoit]
$result=StringRegExp($sstring, "URL=([\w:/.]*)", 3)
If IsArray($result) Then MsgBox(0, "Ergebnis", $result[0]) -
Die aktuelle version würde ich über FileGetVersion ermitteln.
-
Am Anfang des Programmes prüfst du, ob ein neues Update vorhanden ist, wenn ja, wird es runtergeladen, wenn nicht, dann nicht.
-
AltairKD: Das hab ich auch gemacht...
-
Du willst, dass er dir die ganze Arbeit macht? Ich hoffe mal, dass er es nicht macht. Das ist kein machmal Forum -.-
Mach DU dein Script und wenn du ein Problem hast dann frag und dir wird hier geholfen, aber dir wird (hoffentlich) nicht das komplette Script gemacht -
Ich bekomm da nur Errors, dass die Funktionen Unbekannt sind

-
Ich hab es ja gesagt
Also funktioniert die Methode auch auf XP. -
Hat XP wirklich kein Desktop Fenster? Wenn jemand XP hat, bitte mal folgendes Skript ausführen:
[autoit]$test=WinList()
[/autoit]
For $x=0 to $test[0][0]
If StringInStr($test[$x][0], "Desktop")= true Then MsgBox(0, "", "Das Fenster Desktop existiert")
Next
Wenn die MsgBox kommt, existiert das Fenster nämlich doch. -
Ich verstehe immer noch nciht, warum dies nicht gehen sollte:
[autoit]$hGraphic=_GDIPlus_GraphicsCreateFromHWND(WinGetHandle("Desktop"))
[/autoit]
Ich kenn mich zwar nicht mit Gdi+ aus, aber bei _GDIPlus_GraphicsCreateFromHWND muss man doch das Fenster Handle angeben, oder nicht? Und demnach müsste der Code doch gehen. -
Klar:
[autoit]$hGraphic=_GDIPlus_GraphicsCreateFromHWND(WinGetHandle("Desktop"))
[/autoit] -
Dein Script sieht stark nach einem Bot aus...
Spoiler anzeigen
Alles anzeigenHi Scripter,
$feld = PixelSearch( 400, 365, 1300, 840, 0x7A572D)
While IsArray($feld) < 1
$feld = PixelSearch( 400, 365, 1300, 840, 0x7A572D)
If IsArray($feld) Then ExitLoop
$feld = 0
WEnd
IniWrite("Ackerland.ini", "Felder", $feld[0], $feld[1])
MouseClick( "left", $feld[0], $feld[1],1,10)
Sleep(5000)
While @error <> 1
If _IsPressed("1b") Then ExitLoop
$ex1 = $feld
$feld = PixelSearch( 400, 365, 1300, 840, 0x7A572D)
$ex2 = $feld
If $ex1 = $ex2 Then ExitLoop
IniWrite("Coord.ini", "Felder", $feld[0], $feld[1])
MouseMove($feld[0], $feld[1],5)
Send("{CTRLDOWN}")
MouseClick("left")
Send("{CTRLUP}")
Sleep(50)
WEnd
ExitSoa und hier die 2. Prozedur:
$coord = IniReadSection ( "Coord.ini", "Felder")
FileChangeDir(@ScriptDir)
$while = UBound($coord)
For $i = 1 To $coord[0][0]
If _IsPressed("1b") Then ExitLoop
MouseClick("left", $coord[$i][0], $coord[$i][1],1,10)
Sleep(50)
$clr = PixelSearch( 400, 350, 1300, 840, 0x7CECED, 2)
Sleep(20)
If IsArray($clr) Then MouseClick("left", $clr[0], $clr[1],1,10)
If IsArray($clr) Then $i = $i + 1
Next -
Das hier dürfte dir helfen:
Link -
Mein Freund könnte Texte schreiben und ein bisschen Html und Css (er ist aber in html und Css nicht sehr gut) Skype Name: adragonba
-
Ich habe ein ListView und kenne aus einer Spalte einer Zeile den Inhalt. In der Shoutbox hat BugFix mit gesagt, dass ich mit _GUICtrlListView_GetItemText den Text aus allen Spalten dieser Zeile auslesen kann ( es würde auch reichen, nur eine bestimmte Spalte in der Zeile auszulesen). Ich kreig es aber leider nicht hin. Ich hab 3 Spalten (ID | Name | Verweis). Die ID fängt bei 0 an und wird immer um 1 erhöht. Skript:
Spoiler anzeigen
[autoit]#include <GUIListView.au3>
[/autoit] [autoit][/autoit] [autoit]
Opt("GUIOnEventMode", 1)
$hGUI=GUICreate("Test", 500, 600)
$hList = GUICtrlCreateListView("ID| Name|Verweis", 20, 20, 400, 500)
GUISetState()
$names = propitemget_name("prop.txt.txt")
$verweise = propget_verweis("prop.txt.txt")
If IsArray($names) Then
For $x = 0 To UBound($names) - 1
GUICtrlCreateListViewItem($x&"|"&$names[$x]&"|"&$verweise[$x], $hList)
GUICtrlSetonEvent(-1, "test")
Next
Else
MsgBox(0, "", $names)
EndIf
While 1
WEnd
Func propget_name($propitempath)
Return StringRegExp(FileRead($proppath), "IDS_PROPITEM_TXT_\w*\s([\w ()äÄöÖüÜ.]*)", 3)
EndFunc
Func propget_verweis($proppath)
Return StringRegExp(FileRead($proppath), "(IDS_PROPITEM_TXT_\w*)\s[\w ()äÄöÖüÜ.]*", 3)
EndFuncFunc test()
[/autoit]
$ids=_GUICtrlListView_GetItemText(GUICtrlGetHandle($hList), ControlListView("Test", "", "", "GetSelected"), "Verweis")
MsgBox(0, "", $ids)
EndFunc
Edit: Gelöst:
_GUICtrlListView_GetItemTextArray