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. autoBert

Beiträge von autoBert

  • _FF_EmptyCookies

    • autoBert
    • 13. Januar 2011 um 03:33

    Hallo Kyokoshin,

    ich kann die von dir verwendeten Funktionen weder in der Dokumentation ( http://german.documentation.ff-au3.thorsten-willert.de/ ) noch in der FF.au3 finden,

    mfg autoBert

  • Übersehe Fehler

    • autoBert
    • 13. Januar 2011 um 03:14

    Hallo Goldy,

    die 2. Gui öffnet ich doch, du solltest vielleicht genauer beschreiben was du erreichen möchtest.

    mfg autoBert

  • wie sonderzeichen wie ÄÖÜ `´ usw ausgeben?

    • autoBert
    • 12. Januar 2011 um 22:51

    Eine EXE die für x64 compiliert wurde kann nicht auf einem x86-System laufen,

    mfg autoBert

  • wie sonderzeichen wie ÄÖÜ `´ usw ausgeben?

    • autoBert
    • 12. Januar 2011 um 22:35

    Hast du für x86 oder für x64 compiliert?

    mfg autoBert

  • _FTP_ProgressUpload ist sehr langsam, bei kleinen Dateien?

    • autoBert
    • 12. Januar 2011 um 21:05

    Hallo Pennywise,

    das it darin begründet, dass _FTP_ProgressUpload die Datei in 100 bzw. 101 Teile zerlegt und diese dann in einzelnen Teilen hochlädt. In dieser Schleife ist ein sleep(10) eingebaut so dass allein hierdurch jede Datei 1 sec. länger benötigt als beim normalen Upload. Zusätzlich kommt ja auch noch der höhere Overhead (Verwaltung) dazu. Du solltest also kleine Dateien normal hochladen, oder dir bei einer gröseren Anzahl eine eigene Progressroutine basteln die z.B. von der Anzahl der bereits kopierten Dateien abhängig ist,

    mfg autoBert

  • Fenster sichtbar machen "GUISetState(@SW_SHOW)" ohne den Focus auf dieses Fenster zu setzen

    • autoBert
    • 12. Januar 2011 um 20:48

    Hallo orth04,

    Zitat von orth04

    :D Da hätte ich ja auch mal selber drauf kommen können !


    schön, dann ist dein Problem ja gelöst, schön wäre es allerdings auch wenn du den Thread auf gelöst setzt. Einfach 1. Beitrag bearbeiten, Präfix (nähe Überschrift) ändern und speichern (absenden)

    mfg autoBert

  • wie sonderzeichen wie ÄÖÜ `´ usw ausgeben?

    • autoBert
    • 12. Januar 2011 um 20:42

    Hallo Maximus1,

    poste doch bitte das komplette bzw. ein Skript bei dem der Fehler auch auftritt und vor allem die korrekte Fehlermeldung.

    mfg autoBert

  • wie sonderzeichen wie ÄÖÜ `´ usw ausgeben?

    • autoBert
    • 11. Januar 2011 um 22:46

    Schau dir dazu [ gelöst ] HTML Entity an

    mfg autoBert

  • Treeview Steuerelement mit OUs füllen

    • autoBert
    • 11. Januar 2011 um 20:38

    Hallo Goink,

    stelle einfach einmal das Array als Textfile ein:

    [autoit]

    _FileWriteFromArray("AllOUs.txt",$ArrayAllOUs)

    [/autoit]

    dann können dir auch Leute helfen, die kein AD haben,

    mfg autoBert

  • AutoIT-Fehlermeldung bei "eac3to_more_Gui"

    • autoBert
    • 11. Januar 2011 um 19:53
    Zitat von Otto Normal

    Madhsi hat mir gerade gemailt, daß nur eac3to (ein Kommandozeilentool) von Ihm ist, aber nicht das GUI.


    Du wirst doch wissen, wo das Tool herkommt. Wenn die das Skript nicht im Source vorliegt, musst du dich an den Author wenden, denn ohne kann/darf dir keiner helfen,

    mfg autoBert

  • Array in List

    • autoBert
    • 11. Januar 2011 um 18:34

    Hallo Scritch,

    ich habe das Beispiel von i2c ergänzt:

    Spoiler anzeigen
    [autoit]

    #include <array.au3>
    #include <GUIConstants.au3>
    Dim $aDrucker[1]
    #region - GUI Create
    GUICreate('', 200, 200)
    For $i = 1 To 40
    $var = RegEnumVal("HKEY_USERS\.DEFAULT\Software\Microsoft\Windows NT\CurrentVersion\PrinterPorts", $i);Liest den Schlüssel
    If Not @error Then
    _ArrayAdd($aDrucker, $var)
    Else
    ExitLoop
    EndIf
    Next
    $cList = GUICtrlCreateList("", 8, 8, 160, 160)
    GUICtrlSetData(-1, _ArrayToString($aDrucker))
    $btnCheck = GUICtrlCreateButton("&check",8,175)
    GUISetState()
    #endregion - GUI Create

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

    #region - GUI SelectLoop
    While 1
    $msg = GUIGetMsg()
    Select
    Case $msg = $GUI_EVENT_CLOSE
    Exit
    Case $msg = $btnCheck
    MsgBox(0,"Test",GUICtrlRead($cList))
    EndSelect
    WEnd
    #endregion - GUI SelectLoop

    [/autoit]

    mfg autoBert

  • Magaupload brauche da mal hilfe

    • autoBert
    • 11. Januar 2011 um 18:16

    Hallo Sirocool,

    warum nimmst du nicht StringInStr um nur die gültigen Adressen zu erhalten:

    [autoit]

    For $oLink In $oLinks
    if StringInStr($oLink.href,"http://www.megaupload.com/?d=") Then
    $aLinks[$i] = $oLink.href
    $i += 1
    EndIf
    Next

    [/autoit]

    Dann kannst du deine LV-Items ganz einfach in einer Schleife erstellen,

    mfg autoBert

  • Problemchen bei meinem kleinen Auswerte-Tool

    • autoBert
    • 10. Januar 2011 um 23:10

    Hallo fredowsky,

    dein Skript ist ohne die includes nicht lauffähig:

    C
    C:\Programme\AutoIt3\Examples\Tests\waverFREDKOWSKY.au3(19,10) : ERROR: can't open include file <funktionen_main.au3>
    #include <funktionen_main.au3>
    ~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\waverFREDKOWSKY.au3(20,10) : ERROR: can't open include file <funktionen_einlesen.au3>
    #include <funktionen_einlesen.au3>
    ~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\waverFREDKOWSKY.au3(21,10) : ERROR: can't open include file <funktionen_diags.au3>
    #include <funktionen_diags.au3>
    ~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\waverFREDKOWSKY.au3(33,44) : WARNING: $GUI_vers: possibly used before declaration.
    $Main_Form = GUICreate("WADEM " & $GUI_vers,
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\waverFREDKOWSKY.au3(66,37) : WARNING: $DropDownFileList: possibly used before declaration.
    GUICtrlSetData(-1, $DropDownFileList)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\waverFREDKOWSKY.au3(142,37) : WARNING: $var_messurementpath: possibly used before declaration.
                If $var_messurementpath =
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\waverFREDKOWSKY.au3(33,44) : ERROR: $GUI_vers: undeclared global variable.
    $Main_Form = GUICreate("WADEM " & $GUI_vers,
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\waverFREDKOWSKY.au3(28,14) : ERROR: pre_GUI_Vars(): undefined function.
    pre_GUI_Vars()
    ~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\waverFREDKOWSKY.au3(130,23) : ERROR: UpdateWaferAnzahl(): undefined function.
        UpdateWaferAnzahl()
    ~~~~~~~~~~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\waverFREDKOWSKY.au3(139,39) : ERROR: Messungsordner_auswaehlen(): undefined function.
                Messungsordner_auswaehlen()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\waverFREDKOWSKY.au3(145,34) : ERROR: AntestFKTwaehlen(): undefined function.
                    AntestFKTwaehlen()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\waverFREDKOWSKY.au3 - 8 error(s), 3 warning(s)
    !>23:07:15 AU3Check ended.rc:2
    >Exit code: 0    Time: 5.821
    Alles anzeigen

    In dem von dir geposteten Teil kann ich den Fehler nicht finden,

    mfg autoBert

  • AutoIt3.exe Parameter

    • autoBert
    • 10. Januar 2011 um 15:42

    Hallo Tsuki-Namida,

    herzlich willkommen im Forum und viel Spass mit AutoIt.

    Hier kannst du dir die Hilfe herunterladen.
    Hier gibt es ein AutoIt-Tutorial: http://wiki.autoit.de/wiki/index.php/TutorialSehr hilfreich ist auch das Buch von peethebee

    und jetzt zu deinem Problem, poste doch bitte das Skript damit man den Fehler finden kann und nicht raten muss woran es liegt,

    mfg autoBert

  • Captcha-Bild in GUI einfügen

    • autoBert
    • 9. Januar 2011 um 03:57

    Hallo mannomann,

    herzlich willkommen im Forum und viel Spass mit AutoIt.

    Hier kannst du dir die Hilfe herunterladen.
    Hier gibt es ein AutoIt-Tutorial: http://wiki.autoit.de/wiki/index.php/TutorialSehr hilfreich ist auch das Buch von peethebee

    und jetzt zu deinem Problem: uche mit deinem Admin eine Lösung auf PHP-Basis

    mfg autoBert

  • _FileCountLines gibt 0 aus

    • autoBert
    • 8. Januar 2011 um 00:54

    Hallo J1nZ,

    herzlich willkommen im Forum und viel Spass mit AutoIt.

    Hier kannst du dir die Hilfe herunterladen.
    Hier gibt es ein AutoIt-Tutorial: http://wiki.autoit.de/wiki/index.php/TutorialSehr hilfreich ist auch das Buch von peethebee

    und jetzt zu deinem Problem: schau dir die Hilfe zu FileCountLines an, und du wirst verstehen, FileCountLines kann afaik nicht auf offene Dateien angewendet werden,

    mfg autoBert

  • For Next Schleife beenden durch Klick auf Exit Button

    • autoBert
    • 7. Januar 2011 um 21:50

    Hallo manta,

    schau dir Tiny URL Downloader v0.95.5 Build 2011-01-06 von UEZ an, dass ist ein gutes Beispiel wie man im OnEvent-Modus soetwas realisert, Durch Adlib wird die Schleife komplett vermieden.

    Edit: Eine andere Lösung wäre allerdings am Anfang der Func den OnEvent-Modus zu verlassen und ihn später wieder herzstellen:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    Opt("GuiOnEventMode", 1)

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

    Global $Button, $bStop

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

    _example() ;dieses Skript erfüllt seinen Zweck Unterschied in _count2 beachten

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

    Func _example()
    $hGui = GUICreate("test", 200, 100)
    GUISetOnEvent($GUI_EVENT_CLOSE, "_exit")
    $Button = GUICtrlCreateButton("&Start", 0, 20, 100, 20)
    GUICtrlSetOnEvent(-1, "_count")
    GUISetState()
    $bStop = False
    While 1
    Sleep(10)
    WEnd
    EndFunc ;==>_example1

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

    Func _count()
    $bRestoreOnEvent = Opt("GuiOnEventMode", 0)
    If GUICtrlRead($Button) = "&Start" Then
    GUICtrlSetData($Button, "&Stop")

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

    For $i = 1 To 1000
    ConsoleWrite($i & @CRLF)
    if GUIGetMsg() = $Button Then ExitLoop
    Sleep(10)
    Next
    Else
    GUICtrlSetData($Button, "&Start")
    EndIf
    Opt("GuiOnEventMode", $bRestoreOnEvent)
    EndFunc ;==>_count

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

    Func _exit()
    Exit
    EndFunc ;==>_exit

    [/autoit]

    Die nächste mir bekannte Möglichkeit ist in der Schleife mit

    [autoit]

    _IsPressed

    [/autoit]

    eine Taste abzfangen und daraufhin abzubrechen,

    stayawayknight: du hast dir es ja sehr einfach gemacht,

    mfg autoBert

  • [FTP] ganzer ordner Download (problem mit _FTPFilesListToArray)

    • autoBert
    • 7. Januar 2011 um 19:31

    Hallo Buphx,

    pushen nach 7 Minuten ist sehr unhöflich und wird i.d.R. mit Missachtng bestraft, also etwas mehr Geduld bitte.

    Du solltest nach jedem _FTP_ -Befehl eine @Error Abfrage einbauen und den ErrorCode (falls einer auftritt) hier posten,

    mfg autoBert

  • Datei X in Programm Y öffnen

    • autoBert
    • 7. Januar 2011 um 19:25
    Zitat von Finn 001

    Etwas
    Kopfzerbrechen bereitet mir auch wie ich einen variablen Datei-Pfad hinbekommen
    könnte.


    Schau dir dazu

    [autoit]

    FileOpenDialog

    [/autoit]

    in der Hilfe an,

    name22: meine Glaskugel hätte auch keine bessere Antwort gefunden

    mfg autoBert

  • Button Transparenz/Gestaltung

    • autoBert
    • 7. Januar 2011 um 18:41

    Hallo Inferior,

    schau dir [UDF] GUICtrlPic - Update am 27.12.2010 von @Großvater an, damit fnktioniert es sehr gut.

    Du kannst aber auch die Technik aus diesem (abgewandeltem) Hilfebeispiel benutzen:

    Spoiler anzeigen
    [autoit]

    ;#AutoIt3Wrapper_au3check_parameters=-d -w 1 -w 2 -w 3 -w 4 -w 5 -w 6
    #include <GUIConstantsEx.au3>
    #include <GuiButton.au3>
    #include <GuiImageList.au3>

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

    Opt("MustDeclareVars", 1)

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

    _Main()

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

    Func _Main()
    Local $sBMPNormal = @ScriptDIR & "\Icons\dsFirst_NORMAL.BMP"
    Local $sBMPHot = @ScriptDir & "\Icons\dsFirst_mouseover.bmp"
    Local $sBMPPress = @ScriptDir & "\Icons\dsFirst_mousedown.bmp"
    Local $sBMPImage = @WindowsDir & "\pchealth\helpctr\System\blurbs\watermark_300x.bmp"
    Local $btn1, $btn2, $btn3, $btn4, $msg
    Local $hImagebtn1, $hImagebtn2, $hImagebtn3 ,$hImagebtn4

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

    ;Caveat: Minimum Operating Systems: Windows XP.

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

    ;Image list with multiple images will only show the images
    ;other than the 1st image when Themes are used.

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

    Local $hGUI = GUICreate("Button Imagelists - Minimum OS: Windows XP",400,300)

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

    GUICtrlCreatePic(@WindowsDir & "\Web\Wallpaper\Windows XP.jpg", 0, 0, 400, 300)
    GUICtrlSetState(-1, $GUI_DISABLE)

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

    ;multi state image Bitmap
    $btn1 = GUICtrlCreateButton("This Way", 30, 30, 90, 32)
    GUICtrlSetTip(-1, "Multi state bitmap imagelist")
    $hImagebtn1 = _GUIImageList_Create(24, 24, 3, 3)
    _GUIImageList_AddBitmap($hImagebtn1, $sBMPNormal);1 - Normal
    _GUIImageList_AddBitmap($hImagebtn1, $sBMPHot) ;2 - Hot
    _GUIImageList_AddBitmap($hImagebtn1, $sBMPPress) ;3 - Pressed
    _GUIImageList_AddBitmap($hImagebtn1, $sBMPPress);4 - Disabled
    _GUIImageList_AddBitmap($hImagebtn1, $sBMPNormal);5 - Defaulted
    _GUIImageList_AddBitmap($hImagebtn1, $sBMPNormal);6 - Stylus Hot (tablet computers only)
    _GUICtrlButton_SetImageList($btn1, $hImagebtn1)
    ;#cs
    ;single state image Bitmap
    $btn2 = GUICtrlCreateButton("This Way", 30, 70, 90, 32)
    GUICtrlSetTip(-1, "Single bitmap imagelist")
    $hImagebtn2 = _GUIImageList_Create(24, 24, 5, 3)
    _GUIImageList_AddBitmap($hImagebtn2, $sBMPNormal);1 - Normal
    _GUICtrlButton_SetImageList($btn2, $hImagebtn2)
    ;#ce
    ;single state image Icon
    $btn3 = GUICtrlCreateButton("Unlock", 30, 110, 90, 40)
    GUICtrlSetTip(-1, "Single icon imagelist")
    $hImagebtn3 = _GUIImageList_Create(32, 32, 5, 3)
    _GUIImageList_AddIcon($hImagebtn3, "msrating.dll", 10, True)
    _GUICtrlButton_SetImageList($btn3, $hImagebtn3)

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

    ;single state image Bitmap with overlayed text
    $btn4 = GUICtrlCreateButton("Help", 30, 160, 90, 90)
    GUICtrlSetTip(-1, "Single bitmap imagelist with overlayed text")
    GUICtrlSetFont(-1, 14, 800, -1, "Comic Sans MS")
    $hImagebtn4 = _GUIImageList_Create(80, 80, 5, 3)
    _GUIImageList_AddBitmap($hImagebtn4, $sBMPImage)
    _GUICtrlButton_SetImageList($btn4, $hImagebtn4, 4)

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

    GUISetState()

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

    While 1
    $msg = GUIGetMsg()
    Switch $msg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $btn1
    Case $btn2
    GUICtrlSetState($btn1, $GUI_DISABLE)
    Case $btn3
    GUICtrlSetState($btn1, $GUI_ENABLE)
    Case $btn4
    EndSwitch
    WEnd
    EndFunc ;==>_Main

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

    Hierfür benötigst du noch Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    mfg autoBert

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™