String nach zeichen durchsuchen

  • Hallo Freunde der automatisierten Schritte,

    im Beitrag:

    String nach zeichen durchsuchen

    werden als Anhang die beiden dll's

    Boyer-Moore.dll
    prospeed.dll

    genannt. Kann die jemand zur Verfügung stellen?

    Nebenbei gefragt:

    Wie lange sind rückblickend Anhänge im Forum verfügbar?
    (hier: "Sie haben einen ungültigen oder nicht mehr gültigen Link aufgerufen.")

    Warum wurden damals Threads wie eben genannter geschlossen?
    So kann man z.B. heute nicht mehr im Thread selbst um die Datei aus dem Anhang bitten, wenn dieser nicht mehr verfügbar ist.

    Viele Grüße
    AutoMit

    • Offizieller Beitrag

    Wie lange sind rückblickend Anhänge im Forum verfügbar?

    Normalerweise unbegrenzt.

    Warum wurden damals Threads wie eben genannter geschlossen?

    Das passierte im Zusammenhang mit Forenumzug auf neue Version (hier bereits beim vorletzten mal). Damals wurden nur die meisten Post geschlossen. Diesmal wurde alle Anhänge geschreddert. Ob das wiederhergestellt werden kann/wird steht noch in den Sternen.

  • Hi,

    die Prospeed.dll wurde von Frank Abbing in Assembler geschrieben, um der Programmiersprache XProfan sehr schnelle Funktionen zur Verfügung zu stellen. Die Prospeed.dll ist imho schon >10 Jahre alt, und funktioniert (warum auch nicht) immer noch problemlos.
    Sie ist aber größtenteils "nutzlos", da die dort vorgestellten Funktionen größtenteils von den gängigen Compilersprachen in ähnlicher Geschwindigkeit umgesetzt werden können.
    Da AutoIt´s interne Funktionen auf gängige (Compiler-)Bibliotheken aufbauen, bleibt der Geschwindigkeitsunterschied minimal, da der Overhead des DllCall´s auch noch etwas Performance frisst!
    Kurz gesagt, die Prospeed.dll braucht trotz der vielen Funktionen heutzutage (leider :( ) keiner mehr...

    Die BoyerMoore.dll wurde vom Kollegen AspirinJunkie in C(++) erstellt. Sehr nice :thumbup:
    Ich habe sie beim Suchen von langen Strings in SEHR großen Datenbeständen im Einsatz. Das Verfahren wird um so schneller, desto länger der Suchstring und so größer der Suchraum ist!
    Boyer-Moore.zip

  • Vielen Dank - das waren sehr hilfreiche Infos!

    PS: "Damals wurden nur die meisten Post geschlossen. Diesmal wurde alle Anhänge geschreddert." Bleibt zu hoffen, dass kein neuer Umzug ansteht :) Das hier gespeicherte Wissen ist enorm.