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. Dankeschön

Beiträge von Dankeschön

  • [GDI+] Verwischen / Unscharf machen

    • Dankeschön
    • 21. November 2010 um 23:25

    Dank euch :)

  • [GDI+] Verwischen / Unscharf machen

    • Dankeschön
    • 21. November 2010 um 19:52

    Tag zusammen.

    Ich wollte per

    [autoit]

    _ScreenCapture_Capture

    [/autoit]


    den Bildschirm aufnehmen und in einer GUI als Vollbild darstellen.

    Leider sieht das komisch aus, und da ich Text in dieses Bild projezieren wollte,
    würde ich gerne das Bild verwischen, so dass es am Ende wie z.bsp. bei "Portal" im Pausenmenü aussieht...

    mfg,
    dankeschön

  • Googlemail - Neues Konto

    • Dankeschön
    • 15. November 2010 um 16:51

    http://trash-sms.com/

    Design ist bei denen mal wieder unter Bearbeitung ;)

  • GetSelectedIndices -> controlid

    • Dankeschön
    • 15. November 2010 um 16:32

    autoBert & Raupi:
    1. Einfärben, da hat Oscar schonmal recht.
    2. Habe ich bereits mein hunderte Zeilen langes Skript auf den normalen control-id´s aufgebaut, und die UDF nie verwendet. Natürlich habe ich nun keine Lust, nur für die Mehrfachauswahl alles neuzuschreiben...

    autoBert:
    So hätte ich es auch gemacht, aber die Fehleranfälligkeit aufgrund gleicher Strings, und der größere Zeitverbrauch leitet mich weiter an...

    @Großvater:
    Danke, das funktioniert super, und sieht auch noch relativ ressourcensparend aus.
    Den Befehl kannte ich nichtmals ;)


    Danke euch daher,
    mfg,
    dankeschön

  • GetSelectedIndices -> controlid

    • Dankeschön
    • 15. November 2010 um 00:10

    Guten Morgen allerseits ;)

    Ich brauche die controlid (/ identifier) der mit

    [autoit]

    _GUICtrlListView_GetSelectedIndices

    [/autoit]

    selektierten Items...


    Ausnahmsweise mal eine kurze und klare Aufgabenstellung ;)
    Hau mich dann mal hin, und hoffe mal auf eine Antwort.

    mfg,
    dankeschön

  • Click and Load Integration

    • Dankeschön
    • 9. November 2010 um 19:55
    Spoiler anzeigen

    Tag zusammen.

    Die Websites (bspw. http://fcbolzplatz.fc.funpic.de/bitw/cnl.htm ) erkennen nun dank eines Scriptes also, dass der jDownloader offensichtlich läuft.
    Nun gibt mir bspw. linksave folgendes aus:

    Zitat

    POST /flash/addcrypted2 HTTP/1.1
    Host: 127.0.0.1:9666
    User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
    Accept-Encoding: gzip,deflate
    Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
    Keep-Alive: 115
    Connection: keep-alive
    Referer: http://linksave.in/9234322794ccf317aa304b
    Content-Type: application/x-www-form-urlencoded
    Content-Length: 287

    source=http%3A%2F%2Flinksave.in%2F9234322794ccf317aa304b&jk=function+f%28%29%7B+return+%27383034343335383%27%2B%2763035303533323737%27%3B%7D&crypted=Ysaf%2B0VfQzuAxycdnC2jNn0LLOu630nPyeWvyM08KWRmHCu5la7zbnwUcMZYvyi%2ByqzP09eeD43bsPcazCN26gw8GZyUGNzAO%2BDbE4jcU6pzxPoG%2BNJ0iBIkwFs%2BXj64

    Alles anzeigen


    Leider weiß ich nicht, wie ich das auswerten soll... :\

    Die Doku darüber findet ihr hier : http://jdownloader.org/knowledge/wiki/glossary/cnl2
    Mir persönlich sagt das garnix...

    In der Hoffnung auf eure Hilfe,
    Dankeschön

    //edit:
    Erledigt

  • Scrollbares Label ?

    • Dankeschön
    • 1. November 2010 um 22:36

    UEZ:
    Das macht dann leider die gesamze GUI scrollbar,
    nicht nur das label :\

    BugFix :
    Angeschaut und weggeklickt.
    Ich habe absolut keinen Schimmer, wie ich das nach AutoIt portieren soll.
    Das liegt vllt daran, dass ich auch dieses .dll-Zeug so gut wie nie verwende,
    und ich mich daher bei sowas nicht auskenne...

  • Scrollbares Label ?

    • Dankeschön
    • 31. Oktober 2010 um 21:05
    Zitat

    Scrollbar


    Klingt alles logisch, aber mit welchem Befehl bekomm ich denn eine Scrollbar ?

    Bei den guictrl* find ichs grade nicht...
    Oder bin ich blind ?

  • Scrollbares Label ?

    • Dankeschön
    • 31. Oktober 2010 um 19:24

    Abend.

    Ist es möglich, ein Label scrollbar zu machen?
    Textfeld sieht einfach hässlich aus,
    daher benutze ich ein Label.

    In der Hilfe steht nix davon,
    deswegen hoff ich auf eure Kniffe.

    dankeschön,
    dankeschön

  • Zeitberechnung

    • Dankeschön
    • 29. Oktober 2010 um 18:24

    Ich habe diesen Code für die Berechnung der restlichen und bisher vergangenen Zeit eines Downloads:

    [autoit]

    $zeitbisher = Round((TimerDiff($begin) / 1000) / 60, 2)
    $restzeit = Round((($fsize / $loadedbytes * Round(TimerDiff($begin) / 1000)) - Round(TimerDiff($begin) / 1000)) / 60, 2)

    [/autoit]

    Leider dauert bei dieser Berechnung OPTISCH gesehen eine Minute 100 sekunden.
    Dies ist natürlich nicht so gewollt.
    Leider bin ich nicht so der Mathematikcrack,
    und auch bei der bisherigen Berechnung hat mir ein Bekannter geholfen...

    Hoffe daher auf ein paar mathematisch Begabte Skripter,
    die mir bei dieser Berechnung helfen können... :)

    dankeschön im vorraus,
    dankeschön

  • _iecreateembedded spinnt rum - nur bei mir

    • Dankeschön
    • 22. Oktober 2010 um 15:13

    Tag zusammen.

    Ich habe folgenden Code:

    [autoit]

    $ie = _IECreateEmbedded()
    $gui = GUICreate("q-multi-manager", 800, 600)
    Global $dx = GUICtrlCreateObj($ie, 5, 5, 590 + 200, 590)

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

    GUISetState()

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

    MsgBox(0,"","start")
    _IENavigate($ie, "http://q-load.me")
    MsgBox(0,"",@error)

    [/autoit]

    Nun habe ich folgendes Problem:
    Bei mir wird die Seite nicht geladen.
    D.h. das Fenster ist leer, und nach 10-15 Minuten kommt dann der Error

    Zitat

    Line 1110 (File:[skript])
    Error: Variable must be of type "Object".

    Das besondere ist nun leider, dass lediglich ICH dieses Problem habe, und das auch erst seit kurzer Zeit.
    Vor wenigen Tagen ging der dargestellte Code 1A, nun spinnt er so rum.
    Ich habe bereits andere Personen gebeten, das Skript zu testen, und auch bei ihnen funktioniert es tadellos.

    Meine Frage ist also:
    Wie kann es sein, dass ich von einem auf den anderen Tag diesen Error erhalte ?

    An der Seite kanns nicht liegen (bei andren gehts ja auch), an meiner Firewall auch nicht (bereits alles aus).

    mfg,
    dankeschön

    P.S.: Andere Websites gehen Oo

  • ListView - Mehrere Items auslesen

    • Dankeschön
    • 1. September 2010 um 21:49

    Danke funktioniert.
    Anscheinend nimmt er einfach nur den Array-Wert...

    Ich weiß zwar nicht, wieso meins nicht geht, aber da das geht, kanns mir egal sein :P

  • ListView - Mehrere Items auslesen

    • Dankeschön
    • 31. August 2010 um 23:13

    Ah, danke.

    Hatte die Funktion zwar gefunden,
    aber sie schien mir nur per selbst erstellter UDF-Listview zu funktionieren...

    Geht nun...
    thx so far

    //edit:
    Zu früh gefreut:

    [autoit]

    $read = _GUICtrlListView_GetSelectedIndices($nummerliste)
    ConsoleWrite($read & "-")
    Local $endstring
    $splitta = StringSplit($read,"|")
    If @error Then
    ConsoleWrite("1-")
    $read = _GUICtrlListView_GetItemTextString($nummerliste,$read)
    Else
    ConsoleWrite("2-")
    For $prep = 1 To $splitta[0]
    $endstring = $endstring & _GUICtrlListView_GetItemTextString($nummerliste,$splitta[$prep]) & "|"
    Next
    $read = StringTrimRight($endstring,1)
    EndIf
    ConsoleWrite($read & @crlf)

    [/autoit]

    ==> Output :

    Zitat

    0-1-
    1-1-


    Wird also nicht richtig ausgelesen.
    Interessanetrweise funktioniert das, wenn ich als Parameter einen festen Wert eingebe...

    Jemand ne Ahnung ?

  • ListView - Mehrere Items auslesen

    • Dankeschön
    • 31. August 2010 um 22:48

    Und woher weiß ich, welches ausgewählt wurde ?

  • ListView - Mehrere Items auslesen

    • Dankeschön
    • 31. August 2010 um 21:16

    Tag zusammen.

    Ich erstelle ein ListView wiefolgt, damit mehrere Items ausgewählt werden können :

    [autoit]

    GUICtrlCreateListView("Nummer",5,5,390,480,BitOR(0x0008,0x0010,0x0001))

    [/autoit]

    Nun habe ich bisher immer so den Inhalt des ausgewählten Listviews ausgelesen:

    [autoit]

    $read = StringTrimRight(GUICtrlRead(GUICtrlRead($nummerliste)),1)

    [/autoit]

    Das funktioniert bei einem item gut, bei mehreren wird aber nur das erste Item genommen.

    Jemand ne Idee ?

    mfg,
    dankeschön

  • IE.au3 -> INetGet

    • Dankeschön
    • 30. August 2010 um 11:03

    So, habe nun wieder ein ähnliches Problem, und interessiere mich nun für Seubo´s Weg... ;)

    Wenn ich nun diese _IEGetCookies gemacht habe - was soll ich dann damit machen ?!
    Wie kann ich die Cookies denn "rüberschieben" ?

    //edit:
    Im Englischen Forum folgenden Schnipsel, der laut User funktionieren soll.

    [autoit]

    $oxmlhttp = ObjCreate("MSXML2.XMLHTTP")

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

    ;Set up variables
    $url2 = "http://www.sba.gov/idc/groups/public/documents/sba_homepage/serv_sstd_tablepdf.pdf"
    $tempFile = "c:\temp\temp.pdf"

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

    ;start of file retrieval process
    $oxmlhttp.Open ("GET", $url2, False)
    $oxmlhttp.send ()

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

    $temp = fileopen($tempFile,2)
    filewrite($temp,$oxmlhttp.ResponseBody)
    FileClose($temp)
    ;end of retrieval process

    [/autoit]


    Leider kommt dann bei mir :

    Zitat

    ==> The requested action with this object has failed.:
    $oxmlhttp.send ()
    $oxmlhttp.send ()^ ERROR

  • INetGet - Dateiname ?

    • Dankeschön
    • 18. Juli 2010 um 02:54

    Habs nun gelöst auf eine Art,
    die den Leuten von Google nicht weiterhelfen wird...

    Ich habe nun einfach den Quellcode von der mu.com oder netload.in adresse abgerufen,
    und dort den Dateinamen extrahiert.

    Steif und unvariabel,
    aber was soll man machen.

    Daher hier zum Mitschreiben :
    "Meine" obrige Funktion HTTPFileName sollte funktionieren.
    Zum Debugging (ganzer Header) einfach GetResponseHeader durch GetAllResponseHeader (sollte so heißen, googlet einfach mal) verwenden

  • INetGet - Dateiname ?

    • Dankeschön
    • 17. Juli 2010 um 17:49

    Ok, habe nun folgende Funktion gefunden:

    [autoit]

    Func HTTPFileName($sUrl)
    $oHTTP = ObjCreate('winhttp.winhttprequest.5.1')
    $oHTTP.Open('POST', $sUrl, 1)
    $oHTTP.SetRequestHeader('Content-Type','application/x-www-form-urlencoded')
    $oHTTP.Send()
    $oHTTP.WaitForResponse
    $ContentDisposition = StringRegExp($oHTTP.GetResponseHeader("Content-Disposition"), 'filename="(.*)"',3)
    Return $ContentDisposition[0]
    EndFunc

    [/autoit]

    Leider kommt bei mir hinter GetResponseHeader ein Error...

    Nun habe ich mir mal den ganzen header geholt,
    wodrinne aber leider nichts von einem dateinamen steht.
    Anscheinend wird man von dort nochmal weitergeleitet...
    So lautet der Header :

    Zitat

    Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
    Connection: Keep-Alive
    Date: Sat, 17 Jul 2010 15:04:45 GMT
    Keep-Alive: timeout=5, max=500
    Pragma: no-cache
    Transfer-Encoding: chunked
    Content-Type: text/html
    Expires: Thu, 19 Nov 1981 08:52:00 GMT
    Server: Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 mod_mono/1.9 PHP/5.2.6-1+lenny8 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g
    Set-Cookie: PHPSESSID=6eaeee8969dcccf4fff8675ecedc34fd; expires=Sat, 24 Jul 2010 15:04:45 GMT; path=/
    Set-Cookie: phpbb3_mmbx1_u=1; expires=Sun, 17-Jul-2011 15:04:45 GMT; path=/; domain=q-board.me; HttpOnly
    Set-Cookie: phpbb3_mmbx1_k=; expires=Sun, 17-Jul-2011 15:04:45 GMT; path=/; domain=q-board.me; HttpOnly
    Set-Cookie: phpbb3_mmbx1_sid=0c135dc61f872fe3b355a808e679e753; expires=Sun, 17-Jul-2011 15:04:45 GMT; path=/; domain=q-board.me; HttpOnly
    Vary: Accept-Encoding
    X-Powered-By: PHP/5.2.6-1+lenny8

    Alles anzeigen

    Hoffe auf Hilfe,
    Dankeschön

  • INetGet - Dateiname ?

    • Dankeschön
    • 17. Juli 2010 um 13:31

    Tag zusammen.

    Ich möchte per INetGet eine Datei mit Originalname in einem bestimmten Ordner speichern.

    Aktuell habe ich ein Problem mit INetGet.
    Bisher habe ich mir immmer aus der URL per StringSplit den letzten Teil der URL geholt,
    um daraus dann dann den Dateinamen zu holen.

    Das funktioniert bei rs.com und ul.to super.
    Leider habe ich bemerkt, dass andere Hoster, wie z.bsp. Megaupload den Dateinamen nicht mit in die URL schreiben.

    Wenn ich nun die Datei ganz normal lade, wird mir automatisch der originale Dateiname vorgeschlagen.
    An diesen möchte ich kommen.
    Nur leider kann ich bei INetGet beim Dateinamen nur zwischen "-1" (richtiger Name) und einem festen Pfad wählen.
    Was ich aber brauche ist ein Pfad + Originalname.

    Hoffe auf Hilfe,
    Dankeschön

  • IE.au3 -> INetGet

    • Dankeschön
    • 16. Juli 2010 um 14:16

    Wie downloade ich denn per TCP ?

    //edit:
    Funzt anscheinend doch, mein Internet ist nur zu langsam :D

    autoBert:
    Da hasses

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™