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

Beiträge von Greek

  • TGA Bild zu einem Jpg oder Bmp Bild?

    • Greek
    • 17. Januar 2012 um 22:26

    Du kannst es doch nicht einfach umbenennen :rolleyes: Wenn du ein jpg zu bmp umbenennst ist es ja trotzdem noch ein jpg.

    So einfach geht das nicht, am besten du benutzt die FreeImage Libary von Progandy, die kann ziemlich viel :)

    http://progandy.de/downloads/view…ge-library.html

  • WinHttpSSLSimpleRequest funktioniert nicht

    • Greek
    • 29. Dezember 2011 um 14:39

    Hm, ohne Testdaten ist es blöd zu testen, ich nehm mal an das geht auch nicht?

    Spoiler anzeigen
    [autoit]

    #include <WinHTTP.au3>

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

    $username="test" ; ändern
    $password="1234" ; ändern

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

    $post=_URIEncode("lang=&principal.username="&$username&"&principal.password="&$password&"&login=Login&_sourcePage=%2Ftemplate%2Flogin%2Flogin.ftl&__fp=UHBGSrW8cGWg9dQ%2FJRUm1Q%3D%3D")

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

    $hw_open = _WinHttpOpen("Client")
    $hw_connect = _WinHttpConnect($hw_open, "aer10.flightconex.de",$INTERNET_DEFAULT_HTTPS_PORT)

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

    $h_openRequest = _WinHttpOpenRequest($hw_connect,"POST", "/afw/Login.action;jsessionid=6186892D1E1B4B21F207C3637729310F.sce-116","HTTP/1.1", _
    $WINHTTP_NO_REFERER, $WINHTTP_DEFAULT_ACCEPT_TYPES, $WINHTTP_FLAG_SECURE)
    _WinHttpSendRequest($h_openRequest, "Content-Type: application/x-www-form-urlencoded" & @CRLF, $post)
    _WinHttpReceiveResponse($h_openRequest)

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

    $header = _WinHttpQueryHeaders($h_openRequest)
    MsgBox(0, "Header", $header)
    If _WinHttpQueryDataAvailable($h_openRequest) Then
    Local $data=""
    Do
    $data&=_WinHttpReadData($h_openRequest)
    Until @error<>0
    ;MsgBox(0, "Body", $data)
    FileWrite("test.html",$data)
    EndIf

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

    Func _URIEncode($sData)
    ; Prog@ndy
    Local $aData = StringSplit(BinaryToString(StringToBinary($sData,4),1),"")
    Local $nChar
    $sData=""
    For $i = 1 To $aData[0]
    ;~ ConsoleWrite($aData[$i] & @CRLF)
    $nChar = Asc($aData[$i])
    Switch $nChar
    Case 45, 46, 48-57, 65 To 90, 95, 97 To 122, 126
    $sData &= $aData[$i]
    Case 32
    $sData &= "+"
    Case Else
    $sData &= "%" & Hex($nChar,2)
    EndSwitch
    Next
    Return $sData
    EndFunc

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

    _WinHttpCloseHandle($h_openRequest)
    _WinHttpCloseHandle($hw_connect)
    _WinHttpCloseHandle($hw_open)

    [/autoit]

    Der Header vom Paket sieht jedenfalls gut aus.

  • Auto IT TCP Chat

    • Greek
    • 17. Dezember 2011 um 00:50
    Zitat von Protex

    Servous, da stellt sich mir nur die Frage wer macht sowas? wilste mit dir selber Chatten oder wie?
    ^^ , und wenns so ist dann seis halt drum :D , gewollter bug haha

    Gruß Marvin

    Gewollter Bug? Glaub du hast das nicht ganz verstanden.

    Wenn man einen Server hat und ein Client logt sich ein will der ja irgendwann mal wieder Offline gehen und später wieder kommen, nur das geht leider nicht wegen diesem Fehler.

  • Auto IT TCP Chat

    • Greek
    • 15. Dezember 2011 um 21:20

    Hi,

    ich hab mit der TCP.au3 von Kip auch schon einen Chat programmiert.

    Aber leider ist es sehr verbuggt, was nichts mit deinem Script zu tun hat.

    Connecte mal mit 2 Clients, lösche den ersten und connectet dann wieder. Danach geht es nicht mehr :/

    Leider hat Kip den Fehler im Script nicht gefunden. :S

    Gruß Greek

  • Neue AMD "Bulldozer"-Architektur - was haltet ihr davon?

    • Greek
    • 15. Dezember 2011 um 21:13

    http://www.computerbase.de/news/2011-12/m…h-fuer-windows/

    :)

  • Schnellste 2d Grafikengine

    • Greek
    • 28. November 2011 um 17:06

    Das schnellste ist denk ich Prospeed für AutoIt , hab damit mal ein Raumschiff programmiert mit dem man Astroiden abschießen muss. Finde die Engine sehr gut.

  • WinHTTP + Proxy

    • Greek
    • 27. November 2011 um 12:24

    Hatte aus dieser Liste einfach einen rausgepickt:
    http://hidemyass.com/proxy-list/

    Type steht ja hintendran.

  • WinHTTP + Proxy

    • Greek
    • 26. November 2011 um 12:32

    So:

    Spoiler anzeigen
    [autoit]

    #include <winhttp.au3>

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

    $sProxyServer = "46.17.98.12:80"
    $hw_open = _WinHttpOpen("AutoIt v3 WinHTTP with Proxy ", $WINHTTP_ACCESS_TYPE_NAMED_PROXY, $sProxyServer)
    ; für 46.17.98.12:80 nicht nötig:
    ;~ _WinHttpSetOption($hw_open, $WINHTTP_OPTION_PROXY_PASSWORD, "PASSWORD FOR PROXY")
    ;~ _WinHttpSetOption($hw_open, $WINHTTP_OPTION_PROXY_USERNAME, "BENUTZERNAME")

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

    $hw_connect = _WinHttpConnect($hw_open, "www.wieistmeineip.de")
    $h_openRequest = _WinHttpOpenRequest($hw_connect)
    _WinHttpSendRequest($h_openRequest)
    _WinHttpReceiveResponse($h_openRequest)

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

    MsgBox(0, '', _WinHttpQueryHeaders($h_openRequest))
    If _WinHttpQueryDataAvailable($h_openRequest) Then
    Local $data=""
    Do
    $data&=_WinHttpReadData($h_openRequest)
    Until @error
    ;MsgBox(0, '', $data)
    FileWrite("proxy.htm",$data)
    ShellExecute("proxy.htm")
    EndIf

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

    _WinHttpCloseHandle($h_openRequest)
    _WinHttpCloseHandle($hw_connect)
    _WinHttpCloseHandle($hw_open)

    [/autoit]

    Dein Proxy funktioniert übrigens nicht, der von mir im Beispiel funktioniert.

    Zitat

    Ihre IP-Adresse ist :
    46.17.98.5

    Gruß Greek

  • Suche Hilfe für Youtube API

    • Greek
    • 25. November 2011 um 23:52

    Ich hab auch mal ein bisschen rumprobiert.

    Hab geschafft das er ein Kommentar in mein Video macht:

    http://www.youtube.com/watch?v=OZMcdB-IDVk

    http://code.google.com/intl/de-DE/api…dding_a_comment

    Content "This is a crazy video." hatte ich vergessen zu ändern ^^

    Die Fehler Meldungen die man zurück bekommt, wenn man etwas falsch macht sind echt cool, sieht man genau was falsch ist. Aber war trotzdem recht schwer, hocke da bestimmt seit 2 Stunden schon dran.

    Kann dir ja mal Quellcode schicken falls du Interesse hast?

    Gruß Greek

  • Un nu ein PC - is das net schee? ;D

    • Greek
    • 25. November 2011 um 15:23

    Immer diese Watt Zahl beim Netzteil..

    Es Kommt auf die Combined Power auf der +12V Schiene an, du kannst auch ein Netzteil mit 600 Watt haben und das schafft keine 6870.

    Mal ein Beispiel, du hast dieses Netzteil:

    http://geizhals.at/deutschland/583800

    "combined Power +12V: 420W"

    CPU und Grafikkarte ziehen auf der +12V Schiene.

    Jetzt schaust du in einem Test dir die Leistungsaufnahme an ( Unter Voll Last ! ) :

    http://www.computerbase.de/artikel/grafik…istungsaufnahme

    300 Watt kannst du dort auslesen, zu beachten ist noch : "Gemessen wird die Gesamt-Leistungsaufnahme des Testsystems."

    Also hast du deine CPU in den 300 Watt schon dabei. Fazit es passt alles, der Netzteil liefert genug Saft. Das Be Quiet E8 ist aber auch sehr gut, für dein System kannst du es dir ja einfach ausrechnen.

  • Winhttp Cookie senden

    • Greek
    • 24. November 2011 um 14:40

    Du brauchst _WinHTTPAddRequestHeaders

    Hier mal ein Auszug aus einem Script:

    _WinHTTPAddRequestHeaders($hRequest, $_LOGIN_Cookie, BitOR($WINHTTP_ADDREQ_FLAG_ADD, $WINHTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON))

    Online Hilfe dazu:

    http://winhttp.origo.ethz.ch/system/files/X…uestHeaders.htm

  • Schneller als GDI+?

    • Greek
    • 23. November 2011 um 20:30
    Zitat von hauke96

    also bei mir hat er das in null, nix geladen, wenn du nun sowas wie Intel Pentium II 1 GHz hast dann dauert das natürlich länger, aber mit Dualcore aufwärts st das normalerweise schnell gemacht.

    mfg
    Hauke

    Hast du die Rechte Pfeil Taste überhaupt gedrückt? lol

  • Youtube API - Login Beispiel ?

    • Greek
    • 18. November 2011 um 18:30

    Hi,

    hab es mal gemacht ( Anleitung von google: http://code.google.com/intl/de-DE/api…lientlogin.html )

    Spoiler anzeigen
    [autoit]

    #include <WinHTTP.au3>

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

    $post = "Email=<deinbenutzername>&Passwd=<deinpasswort>&service=youtube&source=test"

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

    $hw_open = _WinHttpOpen("Google Client")
    $hw_connect = _WinHttpConnect($hw_open, "www.google.com",$INTERNET_DEFAULT_HTTPS_PORT)
    $h_openRequest = _WinHttpOpenRequest($hw_connect,"POST", "/accounts/ClientLogin","HTTP/1.1", _
    $WINHTTP_NO_REFERER, $WINHTTP_DEFAULT_ACCEPT_TYPES, $WINHTTP_FLAG_SECURE)
    _WinHttpSendRequest($h_openRequest, "Content-Type: application/x-www-form-urlencoded" & @CRLF, $post)
    _WinHttpReceiveResponse($h_openRequest)

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

    $header = _WinHttpQueryHeaders($h_openRequest)
    MsgBox(0, "Header", $header)
    If _WinHttpQueryDataAvailable($h_openRequest) Then
    Local $data=""
    Do
    $data&=_WinHttpReadData($h_openRequest)
    Until @error<>0
    MsgBox(0, "Body", $data)
    EndIf

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

    _WinHttpCloseHandle($h_openRequest)
    _WinHttpCloseHandle($hw_connect)
    _WinHttpCloseHandle($hw_open)

    [/autoit]

    <deinbenutzername> und <deinpasswort> musst du noch ersetzen.

    Wenn es geklappt hat bekommst du so etwas zurück:

    Spoiler anzeigen
    Zitat

    SID=DQAAALQAAAA6wx7byZp-s4BizDqS1OaT21j9dmY6wMjexpQdNC3
    LSID=DQAAALUAAAARH_PvRXoaz23Dv_UmOSUz2_0vh-4XbUedCN9XTZ
    Auth=DQAAALUAAAARH_PvRXoaz23Dv_UmOSUz2_jxJVCGjoulKlhWbU

    ( Nur viel länger )

    Steht ja auch alles in der Anleitung.

    Gruß Greek

  • Neue AMD "Bulldozer"-Architektur - was haltet ihr davon?

    • Greek
    • 14. November 2011 um 10:32

    Wenn man über http://geizhals.at/deutschland/ auf die Seiten geht bekommt man nochmals mehr Rabatt.

    Ich bestell eigentlich auch immer über alternate, aber Mindfactory war bei meiner Bestellung um einiges Billiger, habe ich lieber dort bestellt. ( Mindfactory ist auch top, ging alles zügig und auf meine Email wurde auch flott geantwortet, hatte das erste mal da bestellt. )

    Hier ist noch ein interessanter Artikel zu den Bullis, mit Win8 Benchmark:

    http://www.computerbase.de/artikel/prozes…ozer-im-detail/

  • dlan wlan

    • Greek
    • 10. November 2011 um 14:41
    Zitat von sc4ry

    ok, ich hab den kundensupport angeschrieben, welche mir mitgeteilt haben, dass der adapter, den ich gekauft hatte, nicht mit den alten kompatibel ist. jedoch gibt es einen anderen, den ich mir nun bestellt habe.

    ^^ Das war bei mir auch, hab es aber noch vor dem bestellen bemerkt, weil die neuen ja ne andere Farbe haben.

  • dlan wlan

    • Greek
    • 9. November 2011 um 16:17

    Wie meinst du das mit der Bandbreite halbiert?

    Ich hab zufällig genau das gleiche Szenario wie du daheim.

    Allnet Router, der ein zu schwaches Wlan Signal hat, die meisten PCs gehen über Dlan Steckdose, die anderen portablen gehen für Dlan Wlan.

    Ich hab das jetzt so eingerichtet das dass Wlan vom Dlan eine eigne SSID und Passwort hat ( selbe Passwort ).

    Hab also jetzt SSID Allnet und Devolo ( Die Namen ) zuhause und überall die vollen 230 kb/s ( DSL 2000 lol )
    Mein Notebook schaut automatisch welches Signal stärker ist und wechselt dann.

  • Neue AMD "Bulldozer"-Architektur - was haltet ihr davon?

    • Greek
    • 7. November 2011 um 16:27
    Zitat von Scritch

    Was man den Bulldozern aber auch zugute heißen muss ist die Übertaktfreudigkeit und dem offenen Multiplikator bei AMD. Haben die Sandybridges das auch?

    Jo, die Sandys haben auch freien, aber nur in der K version, kostet meistens so ~10 Euro mehr ( auch sehr Übertaktfreudige CPUs )

  • Neue AMD "Bulldozer"-Architektur - was haltet ihr davon?

    • Greek
    • 7. November 2011 um 16:24

    Die Benchmarks sind echt schlecht vom Bulli, obwohl ich eigentlich AMD Fan bin und Intel überhaupt nicht mag. Hab mir vorgestern auch einen neuen PC bestellt.

    Gehäuse: BitFenix Shinobi Core Midi-Tower schwarz
    CPU: Intel Core i5 2500K 4x 3.30GHz So.1155 BOX
    RAM: 8GB TeamGroup Elite DDR3-1333 DIMM CL9 Dual Kit
    Netzteil: 450W be quiet! Straight Power BQT E8 80+ Bronze
    Kühler: Scythe Mugen 3 AMD und Intel (SCMG-3000)
    MB: Asrock Z68 PRO3 GEN3 S1155 Intel Z68 4DDR3/2SATA3/4SATA2 retail

    Grafikkarte ( 5770 ) und Festplatte hab ich noch ( Mein Mainboard hatte letzte Woche leider nen Abgang gemacht ).

  • Inputbox Problem

    • Greek
    • 6. November 2011 um 15:05

    Timer reinmachen:

    Spoiler anzeigen
    [autoit]

    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>

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

    $diff = 0

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

    $TextGui = GUICreate("Texteingabe", 375, 125, 304, 156)
    $input = GUICtrlCreateInput("", 24, 40, 329, 24)
    $Label1 = GUICtrlCreateLabel("Bitte den Text eingeben", 24, 16, 145, 20)
    GUISetState(@SW_SHOW)

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

    $timestamp = TimerInit()

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

    While $diff<=4000
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

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

    EndSwitch

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

    $diff = TimerDiff($timestamp)

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

    WEnd

    [/autoit]
  • Inputbox Problem

    • Greek
    • 6. November 2011 um 14:20

    Kannst ja nach dem Timeout überprüfen ob es leer ist und dann deinen Default Wert setzen:

    Spoiler anzeigen
    [autoit]

    _Anzeigen()

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

    Func _Anzeigen()

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

    If Not IsDeclared("sInputBoxAnswer") Then Local $sInputBoxAnswer

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

    $sInputBoxAnswer = InputBox("Eintrag","Bitte angeben","Ablage"," 50","50","50","50","50","6")

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

    If $sInputBoxAnswer="" Then $sInputBoxAnswer = "Ablage"

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

    MsgBox(0,"",$sInputBoxAnswer) ;hier sollte nach dem Timeout "Ablage" erscheinen

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

    ; wird etwas anderes eingegeben , dann soll nach dem Timeout der andere Text ausgelesen werden.

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

    Select
    Case @Error = 0 ;OK

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

    Case @Error = 1 ;Cancel

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

    Case @Error = 2 ;Timeout

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

    Case @Error = 3 ;InputBox failed to open

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

    EndSelect

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

    EndFunc

    [/autoit]

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™