1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. DeepRed92

Beiträge von DeepRed92

  • FF.au3 Auf einem Button klicken

    • DeepRed92
    • 20. Juni 2009 um 00:03

    Ach weg mit der Glaskugel ^^.

    Also wenn ich mit dieser Funktion _FFSetValueByName("searchfield", $To) z.b. Heinz Meier reinschreibe steht es einfach normal wie hier:

    http://www.autoit.de/index.php?page=Attachment&attachmentID=5224&h=a4592fc1a68218000ff2680d9cc352ca85f165c2

    Das soll es aber nicht. Denn wenn man das selber eingibt passiert das hier:

    http://www.autoit.de/index.php?page=Attachment&attachmentID=5225&h=173f0f51dc81b29b72b74f708dc87c8d7cc30e21

    Also wenn ich z.b. Heiz Meier schreibe kommen lauter Vorschläge. Wählt man einen aus wird es pink wie oben. Auch wenn nichts ausgewählt ist sondern nur geschrieben wird es auch pink. Aber lass ich es automatisch schreiben wird es nicht PINK.

  • FF.au3 Auf einem Button klicken

    • DeepRed92
    • 19. Juni 2009 um 22:44

    Also mit _FFSetValueByName sieht es bei mir so aus:

    [autoit]

    _FFSetValueByName("searchfield", $To)

    [/autoit]

    Das funktioniert zwar, aber leider nicht so wie es soll. Siehe vorherigen Post von mir.

    Hier die Werte:

    [Blockierte Grafik: http://download.lima-city.de/deepred/Bilder/548075943178039480.jpg]

  • FF.au3 Auf einem Button klicken

    • DeepRed92
    • 19. Juni 2009 um 21:54

    Aso ok. Ich dachte jetzt der Befehl müsste so lauten: _FF_Controlsettext oder so ^^. So das hab ich jetzt schonmal. Aber wie mach ich das hierbei?:

    Also erstmal normal:
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Mit deiner UDF ein Name:
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Und wenn ich das selber tippe:
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Meine Frage: Wie bekomme ich das genau so hin, als wenn ich es selber tippen würde?

  • FF.au3 Auf einem Button klicken

    • DeepRed92
    • 19. Juni 2009 um 20:19

    Welchen Befehl brauche ich, damit mein Script auf einem Buttons klickt?

    unter http://german.documentation.ff-au3.thorsten-willert.de/ steht nichts passendes.

  • Suche Helfer für ein "AutoIt Kinderpaket" - Jeder ist herzlichst eingeladen!

    • DeepRed92
    • 19. Juni 2009 um 14:57

    Warum wird dieser Thread nicht unter Projekte verschoben?

    eukalyptus: Dein Spiel ist ja echt Klasse ^^ Ich hab mal noch ein Bild von einem (unserem) Hund hinzugefügt.

  • Wasserzeichen

    • DeepRed92
    • 18. Juni 2009 um 22:47

    Hallo,

    wie kann ich mit AutoIt in JPEG Bilder einen Transparenten Wasserzeichen einfügen?
    Es sollte immer oben rechts stehen. Ich weiß das es mit GDI+ geht, hab aber keine Ahnung davon.

    Vielen Dank im Vorraus

  • GUIControls anhand Handle löschen?

    • DeepRed92
    • 17. Juni 2009 um 10:57

    Hallo,

    mit ControlGetHandle erhält man ja den Handle eines Controls. Aber warum kann man diesem Handle nicht einen Control löschen bzw. wie mache ich das?

    Mein Script:

    Spoiler anzeigen
    [autoit]

    #include <ButtonConstants.au3>
    #include <ComboConstants.au3>
    #include <DateTimeConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <GUIListBox.au3>
    #include <ListViewConstants.au3>
    #include <ProgressConstants.au3>
    #include <SliderConstants.au3>
    #include <StaticConstants.au3>
    #include <TabConstants.au3>
    #include <TreeViewConstants.au3>
    #include <WindowsConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $Form1 = GUICreate("Form1", 633, 447, 192, 124)
    $Label1 = GUICtrlCreateLabel("Label1", 8, 32, 36, 17)
    $Label2 = GUICtrlCreateLabel("Label2", 8, 8, 36, 17)
    $Input1 = GUICtrlCreateInput("Input1", 8, 56, 121, 21)
    $Edit1 = GUICtrlCreateEdit("", 152, 8, 185, 89)
    GUICtrlSetData(-1, "Edit1")
    $Radio1 = GUICtrlCreateRadio("Radio1", 8, 80, 113, 17)
    $Label3 = GUICtrlCreateLabel("Label3", 80, 8, 36, 17)
    $Label4 = GUICtrlCreateLabel("Label4", 80, 32, 36, 17)
    $Button1 = GUICtrlCreateButton("Button1", 8, 104, 75, 25, $WS_GROUP)
    $Checkbox1 = GUICtrlCreateCheckbox("Checkbox1", 96, 104, 97, 17)
    $List1 = GUICtrlCreateList("", 8, 136, 121, 97)
    $Combo1 = GUICtrlCreateCombo("Combo1", 192, 104, 145, 25)
    $Group1 = GUICtrlCreateGroup("Group1", 144, 136, 185, 105)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Slider1 = GUICtrlCreateSlider(376, 8, 150, 45)
    $Progress1 = GUICtrlCreateProgress(376, 56, 150, 17)
    $Date1 = GUICtrlCreateDate("2009/06/17 10:42:24", 376, 88, 186, 21)
    $MonthCal1 = GUICtrlCreateMonthCal("2009/06/17", 376, 112, 191, 154)
    $TreeView1 = GUICtrlCreateTreeView(264, 272, 121, 97)
    $ListView1 = GUICtrlCreateListView("", 8, 248, 250, 150)
    $Tab1 = GUICtrlCreateTab(416, 304, 193, 105)
    GUICtrlSetResizing(-1, $GUI_DOCKWIDTH + $GUI_DOCKHEIGHT)
    $TabSheet1 = GUICtrlCreateTabItem("TabSheet1")
    $TabSheet2 = GUICtrlCreateTabItem("TabSheet2")
    $TabSheet3 = GUICtrlCreateTabItem("TabSheet3")
    GUICtrlSetState(-1, $GUI_SHOW)
    GUICtrlCreateTabItem("")
    GUISetState(@SW_SHOW)

    [/autoit] [autoit][/autoit] [autoit]

    _Delete_All_Controls()

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    [/autoit] [autoit][/autoit] [autoit]

    EndSwitch
    WEnd

    [/autoit] [autoit][/autoit] [autoit]

    Func _Delete_All_Controls()
    _Delete_Controls("Static")
    _Delete_Controls("Edit")
    _Delete_Controls("ComboBox")
    _Delete_Controls("Button")
    _Delete_Controls("SysMonthCal32")
    _Delete_Controls("msctls_trackbar32")
    _Delete_Controls("SysTabControl32")
    _Delete_Controls("SysDateTimePick32")
    _Delete_Controls("SysListView32")
    _Delete_Controls("ListBox")
    _Delete_Controls("msctls_progress32")
    _Delete_Controls("SysTreeView32")
    EndFunc ;==>_Delete_All_Controls

    [/autoit] [autoit][/autoit] [autoit]

    Func _Delete_Controls($Controlname)
    Local $1
    While 1
    $1 += 1
    $Hwnd = ControlGetHandle($Form1, "", $Controlname & $1)
    If @error Then ExitLoop
    GUICtrlDelete($Hwnd)
    ;~ ControlHide($Form1, "", $Hwnd)
    WEnd
    EndFunc ;==>_Delete_Controls

    [/autoit]
  • Traffic anzeigen

    • DeepRed92
    • 16. Juni 2009 um 23:40

    Hmmm dazu müsste man zugriff auf Treiber haben, glaub ich. Aber villt gibt es dafür auch Dlls. Google doch mal ;)

  • Auf Farbe warten und Script dann fortsetzen, wie?

    • DeepRed92
    • 16. Juni 2009 um 12:36

    Schau dir mal in der Hilfe diese Befehle an: While & ExitLoop

  • GUI flackert beim Resizen

    • DeepRed92
    • 15. Juni 2009 um 15:40

    Hallo,

    wie kann ich das flackern bei meinem Beispielscript abstellen?

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $Form1 = GUICreate("Form1", 150, 150, -1, -1, BitOR($WS_MINIMIZEBOX, $WS_SIZEBOX, $WS_THICKFRAME, $WS_SYSMENU, $WS_CAPTION, $WS_POPUP, $WS_POPUPWINDOW, $WS_GROUP, $WS_BORDER, $WS_CLIPSIBLINGS))
    $pic = GUICtrlCreatePic("Pic.jpg", 0, 0, 150, 150)
    GUISetState(@SW_SHOW)

    [/autoit] [autoit][/autoit] [autoit]

    $p = WinGetPos($Form1)

    [/autoit] [autoit][/autoit] [autoit]

    $Old1 = $p[2]
    $Old2 = $p[3]

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    [/autoit] [autoit][/autoit] [autoit]

    EndSwitch

    [/autoit] [autoit][/autoit] [autoit]

    $p = WinGetPos($Form1)

    [/autoit] [autoit][/autoit] [autoit]

    If $p[2] <> $Old1 Or $p[3] <> $Old2 Then
    GUICtrlSetPos($pic, 0, 0, $p[2], $p[3])
    GUICtrlSetImage($pic, "Pic.jpg")
    $Old1 = $p[2]
    $Old2 = $p[3]
    EndIf

    [/autoit] [autoit][/autoit] [autoit]

    Sleep(10)
    WEnd

    [/autoit]
  • Gui Hintergrundbild skalierbar

    • DeepRed92
    • 14. Juni 2009 um 20:52

    Du suchst das hier:

    [autoit]

    GUICtrlSetResizing(-1, 1)

    [/autoit]
  • Wie kann man Strings komprimieren?

    • DeepRed92
    • 14. Juni 2009 um 20:26

    Danke. Kann man Strings auch per LZMA komprimieren?
    Kompressionsstärke sehr hoch?

    Gibt es dafür eine Dll?

    Bin für jede Hilfe dankbar ;) .

  • RibbonsBar (Office 2007 Bar) UDF

    • DeepRed92
    • 14. Juni 2009 um 12:51

    Ich habd die mal alle ins Ico Format konvertiert. Aber der Hintergrund ist dabei nicht Transparent.

    Download Icons

  • RibbonsBar (Office 2007 Bar) UDF

    • DeepRed92
    • 14. Juni 2009 um 11:31

    hi chrisatack,

    ich finde dein UDF sehr gut gelungen. Was ich noch fragen wollte: Hast du die ganzen Icons als einzelne Dateien oder nur als ein Bild?

  • Wie kann man Strings komprimieren?

    • DeepRed92
    • 14. Juni 2009 um 00:57

    Hallo,

    gibt es eine Möglichkeit, um mit AutoIt z.b. einen Text virtuell zu komprimieren. Also z.b. ins Format 7z?
    Ich meine es ungefähr so:

    $7zIn = _Compress("Superlangertext")
    $7zOut = _UnCompress($7zIn)

    Das ganze hat denn Sinn, große Binary Codes zu packen und wenn Zugriff darauf benötigt wird, es zu entpacken. Ich hoffe ich hab mich verständlich ausgedrückt :D .

  • In einem GUI anklickbare Texte?

    • DeepRed92
    • 11. Juni 2009 um 15:09

    statt

    [autoit]

    GUICtrlSetData ($Edit1,GuiCtrlRead($Edit1)&@CRLF& $User[$i])

    [/autoit]

    würde ich lieber _GUICtrlEdit_AppendText nehmen.

    Warum benutzt du den kein _GUICtrlListbox_Create ???

  • AutoIt *exe Gut Schützen [Tutorial]

    • DeepRed92
    • 8. Juni 2009 um 21:44

    Also was viele nicht wissen ist, dass uncompilierte Scripte genauso gefählich sind. Selbst wenn ihr sie einmal überfliegt und anschaut. Denn es reichen nur 2 Befehle um einen Virus auf eurem Rechner zu installieren.

    InetGet()
    Run()

    Und wer sieht z.B. bei 3000 Zeilen die kleinen Befehle?
    Man kann die ja sogar auch verschleiern, indem man Execute(BinaryToString("0x55DF8DF45DF")) eingibt. Also ist eine Executable File genauso gefährlich wie eine au3 Datei. :)

  • AutoIt *exe Gut Schützen [Tutorial]

    • DeepRed92
    • 8. Juni 2009 um 21:39

    Hey wollte mal fragen, ob es sicher ist, wenn ein Programm, das mit c++ erstellt ist ein AutoIt Script drinne enthält und nur noch auspackt und auführt.

    Also so.

    Im C++ Programm ist z.B. Die Datei Script.exe
    Startet man das mit c++ erstellte Programm führt es irgendwie die Datei Script.exe aus, das irgendwie per FileInstall drinne ist.

    Also wie ein Installer. Nur das alles versteckt abläuft und nichts installiert wird.

  • Last.fm Streamurl herausfiltern

    • DeepRed92
    • 8. Juni 2009 um 19:41

    Hmmm. Ja ok. Aber wo ist da jetzt der Link? 8|
    Das hier etwa?

    lang=de&amp;lfmMode=playlist&amp;FOD=true&amp;resourceID=164596544&amp;resname=Lonely+World++Version+%28Explicit%29%29&amp;restype=track&amp;artist=Limp+Bizkit&amp;albumArt=http%3A%2F%2Fuserserve-ak.last.fm%2Fserve%2F64s%2F8641893.jpg

  • Undecompilierbare Exe dateien..o.O

    • DeepRed92
    • 8. Juni 2009 um 15:08

    Welches denn???

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™