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

Beiträge von Freaky

  • WinHTTP + Proxy

    • Freaky
    • 26. November 2011 um 07:30

    Hallo,
    wie kann ich bei WinHTTP ein Rroxy verwernden? Ich habe bereits von progandy ein Script gefunden. Leider funktioniert dies nicht so ganz.
    Ich habe mir einfach ein Proxy aus dem Internet rausgesucht (188.165.201.6:1080), habe es mit "proxy.org" (oder so) ersetzt und bin auf http://whatismyipaddress.com/ gegangen. Leider gibt mir die Seite meine normale IP wieder.
    Muss ich da irgend wie was beachten?
    Ich hoffe ihr könnt mir helfen :/
    mfg Freaky

  • Dateihashen Prozessanzeige

    • Freaky
    • 14. Oktober 2011 um 08:28

    Naja, ich möchte das sich der Ladebalken schneller auffült bei großen Datein und langsamer bei kleinen Datein halt.

  • Dateihashen Prozessanzeige

    • Freaky
    • 14. Oktober 2011 um 06:52

    Das Problem ist das ich zwischen 5 Byte und 120 MB sehr vieles dabei habe >.>
    Aber trotzdem danke, dies ist ebenfalls eine Idee.

  • Dateihashen Prozessanzeige

    • Freaky
    • 14. Oktober 2011 um 05:58

    Hallo,
    ich habe ein Tool was mir Datein hasht. Das hashen wird im selben Script aber parallel via CmdLine ausgeführt damit das Script nicht hängen bleibt.
    So, jetzt habe ich mir überlegt, in der Zeit wo das Hauptscript auf die Antwort des 2ten Scripts wartet, könnte man doch eine kleine Formel ausdenken die ungefähr anzeigt wie weit es ist. Das hashen benötigt länger umso so größer die Datei ist. Also, habe ich in der Zeit wo es auf die Antwort wartet einfach ein kleinen Counter reingehaun der +1 rechnet ohne einem Sleep etc.
    Ich habe zuerst versucht die Dateigröße als Prozent auszurechnen. Das Problem bei dieser Geschichte ist, das es bei kleinen Datein ein kleineres Ergebniss liefern soll, damit der Ladebalken der sich auffült nicht sofort 100% wird. Und die größeren Datein eine größere Zahl. Leider bin ich auf keine Formel gekommen die mir ungefähr zum Ergebnis bringt.
    Ich weiß nicht ob ihr das jetzt richtig verstanden habt, aber ich bin gespannt was ihr mir vorschlagen könnt und bitte achtet nicht auf meine Schreibweise, schaut auf die Uhrzeit ... :P :D
    mfg Freaky

  • IE Text ändern

    • Freaky
    • 1. Oktober 2011 um 01:31

    Ja so in der Art. Ich habe ein Ladebalken mit Javascript gemacht der die ganze Zeit läd ohne auf das Script zu achten.
    Da dies in einer HTML passiert würde ich auch gerne den aktuellen Status des Scriptes in der Seite wiedergeben was z.B. gerade geladen wurde etc.

  • Standartwert bei einer Funktion angeben

    • Freaky
    • 29. September 2011 um 18:38

    Hmm ok :/
    Also muss ich mir ein Wert als Standart einstellen bzw. definieren.
    Alles klar, danke :)

  • IE Text ändern

    • Freaky
    • 29. September 2011 um 18:36

    franzp
    Ein harmlosen Text wie z.B. diesen hier. Also kein Input etc.

    SEuBo
    Gibt es da keine Variante wo ich nach einem div span mit id suchen kann un den Text da drinne aendern kann?

  • Maus-Achsen vertauschen

    • Freaky
    • 29. September 2011 um 05:11

    Habe da auch mal was ausprobiert, ich weiß nicht ob es alles so richtig ist aber es funktioniert :P

    [autoit]


    HotKeySet ("a","a")

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

    Global $aX, $aY

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

    While 1
    $mPos = MouseGetPos ()
    If ($aX = "") Then $aX = $mPos[0]
    If ($aY = "") Then $aY = $mPos[1]

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

    $iSplit = StringSplit ("XY","",1)
    For $i = 1 To $iSplit[0]
    $iVar = Execute("$a" & $iSplit[$i])
    If ($mPos[$i-1] <> $iVar) Then
    If ($iVar > $mPos[$i-1]) Then
    $iVar = (($iVar - $mPos[$i-1])*2)+$mPos[$i-1]
    ElseIf ($iVar < $mPos[$i-1]) Then
    $iVar = $iVar - (($mPos[$i-1] - $iVar)*2)
    EndIf
    Switch $iSplit[$i]
    Case "X"
    $aX = $iVar
    Case "Y"
    $aY = $iVar
    EndSwitch
    MouseMove ($aX,$aY,1)
    EndIf
    Next
    WEnd

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

    Func a()
    Exit
    EndFunc

    [/autoit]


    Und ja ich weiß, man könnte $aX und $aY in ein Array stopfen :D

  • IE Text ändern

    • Freaky
    • 29. September 2011 um 03:00

    Hallo,
    wie kann ich ein Text mit den IE Befehlen ändern?
    Ich möchte kein Text in einem Input oder Textarea ändern sondern ein einfachen Text :)
    Ich bin zich mal durch alle Befehle gegangen und auf nix brauchbares gestoßen :/
    mfg Freaky

  • Standartwert bei einer Funktion angeben

    • Freaky
    • 29. September 2011 um 02:59
    Zitat von i2c
    Spoiler anzeigen
    [autoit]

    Func _hello($sMsg = "hello world")
    if $sMsg = Default then $sMsg = "hello world"
    MsgBox(0,"", $sMsg, 3)
    EndFunc

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

    _hello()
    _hello(Default)
    _hello("hello universe")

    [/autoit]


    http://translation.autoit.de/onlinehilfe/keywords/Default.htm

    Alles anzeigen


    Hey danke,
    1. der spoiler geht nicht :P
    2. möchte ich Default nicht in der Funktion angeben sondern wenn ich sie aufrufe wenn da z.B. steht _Peter($doof = false) das ich _Peter(...) angeben kann und es als false wiedergegeben wird aber halt ohne zu wissen das false der Standartwert ist.

  • Standartwert bei einer Funktion angeben

    • Freaky
    • 29. September 2011 um 01:23

    Sicher? Soweit ich weiß übergebe ich dann "" wieder, also nichts. Das möchte ich aber halt nicht.
    Der Sinn dahinter ist, das ich in meiner Funktion nicht immer den Standartwert eingeben möchte bzw. ändern wenn ich was in der Funktion ändere.

  • Standartwert bei einer Funktion angeben

    • Freaky
    • 28. September 2011 um 23:31

    Hallo,
    wie kann ich bei einer Funktion wo die Standartwerte bei den Vaiablen stehen diese Werte angeben ohne zu wissen welche es sind?
    Beispiel:

    [autoit]

    StringSplit ("abc","a",0)

    [/autoit]


    Die 0 am Ende ist der Standartwert, wie kann ich diese 0 angeben ohne zu wissen das der Standartwert 0 ist?
    Ich habe es mal mit "Default" probiert, aber dies geht leider nicht.
    Könnt ihr mir da helfen?
    mfg Freaky

  • Von 0x61 auf a kommen und umgekehrt -> StringToBinary

    • Freaky
    • 28. September 2011 um 05:18

    Hallo,
    ich habe mich mal aussernandergesetzt wie StringToBinary funktioniert.
    Ich habe z.B. den Buchstaben "a" genommen und ihn umgewandelt. Was kommt raus? Es ist "0x61".
    Ok, dachte ich mir. Ich habe mir die Hilfe angeschaut und gesehen das StringToBinary jedes Zeichen im String in Byte umwandelt. Da dies Hex ja auch macht, habe ich mir gedacht, warum nicht "a" in Hex umwandeln. Gesagt getahn und gefailt ... Es kam "10" raus.
    Dann habe ich mir die Hilfe weiter durchsucht und eine Tabelle gefunden wo steht das "a" als Hex "61" ergibt. Dies tut es aber komischerweise ja nicht.
    So jetzt zur eigentlichen Frage :)
    Wie funktioniert StringToBinary richtig? Was wird womit umgewandelt?
    Ich hoffe ich könnt mir helfen.
    mfg Freaky

  • Verschlüsselung schreiben

    • Freaky
    • 20. September 2011 um 03:42

    Und zum 3ten mal hoch.
    Es ist wichtig, brauche Hilfe :(

  • Verschlüsselung schreiben

    • Freaky
    • 19. September 2011 um 06:23

    Sorry für das wiedermale pushen aber das Problem besteht leider immer noch :(

  • Verschlüsselung schreiben

    • Freaky
    • 17. September 2011 um 08:40

    Sorry fürs pushen, aber ich brauche HILFE :D

  • Verschlüsselung schreiben

    • Freaky
    • 15. September 2011 um 06:13

    So, sorry fürs wieder hoch pushen aber das muss sein :D
    Also, da ich zu viele Problem mit AES habe, habe ich mich entschlossen eine eigene Verschlüsselung zu kritzeln.
    Ich habe da mal was versucht.
    Man benötigt ein Passwort + Verschlüsselungsstufe um aus nem gewirwar den richtigen String zu bekommen.
    Ok, das lustige an der Geschichte ist, ich kann egal mit wie viel Stufen verschlüsseln, ich bekomme es bei Stufe 1 entschlüsselt :(

    Spoiler anzeigen
    [autoit]

    Func _Verschlusselung ($iKey, $iText, $iStufe = 1)
    Local $iVerschlusselung = $iText

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

    If Not IsBinary ($iKey) Then $iKey = StringToBinary ($iKey)
    $iKey = StringReplace ($iKey,"0x","")

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

    For $i = 1 To $iStufe
    Local $iVar
    $iSplit = StringSplit ($iText,"")
    For $j = 1 To $iSplit[0]
    $iVar &= Asc ($iSplit[$j]) & $iKey
    Next
    $iVerschlusselung = StringToBinary ($iVar)
    $iVerschlusselung = StringReplace ($iVerschlusselung,"0x","")
    Next

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

    Return StringToBinary ($iVerschlusselung)
    EndFunc

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

    Func _Entschlusselung ($iKey, $iVerText)
    Local $iEntschlusseln
    Local $iText = BinaryToString ($iVerText)

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

    If Not IsBinary ($iKey) Then $iKey = StringToBinary ($iKey)
    $iKey = StringReplace ($iKey,"0x","")

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

    For $i = 1 To 1
    Local $iVar
    $iText = BinaryToString ("0x" & $iText)
    ;~ Exit MsgBox (0,"",$iText)
    ;~ $iText = StringReplace ($iText,$iKey,"")
    $iSplit = StringSplit ($iText,$iKey,1)
    For $j = 1 To $iSplit[0]
    $iVar &= Chr ($iSplit[$j])
    Next
    $iText = $iVar
    MsgBox (0,"",$iText)
    Next
    $iEntschlusseln = $iText

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

    Return $iEntschlusseln
    EndFunc

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

    $iKey = StringToBinary (@DesktopDir)
    $iText = "ich bin toll und habe ein tollen langen satzt mit ganz viel information die ebenfalls toll ist und extrem lang und sehr unnötig"
    $iStufe = 3

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

    $iVer = _Verschlusselung ($iKey, $iText, $iStufe)
    $iEnt = _Entschlusselung ($iKey, $iVer)

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

    ;~ MsgBox (0,"",$iVer)

    [/autoit]


    Ich hoffe ihr könnt mir helfen :)

  • Verschlüsselung schreiben

    • Freaky
    • 1. September 2011 um 23:51

    Naja, ich zahle mit PaySafeCard weil ich es leichter finde. Und es läuft solange wie ich zahle.
    Ich habe hier ein Webspace: made-e.com
    Wär es möglich andere SSL Zertifikate zu benutzen?

  • Verschlüsselung schreiben

    • Freaky
    • 1. September 2011 um 23:15

    Hmm, Webspace ist eh schon bestellt. Leider habe ich kein zugriff zum Root und die cPanel Version ist die selbe wie aufm der Demo.

  • Verschlüsselung schreiben

    • Freaky
    • 1. September 2011 um 23:00

    Hey,
    auf den ersten Link komme ich erst garnicht :D
    Sag mit bitte worauf du alles geklickt hast.

    Zum Hoster.
    Ich zahle 10€ für 2GB Webspace mit 40GB Traffic und einer .de Domain im Jahr.

    Ich werde mal gleich dein Tutorial ausprobieren.

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™