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

Beiträge von EpicWorld

  • Was ist da dran falsch?

    • EpicWorld
    • 6. Juli 2010 um 17:52

    Gut danke und meine 3. Frage kannst du mir da auch helfen ^^

  • Was ist da dran falsch?

    • EpicWorld
    • 6. Juli 2010 um 17:49

    Hallo Autoitler,

    ich habe 3 Fragen und wollte (nun meine erste) fragen ob ihr mir dabei helfen könnt.

    2. Frage:
    Wenn man einen falschen Serial eingibt kommt immer nur die gleiche fehlerbox aber ich glaube ich habe alles richtig gemacht oder?

    [autoit]

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

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

    HotKeySet("{PAUSE}", "TogglePause")

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

    Global $Paused

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

    Func TogglePause()
    $Paused = NOT $Paused
    While $Paused
    sleep(100)
    ToolTip("Script is 'Paused'",0,0)
    WEnd
    ToolTip("Script is 'running'",0,0)
    EndFunc

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

    func end()
    Exit
    EndFunc

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

    hotkeyset("{F8}", "end")

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

    func RandomSleep($min, $max)
    $time = Random($min, $max)
    Sleep($time)
    endfunc

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

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 394, 283, 192, 131)
    $Button1 = GUICtrlCreateButton("Testen", 8, 192, 97, 33)
    $Button2 = GUICtrlCreateButton("Aktivieren", 136, 192, 97, 33)
    $Button3 = GUICtrlCreateButton("Hilfe", 272, 192, 97, 33)
    $Button4 = GUICtrlCreateButton("Homepage", 272, 240, 97, 33)
    $Input1 = GUICtrlCreateInput("Serial hier eingeben", 24, 96, 257, 21)
    $Label1 = GUICtrlCreateLabel("Copyright by Epic World", 24, 56, 117, 17)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

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

    Case $Button2
    Local $FailLogIn = 1
    if guictrlread($Input1)="HDSD-JHFS-SJFS-JGDS-JSFL" then ; Mach ich noch mit mysql aber erstmal das andere problem
    MsgBox( 64, "Aktivierung", "Sie haben das Produkt erfolgreich aktiviert!")
    Else
    $FailLogIn += 1
    Switch $FailLogIn
    Case 1
    MsgBox(64, "Aktivierung", "Sie haben einen falschen Serial eingegeben!",5) ; Immer kommt die box egal wie oft ich eine falsche serial Nummer eingebe
    Case 2
    MsgBox(64, "Aktivierung", "Sie haben zum 2. mal einen falschen Serial eingegeben!",5)
    Case 3
    MsgBox(64, "Aktivierung", "Sie haben zum 3. mal einen falschen Serial eingegeben!",5)
    Case 4
    MsgBox(64, "Aktivierung", "Das Programm schließt sich nun für 2 Tage!",5)

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

    EndSwitch
    EndIf

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

    EndSwitch
    WEnd

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

    3. Frage
    Dann wollte ich noch fragen wie mache ich das, dass der Script sich 2 Tage lang nichtmehr öffnen lässt odere 2 tage lang nur sich öffnen lässt da muss er doch das Datum wissen aber wie geht das genau?

    Vielen dank schonmal ^^

  • button zuweisen

    • EpicWorld
    • 6. Juli 2010 um 16:09
    Zitat von noir


    so meinte ich des garnet :O
    ich kenn mich mit guis aus
    nur so nen gui wo nur 2 bottons sind, welche "start" und "stopp" heißen, hört siuch verdächtig nach bot an
    aber trotzdem gut erklärt

    Zitat von noir


    so meinte ich des garnet :O
    ich kenn mich mit guis aus
    nur so nen gui wo nur 2 bottons sind, welche "start" und "stopp" heißen, hört siuch verdächtig nach bot an
    aber trotzdem gut erklärt

    Mist hab gedacht jetzt kann ich auch mal helfen xDD

    Naja ^^ dann wenn du keine Fragn mehr hast ist ja das thema zu ende =)

  • button zuweisen

    • EpicWorld
    • 5. Juli 2010 um 23:35
    [autoit]

    $Button1 = GUICtrlCreateButton("Starten", 304, 16, 57, 25, 0)
    $Button2 = GUICtrlCreateButton("Ende", 304, 56, 57, 25, 0)

    [/autoit]

    $Button1 ist eine Variable die brauchst du z.b. um zuweisen zu können was diese funktion macht, du kannst auch z.b. $Starttbutton verwenden

    Dann must du deinen Script so umschreiben:

    [autoit]

    #include <GUIConstants.au3>

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

    #region ### START Koda GUI section ### Form=das is der pfad zu den bildern(gehts vllt auch ohne pfad)?
    $Form2 = GUICreate("Form1", 383, 258, 497, 219)
    $startbutton = GUICtrlCreateButton("Starten", 304, 16, 57, 25, 0) ;wie du siehst hier heißt die variable nun $startbutton
    $Button2 = GUICtrlCreateButton("Ende", 304, 56, 57, 25, 0)
    $Pic1 = GUICtrlCreatePic("C:\Users\m\Desktop\hier is nen bild", 0, 0, 281, 257, 0)
    $Pic2 = GUICtrlCreatePic("C:\Users\m\Desktop\und noch eins", 288, 136, 92, 121, 0)

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

    GUISetState(@SW_SHOW)
    #endregion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    case $startbutton ; Hier findest du die oben genannte variable $startbutton case bedeutet in dem falle wenn man auf diesen Button klickt
    ;////////////////////////////
    ; Ab hier beginnt der Script (In dem falle die MsgBox "MsgBox(0, "", "Start")" wenn man auf deen Startbutton klickt
    ;///////////////////////////
    MsgBox(0, "", "Start")
    ;////////////////////////////
    ; Hier ist er dann zu ende kannst ihn natürlich auch länger machen
    ;///////////////////////////
    case $Button2
    MsgBox(0, "", "Ende")
    EndSwitch
    WEnd

    [/autoit][autoit]

    GUICtrlCreateButton

    [/autoit]

    heißt das er ein Button Feld macht wo man dann schlussendlich darauf klicken kann

    Und das was in "" steht ist was in dem Button Feld drin steht.
    Die zahlen ist die Größe vom Button und wo er steht.

  • Veränderung vermeiden

    • EpicWorld
    • 5. Juli 2010 um 01:44

    Sorry für mein Unwissenheit aber was ist MD5-Prüfsummen Vergleich? Und wie setzt ich das ein, sorry kenne mich da nicht aus deswegen frag ich =)

  • Veränderung vermeiden

    • EpicWorld
    • 4. Juli 2010 um 23:48

    Danke für die schnelle Antwort.
    Aber wie soll das gehen "das merken lassen"?
    Ich kann doch ned den ganzen script auslesen

  • Veränderung vermeiden

    • EpicWorld
    • 4. Juli 2010 um 23:44

    Hey Dudes,

    ich wollte euch fragen ob man das machen kann das wenn jemand den Script bearbeitet dann eine MSGBOX kommt wo drin steht das man das nicht draf und der Script danach nicht mehr funktioniert geht sowas?

    Oder wenn man z.b. eine Ini ändert

  • Script Schützen

    • EpicWorld
    • 29. Juni 2010 um 18:10
    [autoit]


    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 612, 273, 192, 124)
    $Label1 = GUICtrlCreateLabel("Sie haben benutzen die Testversion, kaufen Sie sich nun die Vollversion!", 40, 80, 348, 17)
    $Label2 = GUICtrlCreateLabel("Epic World Testversion", 232, 32, 114, 17)
    $Button1 = GUICtrlCreateButton("Vollversion kaufen", 464, 200, 113, 33)
    $Input1 = GUICtrlCreateInput("Serial Code", 136, 128, 137, 21)
    $Button2 = GUICtrlCreateButton("Serial aktivieren", 288, 200, 113, 33)
    $Button3 = GUICtrlCreateButton("Weiter", 112, 200, 113, 33)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

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

    Case $Button2
    if guictrlread($Input1)= "Hier soll es von der db die serials ablesen wie das geht weiß ich nicht" then
    MsgBox(64, "Script", "Sie haben das Produkt erfolgreich aktiviert")
    ; jetzt soll das zukündifgt die GUI nichtmehr kommen sondern einfach immer starten und der serial code soll nichtmehr benutzt werden können
    EndIf

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

    Case $Button1
    ShellExecute("http://google.de")

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

    $Button3
    MsgBox(64, "Script", "Sie haben noch 'Testtage' Testtage") ; ich will das man bstimmen kann wieviel testtage man noch hat danach funktioniert der script nicht mehr
    MsgBox(64, "Script", "Ab hier beginnt der Script")

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

    EndSwitch
    WEnd

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

    Ich hab mein bestes versucht helft mir bitte =)

  • Script Schützen

    • EpicWorld
    • 29. Juni 2010 um 17:55

    Kann jemand sowas machen ?

  • Script Schützen

    • EpicWorld
    • 29. Juni 2010 um 14:00

    vielen dank =) Du bist mein held :*

  • Script Schützen

    • EpicWorld
    • 29. Juni 2010 um 13:31
    Zitat von AutoBert

    Da es ja offensichtlich kommerziell sein soll, solltest du dein Anliegen in Programmieranfragen mit Gegenleistung posten.
    Falls die in diesem Post erwähnte Firma http://board.gulli.com/thread/1521769…-place-to-play/ nicht deine ist solltest du auch über eine Namensänderung nachdenken, ansonsten die Seite ist nicht aufrufbar (Impressungspflicht beachten)

    mfg (Auto)Bert

    Das war mal ein Kollege. Jedoch wurden wir leider gehackt.

    Auf jedenfall will ich das auch so machen das man den nicht mehrmals benutzen kann (den key) das man einstellen kann wie oft man ihn benutzen kann. Ich stell z.b. 2 mal ein. Dann darf man ihn 2 mal auf verschiedene IPs eingeben wenn das dann öfters eingeben wird dann kommt eine Fehler msgbox wo drin steht"Dieser Key ist nicht mehr gültig kaufen Sie sich jetzt die Vollversion" oder sowas

  • Script Schützen

    • EpicWorld
    • 29. Juni 2010 um 09:56

    datenbank hab ich ja aber ich weiß ned wie ich das einfügen kann ^^

  • Script Schützen

    • EpicWorld
    • 29. Juni 2010 um 09:53

    Also

    Ich weiß nicht ob das geht aber ich will jedes mal verschiedene Serials. Wenn das geht am besten sind die Serials in der DB i-wie abgespeichert und der übernimmt dann ein par.
    Die wo genutzt werden, werden mir dann angezeigt wenn das geht.

    Das mit Rechnername und Co ist nicht umbedingt notwendig wenn das so nur geht dann will ich einfach nur per IP adresse das machen wenn das einmal per Lizens geöffnet wird kann das nur die eine IP nutzen.

    Und das andere steht ja oben

  • Script Schützen

    • EpicWorld
    • 29. Juni 2010 um 09:46

    Zeit begrenzung

  • Script Schützen

    • EpicWorld
    • 29. Juni 2010 um 09:39

    Ich versteh ja nicht wie ich sowas machen kann ich verzweifel.
    Vll kann ich ihm ja auch was anbieten was er braucht hab zwar ned viel aber bitte kannst du mir helfen =)

  • Script Schützen

    • EpicWorld
    • 29. Juni 2010 um 09:33

    Kannst du mir eine machen bitte wo man 30 tage testversion hat, am anfang kommt wieviel testtage verbleiben und ein button mit start und nebendran ein button mit vollversion kaufen ist
    link ist egal wo der hinführt ich änder den dann.
    Mit einer Lizens und das man ihn nur auf einen pc nutzen darf
    vll auch auf 2
    Wenn man testversion hat dann kommt eine msgbox (das änder ich dann) mit das ist eine testversion
    wenn ned dann kommt eine msgbox mit das ist die vollversion
    Dann noch bitte das man die lizensnummer eingeben kann für die vollversion.
    Und wenn die testversion fertig ist dann ein gui kommt das man das produkt nun kaufen kann

    Were nett, würde mich drüber freuen ich such nach sowas schon die ganze zeit O.o


    Kannst das dann ja auch public stellen oder sowas =)

    Vielen dank

    Und das mit der datenbank bitte auch erklären so das ich es kapiere =) Das ich nurnoch datenbank connect daten eingeben muss


    MfG


    Epic World

  • Script Schützen

    • EpicWorld
    • 29. Juni 2010 um 08:48

    Vor dem Script soll es sein also bei jedem Script anderst.
    Also die Testzeit soll bei jedem anderst sein.

    Dann wollte ich das man par vll an so und soviele weiterschiecken kann also einstellbar wieoft man es an einen anderen pc weiterschiecken kann.

    Also soll erkennen auf welchem Computer es aktiv ist und die Lizens eingegeben wurde auf dem kann es nur benutzt werden es sei denn ich stell ein das man das öfters benutzen kann.

    Ich weiß nicht ganz, einfach das der script sicher ist mit einer testzeit.

  • Script Schützen

    • EpicWorld
    • 29. Juni 2010 um 07:01

    Guten Tag,

    ich suche ein Programm womit ich meine Scripts schützen kann, wisst ihr wie das geht.

    Was das haben sollte:

    Wie lange die Zeit ist wo man den Script nutzen kann sowas wie eine testversion

    Wenn die "Testversion" abgelaufen ist kommt ein Menü wo ein Button ist mit "kaufen" wo man dann zum Produkt kommt oder sowas.
    Das es für eine IP oder einen Computer nur funktioniert also es erkennt welche Ip er hat oder welchen computer das man es nicht austricksen kann.
    Man bestimmen kann wie viel Computer das nützen dürfen

    Und vll noch ein Serial code wo man eingeben muss das man es dann für immer hat


    Jetzt bin ich nach einer weile auf das hier gestoßen:

    http://www.autoitscript.com/forum/index.php?showtopic=31020

    Aber bei mir kommt immer der Fehler es kann nicht includen aber ich hab die Datei gedownloadet und in den Ordner getan.
    Jetzt wollte ich euch nett bitten ob ihr mir dabei helfen könntet vll eine Vorlage zu machen mit meinen wünschen.
    Were nett
    vielen dank


    Mit freundlichen Grüßen


    Epic World

  • Hintergrundfarbe von gui ändern

    • EpicWorld
    • 25. Juni 2010 um 22:20

    Ja ... Ich war nicht da, ich war anderweitig beschäftigt und konnte daher nicht antworten.


    Den könnt ihr auch closen da es sowieso nichts mehr bringt.
    -closed-

  • Hintergrundfarbe von gui ändern

    • EpicWorld
    • 25. Juni 2010 um 16:37

    wtf O.o
    Was soll ich denn sonst schreiben, auserdem gehört des hier nicht rein.

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™