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

  • IE in GUI Klicke

    • name22
    • 1. April 2013 um 16:07

    Für mich sieht es so aus, als ob Adfly das nicht möchte: http://adf.ly/terms
    Die Werbung automatisch zu überspringen scheint nur in bestimmten Fällen erlaubt zu sein und soweit ich sehen kann zählt automatisch auf einen Button zu klicken nicht dazu.
    Ich habe die Bedingungen allerdings nicht vollständig gelesen, falls ich mich irren sollte bitte ich darum mich zu korrigieren. Ansonsten verstößt das hier leider gegen unsere Forenregeln.

  • Zoomender Rotierender Würfel aus Würfeln (eigene "Engine")

    • name22
    • 31. März 2013 um 20:35

    Du immer mit deiner Zeileneinsparungsmanie. :D
    Sehr cooles Script :thumbup: .

  • InetGet sehr unzuverlässig

    • name22
    • 29. März 2013 um 23:44

    Wieso verwendest du als letzten Parameter für InetGet 1, wenn du während des Downloads nichts weiter tust als zu überprüfen ob dieser abgeschlossen ist? Das ist ein wenig.. sinnlos.
    Versuche es mal mit 0 als letztem Parameter und entferne die Endlosschleifen sowie die InetGetInfo Befehle.

  • Alle 10 Sekunden eine Zeile aus einer txt Datei auslesen?

    • name22
    • 28. März 2013 um 21:23

    Oscar Vielleicht hat seine Datei unendlich viele Zeilen :whistling: .

    x0r Dieses Script zu fabrizieren war eine Sache von sekunden, ich hab dafür noch nicht mal Scite angeschmissen. Wenn es um größere Aufgaben geht stimme ich dir zu, aber das hier war ja mehr Beispiel als fertiges Produkt. ;)

  • Alle 10 Sekunden eine Zeile aus einer txt Datei auslesen?

    • name22
    • 28. März 2013 um 13:28
    Spoiler anzeigen
    [autoit]

    $hFile = FileOpen(@ScriptDir & "\Test.txt")

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

    While Sleep(10000)
    $sLine = FileReadLine($hFile)
    ConsoleWrite($sLine & @CRLF)
    WEnd

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

    FileClose($hFile)

    [/autoit]
  • Problem mit einem Spiel

    • name22
    • 28. März 2013 um 12:48

    ... Du musst mich ja nicht gleich mit Code erschlagen :P. Also das geht definitiv auch einfacher und in ca. einem viertel der Zeilen.. und übersichtlicher ^^.
    Ich nehme an du willst Krokodile von Rechts über den Bildschirm auf deinen Spieler zurennen lassen denen man dann mit den Pfeiltasten nach oben/unten vertikal ausweichen muss?

  • Problem mit einem Spiel

    • name22
    • 28. März 2013 um 12:32

    Das hilft uns wirklich so gar nicht weiter... ^^ Wie sieht dieses Spiel aus? Welche Methoden verwendest du um vom Spieler Eingaben zu erhalten? Benutzt du Controls für deine GUI oder verarbeitest du alle Daten wie Mauskoordinaten selbst?
    Am besten wäre es wenn du das Script dazu hier reinstellen könntest, dann können wir nämlich direkt sehen wo das Problem liegt.

  • Microsoft Navision auslesen geht nicht sauber

    • name22
    • 26. März 2013 um 15:36

    Das passiert normalerweise wenn ein Programm Controls verwendet werden die nicht zum Standard Funktionsumfang von Windows bzw. AutoIt gehören. Die lassen sich auch nicht mit den Control... Funktionen ansprechen.
    Eine Alternative wäre z.B. eine COM Schnittstelle (falls dein Programm das hat).

  • SQLite Datenbank (mit Daten!) mit Projekt weitergeben

    • name22
    • 23. März 2013 um 08:49

    Wenn das Thema gelöst ist, dann setze bitte noch das Präfix auf [gelöst] (1. Beitrag bearbeiten).

  • SQLite Datenbank (mit Daten!) mit Projekt weitergeben

    • name22
    • 22. März 2013 um 15:26

    In der Hilfe ist ein Beispiel. Du musst den gesamten Pfad zur Datenbank als 1. Parameter von FileInstall angeben, als 2. Parameter gibst du den Pfad an unter dem die Datei gespeichert werden soll wenn der Befehl später ausgeführt wird.
    In Scriptform macht der Befehl überhaupt nichts. Sobald du das Script in eine .exe kompilierst, werden alle per FileInstall angegebene Dateien als Ressourcen in die .exe integriert. Sobald du die fertige .exe ausführst und das Programm an die Stelle kommt wo der FileInstall Befehl ausgeführt wird, erzeugt sie die Datei in dem Pfad den du als 2. Parameter angegeben hast. Dann kannst du sie verwenden und ggf. auch nach Verwendung mit FileDelete wieder entfernen.

  • nur eine kleine Frage zum run befehl

    • name22
    • 21. März 2013 um 22:55
    [autoit]

    Run('"C:\Program Files (x86)\Peregrine Systems\ServiceCenter 6.2\Client\ServiceCenter.exe" -data "%APPDATA%\scworkspace" -vmargs -Xmx128M')

    [/autoit]
  • nur eine kleine Frage zum run befehl

    • name22
    • 21. März 2013 um 22:41

    Du hast diverse Anführungszeichen vergessen.. Alle Parameter die Text beinhalten müssen mit Anführungszeichen als Strings übergeben werden. Sonst denkt AutoIt das währen Funktionen o.Ä.. Abgesehen davon müssen ALLE Parameter per String als 2ter Parameter von ShellExecute angegeben werden, wie kommst du drauf sie durch Kommas zu trennen?

  • Sonderzeichen

    • name22
    • 21. März 2013 um 21:39

    Das einzige was ich auf die schnelle finden konnte war ein Firefox Addon namens SQLite Manager.

  • Sonderzeichen

    • name22
    • 21. März 2013 um 20:51

    Ich habe die Datenbank mal mit einem Management Tool geöffnet und festgestellt das die '?' auch hier bereits vorhanden sind. Der Fehler tritt also unabhängig von AutoIt auf und liegt bereits in der DB.

  • Sonderzeichen

    • name22
    • 21. März 2013 um 18:10

    Dein Code macht so wie er da steht nicht so viel Sinn in meinen Augen.. ?(
    Ein funktionierendes Beispiel wäre ganz praktisch, denn in dem Ausschnitt kann ich keinen Fehler erkennen der die Umlaute verändert.
    Mit diesen Informationen müsste ich darauf tippen, dass die Einträge bereits in der Datenbank mit ersetzten Umlauten drinstehen. BinaryToString wandelt mit Flag 4 die Binärdaten in einen UTF-8 String, an der Kodierung liegt es also nicht. Und wenn dann würden die Umalute nicht durch '?' ersetzt werden ^^.

  • GDI+ 3D Object Viewer (Wavefront .obj Format)

    • name22
    • 20. März 2013 um 20:51

    Das wäre super :thumbup: . Ich bin bestimmt mittlerweile nicht der einzige, der das gebrauchen könnte.
    Vielleicht könnte ich Ende dieser Woche mal ein Spiel aus dem Ganzen machen. Da sollte ich genügend Zeit haben.

  • GDI+ Buffer auf Transparenter GUI

    • name22
    • 20. März 2013 um 16:55
    Zitat

    da ich allerdings eine Transparente GUI habe und dadurch nicht mit einem Backbuffer arbeiten kann


    Da liegst du falsch. ;) Ich hab im Moment leider keine Zeit dir dein Script umzuschreiben o.Ä., aber ich kann dir Beispiele anbieten.
    Davon wurden hier nämlich schon einige gepostet, die zeigen wie man mit GDI+ auf eine transparente GUI zeichnen kann (auch mit Alpha Blending). Ob du einen Buffer verwendest oder nicht wirkt sich nicht auf das Verhalten aus das du beschreibst. Aber bei diesen Scripten funktioniert es.

    Ein Beispiel von vielen.

  • 3D-Objekte mit GDI+

    • name22
    • 19. März 2013 um 22:33

    @chess Ich glaube UEZ meinte die perspektivische Krümmung die Obekte, mit größerem Abstand zum Betrachter, kleiner erscheinen lässt. Der Verkürzungsfaktor wird normalerweise nur verwendet um Objekte in isometrischer Darstellung (das was du verwendest) etwas realistischer aussehen zu lassen.
    Zum Thema:
    Axonometrie
    Zentralprojektion

  • GDI+ 3D Object Viewer (Wavefront .obj Format)

    • name22
    • 19. März 2013 um 22:05

    Ich hoffe ich trete hier niemandem auf die Füße wenn ich diesen Thread noch mal ausgrabe. :whistling:

    Ich habe vor einiger Zeit an einer neuen Version gearbeitet (fast komplett neu geschrieben). Dieses mal allerdings mit Ego-Perspektive und entsprechender Steuerung (WASD zum umherlaufen und die Maus bewegt den Sichtwinkel).
    Es wird keine PathWarp Funktion verwendet um die perspektivische Krümmung zu erreichen, stattdessen werden die Berechnungen dafür in nativem AutoIt erledigt. Das hat die Performance auf keinen Fall verschlechtert, interessanterweise.
    Außerdem arbeite ich mit einer Kameratransformation, das heißt man kann sowohl Objekte als auch Kamera im Raum unabhängig voneinander positionieren.

    Mit diesem Script als Grundlage könnte man sogar ein kleines 3D Spiel in Ego Perspektive umsetzen, fast ausschließlich mit nativem AutoIt. Und wenn GDI+ nicht so lahm beim Linienzeichnen wäre, gäbe es wirklich keine Performance-Probleme :rolleyes: .

    Edit: Vielleicht sollte ich auch verraten, dass ich das Script im ersten Beitrag eingefügt habe... :pinch:

  • 3D-Objekte mit GDI+

    • name22
    • 19. März 2013 um 21:15

    Nice :thumbup: . Erinnert mich an meine beiden GDI+ 3D Wireframe Spielereien. Dein Script scheint aber besser zum Matheunterricht zu passen :D.

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™