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

Beiträge von Schnuffel

  • Lizenskeyfunktion

    • Schnuffel
    • 11. März 2010 um 20:09

    Hallo Masterking1996,

    na klar kann man sowas mit AutoIt machen.

    Es wird Dir aber hier niemand diese Funktion mal eben schreiben.
    Normalerweise läuft das so:
    Du hast eine Idee.
    Diese versuchst Du in einem Script umzusetzen.
    Wenn du nicht weiterkommst, dann stellst Du entweder Dein Script, oder einen kurzen Auschnitt der dein Problem enthält hier ein.
    Dann schauen wir uns das an und geben Hilfestellung.

    Ansonsten empfehle ich die Suchfunktion...

  • Zahlencode Auslesen

    • Schnuffel
    • 9. März 2010 um 21:58

    Hallo xJAMESx,

    jetzt stellt Dir schon jemand viele Fragen, weil er interessiert ist Dein Problem zu lösen, und dann antwortest Du mit diesem Satz...

    Zitat

    in einer anwendung den code auslesen


    Sei mir bitte nicht böse, aber wundere Dich nicht, wenn Du darauf keine Antwort mehr erhälst.

  • Häckchen setzen

    • Schnuffel
    • 9. März 2010 um 21:46

    versuch mal statt deiner $1022 den Namen des Controls einzutragen.
    Dieser erscheint im AutoIt Info WIndow Tool unter Control --> Name.

    und:
    Xenobiologist :

    Zitat

    Man, das ist ein Haken und kein Hacken(Fuß!) :P

    Das heisst auch nicht Man sondern Mann ;)

  • Wieso klappt das mit den Vokabeln nicht?

    • Schnuffel
    • 8. März 2010 um 22:46

    zur Vervollständigung:
    es geht auch mit Not, da Not aber nur logisch 1 und 0 prüft (True / False) klappt das nur so:

    [autoit]

    ;Vokabeltrainer V1.0

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

    $Vokabel1 = InputBox ("Hallo", 'Was heisst "Hallo" auf Englisch?') ;Die INPUT für Vokabel 1
    $Vokabel2 = InputBox ("Tschüss", 'Was heisst "Tschüss" auf Englisch?'); erst mal noch nicht von gebrauch!
    Global $Vokabel1Richtig = "Hello"

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

    GUICtrlRead ($Vokabel1)
    GUICtrlRead ($Vokabel1Richtig)
    If Not ($Vokabel1 = $Vokabel1Richtig) Then ; wichtig ist die Klammer um die Prüfung, damit ein logisches Ergebnis rauskommt (1 / 0 )
    MsgBox (1,"","looser")
    Else
    MsgBox (1,"","Gut gemacht")
    EndIf

    [/autoit][autoit][/autoit][autoit][/autoit]
  • Wieso klappt das mit den Vokabeln nicht?

    • Schnuffel
    • 8. März 2010 um 21:57

    und damit es etwas schneller geht würde ich = / == nehmen,
    weil es nur ein richtiges Ergebnis gibt und Else ... für alles andere ;)

  • FileGetTime Millisekunden

    • Schnuffel
    • 8. März 2010 um 20:52

    wüsste nicht, dass Windows das genauer im Filesystem abspeichert ...

  • Filename kürzen

    • Schnuffel
    • 8. März 2010 um 20:47

    Ich denke BugFix meinet mit der Occurnce eher StringInStr.
    Für StringSplit würde ich

    [autoit]

    $var = "20091031 2015 - Sky Cinema HD - Michael Clayton"
    $a = StringSplit($var,"-")
    MsgBox(0, '', $a[$a[0]])

    [/autoit]
  • UDF Parameterprüfung

    • Schnuffel
    • 8. März 2010 um 19:20

    ich denke das ist weit gehendst Dir überlassen.
    Soweit ich das bisher so mitbekommen habe erhälst Du bei einem Fehler (falscher / fehlender Parameter in deinem Fall)
    als @error eine 1

    So kann man im Script auf "If @error Then ..." prüfen.

    @Extended würde ich dann für Details hernehmen.
    z.B.:
    1 - kein Parameter
    2 - Parameter auserhalb des Wertebereichs
    3 - ...

    je nachdem, was Deine UDF eben hergibt an Fehlermöglichkeiten.

  • Hilfe beim Code umschreiben / ändern oder nützliche infos geben lassen

    • Schnuffel
    • 7. März 2010 um 20:54

    Hallo Trauma,

    es ist nunmal so, dass PixelSearch i.d.R. nur zu einem Gut ist -- Spiele-Bot's.

    Daher würde ich empfehlen, wenn es nicht in die Richtung geht,
    explizit dazu zu schreiben wozu das gut sein soll.

  • Der kleine Helfer

    • Schnuffel
    • 7. März 2010 um 16:14

    ich kann Dir nur sagen das es geht.
    Nicht mit den offiziellen Mitteln, die AutoIt bietet, da das aktuelle Lizenzmodell ein Decompilieren nicht zulässt.

    Den Beweis muss ich Dir leider schuldig bleiben, da das wie schon erwähnt illegal ist.

    Aber glaube mir einfach, das es geht ;)

  • Der kleine Helfer

    • Schnuffel
    • 7. März 2010 um 16:04

    @Trauma

    Um die leidige Diskussion um Open oder Closed Source mit AutoIt mal etwas abzukürzen...
    Wenn sich jemand Dein Script ansehen will, dann wird er es einfach tun.
    Ich sage nur Decompilen.

    Das das nicht legal ist laut den Nutzungsbedingungen von AutoIt sei hier nicht gesondert betont.

    Was ich damit nur sagen will ist, dass Du auf Deine Weise den Code nicht vor Einblicken schützen kannst.
    Daher kannst Du Dir die Mühe einfach sparen.

  • Der kleine Helfer

    • Schnuffel
    • 6. März 2010 um 23:22

    Also hier mal Feedback:

    Du solltest Deinem Programm, wenn DU schon den Quelltext nicht veröffentlichst, wenigstens die FUnktionen beschreiben.
    Woher soll der User wissen welche Tasten welche Funktionen haben ...

    PS: In diesem Forum arbeiten wir nach dem Prinzip geben und nehmen.
    Du möchtest sicher auch gerne einen Einblick in die Scripte der anderen User nehmen um zu lernen.
    Nun, das wollen wir auch ;)

  • Error problem/Keybindererklärung

    • Schnuffel
    • 5. März 2010 um 20:38

    jetzt beginnt es ein Bot für GrandTheftAuto zu werden...

  • Rechtsfragen

    • Schnuffel
    • 3. März 2010 um 21:55

    ich fürchte, Du willst nicht akzeptieren, dass "DUDEN" nicht will, was Du vor hast.
    Statt dessen versuchst Du deren Satzungen in Frage zu stellen.

    Ich an Deiner Stelle würde das lassen, was Du vor hast.
    Kann Dir nur Ärger einbringen. Zumal der Eigner der Urheberrechte in Deutschland sitzt.
    Das kann teuer werden...

  • Rechtsfragen

    • Schnuffel
    • 3. März 2010 um 19:46

    Les Dir einfach die AGB durch.
    Besonders der Absatz zu den Urheberrechten sollte alles klären ;)

  • [Beendet] µitLight März

    • Schnuffel
    • 3. März 2010 um 18:29

    Na ja, aber die "nächste größte Primzahl" kann man nach der Methode nicht errechnen.

    Ich weiss, dass das nicht Gegenstand des µIT ist,
    aber ich finde eine gewisse Nähe zur Realität (und die Diskussion begann ja auch über die größte Primzahl)
    schon schön.

    Na egal. Ich bin ja schon Stolz, dass ich es überhaupt geschafft habe ... :rofl:

  • [Beendet] µitLight März

    • Schnuffel
    • 3. März 2010 um 18:17

    also ich finde, dass Euer Lösungsweg mit der For-Schleife bis 1299709 eigentlich Beschiss ist.

    Ich ging davon aus, dass der Algorithmus in der Lage sein sollte selbst die letzte Primzahl zu errechnen.
    Was ist das für eine Aufgabe, wenn ich sage:
    Die 100000. Primzahl ist 1299709. Zähle bitte alle Primzahlen bis dahin auf.

    Der Witz ist doch, das man eben nicht weiß welche Zahlen Primzahlen sind.
    Ansonsten kann ich mir auch eine SQLite-DB mit den ersten 100000 Primzahlen erstellen und diese in ein Array einlesen.
    Fertig.

    Also mein Algorithmus beginnt mit der 3 als erste zu berechnende Primzahl und braucht für die Aufgabe 71 Sekunden :rofl:
    Ist jedoch universell einsetzbar für eine beliebige Anzahl zu suchender Primzahlen.
    Man kann damit also auch die 100001 Primzahl finden. :D

    Algo anbei Passwort geht an LEV.

  • [Beendet] µitLight März

    • Schnuffel
    • 2. März 2010 um 22:41

    also jetzt habt Ihr mich auch angesteckt :rofl:
    Aber mit den gegebenen Primzahlen als Rechenbasis, das sehe ich etwas skeptisch.
    Da könnte ich ja die 5 und die 7 und die .... auch noch als gegebenen annehmen.

    Ich finde ein Alghorythmus der Primzahlen erfasst, der sollte auch in der Lage sein eine 2 oder eine 3 zu erfassen.

  • SciteGlobalProperties

    • Schnuffel
    • 2. März 2010 um 19:37

    gerne
    ;)

    Dateien

    SciTEGlobal.zip 5,72 kB – 220 Downloads
  • Button deaktivieren aktivieren

    • Schnuffel
    • 27. Februar 2010 um 21:01

    so geht's

    [autoit]

    #include <GUIConstants.au3>
    #Region ### START Koda GUI section ### Form=
    Global $Form1 = GUICreate("Form1", 275, 109, 192, 114)
    Global $btn_goNeu = GUICtrlCreateButton("Button1", 8, 40, 75, 25)
    Global $Combo1 = GUICtrlCreateCombo("Combo1", 8, 8, 145, 25)
    Global $a = ""

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

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

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    case $Combo1
    If $a="" Then
    GUICtrlSetState($btn_goNeu,$GUI_DISABLE)
    $a="a"
    Else
    GUICtrlSetState($btn_goNeu,$GUI_ENABLE)
    $a=""
    EndIf
    Case $btn_goNeu
    Exit
    Case $GUI_EVENT_CLOSE
    Exit

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

    EndSwitch
    WEnd

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