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

Beiträge von PenGuin

  • Funktion StringReplace ist schrecklich langsam

    • PenGuin
    • 20. Januar 2013 um 18:56
    Zitat von chesstiger

    Andy
    Du bist trotzdem in C schneller, da du einen C-String bzw. Char-Array nutzen kannst.
    Denn bei den AutoIt-Stringfunktionen wird "ByVal" gearbeitet, sprich (Wie bereits erwähnt) der String wird immer neu erstellt und gespeichert.
    In C bearbeitest du einfach die einzelnen Char-Elemente z.B. in einer For oder mit den C-Eigenen Stringmethoden.

    Oder habe ich da einen Denkfehler?

    chess

    Der DLLCall kostet auch noch Zeit ;)

  • Datum von Gestern

    • PenGuin
    • 14. Januar 2013 um 22:33

    Wenn schon, denn schon:

    [autoit]

    Func _IsLeapYear($iYear)
    Return ((Mod($iYear, 4) = 0) AND (Mod($iYear, 100) <> 0)) OR (Mod($iYear, 400) = 0)
    EndFunc

    [/autoit]
  • Jarvis

    • PenGuin
    • 26. September 2012 um 04:07

    Und wieso sollte eine KI keine Gefühle haben, wenn wir mit unserem Gehirn welche kreieren können? Jeglicher Schmerz, Hass etc wird erst im Gehirn zu dem Gefühl, wie wir es fühlen und das Gehirn ist auch nur eine Maschine die mit Strom an oder Strom aus läuft (mal ganz vereinfacht ausgedrückt bzw. wiederhole ich mich gerade, da ja keiner irgendwie so Lust hat darauf einzugehen).
    Gefühle sind nichts Übernatürliches und streng genommen gibt es sie gar nicht. Wir stellen sie uns nur vor.
    Wenn wir eine bestimmte Handlung ausführen, kreiert unser Körper dementsprechend ein Gefühl. Manche bleiben bei einem Mord gleichgültig, andere nicht, wozu brauchen Maschinen dann Gefühle, um Entscheidungen zu treffen?
    Gleichgültigkeit ist zwar ein Gefühl, beeinflusst aber nicht unsere Entscheidung. Einem kaltblütigen Mörder ist es egal, ob er den jetzt umbringt oder nicht, weil es iihm eben gleichgültig ist (ich weiß, drastisches Beispiel).
    Jegliche Entscheidungen können logisch getroffen werden, wir haben nur zu jeder Auswahlmöglichkeit durch unsere Erziehung/soziale Umgebung/etc ein Gefühle für verschiedene Situationen entwickelt (genannt Charakter), welche DANN ERST unsere Entscheidungen beeinflussen.

  • Jarvis

    • PenGuin
    • 25. September 2012 um 15:51

    Ich bitte all diejenigen, die meinen, dass eine KI nicht existieren wird meinen Beitrag mit Gründen zu widerlegen, da ich nicht verstehen kann, wieso das nicht klappen sollte, da, wie bereits erwähnt, unser Gehirn nur auf elektrischen Impulsen beruht. Wie genau Emotionen dort funktionieren wissen wir noch nicht, aber zukünftig werden wir immer mehr Wissen über unser Gehirn erlangen und werden es "nachbauen" können, da es auch nur den Gesetzen der Physik folgt und Emotionen etc nichts Übernatürliches sind.

  • Wird in der SB zu lax mit dem Jugendschutz umgegangen?

    • PenGuin
    • 25. September 2012 um 15:47
    Zitat von Xorianator

    Mir ist es ehrlich gesagt lieber, dass die 14 jährigen sich hier schweinische Witze reinziehen, als total besoffen im Krankenhaus zu liegen, oder sich die Birne mit irgendwelchen anderen Drogen zudröhnen.

    Was ist das denn für eine schwachsinnige Schlussfolgerung? Nur weil sich Kinder schweinische Witze reinziehen trinken sie weniger Alkohol? Ich würde gar behaupten, dass Ersteres Zweiteres noch beschleunigt, weil sie denken sie wären alt genug für sowas.

  • Wird in der SB zu lax mit dem Jugendschutz umgegangen?

    • PenGuin
    • 25. September 2012 um 02:57
    Zitat von chesstiger

    Wie wenn man sich Abends hinsetzt, mit Freunden was trinkt

    Schon mit 14, ich glaub ich krieg zuviel. Ich kann da autoberts Meinung fast schon nachvollziehen, wenn ich das lese. :rolleyes:

  • Jarvis

    • PenGuin
    • 23. September 2012 um 01:45

    Dadurch, dass das Gehirn auch nur über elektrische Impulse läuft, glaube ich schon, dass in sehr ferner Zukunft AIs möglich sind.
    Prinzipiell könnte an ein Gehirn "nachbauen", wenn man den Aufbau kennt und dann müsste die AI nur noch lernen, wie wir es als Kind taten.
    Das müsste man dann einmal machen und hätte ein Grundbau, den man auf alle anwenden könnte. So hätte man halt ganz viele Kopien.
    Aber man könnte dann auch einzelne neu "lernen", die dann nen eigenen Charakter bekommen und auch den könnte man dann wieder kopieren.
    Später hat man dann eine Datenbank mit unzähligen Charaktertypen, die man der AI geben kann.

    MfG

  • PenGuin ist 18!

    • PenGuin
    • 13. März 2012 um 00:16

    Vielen Dank euch allen :)

    Blume:
    Und ich bin natürlich der vorderste Pinguin :P

  • Serialkey Generator - Database upload.

    • PenGuin
    • 10. Februar 2012 um 14:18
    Zitat von Blume

    Hi,
    Muss mal fies sein:

    Methode 1:

    1.1 Den Aktivierungs-Server mittels mitsniffen ermitteln.
    1.2 Adresse mittels HOST-Datei (/etc/hosts) auf localhost (127.0.0.1) leiten.
    1.3 Lokal einen MySQL-Server starten.
    1.4 Tabelle so einrichten wie der echte Server (Format wissen wir dank 1.1)
    1.5 Einen ausgedachten Key eintragen
    1.6 Der Tabelle die Schreibrechte nehmen.
    Voila

    Methode 2:

    2.1 EXE-Datei mit OllyDbg öffnen
    2.2 Das Programm einmal komplett durchdebuggen.
    2.3 Den dazugehörigen Jump fürs Abfragen finden.
    2.4 den Jump NOP'en
    Voila

    Wie gesagt, mir fallen da noch ein paar Möglichkeiten ein.
    Nicht falsch verstehen, Ich persönlich finde die Idee klasse :)

    Alles anzeigen

    Methode 2 wird wohl so nicht klappen, da AutoIt ja interpretiert wird. Stattdessen einfach decompilen?
    Außerdem wird es kein JMP sein, der Genoppt werden muss. Das ist abhängig von je oder jne und dann zu welcher Routine gesprungen wird.

  • Sorry, ich kapiere gar nichts

    • PenGuin
    • 3. Februar 2012 um 22:36

    Du hast vergessen bei

    [autoit]

    _StringBetween

    [/autoit]

    den Text anzugeben, in dem er suchen soll (1.Parameter!)

  • C++ Script-Ausschnitt zu AutoIt übersetzen

    • PenGuin
    • 23. Januar 2012 um 20:22

    Call doch CreateFile einfach via DLLCall und & gibt die ADRESSE des POinters zurück und $cbuf in Autoit aber den WERT ;)

  • C++ Script-Ausschnitt zu AutoIt übersetzen

    • PenGuin
    • 23. Januar 2012 um 20:02

    Wenn cbuf ein Pointer ist liefert & die Adresse des Pointers
    sizeof gibt die Größe wieder, also in dem Fall die Arraygröße
    Für NULL kannst du 0 nehmen.

  • C++ Script-Ausschnitt zu AutoIt übersetzen

    • PenGuin
    • 23. Januar 2012 um 17:59
    Code
    CreateFile

    =>

    [autoit]

    FileOpen

    [/autoit]

    ;)

  • Fadenkreuz dauerhaft erhalten

    • PenGuin
    • 22. Januar 2012 um 20:05

    Über DirectX des Spiels das Kreuz zeichnen, dazu muss man aber DLLs zur Hilfe nehmen...

  • ♥ FileInstall ♥

    • PenGuin
    • 22. Januar 2012 um 19:55

    Ein Mod bitte den 1. Post wiederherstellen, damit das Thema nachvollziehbar bleibt.

  • ♥ FileInstall ♥

    • PenGuin
    • 22. Januar 2012 um 14:28

    Bitte damit nochmal forumlieren.

  • www.autoit.ws - Der URL shortener für AutoIt

    • PenGuin
    • 16. Januar 2012 um 23:39

    Ich denke einfach mal, dass die ein HTML Dokument anlegen wodrin ein redirect auf die Seite steht.

  • Port-Forwarding

    • PenGuin
    • 24. Dezember 2011 um 21:47

    Portforwarding ist ja nichts anderes als eingehende TCP oder UDP Verbindungen von außerhalb auf einen bestimmten Port an eine bestimmte IP weiterzuleiten.
    Das hat gar nichts mit einem verwendeten AutoIt Programm zutun o.ä.
    Ergo musst du einfach nur dort dein Port, den du weiterleiten willst und deine ComputerIP eintragen und fertig.
    Generell reicht also die Information welcher Router aus um ihm zu helfen.

  • DirFight - Ein kleines Schnelligkeitsspiel

    • PenGuin
    • 22. Dezember 2011 um 17:16

    Wenn man außerhalb des Fensters klickt, gibts nen Error ;)

  • CSV Datei aufteilen

    • PenGuin
    • 11. Dezember 2011 um 22:38

    Du überschreibst die ControlID $pfad mit FileOpenDialog ;)

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™