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

Beiträge von Ashpool

  • Koda in AutoIt?

    • Ashpool
    • 28. Februar 2009 um 10:57
    Zitat von MatthiasG.

    Ashpool: sry, aber was hat der CodeWizard damit zu tun?

    Nun, der CodeWizard produziert aus den eingegebenen Eigenschaften eines visuellen Controls AutoIt-Code. Und wie er das macht, kann man sich im Quelltext des CodeWizards ansehen.
    Koda macht ja sowas ähnliches, nur schreibt es die Formular-Eigenschaften zusätzlich als XML-Datei.

    Gruß Ashpool

  • Koda in AutoIt?

    • Ashpool
    • 28. Februar 2009 um 10:27
    Zitat von MatthiasG.

    In welcher Sprache ist Koda geschrieben?

    Koda ist in Delphi 7 geschrieben.

    Klar kannst du das mit AutoIt versuchen, ich glaube, sowas gibts auch schon. Für erste Einblicke, wie sowas realisiert werden kann, kannst du dir ja mal den Quelltext des CodeWizards ansehen, wenn du ScitE installiert hast (im Ordner SciTE\CodeWizard\).

    Gruß Ashpool

    [edit] Da war einer schneller :sleeping:

  • An alle Reviewer und Übersetzer!

    • Ashpool
    • 27. Februar 2009 um 23:17

    Ich glaube, ich muss Tweaky mal beistehen ;( :

    Wenn ihr die Dateien der 3.3.0.0-Hilfe durchseht oder übersetzt, achtet doch bitte auf die Kommentare!

    Wenn da sowas steht, wie:

    Zitat

    System:
    Update auf Version 3.3.0.0 (Diff):

    @@ -1 +1,20 @@
    -;Example to be provided by DaveF
    +; Compile this script to "ConsoleRead.exe".
    +; Open a command prompt to the directory where ConsoleRead.exe resides.
    +; Type the following on the command line:
    +; echo Hello! | ConsoleRead.exe
    +;
    +; When invoked in a console window, the above command echos the text "Hello!"
    +; but instead of dispalying it, the | tells the console to pipe it to the STDIN stream
    +; of the ConsoleRead.exe process.
    +If Not @Compiled Then
    + MsgBox(0, "", "This script must be compiled in order to properly demonstrate it's functionality.")
    + Exit -1
    +EndIf
    +
    +Local $data
    +While True
    + $data &= ConsoleRead()
    + If @error Then ExitLoop
    + Sleep(25)
    +WEnd
    +MsgBox(0, "", "Received: " & @CRLF & @CRLF & $data)

    Alles anzeigen

    dann bedeutet ein - vor der Zeile, dass dieser Eintrag in der englischen Hilfe seit der letzten Version entfallen ist, ein + kennzeichnet einen neuen Eintrag.
    Das muss dann in der Übersetzung natürlich angepasst werden. :!:

    Also achtet bitte darauf, ihr verursacht sonst unnötige Nacharbeit.

    Außerdem wäre es auch empfehlenswert, die Beispiele zu testen, bevor ihr sie veröffentlicht.

    Nix für ungut, Fehler macht Jeder!
    Ashpool

  • Bug auf der Übersetzhomepage - Leerzeichen vor Anführungszeichen

    • Ashpool
    • 27. Februar 2009 um 18:27

    Super Der_Doc :rock:

    Jetzt funzt es bestens!

    Ashpool

  • Mit WinGetText und WinGetTitel arbeiten

    • Ashpool
    • 25. Februar 2009 um 21:34
    Zitat von Roggan
    [autoit]

    $text = WinGetText ("Andrew", "")
    MsgBox(0, "Ausgelesener Text:", $text)

    [/autoit]

    Sonst macht dein Skript nichts? ?(

  • Download geschwindichkeit in Kbits/s berechnen

    • Ashpool
    • 25. Februar 2009 um 21:24
    Zitat von Padmak

    Es geht um den Sekundenintervall. Er meint du solltest nur 100 ms oder so hernehmen

    Zitat von Matthias_199

    Ashpool warum ist ds nicht sinnvol ich will ja die aktuelle geschwindichkeit ?

    Zitat von Matthias_199

    Greenhorn

    Nein stimmt nicht das sript sagt nicht die aktuelle download geschwindichkeit

    Siehste, genau das meinte ich ^^

    Mit welchem Timerwert ist denn deine Downloadspeed-Anzeige aktuell? Und welche Aussagekraft hat denn eine solche Anzeige?
    Denk mal drüber nach.

    Gruß Ashpool

  • Download geschwindichkeit in Kbits/s berechnen

    • Ashpool
    • 25. Februar 2009 um 19:57
    Zitat von Matthias_199

    Bis jetz bin ich irgendwie auf die idee gekommen bei start des downloads einen timer laufen zu lassen der dan imer pro sekunde den immer die bytes mist und dan in Kbytes umrechnet.Ob

    Ob es sinnvoll ist, jede Sekunde zu aktualisieren, dürfte umstritten sein, aber das Prinzip ist schon korrekt: Geladene (K)Bytes geteilt durch benötigte Zeit.

    Gruß Ashpool

  • Wo seid ihr?

    • Ashpool
    • 19. Februar 2009 um 16:59
    Zitat von Der_Doc

    Vieleicht stelle ich am WE schon mal den ein oder anderen Teil vor.

    8o bin schon ganz hibbelig 8o

  • Opt("MouseCoordMode", 0) weiter definierbar ?

    • Ashpool
    • 31. Januar 2009 um 23:57

    Windows muss schon wissen, auf welches Fenster sich die relativen Koordinaten für den Mausklick beziehen, insofern dürfte dein Unterfangen aussichtslos sein.
    Du kannst es natürlich händisch machen: gewünschtes Fenster zum aktiven Fenster machen, Mausklick absenden, vorheriges Fenster wieder aktivieren.

  • was is hier faul????

    • Ashpool
    • 31. Januar 2009 um 23:41

    würde mal behaupten, dass deine Zeilen 14 und 24 faul sind

  • GDI+ - Schwarzer Hintergrund und Text schreiben

    • Ashpool
    • 30. Januar 2009 um 20:35

    Also ich weiß zwar nicht, was du vor hast, aber Text schreibst du mit GDI+ zum Beispiel so:

    [autoit]

    #include <GuiConstantsEx.au3>
    #include <GDIPlus.au3>

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

    Opt('MustDeclareVars', 1)

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

    _Main()

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

    Func _Main()
    Local $hGUI, $hWnd, $hGraphic, $hPen

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

    ; Erzeuge GUI
    $hGUI = GUICreate("Text mit GDI+ ausgeben", 300, 50)
    $hWnd = WinGetHandle("Text mit GDI+ ausgeben")
    GUISetState()

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

    ; Erzeuge Ressourcen
    _GDIPlus_Startup ()
    $hGraphic = _GDIPlus_GraphicsCreateFromHWND ($hWnd)
    $hPen = _GDIPlus_PenCreate (0xFF000000, 4)

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

    ; Text auf GUI anzeigen
    _GDIPlus_GraphicsDrawString($hGraphic,'Blödes Beispiel!',100,15)

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

    ; Auf Schließen des GUI warten
    Do
    Until GUIGetMsg() = $GUI_EVENT_CLOSE

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

    ; Ressourcen freigeben
    _GDIPlus_PenDispose ($hPen)
    _GDIPlus_GraphicsDispose ($hGraphic)
    _GDIPlus_Shutdown ()
    EndFunc ;==>_Main

    [/autoit]

    Sorry, hab das [gelöst] zu spät gelesen ;(

  • Ich versteh die Welt nichtmehr^^

    • Ashpool
    • 10. Dezember 2008 um 19:48

    Dein .JPG ist in Wirklichkeit ein .PNG :wacko: , und das kriegst du meines Wissens so nicht angezeigt.

    Schau dich mal bei den GDIPlus-Funktionen_GDIPlus_ImageLoadFromFile() und _GDIPlus_GraphicsCreateFromHWND() um.

    Gruß Ashpool

  • Pixel search

    • Ashpool
    • 10. Dezember 2008 um 17:44
    Zitat von Jam00

    Ich weiß aber das in dem Feld eine der Fraben ist und er macht das trotzdem!


    Zeig doch mal deinen Code...

  • Pixel search

    • Ashpool
    • 10. Dezember 2008 um 16:57
    Zitat von allexpietz
    [autoit]


    $PSG = PixelSearch ( 852, 396, 846, 727, 0xF2F2D0,)
    MouseMove($PSG)
    MouseClick("right")

    [/autoit]

    MouseMove erwartet die x- und y-Koordinate durch Komma getrennt. Außerdem ist in der ersten Zeile ein Komma zuviel.
    So gehts bei mir:

    [autoit]


    $PSG = PixelSearch( 0, 0, 500, 600, 0xFF0000 )
    MouseMove($PSG[0],$PSG[1])
    MouseClick("right")

    [/autoit]


    Gruß Ashpool

  • [erledigt] Halb-OT: Handle to ...

    • Ashpool
    • 1. Dezember 2008 um 21:04

    Na gut, gebe mich geschlagen. :rolleyes:

  • [erledigt] Halb-OT: Handle to ...

    • Ashpool
    • 30. November 2008 um 02:12
    Zitat von BugFix

    Mit "Handle" verhält es sich, wie mit dem Wort "Computer". Es sind Wörter, die keine direkte deutsche Entsprechung haben und in der englischen Form eingedeutscht wurden.

    Dem ist eben nicht so. Computer wurde eingedeutscht, Handle dagegen nicht. Es hat sich unter Programmierern einfach so eingeschlichenen.

  • [erledigt] Halb-OT: Handle to ...

    • Ashpool
    • 30. November 2008 um 01:56
    Zitat von Greenhorn

    Ein Handle ist nicht einfach nur ein beliebiger Zeiger auf ein Objekt, sondern wird vom System gepflegt und ist konstant mit dem Objekt verknüft.


    Wie du weißt, lass ich mich durchaus überzeugen, aber deine Aussage bestätigt mich eher in meiner Ansicht. Ein Handle ist und bleibt ein Zeiger, ob er nun benutzerdefiniert oder systemeigen ist, spielt für seine grammatikalische Behandlung m.E. keine Rolle. Das eigentliche Problem rührt ja auch nur daher, dass ich das englische Handle mit der deutschen Orthografie in Einklang bringen will.
    Bei Handle from geht das ja noch ganz gut, aber bei Handle to wird es schwierig. Die Frage ist: welchem deutschen Wort entspricht das englische Handle im Kontext der Programmierung?

  • [erledigt] Halb-OT: Handle to ...

    • Ashpool
    • 30. November 2008 um 01:10

    Meine Intention ist: Ein Handle ist nichts anderes als der Inhalt einer Speicheradresse, die auf den Anfang eines Objekts verweist.
    Und genau deswegen verwende ich auf. Aber jeder denkt anders, und genau deswegen habe ich diese Frage gestellt.
    Ich wollte wissen, ob es eine allgemein anerkannte, übliche Übersetzung für Handle to gibt. Dem scheint nicht so zu sein, also bleibe ich bei meiner Variante
    und ihr bleibt bei eurem Favoriten, verstehen tut's eh' jeder, der sich mit der Materie auskennt.

  • Mehrere Infos aus einer Ini datei rauslesen

    • Ashpool
    • 30. November 2008 um 00:39

    Natürlich kannst du das.
    Lege für jeden User eine eigene Sektion in der ini an.

  • [erledigt] Halb-OT: Handle to ...

    • Ashpool
    • 30. November 2008 um 00:31

    Das habe ich befürchtet.

    Also muss man in die Hilfe wohl eine Checkbox einbauen... ;)

    Ich danke euch und bleibe bei Handle auf.

    Gut Nacht
    Ashpool

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™