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

  • Wieso wird bild nicht generiert?

    • autoBert
    • 19. März 2010 um 19:25

    Hallo masteraki,

    stelle doch bitte dein komplettes (bis auf dieses 1 Prob) lauffähige Skript ein, denn

    Code
    C:\Programme\AutoIt3\Examples\Tests\createPic.au3(6,38) : WARNING: $GUI_DOCKWIDTH: possibly used before declaration.
    GUICtrlSetResizing(-1, $GUI_DOCKWIDTH+
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\createPic.au3(6,54) : WARNING: $GUI_DOCKHEIGHT: possibly used before declaration.
    GUICtrlSetResizing(-1, $GUI_DOCKWIDTH+$GUI_DOCKHEIGHT)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\createPic.au3(8,29) : WARNING: $GUI_SHOW: possibly used before declaration.
    GUICtrlSetState(-1,$GUI_SHOW)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\createPic.au3(20,23) : WARNING: $GUI_EVENT_CLOSE: possibly used before declaration.
     Case $GUI_EVENT_CLOSE
    ~~~~~~~~~~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\createPic.au3(22,15) : WARNING: $Button2: possibly used before declaration.
     Case $Button2
    ~~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\createPic.au3(25,79) : WARNING: $SS_NOTIFY: possibly used before declaration.
    Global $Pic1 = GUICtrlCreatePic($BenutzerPic, 8, 56, 161, 153,BitOR($SS_NOTIFY,
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\createPic.au3(25,89) : WARNING: $WS_GROUP: possibly used before declaration.
    Global $Pic1 = GUICtrlCreatePic($BenutzerPic, 8, 56, 161, 153,BitOR($SS_NOTIFY,$WS_GROUP,
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\createPic.au3(25,106) : WARNING: $WS_CLIPSIBLINGS: possibly used before declaration.
    Global $Pic1 = GUICtrlCreatePic($BenutzerPic, 8, 56, 161, 153,BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\createPic.au3(6,38) : ERROR: $GUI_DOCKWIDTH: undeclared global variable.
    GUICtrlSetResizing(-1, $GUI_DOCKWIDTH+
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\createPic.au3 - 1 error(s), 8 warning(s)
    !>19:19:48 AU3Check ended.rc:2
    >Exit code: 0    Time: 9.445
    Alles anzeigen

    der Button2 existiert ja noch nicht einmal.

    Bis dahin ein allgemeine gehaltenes Beispiel:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>
    #Include <GuiListBox.au3>
    #include <ListboxConstants.au3>
    #include <File.au3>

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

    Global $szDrive,$szDir,$szFName,$szExt

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

    $hGUI = GUICreate("Flaggen", 300, 100)
    $hListe = GUICtrlCreateList("", 10, 10, 180, 80,$LBS_NOTIFY)
    $hNeu = GUICtrlCreateButton("...",200,10,30,25)
    $hVorschau = GUICtrlCreatePic(@ScriptDir & "\Flaggen\NA.jpg", 210, 40, 36, 24)
    GUISetState()

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    case $hNeu
    $sAlt = GUICtrlRead($hListe)
    $sPlus = FileOpenDialog("Land auswählen:",@ScriptDir & "\Flaggen","Bilder (*.jpg)",3,"",$hGUI)
    _PathSplit($sPlus,$szDrive,$szDir,$szFName,$szExt)
    ConsoleWrite($szFName & @CRLF)
    _GUICtrlListBox_InsertString($hListe,$szFName,0)
    Case $hListe
    GUICtrlSetImage($hVorschau, @ScriptDir & "\Flaggen\" & GUICtrlRead($hListe) & ".jpg")
    EndSwitch
    WEnd

    [/autoit]

    d benötigst dazu Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    mfg (Auto)Bert

  • _ArraySort nummern sotieren

    • autoBert
    • 19. März 2010 um 19:10

    Hallo Tecoist,

    schau dir _arraySort2D_MC (Link in meiner Sig) an. Musst du dir aber anpassen, da es die 0 nach vorne sortiert. Einfach bei 0 mehr Leerzeichen einfügen,

    mfg (Auto)Bert

  • 2 Kleine Fragen :D

    • autoBert
    • 19. März 2010 um 19:01

    Hallo,

    zu

    • nein, auch adlibregister pausiert das Hauptskript, bis die registrierte func abgearbeitet ist
    • ein avi File ist ein Video (Film), notfalls konvertieren

    mfg (Auto)Bert

  • Eine Art Patcher

    • autoBert
    • 19. März 2010 um 18:48
    Zitat von black_skorpi

    naja datum ist sehr ungünstig, das dauert zu lange, die list.txt zu schreiben (habe ein programm für meine variante)
    ich meinte nur, dass man die bytes prüft und mit der vorhandenen datei vergleicht, sind sie unterschiedlich, ist warscheinlich etwas verändert worden und der patcher bemerkt dies, somit ist sichergestellt, dass niemand daran herumpfuschen kann, oder dass kein update vergessen wird ;)

    Bytes sind sehr unngünstig, da patchst du ein Skript wegen einem Tippfehler, die Bytezahl ändert sich nicht, das Skript wird nie upgedatet ==> Skript für list.txt anpassen

    [autoit]

    FileGetTime

    [/autoit]
    Zitat

    aber die list.txt erneuert sich jetzt ja immer wieder (bei meiner version jedenfalls)

    bei meiner auch schon immer, deine doppeltes herunterladen ist unnötig,

    mfg (Auto)Bert

  • Eine Art Patcher

    • autoBert
    • 19. März 2010 um 18:33

    Hallo black_skorbi,

    Zitat von black_skorbi

    du ahst einen kleinen fehler eingebaut, der "\" bei inetget in den () ist zu viel, des weiteren muss die list.txt natürlich immer gedownloadet werden, ist sonst ja unsinn ^^ danach lässt man sie am besten löschen

    ich habe jetzt extra das Skript von meinem Post heruntergeladen, über Replace die Pfade (vom Server) angepasst, es lief sofort. Die list.txt wurde immer als 1. heruntergeladen, damit man weis was herunter zu laden ist.

    Zitat von black_skorbi

    und außerdem war da noch ein fehler, der patcher soll die datei ja da speicern wo er ist und nicht in den temp dateien

    mein Skript speichert in @Scriptdir, aber Pfade kannst du ja anpassen
    Zu beiden: ich kann in deinem Skript keine Änderungen feststellen, ausser die unnötige Zeile 1 und die Punkte in der Pfadangabe.

    hier eine erweiterte Version, mit Überprüfen des Datums:

    Spoiler anzeigen
    [autoit]

    #include <file.au3>
    #include <GUIConstantsEx.au3>
    #include <ProgressConstants.au3>

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

    Opt('MustDeclareVars', 1)

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

    Local $label1, $label2, $progressbar1, $progressbar2, $button, $wait, $s, $msg, $m, $afile, $aData
    Local $iSize, $iCount, $iBytesDone, $iFilesDone, $iPercent, $iDown, $bLoadIt

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

    GUICreate("Updater", 220, 140, 100, 200)
    $label1 = GUICtrlCreateLabel("Dateien", 10, 8, 200, 16)
    $progressbar1 = GUICtrlCreateProgress(10, 25, 200, 20)
    GUICtrlSetColor(-1, 32250); not working with Windows XP Style
    $label2 = GUICtrlCreateLabel("Bytes", 10, 58, 200, 16)
    $progressbar2 = GUICtrlCreateProgress(10, 75, 200, 20, $PBS_SMOOTH)
    $button = GUICtrlCreateButton("Be&enden", 75, 115, 70, 20)
    GUISetState()
    If InetGet("http://mmorpgaming.pytalhost.com/autoit/list.txt", @ScriptDir & "\list.txt", 1) > 0 Then
    If _FileReadToArray(@ScriptDir & ".\" & "list.txt", $afile) Then
    ;Schleife für Gesamtgröße und Anzahl der Files
    For $i = 1 To $afile[0]
    $aData = StringSplit($afile[$i],"|")
    If Not FileExists(@ScriptDir & "\" & $aData[1]) Then
    $bLoadIt = True
    Else
    if FileGetTime($aData[1]) < $aData[2] Then $bLoadIt = True
    EndIf
    if $bLoadIt Then
    $iSize += InetGetSize("http://mmorpgaming.pytalhost.com/autoit/" & $aData[1], 1)
    $iCount += 1
    EndIf
    Next
    GUICtrlSetData($label1, "0/" & $iCount & " Dateien")

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

    For $i = 1 To $afile[0]
    $aData = StringSplit($afile[$i],"|")
    If Not FileExists(@ScriptDir & "\" & $aData[1]) Then
    $bLoadIt = True
    Else
    if FileGetTime($aData[1]) < $aData[2] Then $bLoadIt = True
    EndIf
    if $bLoadIt Then
    $iDown = InetGet("http://mmorpgaming.pytalhost.com/autoit/" & $afile[$i], @ScriptDir & "\" & $aData[1], 1)
    $iFilesDone += 1
    $iPercent = $iFilesDone / $iCount * 100
    GUICtrlSetData($progressbar1, $iPercent)
    GUICtrlSetData($label1, $iFilesDone & "/" & $iCount & " Dateien")
    $iBytesDone += $iDown
    $iPercent = $iBytesDone / $iSize * 100
    GUICtrlSetData($progressbar2, $iPercent)
    GUICtrlSetData($label2, $iBytesDone & "/" & $iSize & " Bytes")
    EndIf
    Next
    EndIf
    Else
    MsgBox(16, "Fehler", "Updateliste nicht gefunden!")
    EndIf
    Do
    $msg = GUIGetMsg()
    if $msg = $button Then Exit
    Until $msg = $GUI_EVENT_CLOSE

    [/autoit]

    dazu müsstest du die List.txt anpassen:

    Code
    test.au3|201003121042
    example.txt|201003191804

    wobei das 1. File auf dem Server nicht existiert

    mfg (Auto)Bert

  • Ordner Synchronisation

    • autoBert
    • 19. März 2010 um 16:58

    Hallo qon,

    Zitat von qon

    Bist du dir 100% sicher, dass du Quell und Zielordner nicht verwechselt hat?


    muss zu meiner Schande gestehen, ist mir alten Mann tatsächlich passiert,

    mfg (Auto)Bert

  • Fenster sollen sich schließen wenn ein anderes geöffnet wird

    • autoBert
    • 19. März 2010 um 16:02

    Hallo crocojunk.

    [autoit]

    GUICtrlSetData ( controlID, data [, default] )

    [/autoit]

    ist ein Befehl um die Daten eines Controls z.b: Edit, Input etc. zu ändern,

    [autoit]

    GuiDelete($IDMeinerFormDieNichtMehrGebrauchtwird)

    [/autoit]

    ist ein Befehl um eine Form mitsamt den enhaltenen Controls zu löschen.

    [autoit]

    GUICtrlSetImage ( controlID, filename [, iconname [, icontype]] )

    [/autoit]

    ist ein Befehl um einem Control (das ein Bild anzeigen kann) ein anderes Bild zuzuweisen.
    Für die Online-Hilfe einfach auf den Befehl (blauer Link) klicken. Die Offline-Hilfe kannst du dir hier http://translation.autoit.de/autoitinfo/hil…nd-06_02_10.zip herunterladen.

    Sorry, für den Tipp mit GuiCtrlSetData. Ich hatte das Skript nur flüchtig überflogen,

    mfg (Auto)Bert

  • Eine Art Patcher

    • autoBert
    • 19. März 2010 um 14:27

    Hallo

    Zitat von black_skorpi

    wow danke ;)
    funktioniert aber irgentwie noch nicht richtig, ach ja hier mal meine adresse:
    mmorpgaming.pytalhost.com/aotuit/
    für euch eingerichtet ;)
    das mit den bytes hatte ich auch schon lange -.- naja egal... das hilft mir sehr weiter, ich hoffe ich kann euch auch mal helfen...
    wenn ihr mal probleme habt könnt ihr auch gerne mich fragen ich weiß immerhin auch einiges ^^

    immer wieder gerne, wenn es läuft (ich konnte es ja nicht austesten) setzt das Thema bitte auf gelöst,

    Edit, zu früh gefreut, da hast du zwischen meinem Lesen und Posten (ohne nochmaliges Lesen) wohl editiert. Ich schau es mir nochmal an,

    Edit2: wenn ich darf:

    Zitat

    403 - Fehler: Zugriff verweigert.

    mfg (Auto)Bert

  • Nach Compileren zur Exe ist das GUI ohne eingefügten Bildern (Background/Buttons)

    • autoBert
    • 19. März 2010 um 14:23

    Hallo

    die Bilder müssen beim Ausführen aus @Temdir\data geladen werden:

    Spoiler anzeigen
    [autoit]

    #RequireAdmin
    #Region ;**** Directives created by AutoIt3Wrapper_GUI ****
    #AutoIt3Wrapper_icon=D:\Users\Master\Desktop\coordinaten\CoD\design\codwaw-trainer.ico
    #AutoIt3Wrapper_Res_Comment=coded by c0dycZ designed by Shorty123
    #AutoIt3Wrapper_Res_Description=Call of Duty World at War Trainer
    #AutoIt3Wrapper_Res_Fileversion=1.0.0.0
    #AutoIt3Wrapper_Res_LegalCopyright=c0dycZ and Shorty123
    #AutoIt3Wrapper_Res_Language=1031
    #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****

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

    if not FileExists(@TempDir & "\data") then DirCreate(@TempDir & "\data) ;<======= wichtig

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

    FileInstall("D:\Users\Master\Desktop\coordinaten\CoD\design\button_enable.bmp", @TempDir & "\data\button_enable.bmp", 1)

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

    ;**** Directives created by AutoIt3Wrapper_GUI ****
    #include <ButtonConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #include <string.au3>
    #include <Memory.au3>

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

    #Region ### START Koda GUI section ### Form=d:\users\master\desktop\coordinaten\cod-waw-trainer.kxf
    $Form1_1 = GUICreate("CoD-WAW by c0dycZ and Shorty123", 451, 501, 490, 142)
    GUISetIcon(@Tempdir & "\data\codwaw-trainer.ico")
    $Pic1 = GUICtrlCreatePic(@Tempdir & "\data\background.bmp", 0, 0, 450, 500, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
    GUICtrlSetState(-1, $GUI_DISABLE)
    $ammo_disable = GUICtrlCreateButton("", 250, 225, 150, 50, $BS_BITMAP)
    GUICtrlSetImage(-1, @Tempdir & "\data\button_disable.bmp", 0)
    $ammo_enable = GUICtrlCreateButton("", 250, 145, 150, 50, $BS_BITMAP)
    GUICtrlSetImage(-1,@TempDir & "\data\button_enable.bmp", 0) ; <<<<<<<<<<<<<<<<========= hier würde das Bild was über FileInstall() entpackt wird geladen
    $reload_disable = GUICtrlCreateButton("", 40, 225, 150, 50, $BS_BITMAP)
    GUICtrlSetImage(-1, @Tempdir & "\data\button_disable.bmp", 0)
    $reload_enable = GUICtrlCreateButton("", 40, 145, 150, 50, $BS_BITMAP)
    GUICtrlSetImage(-1, @Tempdir & "\data\button_enable.bmp", 0)
    $Weapon = GUICtrlCreateCombo("Weapon", 240, 72, 153, 25)
    GUICtrlSetData(-1, "MG42|PPSh-41|M1897 Schrotflinte|PTRS-41|STG-44")
    GUICtrlSetFont(-1, 8, 800, 0, "MS Sans Serif")
    $ephackenable = GUICtrlCreateButton("", 40, 330, 150, 50, $BS_BITMAP)
    GUICtrlSetImage(-1, @Tempdir & "\data\button_enable.bmp", 0)
    $ephackdisable = GUICtrlCreateButton("", 40, 410, 150, 50, $BS_BITMAP)
    GUICtrlSetImage(-1, @Tempdir & "\data\button_disable.bmp", 0)
    $grenadesenable = GUICtrlCreateButton("", 250, 330, 150, 50, $BS_BITMAP)
    GUICtrlSetImage(-1, @Tempdir & "\data\button_enable.bmp", 0)
    $grenadesdisable = GUICtrlCreateButton("grenadesdisable", 250, 410, 150, 50, $BS_BITMAP)
    GUICtrlSetImage(-1, @Tempdir & "\data\button_disable.bmp", 0)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    [/autoit]

    der erste Pfad bei FileInstall ist der in dem sie sich zum Zeitpunkt des kompilierens befinden

    mfg (Auto)Bert

  • MOD

    • autoBert
    • 19. März 2010 um 14:13

    Hallo,

    warum machst du es dann nicht so:

    Spoiler anzeigen
    [autoit]

    #include <Misc.au3>

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

    $dll = DllOpen("user32.dll")

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

    Global $b = True

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

    HotKeySet("#c", "_Close1")
    HotKeySet("#s", "StartStop")
    HotKeySet("#p", "Pause")

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

    While 1
    If $b Then
    If _IsPressed("01", $dll) Or _IsPressed("02", $dll) Then
    $pos = MouseGetPos()
    $x1 = $pos[0] + Random(-6, 6, 1)
    $y1 = $pos[1] + Random(-6, 6, 1)
    MouseMove($x1, $y1, 10)
    EndIf
    EndIf
    WEnd

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

    Func StartStop()
    $b = Not $b
    EndFunc ;==>StartStop

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

    Func Pause()
    $b = False
    EndFunc ;==>Pause

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

    Func _Close1()
    Exit
    EndFunc ;==>_Close1

    [/autoit]

    S Startet bzw. Stopt, P stop (eigentlich unnötig)
    mfg (Aut)Bert

  • Buchstaben

    • autoBert
    • 19. März 2010 um 13:52

    Hallo @retrokid,

    am einfachsten ist die Lösung über

    [autoit]

    MsgBox(0,"",chr(Random(65,90,1)))

    [/autoit]

    wie von xp_fan schon gepostet. Hier einmal ein Skript für zufällige Buchstabentafel 12x12:

    [autoit]

    #include <Array.au3>

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

    Global $iSpalte, $iZeile
    Global $aSpalte[12], $aZeile[12]
    Global $aSuchArray[12][12] ;12 Zeilen und 12 Spalten
    For $iZeile = 0 To 11
    For $iSpalte = 0 To 11
    $aSuchArray[$iZeile][$iSpalte] = Chr(Random(65, 90, 1)) ;mit Zufallsbuchstaben belegen
    Next
    Next
    _ArrayDisplay($aSuchArray)

    [/autoit]

    und hier mit Gross-, Kleinbuchstaben und Zahlen:

    [autoit]

    #include <Array.au3>

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

    Global $iSpalte, $iZeile, $iZahlOderBuchstabe
    Global $aSuchArray[12][12] ;13 Zeilen ([0] = Beschriftung)und 13 Spalten ([0] = Beschriftung
    For $iZeile = 0 To 11
    For $iSpalte = 0 To 11
    $iZahlOderBuchstabe = Random(0, 1, 1)
    If $iZahlOderBuchstabe Then
    $aSuchArray[$iZeile][$iSpalte] = Random(1, 99, 1) ;mit Zufallszahlen belegen
    Else
    $iGross = Random(0, 1, 1)
    If $iGross Then
    $aSuchArray[$iZeile][$iSpalte] = Chr(Random(65, 90, 1)) ;mit Zufallsbuchstaben belegen
    Else
    $aSuchArray[$iZeile][$iSpalte] = Chr(Random(97, 122, 1)) ;mit Zufallsbuchstaben belegen
    EndIf
    EndIf
    Next
    Next
    _ArrayDisplay($aSuchArray)

    [/autoit]

    mfg (Auto)Bert

  • BackUp - StartUp

    • autoBert
    • 19. März 2010 um 11:33

    Hallo SchrotterCh,

    schau einmal hier:http://www.autoitscript.com/forum/index.php?showtopic=95260&hl=_ani.au3 ;#

    mfg (Auto)Bert

  • Ordner Synchronisation

    • autoBert
    • 19. März 2010 um 11:22

    Hallo gon,

    sehr gutes Idee, einziger Änderungsvorschlag fürs Hnadling:

    [autoit]

    ;Zeile 323
    $TmpPath = FileSelectFolder("Zielordner auswählen", "", 7, GUICtrlRead($InputZiel))
    ;Zeile 325

    [/autoit]


    Leider meldet er mir immer: Gleicher Stand. Dabei habe ich den Zielordner erst unmittelbar vorher angelegt und es wurde keine einzige Datei kopiert. Einstellungen: [x] Synchronisiere neuere, [x] Synchronisiere veränderte, [ ] Synchronisiere gelöschte.
    Es wird auch kein Log-File erstellt (wurde ja auch nichts kopiert)

    mfg (Auto)Bert

  • ini-konforme datei von web-seite einlesen

    • autoBert
    • 19. März 2010 um 10:44

    Hallo sam_ghost,

    du musst sie zuerst downloaden, z.B.: mit

    [autoit]

    inetget

    [/autoit]

    mfg (Auto)Bert

  • InetGet() läd nicht komplette Datei

    • autoBert
    • 19. März 2010 um 10:22

    Hallo Blade,

    also bei mir läuft das geänderte Skript:

    Spoiler anzeigen
    [autoit]

    ; Erweitertes Beispiel - Download im Hintergrund
    Local $hDownload = InetGet("http://sourceforge.net/projects/notepad-plus/files/notepad%2B%2B%20releases%20binary/npp%205.6.8%20bin/npp.5.6.8.Installer.exe/download",@TempDir & "\npp.5.6.8.Installer.exe" ,1, 1)
    Do
    Sleep(250)
    Until InetGetInfo($hDownload, 2) ; Prüft, ob der Download fertig ist.
    Local $aData = InetGetInfo($hDownload) ; Hole alle Informationen.
    InetClose($hDownload) ; Handle schließen um die Resourcen freizugeben.
    MsgBox(0, "", "Bytes gelesen: " & $aData[0] & @CRLF & _
    "Größe: " & $aData[1] & @CRLF & _
    "Komplett?: " & $aData[2] & @CRLF & _
    "Erfolgreich?: " & $aData[3] & @CRLF & _
    "@error: " & $aData[4] & @CRLF & _
    "@extended: " & $aData[5] & @CRLF)

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

    einwandfrei, Dateigröße: 3.258 KB, auch die anschliessende Installation läuft durch,

    mfg (Auto)Bert

  • InetGet() läd nicht komplette Datei

    • autoBert
    • 19. März 2010 um 10:04

    Hallo Blade,

    das von mir gepostete Beispiel ist beim Test ohne Fehlermeldung heruntergeladen worden, Größe 655 KB. Die Datei deiner URL scheint schon auf dem Downloadserver korrupt zu sein. Wenn ich es manuell mache werde ich aufhttp://sourceforge.net/projects/notep…er.exe/download verlinkt. Teste es doch einmal mit dieser URL

    mfg (Auto)Bert

  • Probleme mit dem Includen der FF.au3 und dem Auslesen einer Chattextbox im Firefox

    • autoBert
    • 19. März 2010 um 09:52

    Hallo speadbreaker,

    schau mal in [ offen ] Client für Chat Community von Sen,

    mfg (Auto)Bert

  • InetGet() läd nicht komplette Datei

    • autoBert
    • 19. März 2010 um 09:30

    Hallo Blade,

    mach es so:

    Spoiler anzeigen
    [autoit]

    ; Erweitertes Beispiel - Download im Hintergrund
    Local $hDownload = InetGet("http://sourceforge.net/projects/notepad-plus/files/npp.5.6.8.Installer.exe",@TempDir & "\npp.5.6.8.Installer.exe" ,1, 1)
    Do
    Sleep(250)
    Until InetGetInfo($hDownload, 2) ; Prüft, ob der Download fertig ist.
    Local $aData = InetGetInfo($hDownload) ; Hole alle Informationen.
    InetClose($hDownload) ; Handle schließen um die Resourcen freizugeben.
    MsgBox(0, "", "Bytes gelesen: " & $aData[0] & @CRLF & _
    "Größe: " & $aData[1] & @CRLF & _
    "Komplett?: " & $aData[2] & @CRLF & _
    "Erfolgreich?: " & $aData[3] & @CRLF & _
    "@error: " & $aData[4] & @CRLF & _
    "@extended: " & $aData[5] & @CRLF)

    [/autoit]


    übrigens Wildcards sind nicht erlaubt

    mfg (Auto)Bert

  • Seamonkey?

    • autoBert
    • 19. März 2010 um 01:31

    Hallo Ubuntu,

    Zitat

    SeaMonkey ist ein Internet-Softwarepaket aus der Mozilla-Familie, das Module für Browser, Mail & Newsgroups, Erstellen von Webseiten, Chat und einiges mehr enthält und für fast alle Computersysteme einsetzbar ist.

    Quelle: http://www.seamonkey.at/ ,

    mfg (Auto)Bert

  • Explorer Kontextmenü einbinden

    • autoBert
    • 18. März 2010 um 22:53

    Hallo mille86,

    ich denke, dass músst du dir selbst nachbauen,

    mfg (Auto)Bert

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™