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

Beiträge von Kev

  • bplaced.net - FTP Upload

    • Kev
    • 6. Juli 2010 um 16:30

    WAT! oha. krass...

    mist

    das ja jetz voll peinlich :rofl:

  • bplaced.net - FTP Upload

    • Kev
    • 6. Juli 2010 um 16:27

    also upload geht nicht. da bin ich mir zu 99,9 % sicher. da könnter eig probieren bis ihr grün werdet.

  • bplaced.net - FTP Upload

    • Kev
    • 6. Juli 2010 um 16:20

    geht glaub ich darum, das du kein multiupload/download via bots/tool/automatisierung etc machen kannst.

  • bplaced.net - FTP Upload

    • Kev
    • 6. Juli 2010 um 16:18

    wie gesagt wird nicht gehen ;) via bplaced. das war der grund warum ich bissl mit gun-Food getratscht hab ;) und nu mein "kev.autoit.de" ftp hab :)

  • bplaced.net - FTP Upload

    • Kev
    • 6. Juli 2010 um 16:12

    bplaced.net = BÖSE

    geht nit ^^ soweit ich weiß...die blocken dat :)

    //edit hehe

    jetz hab ich dein pw :D es heißt "meinpw" :thumbup:

  • Bitte um Array Hilfe

    • Kev
    • 6. Juli 2010 um 13:51

    haste noch die .ini?^^

  • Einzelnes Icon aus mehreren Icons suchen

    • Kev
    • 6. Juli 2010 um 13:49

    stimmt dll fehlt. aber wegen der dll kommt kein nonarray error ;)
    bzw. die dll muss ins system32 ;) just as info ;)

  • Einzelnes Icon aus mehreren Icons suchen

    • Kev
    • 6. Juli 2010 um 13:44

    joa da werden noch mehr kommen du hast zb auch keine
    recycle2.bmp


    musst dir schon deine eigene funktion basteln ;)

  • Einzelnes Icon aus mehreren Icons suchen

    • Kev
    • 6. Juli 2010 um 12:32

    sure ;)

    babykrams eigentlich.
    schau dir mal die Imagesearch.au3 an.

    //edit

    *auskrams*

    //edit 2

    bsp:

    [autoit]

    #include <ImageSearch.au3>

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

    $x1=0
    $y1=0

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

    HotKeySet( "+s", "Start" )
    HotKeySet( "+e", "end" )

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

    While 1
    Sleep (100)
    WEnd

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

    Func Start()
    While 1
    $result = _ImageSearch("recycle2.bmp",1,$x1,$y1,0)
    if $result=1 Then
    MouseMove($x1,$y1,3)
    MsgBox(0,"Found","Found a empty recycle bin here...")
    EndIf
    WEnd
    EndFunc

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

    //mittagspause !!!!!!

    Dateien

    ImageSearch.au3 5,23 kB – 173 Downloads
  • Script PAUSIEREN ?

    • Kev
    • 6. Juli 2010 um 12:20
    Zitat von Antispeed

    Es wird hier nicht über Bots geredet...

    Pls close thread.

    omg du bist der 3te :D

    lass mich auch bitte bitte bitte !!! ich will unbedingt !!!
    /ironie off ^^-

    autoit.de & bots = böse
    verboten

  • Offset in Label wiedergeben

    • Kev
    • 6. Juli 2010 um 12:06
    Zitat von EliteMattthias

    Meine Güte ...
    Guck dir mal die MemoryOpen() an !

    nanana du warst auch nicht besser..ich weiß noch wo du in der shoutbox gefragt hast wie man ne msgbox macht.

    jedem seine zeit ;)

  • Crypt Key Generator - with DB Upload

    • Kev
    • 6. Juli 2010 um 11:00

    sry ;)
    vergessen...

    EzMySql.au3

    EzMySql_Dll.au3

    zum thema Beispiel musste dich noch etwas gedulden, hab etwas prüfungsstress dsw. hab ich weniger zeit ;) wenn ich mein projekt fertig hab,brauch ich auch ne funktion um die db abzurufen, das bastel ich dann.

    Gruß

  • tcp func gui

    • Kev
    • 1. Juli 2010 um 11:05

    Ich seh da keine 2 GUi's und die eine GUI wird nur aufgerufen wenn er was recieved.

  • tcp func gui

    • Kev
    • 1. Juli 2010 um 10:47

    Hey.

    Ich habe ein Script welches sobald es daten via. TCP recieved eine GUI darstellt mit dem Inhalt.
    Darauf befindet sich ein Button, der heißt "OK".

    Sprich
    if $recv <> "" then
    showgui()
    Endif

    Wenn man Ok drückt wird ein GUIdelete ausgeführt.
    Aber irgendwie hängt er dann noch in der func. Ich sag dem nämlich am das der der Func eine msgbox auftauchen soll.

    Spoiler anzeigen
    [autoit]


    #include <GUIConstantsEx.au3>
    #include <Constants.au3>
    #include <EditConstants.au3>
    #include <Array.au3>

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

    Opt("TrayOnEventMode",1)
    Opt("TrayMenuMode", 1)
    Traysetonevent($TRAY_EVENT_SECONDARYDOWN,"SpecialEvent")
    Traysetonevent($TRAY_EVENT_PRIMARYDOWN,"SpecialEvent")
    TraySetState()
    global $tcp,$corner,$xD, $recv
    ;==============================================
    ;==============================================
    ;SERVER!! Start Me First !!!!!!!!!!!!!!!
    ;==============================================
    ;==============================================
    test()
    Func test()
    ; Set Some reusable info
    ; Set your Public IP address (@IPAddress1) here.
    ; Local $szServerPC = @ComputerName
    ; Local $szIPADDRESS = TCPNameToIP($szServerPC)
    Local $szIPADDRESS = @IPAddress1
    Local $nPORT = 33891
    Local $MainSocket, $GOOEY, $edit, $ConnectedSocket, $szIP_Accepted
    Local $msg

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

    ; Start The TCP Services
    ;==============================================
    TCPStartup()

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

    ; Create a Listening "SOCKET".
    ; Using your IP Address and Port 33891.
    ;==============================================
    $MainSocket = TCPListen($szIPADDRESS, $nPORT)

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

    ; If the Socket creation fails, exit.
    If $MainSocket = -1 Then Exit

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

    ; Initialize a variable to represent a connection
    ;==============================================
    $ConnectedSocket = -1

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

    ;Wait for and Accept a connection
    ;==============================================
    Do
    $ConnectedSocket = TCPAccept($MainSocket)
    Until $ConnectedSocket <> -1

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

    ; Get IP of client connecting
    $szIP_Accepted = SocketToIP($ConnectedSocket)

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

    while 1 ; GUI Message Loop
    ;==============================================
    $msg = GUIGetMsg()

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

    ; GUI Closed
    ;--------------------
    If $msg = $GUI_EVENT_CLOSE Then ExitLoop

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

    ; Try to receive (up to) 2048 bytes
    ;----------------------------------------------------------------
    $recv = TCPRecv($ConnectedSocket, 2048)

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

    ; If the receive failed with @error then the socket has disconnected
    ;----------------------------------------------------------------
    If @error Then ExitLoop

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

    ; Update the edit control with what we have received
    ;----------------------------------------------------------------

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

    If $recv <> "" Then
    display()
    Endif

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

    If $ConnectedSocket <> -1 Then TCPCloseSocket($ConnectedSocket)

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

    TCPShutdown()

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

    Wend
    test()
    Endfunc

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

    ; Function to return IP Address from a connected socket.
    ;----------------------------------------------------------------------
    Func SocketToIP($SHOCKET)
    Local $sockaddr, $aRet

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

    $sockaddr = DllStructCreate("short;ushort;uint;char[8]")

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

    $aRet = DllCall("Ws2_32.dll", "int", "getpeername", "int", $SHOCKET, _
    "ptr", DllStructGetPtr($sockaddr), "int*", DllStructGetSize($sockaddr))
    If Not @error And $aRet[0] = 0 Then
    $aRet = DllCall("Ws2_32.dll", "str", "inet_ntoa", "int", DllStructGetData($sockaddr, 3))
    If Not @error Then $aRet = $aRet[0]
    Else
    $aRet = 0
    EndIf

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

    $sockaddr = 0

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

    Return $aRet
    EndFunc ;==>SocketToIP

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

    func display()
    Guicreate("* Message Info",450,300)
    GuictrlcreateLabel("Message from *",10,30,400)
    Guictrlsetfont(-1,12)
    Guictrlsetstate(-1,$GUI_DISABLE)
    Guictrlcreatepic(@scriptdir & "\*.jpg",310,10,130,38)
    $mess = GuictrlcreateEdit("",10,70,430,150,$ES_LEFT)
    Guictrlsetstate(-1,$GUI_DISABLE)
    Guictrlcreatelabel(" For More Information please call * or write an Email to *",10,230,400)
    Guictrlsetstate(-1,$GUI_DISABLE)
    $exit = Guictrlcreatebutton("Okay, I've read !",160,270,120,25)
    GUISetState(@SW_SHOW) ; Zeigt das leere GUI-Fenster
    Guictrlsetdata($mess,$recv)

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

    While 1
    $msg = GUIGetMsg()
    switch $msg
    case $exit
    test()
    Guidelete()
    Endswitch
    If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd
    Endfunc

    [/autoit]

    Ach anders ^^ der soll einfach wenn das guideleted worden ist, wieder mit dem listen anfangen und abfragen ob er daten via. tcp bekommt un wenn dann wieder die gui. usw. usw.

    aber sobald ichn guidelete mache geht das script aus. bzw wenn ich sage ruf die func nach dem del wieder auf. bleibts script zwar da aber es passiert nichts. sobald ich neu sende.

  • Input Zeichen begrenzen.

    • Kev
    • 30. Juni 2010 um 12:45

    der begrenzt damit das ganze input auf 30. ich will aber sagen wenn 30 zeichen dann @crlf dann wieder 30 ^^

    //edit

    ich sollte evntl noch erwähnen dass in das Input nichts direkt reingeschrieben wird. Sondern per TCP gesendet wird und dann via. Guictrlsetdata reingesetzt wird.
    und das was da per TCP kommt soll in die Inputbox auf 30 zeichen begrenzt sein.

    un denne @crlf^^

  • Input Zeichen begrenzen.

    • Kev
    • 30. Juni 2010 um 12:36

    Hey,

    ich möchte bei einem Inputfeld,die Zeichen anzahl begrenzen.
    sobald 30 zeichen gesetzt sind soll er ein @crlf machen und wieder 30 max.

    usw.

    weiß jemand wie?

    gruß

  • Text, disabled in msgbox

    • Kev
    • 30. Juni 2010 um 12:14

    hat sich erledigt hab ne gui gebastelt ;) da ich nochn pic reinmachen will.


    trotzdem thx

  • Text, disabled in msgbox

    • Kev
    • 30. Juni 2010 um 11:21

    hey.

    Ich brauche sowas hier:

    [autoit]


    $corner = "Diese Schrift sollte grau hinterlegt sein"
    Guictrlsetstate($corner,$GUI_DISABLE) ;geht nur bei GUI Controls ich weiß ^^ brauche sowas jetzt für diesn text.
    msgbox(0,"",$corner) ; hier $corner (grau hinterlegt)

    [/autoit]

    wüsste jemand wie?

    gruß

  • Crypt Key Generator - with DB Upload

    • Kev
    • 25. Juni 2010 um 16:15

    Hey,

    hab mein Crypt Key Generator jetzt auch mal fertig.

    Funktionen:

    Random Keys werden erstellt.
    Gecrypted in File geschrieben.
    In die Datenbank übertragen.

    Datenbank:

    Keys werden in die DB geschrieben und im Table : "Used" wird standardmäßig 0 gesetzt.

    Benutzung:

    Falls ihr ein Programm habt, und für die Installation ein Key benutzt wird.
    Muss der erhaltene Key entcrypted & überprüft ob er im File enthalten ist.
    Wenn ja gibt es ein DB connect und die Flag für den Key bei "used" wird auf 1 gesetzt.
    Somit ist der Key nun ungültig.
    Bsp werd ich noch reinpacken, sobald ich das Ding mal benutze ;)

    Config.txt: (nur für Key Generator)

    Zitat

    Username: <PUT USERNAME HERE>
    Passwort: <PUT PASSWORD HERE>
    DATABASE: <PUT DATABASE HERE>
    SERVER : <PUT HOSTNAME HERE>
    PORT : <PUT PORT HERE>
    SELECTDB: <PUT SELECTED DB HERE>

    Download ( zu groß für Anhang )

    Bsp für Abfrage:

    Spoiler anzeigen
    [autoit]

    $User = "root"
    $Host = "localhost"
    $Pass = ""
    $Database = "keys"
    $Port = "3306"

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

    Func mysql()
    If Not _EzMySql_Startup() Then ;startup
    MsgBox(0, "Error Starting MySql", "Error: " & @error & @CR & "Error string: " & _EzMySql_ErrMsg())
    Exit
    EndIf
    If Not _EzMySql_Open($Host, $User, $Pass, $Database, $Port) Then ;DB connect
    MsgBox(0, "Error opening Database", "Error: " & @error & @CR & "Error string: " & _EzMySql_ErrMsg())
    Exit
    EndIf

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

    If Not _EzMySql_SelectDB("keys") Then ;DB select
    MsgBox(0, "Error setting Database to use", "Error: " & @error & @CR & "Error string: " & _EzMySql_ErrMsg())
    Exit
    EndIf

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

    $select = 'select `used` from licence where licence = 'DER_ZU_ÜBERPRÜFENDE_KEY'' ;(JE NACH DB abändern)
    Global $aOk = _EzMySql_GetTable2d($select) ;ABFRAGE OB KEY IN DB UNBENUTZT IN DB STEHT
    $ki = UBound($aOk)
    If $ki = 1 Then ;ABFRAGE OB KEY VORHANDEN IST
    GUICtrlSetData($abfrage, "Der Key für die Installation ist ungültig!" & @CRLF & "Programm wird in Kürze beendet.")
    MsgBox(0, "Achtung", "Dieser Key ist ungültig!", 4)
    Exit
    Else
    If $aOk[1][0] = 0 Then ;ABFRAGE OB KEY USED ODER UNUSED IST
    TrayTip("", "Key gültig, fahre fort...", 2, 1)
    $insert = 'update licence set `used` = 1 where licence = 'DER_ZU_ÜBERPRÜFENDE_KEY'' ; SETZT KEY FLAG AUF 1 - UM UNGÜLTIG ZU MACHEN - DA KEY FÜR INSTALL BENUTZT WURDE
    If Not _EzMySql_Exec($insert) Then ;prüft ob die flag von USED geändert wurde
    MsgBox(0, "Error", "Fehler beim update der Lizenz Datenbank") ;falls nicht exit
    Exit
    EndIf
    Else
    GUICtrlSetData($abfrage, "Der Key für die Installation ist ungültig!" & @CRLF & "Programm wird in Kürze beendet.") ; Key schon benutzt? wenn ja EXIT
    TrayTip("", "Der Key für die Installation ist ungültig", 2, 1)
    Sleep(8000)
    Exit
    EndIf
    EndIf
    EndFunc ;==>mysql

    [/autoit]


    Gruß Kev

  • Guictrlread & GUICtrlCreateList - auslesen

    • Kev
    • 24. Juni 2010 um 16:52

    das komische ist.

    wenn ichs so wie bei dir mach, steht bei array nix drin ;)

    auf meine art:

    in der messagebox displayt er alle items die in der list sind.
    trägt aber iwie nur den ersten in die db ein.

    why?
    :o

    [autoit]

    Func mysql()
    If Not _EzMySql_Startup() Then
    MsgBox(0, "Error Starting MySql", "Error: "& @error & @CR & "Error string: " & _EzMySql_ErrMsg())
    Exit
    EndIf
    $Pass = "pass"
    If Not _EzMySql_Open("localhost", "root", $Pass, "keys", "3306") Then
    MsgBox(0, "Error opening Database", "Error: "& @error & @CR & "Error string: " & _EzMySql_ErrMsg())
    Exit
    EndIf
    If Not _EzMySql_Exec("CREATE DATABASE IF NOT EXISTS EzMySqlTest") Then
    MsgBox(0, "Error opening Database", "Error: "& @error & @CR & "Error string: " & _EzMySql_ErrMsg())
    Exit
    EndIf
    If Not _EzMySql_SelectDB("keys") Then
    MsgBox(0, "Error setting Database to use", "Error: "& @error & @CR & "Error string: " & _EzMySql_ErrMsg())
    Exit
    EndIf
    $lesen = _GUICtrlListBox_GetCount($list)
    for $i = 0 To $lesen -1
    $ergebnis = _GUICtrlListBox_GetText($list, $i)
    msgbox(0,"",$ergebnis)
    $insert = 'INSERT INTO licence (licence,used) VALUES (' & $ergebnis & ',1)'
    Next
    If Not _EzMySql_Exec($insert) Then
    MsgBox(0, "Error inserting data to Table", "Error: "& @error & @CR & "Error string: " & _EzMySql_ErrMsg())
    Exit
    EndIf
    EndFunc ;==>mysql

    [/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™