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

Beiträge von Masterraven9

  • Datei runterladen mit autoit

    • Masterraven9
    • 10. September 2018 um 11:52

    Hy,

    ich möchte gerne mit autoit Dateien runterladen, leider funktioniert mein script nicht mehr.

    Ich habe sonst über wget die Dateien runtergeladen, dass hat bis vor kurzem auch funktioniert, bis die Seite auf https umgestellt hat.

    Der Befehl war/ist

    Code
    Run("wget --output-document=datei.rar https://<Downloadlink zensiert>", @ScriptDir, @SW_HIDE, $STDERR_CHILD + $STDOUT_CHILD)

    Ich bekomme dann die Datei mit einem html Fehler zurück.

    Zitat

    Der Download erfordert die Verwendung von Cookie, Umleitung läuft.

    <Script>

    window.setTimeout ( "location.href =‚/ <Link zensiert>, 1000); </ script>

    Auch mit inetget bekomme ich den selben Fehler.

    Wenn ich es aber mit dem link "http://<Downloadlink zensiert>" versuche klappt der Download ganz normal.

    Ich habe bei wget und inetget auch schon diese möglichen ssl fehler ignoriert, aber leider immernoch das gleiche Problem.


    Viellecht fällt noch jemanden etwas ein

    thx

  • Panoramabild mit GDI+ möglich?

    • Masterraven9
    • 16. Juni 2018 um 14:09

    Also wenn es pdfs wären, dann bräuchte ich das alles nicht.

    Ich möchte aber genau den anderen weg jpg -> pdf.

    Jede Seite besteht aus einem jpg, man kann aber keine Quelle ermitteln.

    Ich kann nur über Screenshots gehen. Und wenn ich auf dem Bildschrim die Seite ansehe ist es zu unleserlich, also muss man zoomen.

    Dann kann man es zwar lesen aber um den ganzen Text einer Seite zu erstellen, benötige ich drei Bilder.

    Du kannst es selber testen bei readly.

  • Panoramabild mit GDI+ möglich?

    • Masterraven9
    • 16. Juni 2018 um 11:44

    Hy,

    also das Problem besteht darin, dass es keine "normale" Webseite ist, es handelt sich um ein E-Paper.

    Wenn man nicht reinzoomt kann man den Text nicht lesen, wenn ich nur oben und unten speichere, fehlen mir 1-2 Zeilen in der Mitte.

    Die E-Paper bestehen aus mehreren jpg's.

    Ich suche auch noch nach einer optimalen Lösung.

  • Panoramabild mit GDI+ möglich?

    • Masterraven9
    • 11. Juni 2018 um 18:54

    Hy,

    mich würde interessieren, ob es möglch ist aus mehreren Bilder, welche überlappend sind, ein Bild zu machen.

    Ich habe mit GDI+ schon bilder zusammengefügt, aber nur mit festen Pixelangaben.

    Es handelt sich um drei Bilder die zu einem zusammengefügt werden sollen. (vertikal)

    Gibt es eine Möglichkeit, bei der man mit GDI+ die Bilder durchscannen kann und an der passenden Stelle zusammenfügen. (mit Überschreibung derthx Pixel)

    thx

    PS: siehe Anhänge

    Dateien

    Screenshot-2018-6-4 ReadlyGo(141).png 480,99 kB – 0 Downloads Screenshot-2018-6-4 ReadlyGo(142).png 543,85 kB – 0 Downloads Screenshot-2018-6-4 ReadlyGo(143).png 535,79 kB – 0 Downloads
  • Datei download mit _WinHttp.au3

    • Masterraven9
    • 12. Dezember 2011 um 09:29

    Also InetGetSize funktioniert nicht da ich mich bei Netload über Winhttp erstmal einloggen muss um Zugriff zu haben.
    Ich hab jetzt meinen Fehler gefunden, es lag an der Variablen sowie an der Speicherung der Datei.

    Spoiler anzeigen
    [autoit]


    $vData = Binary("")
    Do
    $vData &= _WinHttpReadData($h_openRequest, 2)
    Until @error

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

    $hFile = FileOpen(@ScriptDir & "\test7.wmv", 18)
    FileWrite($hFile, $vData)
    FileClose($hFile)

    [/autoit]

    So muss es aussehen.

    Nun hab ich aber schon das nächste Problem, wenn ich damit etwas runterlade, brauche ich für 250MB über 30Min, mit wget brauche ich ca. 20Min und mit Crpytload ca. 3Min.
    Weiß jemand warum es solche Geschwindigkeitsunterschiede gibt und wie ich diese beheben kann?

    mfg

  • Datei download mit _WinHttp.au3

    • Masterraven9
    • 9. Dezember 2011 um 00:43

    Hy,

    ich versuche gerade einen Downloader für Netload.in zu schreiben und benötige ein bisschen Hilfe dabei.
    Also das einloggen funktioniert schonmal.
    Die Datei kann ich auch mit folgendem Befehl runter laden.

    [autoit]


    Do
    $data &= _WinHttpReadData($h_openRequest, 2)
    Until @error = -1
    Return $data

    [/autoit]

    Wenn ich jetzt ein Video runterlade und es mit FileWrite speichere, hab ich eine Datei die von der größe her passen könnte (z.B. test.avi), die ich aber nicht abspielen kann.
    Wie muss ich diese Datei speichen bzw. gibt es vll schon Probleme beim runterladen?
    Interessant wäre auch wie ich beim Befehl "_WinHttpReadData" die Downloadgeschwindigkeit anzeigen lassen kann, für Restzeitberechnung.

    thx

  • Bild runterladen von stooorage.com

    • Masterraven9
    • 24. Juni 2011 um 01:17

    Vielen Dank für eure Hilfe.

    Die beiden Scripte funktionieren super.

    thx

  • Bild runterladen von stooorage.com

    • Masterraven9
    • 23. Juni 2011 um 17:18

    Also ich hab jetzt ein Programm gefunden welches diese Funktion besitzt.
    http://bihe.berlios.de/page/?loc=bilderherunterlader/download&lng=de

    Man kann auch die Source des Programms runterladen, leider ist es in java geschrieben und davon versteh ich nicht viel.

    Vielleicht kann ja jemand mit java Kenntnissen mal reinschaun.

    mfg

  • Bild runterladen von stooorage.com

    • Masterraven9
    • 23. Juni 2011 um 15:35

    Weil jetzt schon viele Bilder bei diesem Hoster sind würde ich ungerne über einen wechsel nachdenken.

    mfg

  • Bild runterladen von stooorage.com

    • Masterraven9
    • 23. Juni 2011 um 13:51

    Das mit dem Cache wäre nicht schlecht, ich möchte das aber ohne Brower lösen.
    Weil man könnte sonst ja auch einfach nach dem neustem Bild im cache suchen.
    Ich weiß nicht ob man einfach eine Doppelanfrage senden kann, vielleicht mit winhttp aber wie löst man dabei das Session Problem.

    mfg

  • Bild runterladen von stooorage.com

    • Masterraven9
    • 23. Juni 2011 um 12:41

    Hy Leude,

    ich hab da ein Problem beim download einer Bilddatei von stooorage.com.

    Bsp. Bild: http://www.stooorage.com/show/864/32381…-test-dummy.jpg

    Wenn man nun das Bild runterladen will, bekommt man das html-Dokument, weil der direkte Link zum Bild (in diesem Bsp. http://img2.stooorage.com/images/864/323…-test-dummy.jpg), erst beim zweiten Aufruf funktioniert.

    Ich denke mal, dass die Seite mit Session-variablen arbeitet bin mir aber nicht sicher.
    Hat jemand vll einen Lösungsansatz?

    mfg

  • netzwerkkontroll app

    • Masterraven9
    • 23. Juni 2011 um 10:26

    Mir geht es eher um die Möglichkeit bei einem Programm die verwendeten Ports auf andere softwareseitig umzuleiten.

  • netzwerkkontroll app

    • Masterraven9
    • 22. Juni 2011 um 12:59

    Hy,

    mich würde interessieren wie du den Traffic umgeleitet hast mit Autoit und ob das auch auf Portebene möglich ist?

    mfg

  • Shutdown on IDLE

    • Masterraven9
    • 19. Mai 2010 um 11:46

    thx, aber das ist doch etwas ungenau.
    Jedenfalls wüsst ich nicht welchen Schwellenwert ich nehmen sollte.

    Habs zum testen mal so gemacht.
    Ist aber nicht wirklich Ressourcenschonend.

    Spoiler anzeigen
    [autoit]

    HotKeySet('{ESC}', '_End')
    $wbemFlagReturnImmediately = 0x10
    $wbemFlagForwardOnly = 0x20
    $colItems = ""
    $strComputer = 'localhost'
    $i = 0
    $Zeiteinheit = 36000 ;(30 min)

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

    $objWMIService = ObjGet('winmgmts:\\' & $strComputer & '\')

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

    While True
    _static()
    _timer()
    Sleep(50)
    WEnd

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

    Func _static()
    $colItems = $objWMIService.ExecQuery('SELECT * FROM Win32_PerfFormattedData_Tcpip_NetworkInterface', 'WQL', $wbemFlagReturnImmediately + $wbemFlagForwardOnly)
    If IsObj($colItems) Then
    For $objItem In $colItems
    If $objItem.BytesTotalPersec > 512000 Then
    $i = 0
    Else
    $i = $i + 1
    EndIf
    Next
    Else
    $Output &= 'No WMI Objects Found for class: ' & 'Win32_PerfFormattedData_Tcpip_NetworkInterface'
    Endif
    EndFunc

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

    Func _timer()
    $wert = Floor($i / 1200)
    ToolTip($wert, @DesktopWidth / 2 - 200, 20, 'Zeit')
    If $i > $zeiteinheit Then Shutdown(1)
    EndFunc

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

    Func _End()
    Exit
    EndFunc

    [/autoit]

    Vielleicht hat jemand noch einen anderen Vorschlag.

  • Shutdown on IDLE

    • Masterraven9
    • 19. Mai 2010 um 08:36

    Hy Leude,

    ich hab da ein Problem und ich weiß nicht ganz wie ich es lösen könnte. Ich hab ein PC auf dem Windows Server 2008 R2 läuft und den ich als NAS benutze, nun möchte ich das der PC runterfährt wenn eine bestimmte Zeit nicht auf ihn zugegriffen wird. Also über Benutzereingaben kann man es nicht regeln, da nur über Netzwerk drauf zugegriffen wird. Vielleicht ist es irgendwie möglich auszulesen seit wann die Festplatten im Standby sind oder wann der letzte Netzwerktraffic auf bestimmten Ressourcen war.

    Ich hoffe jemand hat eine gute Idee. thx

  • Senden an .. DVD-Brenner mit Autoit?

    • Masterraven9
    • 13. April 2009 um 15:21

    Hy Leude,

    mit der Funktion rechtsklick und Senden an kann man ja Dateien an den Brenner schicken und diese dann mithilfe von Windows brennen. Meine Frage wäre ob das auch mit Autoit realisierbar wäre und wenn ja wie.

    thx

  • Autoit als Popup blocker

    • Masterraven9
    • 30. März 2009 um 19:04

    Hy Leude,

    ich hätte da ein Anliegen und zwar habe ich per ObjCreate("Shell.Explorer.2") ein Objekt erzeugt n welchem ich eine Internet Seite darstelle.
    Nun ist mein Problem das auf der Seite auf die ich zugreife immr wieder Werbung eingeblendet wird.
    Nun würde ich gerne wissen ob es eine Möglichkeit gibt wie ich diese Popups blockieren oder von Autoit schließen lassen kann.

    thx

  • Suche div. Registry Einträge

    • Masterraven9
    • 15. August 2008 um 19:17

    Hy,

    also die Überschrift sagt ja erstmal nicht viel aus aber ich versuchs mal zu erläutern.
    Ich hab mir einen kleinen unattended Installer gebastelt der soeit auch funktioniert.

    Aber man findet ja immer was zum verfeinern ;)

    Ich würde gerne wissen welche Einträge das Service Center von Windows ausließt um zu erfahren welchen Antivieren Programm installiert ist.
    Außerdem würde ich gerne auslesen ob eien Office Version installiert ist.
    Bei der Office Version hab ich schon ein paar sachen versucht aber die gefallen mir alle nicht so gut deshalb wollte ich mal nachfragen ob jemnd von euch eine gute Lösung hat.

    thx

  • HTML Seite als Hintergrund

    • Masterraven9
    • 29. Juni 2008 um 23:30
    Spoiler anzeigen
    [autoit]


    #include <GUIConstants.au3>
    #include <WindowsConstants.au3>
    #include <StaticConstants.au3>
    #include <ButtonConstants.au3>
    #include <IE.au3>

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

    $oIE = ObjCreate("Shell.Explorer.2")

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

    $main = GUICreate ("Datenbank", 1680, 1050, 0, 0, $WS_POPUP, $WS_EX_TOPMOST)

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

    $GUI_Button_Play = GuiCtrlCreateButton ("Play", 880, 20, 303, 50, $BS_BITMAP)
    GUICtrlSetImage(-1, @ScriptDir & "\test.bmp",$SS_NOTIFY)

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

    $GUI_Button_X = GuiCtrlCreateButton ("X", 1580, 30, 50, 50)

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

    $GUIActiveX = GUICtrlCreateObj ( $oIE, 0, 0, 1680, 1050)
    GUICtrlSetState ($GUIActiveX ,$GUI_NOFOCUS)

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

    GUISetState (@SW_SHOW)

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

    $oIE.navigate("http://192.168.0.254:82/index.php")

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

    While 1
    $msg = GUIGetMsg()

    Select
    Case $msg = $GUI_EVENT_CLOSE
    ExitLoop
    Case $msg = $GUI_Button_X
    Exit
    Case $msg = $GUI_Button_Play
    $file = $oIE.Document.documentElement.outerHTML
    $file = StringTrimLeft($file, StringInStr( $file, "<:-:", 1) + 3)
    $file = StringTrimRight($file, StringLen($file) - StringInStr( $file, ":-:>", 1) + 1)
    MsgBox(0,"titel",$file)
    EndSelect

    Wend

    [/autoit]

    So sieht zurzeit das Script aus.
    Wie soll ich jetzt den Style des Bildes auf 0 setzen?

    Und beim Button ist das genau so wie mit dem Bild das er erst angezeigt wird wenn man drüber fährt.

    thx

  • HTML Seite als Hintergrund

    • Masterraven9
    • 28. Juni 2008 um 23:47

    Erstmal thx für deien Hilfe du hast mir schonmal ziehmlich viel weiter geholfen.
    So nun geht es das die Taskleiste verschwindet.
    Mit den Buttons funktioniert leider nur halb, denn sie werden erst im Vordergrund angezeigt wenn ich einmal mit der Maus über das Areal komme wo der Button sein sollte.
    Also ums nochmal kurz zu machen:
    - wenn das Programm gestartet wird keien Buttons da
    - wenn ich mit der Maus drüber fahre wo die Buttons sein sollten bloppen diese auf
    - danach sind die Buttons immer da

    Und nun habe ich leider diesen Button typische Umrandung wenn ich drauf klicke kann man die noch irgendwie entfernen?

    thx

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™