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

Beiträge von name22

  • GUICtrlSetCursor für Hand-Symbol

    • name22
    • 14. Mai 2011 um 01:23

    Probiers mal mit der ID 0.

  • Dateiarbeit

    • name22
    • 14. Mai 2011 um 00:00
    Zitat

    Könnte man beim Schließen des Programms wieder löschen lassen.


    Und wenn das Programm abstürzt? :rolleyes: ...
    Die Registry sollte man nur für die wichtigsten Daten verwenden. Z.B. Ein Passwort, Installationsdatum, Pfad zum Programm...

  • Dateiarbeit

    • name22
    • 13. Mai 2011 um 23:18
    Zitat

    Oder man nimmt die Registry...schneller & sicherer (gg Leute, die sich nicht auskennen :D)


    Das sollte man bei einer größeren Anzahl Daten aber unterlassen... Sonst wird die Registry zugemüllt.

  • Hilfe hartnäckige MalWare eingefangen

    • name22
    • 13. Mai 2011 um 22:08

    Das hier habe ich gerade gefunden. http://forums.malwarebytes.org/index.php?showtopic=80042
    Das scheint dem verhaltensmuster deines Schädlings zu entsprechen. Ich hoffe das hilft dir weiter. :)

  • Stellen Sie die Landschaft Druckoption durch DEVMODE

    • name22
    • 13. Mai 2011 um 17:43

    Jetzt fehlen allerdings noch sämtliche Variablen, welche die DLL Structs enthalten. Mit einem funktionsfähigen Script würdest du uns die Arbeit auf jeden Fall erheblich erleichtern. ;)

  • Stellen Sie die Landschaft Druckoption durch DEVMODE

    • name22
    • 13. Mai 2011 um 16:05

    It's probably a better Idea to post your problem in the english AutoIt Forum (see Sprengers link), as not a lot of people speak english here. Also WinPrint.au3 doesn't seem to be a standard include, so a link to the File would be appreciated. ;)

  • GDI+ Kollision von Kreisen.

    • name22
    • 13. Mai 2011 um 14:40

    Danke :). Moritz hat zwar schon ein sehr gutes Physics Engine geschrieben, mit dem man auch coole Spiele machen könnte. Aber ich hab sein Script nicht ganz verstanden und wollte es erstmal selbst versuchen. ^^

  • GDI+ Kollision von Kreisen.

    • name22
    • 13. Mai 2011 um 14:17

    Ja, aber dann muss man auch den Luftwiederstand auf einen Wert <> 1 setzen. Ansonsten wird der ganzen Animation ununterbrochen Energie zugeführt, wodurch die Bälle immer schneller werden. Wenn du es als Screensaver willst muss du es nur kompilieren und dann die Endung auf .scr ändern. Und du solltest die Funktion

    [autoit]

    _Timer_GetIdleTime

    [/autoit]

    verwenden um das Programm zu beenden wenn Maus oder Tastatur verwendet wurden.

  • Windows Messagebox abfragen

    • name22
    • 13. Mai 2011 um 14:09

    Du kannst auch überprüfen was nach dem wegklicken der MsgBox passiert. Das ist vielleicht einfacher... Vielleicht hast du aber auch mit der ANYGUI.au3 Erfolg. ;)

  • Higggiii hat Geburtstag

    • name22
    • 13. Mai 2011 um 14:04

    Happy Birthday Higggiii! :party:
    Bleib Gesund, viel Glück im neuen Lebensjahr und der ganze Kram. ^^

  • GDI+ Kollision von Kreisen.

    • name22
    • 12. Mai 2011 um 22:04

    Update: So ich habe mal einige Bugs entfernt, und das Script beinahe komplett überarbeitet. Siehe 1. Beitrag ;)

  • Messagebox Alternative oder Messagebox designen?

    • name22
    • 12. Mai 2011 um 21:42

    Klar mach doch einfach eine GUI. Es gibt allerdings auch schon eine Funktion dafür... Benutz halt mal Google oder die Forensuche, das Thema müsste es hier schon öfters gegeben haben.

  • Frage und Antwort > Script

    • name22
    • 12. Mai 2011 um 21:27
    Code
    <data>Kartoffeln schmecken gut.</data>
    <data>Salami besteht aus Fleisch.</data>
  • Frage und Antwort > Script

    • name22
    • 12. Mai 2011 um 20:54

    Schreib einfach in die Data.txt ein paar Daten über Salamis/Kartoffeln rein und lass das Script wie es ist. Mein Script packt einfach alle Daten die innerhalb von <data></data> stehen in ein Array. Dann wird jedes einzelne Array Element mit StringInStr überprüft und falls das Suchwort in dem Element vorkommt, wird es an die Variable $sResult angehängt.

  • Frage: Warum gehen meine Variablen in Guifunktionen verloren?

    • name22
    • 12. Mai 2011 um 20:35
    Zitat

    Wie kann ich verhindern, dass meine Variablen undeclared sind?


    Da kein Script vorhanden ist, kann ich nur raten wo dein Problem liegt (Wie Raupi schon andeutete). Wenn eine Variable 'undeclared' (=nicht deklariert) ist heißt das, dass du irgendwo eine Variable verwendest bevor sie deklariert wurde bzw. einen Wert zugewiesen bekommen hat. Um das zu verhindern, musst du die Variable von der die Rede ist mit Global, Local oder Dim deklarieren, oder ihr einen Wert zuweisen.

  • Dateigrößen ermitteln und löschen, falls die Dateigrößen anders sind.

    • name22
    • 12. Mai 2011 um 20:27
    [autoit]

    #include <File.au3>

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

    $aFiles = _FileListToArray(@ScriptDir & "\Verzeichnis", "*", 1)

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

    For $i = 1 To $aFiles[0]
    If FileGetSize(@ScriptDir & "\Verzeichnis\" $aFiles[$i]) > 1024 Then FileDelete(@ScriptDir & "\Verzeichnis\" & $aFiles[$i])
    Next

    [/autoit]
  • Frage und Antwort > Script

    • name22
    • 12. Mai 2011 um 19:36
    Zitat

    Wie mache ich es dann, das ich bestimmen kann, das er z.B. beim Wort Kartoffel " hallo " schreibt und beim Wort Salami " hey " schreibt?


    Das kommt in die Data.txt... Dachtest du die war nur Deko? :rolleyes:

  • Frage und Antwort > Script

    • name22
    • 12. Mai 2011 um 18:59

    Tut er auch.

  • Frage und Antwort > Script

    • name22
    • 12. Mai 2011 um 18:41
    [autoit]

    $sRead = FileRead(@ScriptDir & "\Data.txt")
    $aData = StringRegExp($sRead, "<data>(?s)(.+?)</data>", 3)

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

    $sInput = InputBox("Search", "Suchwort:")
    $sResult = ""

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

    For $i = 0 To UBound($aData) -1
    If StringInStr($aData[$i], $sInput) Then $sResult &= $aData[$i] & @CRLF & @CRLF
    Next

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

    MsgBox(64, "Ergebnis zu """ & $sInput & """.", $sResult)

    [/autoit]


    Und so könnte dann z.B. die Data.txt aussehen:

    Code
    <data>Test</data>
    <data>AutoIt ist cool.</data>
    <data>ABC</data>
    <data>ROFL</data>
  • Frage und Antwort > Script

    • name22
    • 12. Mai 2011 um 18:19

    Ich würde die Informationen extern in einer Datei abspeichern, du könntest auch gleich ein Datenbanksystem verwenden wie SQLite. Mit StringInStr kannst du ein Wort in einem String suchen.

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™