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

Beiträge von andygo

  • File Downloader v1.0

    • andygo
    • 14. November 2009 um 15:53

    paar handgriffe und schon zeigt der prozentbalken den echten fortschritt an
    und der download kann auch abgebrochen werden.
    (ACHTUNG: code ist für autoit 3.3.1.5 beta, neue inetget)

    [autoit]

    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <StaticConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("File Downloader v1.0", 349, 238, 192, 124)
    $Input1 = GUICtrlCreateInput("", 24, 48, 289, 21)
    $Button1 = GUICtrlCreateButton("Download", 96, 88, 121, 73, $WS_GROUP)
    $Progress1 = GUICtrlCreateProgress(24, 184, 289, 25)
    $label = GUICtrlCreatelabel("", 24, 210, 289, 20, $SS_CENTER )
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###
    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    _FileDownload()
    EndSwitch
    WEnd

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

    Func _FileDownload()
    Local $url, $FSDUrl
    $url = GUICtrlRead($Input1)
    $size = InetGetSize($url)
    $FSDUrl = FileSaveDialog("Speichern", @DesktopDir, "Alle Dateien(*.*)")
    $update = InetGet($url, $FSDUrl, 1, 1)
    $toshow=TimerInit()
    local $sofar
    sleep(2000)
    GUICtrlSetData($button1,"Cancel")
    do
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $Button1
    GUICtrlSetData($button1,"Download")
    EndSwitch
    if TimerDiff($toshow)>100 Then
    $sofar=InetGetInfo($update, 0)
    GUICtrlSetData($Progress1, int(($sofar/$size)*100))
    GUICtrlSetData($label ,int($sofar/1024) & " kb von " & int($size/1024) & " kb")
    $toshow=TimerInit()
    endif
    if InetGetInfo($update, 2) then GUICtrlSetData($button1,"Download")
    until GUICtrlRead ($button1) = "Download"
    GUICtrlSetData($Progress1, 0)
    GUICtrlSetData($label ,"")
    $cancel = 0
    if InetGetInfo($update, 2) and InetGetInfo($update, 3) then
    InetClose($update)
    MsgBox(64,"Info","Download erfolgreich.")
    Else
    InetClose($update)
    msgbox (16,"Info","Download fehlgeschlagen!")
    endif
    GUICtrlSetData($button1,"Download")
    EndFunc

    [/autoit]
  • DVB-Shotter 5.48 Screenshot Multi-Tool

    • andygo
    • 14. November 2009 um 00:56

    hab die letzten tage wieder mal ordentlich am script gebastelt.
    nun kann es individuell lizenziert werden, updates können online gezogen werden,
    und je nach lizenz können funktionen gesperrt oder freigeschaltet werden....

    [Blockierte Grafik: http://www.h2-x.de/andygo/tool/tool.png] 
    [Blockierte Grafik: http://www.h2-x.de/andygo/tool/dl.png]

  • Userpics von euch :)

    • andygo
    • 5. Oktober 2009 um 20:25

    jo das bin dann ich:

    [Blockierte Grafik: http://img59.imageshack.us/img59/8898/x64shot.jpg]

  • DVB-Shotter 5.48 Screenshot Multi-Tool

    • andygo
    • 5. Oktober 2009 um 19:25

    So :) , mein Tool habe ich ja schon kurz im Vorstellthread angesprochen,

    hier nun ein Tutorial als PDF und der Quellcode.
    Bis auf die "Watermark.licence" Datei kann ich euch alle Includefiles zur
    Verfügung stellen, da es sich bei curl und irfanview um freie programme handelt.
    Das Watermark läuft auch ohne die Lizenzdatei, jedoch sind dann die
    Screenshots mit "DEMO" versehen, falls Datum oder Logo gewählt ist.
    Verschafft euch einfach mal ein Überblick und bei Rückfragen bin ich ja da.

    EDIT:

    Dateien

    dvb-shotter.pdf 335,23 kB – 558 Downloads
  • Grüße aus Hessen

    • andygo
    • 5. Oktober 2009 um 17:03

    hallo :)
    hatte bis eben noch wiedermal dran gebastelt. dann werd ich mich zunächst mal an ein tutorial machen. und 4 oder mehr augen sehen immer mehr als die eigenen zwei, sind auch von kollegen schon einige ideen eingeflossen. da bin ich mal gespannt was euch dazu noch einfällt 8)

    gebt mir für das tut aber noch etwas zeit....

  • Grüße aus Hessen

    • andygo
    • 5. Oktober 2009 um 04:54

    Moin moin Gemeinde,

    programmiere schon länger mit Autoit, immer mal kleine Sachen.
    Aber auch seit 2 Jahren schon an nem Hauptscript, das mittlerweile auf
    gute 2.000 Codezeilen angewachsen ist. Dabei gehts um ein Tool,
    mit dem man Screenshots erstellen, diese dann auf eine vordefinierte
    Größe skalieren und auf einen online-Bildhoster laden kann (aus dem DVB-Viewer oder VLC,
    bzw. vom Desktop) und Dateien können Ausgewählt werden. dies wohlgemerkt alles mit einem klick. Intern arbeite ich da mit curl und mit irfanview.
    [Blockierte Grafik: http://imagespread.com/images/nvzvqsqvwc1st8wkmhrn.jpg]
    [Blockierte Grafik: http://www.img-teufel.de/uploads/x64shot0b20c2abjpg.jpg]
    [Blockierte Grafik: http://www.img-teufel.de/uploads/x64shotb2bb1710jpg.jpg]
    da ich viel im sevenload-forum bin (ja, ich bin ein bb-bekloppter :rock: )
    hab ich noch ne funktion zum dort direkten posten der bilder.
    d.h. ich mache ein klick und das bild ist sofort im forum.

    naja dann ist da noch ne funktion, das tool in ner definierten automatik-schleife
    allein laufen zu lassen (entweder endlos oder mit von/bis uhrzeiten)
    d.h. das tool hört alleine auf und fängt auch allein wieder an gemäß
    den eingestellten uhrzeiten.

    wenn sowas generell hier interesse findet, schreib ich auch gern mal n ausführliches tutorial und poste den quellcode.

    greez

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™