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

Beiträge von Shadowigor

  • WindowSwitcher

    • Shadowigor
    • 26. September 2012 um 16:40

    Beim 2. Code dacht ich, dass die ALT-Taste ja nicht zwingend gedrückt bleiben muss um das Fenster zu wechseln. Dort sollte er einfach bei jedem Pedaldruck zum nächsten Fenster springen. Erstaunt mich ein wenig, dass das nicht funktionieren soll. Zu deiner _IsPressed Variante: 1. Hast du wieder keine Sleeps() reingemacht :pinch: und 2. Musst du noch unterscheiden ob du 2 mal drückst oder nur 1 mal lange. Ich zeig dir wohl besser was ich meine ;)

    Spoiler anzeigen
    [autoit]

    #include <Misc.au3>

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

    While Sleep(10)
    If _IsPressed ("13") Then
    Send ("{ALTDOWN}{TAB}")
    While _IsPressed("13")
    Sleep(10)
    WEnd
    $tim = TimerInit ()
    Do
    If _IsPressed ("13") Then
    Send ("{TAB}")
    While _IsPressed("13")
    Sleep(10)
    WEnd
    $tim = TimerInit ()
    EndIf
    Sleep(10)
    Until TimerDiff ($tim) > 600
    Send ("{ALTUP}")
    EndIf
    WEnd

    [/autoit]


    Aber sonst müsste es eigentlich gehen.

  • 1.#IND bei MathExMov_GetTrajectory - warum?

    • Shadowigor
    • 26. September 2012 um 14:24

    Dann wird wohl die Funktion einen Fehler haben. Bekommst du denn von der Funktion einen Error? Wird dir das Array beim _ArrayDisplay angezeigt? (Sorry kanns grad nicht selber testen) Sonst kann ich keinen Fehler entdecken.

    Gruss Shadowigor

  • flexibler Variabelname für Gui

    • Shadowigor
    • 26. September 2012 um 09:43

    Einfach mit einem Array. Genau dafür sind sie ja da.

    Spoiler anzeigen
    [autoit]

    $Checkbox[0] = GUICtrlCreateCheckbox("export", 104, 152, 57, 17)
    $Checkbox[1] = GUICtrlCreateCheckbox("export", 296, 152, 57, 17)
    $Checkbox[3] = GUICtrlCreateCheckbox("export", 506, 149, 57, 17)
    ; ...

    [/autoit]


    Gruss Shadowigor

  • WindowSwitcher

    • Shadowigor
    • 26. September 2012 um 08:19

    Nun eigentlich müsste es gehen (kanns gerade nicht austesten mangels Windows ;) ). Ich würde dir aber schon mal empfehlen bei deinen beiden Schleifen noch ein Sleep() reinzumachen. Sonst lastest du den Prozessor ziemlich aus. Hast du schon mal versucht das Ganze ohne HotKeys zu machen, sprich nur das?

    Spoiler anzeigen
    [autoit]

    Send("{ALTDOWN}")
    Send("{TAB}")
    Send("{TAB}")
    Send("{ALTUP}")

    [/autoit]


    Wenn das geht weiss ich auch nicht weiter. Du könntest es aber auch einfach so machen:

    Spoiler anzeigen
    [autoit]

    HotKeySet("{PAUSE}", "tab")

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

    While Sleep(1000)
    WEnd

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

    Func tab()
    Send("{ALT}{TAB}")
    EndFunc

    [/autoit]


    Das müsste doch eigentlich schon reichen oder nicht?

    Gruss Shadowigor

  • Counter hört früher auf als er sollte

    • Shadowigor
    • 25. September 2012 um 14:17

    Natürlich ist das Regelkonform. Und sogar sehr sinvoll! Ich finde das sieht viel besser aus als $time = $time - 1. Aber RedHead hat natürlich recht. Hier macht keines von beiden Sinn ;)

    Gruss Shadowigor

  • FF.au3 + IF Clausel

    • Shadowigor
    • 23. September 2012 um 01:45

    Meinst du vielleicht sowas?

    Spoiler anzeigen
    [autoit]

    Opt("WinTitleMatchMode", 2)

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

    $sFile = "Name deines Files"

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

    $aWins = WinList("Mozilla Firefox")
    $sFile = FileRead($sFile)
    $hFile = FileOpen($sFile, 1)

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

    For $i = 1 To $aWins[0][0]
    If Not StringInStr($sFile, $aWins[$i][0]) Then FileWrite($hFile, $aWins[$i][0] & @CRLF)
    Next

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

    FileClose($hFile)

    [/autoit]


    Gruss Shadowigor

  • Deutsche Sprache - Schwere Sprache (?)

    • Shadowigor
    • 21. September 2012 um 16:09

    Mir ist gerade aufgefallen, dass man die Entwicklung vielleicht gar nicht als "Weiterentwicklung der deutschen Sprache" ansehen sollte sondern vielmehr als das "Entstehen eines neuen Dielekts". Holländisch war (soweit ich weis) auch mal ein deutscher Dialekt. Solange das reine Hochdeutsch nicht ganz verloren geht (was es nicht wird) und auch die "alten" Dialekte halbwegs erhalten bleiben, sollte das ja nicht so ein grosses Problem sein. Aber die eigentlichen Dialekte haben es viel schwerer zu überleben, als die deutsche Sprache. Schon nur weil sie (natürlich) nirgens klar definiert sind.

  • Neuling will Hotspot austricksen

    • Shadowigor
    • 20. September 2012 um 08:32

    Wegen dem WinActivate: Das ist natürlich nicht nötig, aber wie auch du schon gesagt hast, sicher ist sicher ;)

  • Studium, Hochsprachen und was euch sonst noch so einfällt :-)

    • Shadowigor
    • 20. September 2012 um 08:26
    Zitat von DFPWare

    Ist sowieso die Frage was man nach dem Studium damit anfangen kann, ich denke nicht dass jemand der was im Elektronikbereich studiert hat später irgendwelche Schaltungen zusammenlöten wird. Nur mal so als Beispiel ;)


    Das ist ja das schlimme!!! Wer heutzutage studiert hat schlicht keine Ahnung mehr von der Praxis. Ich habe schon "hochgebildete" Ingenieure gesehen die die unmöglichsten Sachen wolten... Deshalb mach ich im Moment auch eine Ausbildung und ich kann dir nur raten es auch so zu machen. Studieren kannst du dann immernoch aber so weisst du wenigstens was in der Praxis so abgeht und diese Leute sind auch viel begehrter (wenn der Chef ein bisschen Ahnung hat ;) ).

    Gruss Shadowigor

  • Alles Gute, Gun-Food :)

    • Shadowigor
    • 20. September 2012 um 08:13

    :party::party::party::party::party::party::party::party::party::party::party::party::party::party::party::party::party::party::party:

  • Deutsche Sprache - Schwere Sprache (?)

    • Shadowigor
    • 20. September 2012 um 08:11

    Ich denke ihr habt beide Recht. In der Alltagssprache wird wirklich vieles (nicht alles) unnötig 'verenglischt'. Aber in der Technik sollte man realistisch bleiben. Dort ist einfach alles auf Englisch und wenn das noch in jede Sprache übersetzt wird, blickt am schluss keiner mehr durch. Und bei so so mancher deutschen Übersetzung habe ich nur noch so geschaut: 8|

  • Listview Subitem handle oder Text auslesen bei besonderen Anzeigeeinstellungen

    • Shadowigor
    • 19. September 2012 um 08:20

    Benutz einfach _GUICtrlListView_GetItemText(). Da brauchst du nur den Index und keine Handles. Die Subitems haben glaube ich gar kein Handle.

    Gruss Shadowigor

  • Neuling will Hotspot austricksen

    • Shadowigor
    • 19. September 2012 um 08:16

    Ob es mit Ping() auch geht ist aber nicht sicher. Es gibt Hotspots die so blöd sind und Pings trotzdem durchlassen. Aber das findest du ja relativ schnell heraus. Und ich würde auch die ganze Anmelde-Rumklickerei im Else von Acanis machen. (Gute Beschreibung übrigens ;) ) Ausserdem würde ich zur Sicherheit noch WinActivate einbauen.

    Gruss Shadowigor

  • Datenabfrage einer INI-Datei

    • Shadowigor
    • 18. September 2012 um 21:05

    IniRead? Wo liegt denn da das Problem?

    Gruss Shadowigor

  • Deutsche Sprache - Schwere Sprache (?)

    • Shadowigor
    • 17. September 2012 um 18:39

    Ich finde auch, dass die deutsche Sprache immer "verwaschener" wird. Doch was ich fast schlimmer finde, ist dass die Dialekte immer mehr untergehen. Besonders hier in der Schweiz merkt man das, denn es werden immer mehr Wörter "eingehochdeutscht". Das finde ich besonders schade. Doch wenn man sich mal anschaut, was im Englischsprachigen Raum so abgeht, ist das hier noch harmlos. Die können teilweise kein ganzes wort mehr ausschreiben. Ganze Sätze bestehen nur aus Abkürzungen.

    PS: Interessante Diskussion ;)

  • Phasenverschiebung zwischen Strom und Spannung in einer Spule bei Wechselspannung

    • Shadowigor
    • 16. September 2012 um 21:27

    Also der blaue Graph ist auf jeden Fall die Spannung über der Spule. Und das wegen der Spannung entgegengesetzt des Netzteils: Deshalb hat man bei einer positiven Stromänderung eine negative Spannungsänderung.

  • 2D-Array mit Werten "befüllen"

    • Shadowigor
    • 16. September 2012 um 20:38

    Fast. So ist es richtig:

    Spoiler anzeigen
    [autoit]

    For $i = 0 To $Breite - 1
    For $i2 = 0 To $Hoehe - 1
    $aMap[$i][$i2] = "0"
    Next
    Next

    [/autoit]


    Arrays beginnen beim Index 0, nicht bei 1.

    Gruss Shadowigor

  • Phasenverschiebung zwischen Strom und Spannung in einer Spule bei Wechselspannung

    • Shadowigor
    • 16. September 2012 um 20:34

    Du denkst gar nicht falsch. Der blaue Graph hat den Nulldurchgang ja beim Wendepunkt des roten Graphen! Und warum die Spannung dort am höchsten ist, wo die Stromänderung am grössten ist, ist so, weil das schlicht und ergreifend die Regel der Induktion ist. Grosse Stromänderung = Starkes Magnetfeld = hohe Selbstinduktion = hohe Spannung.

    Gruss Shadowigor

  • Parent child gui

    • Shadowigor
    • 14. September 2012 um 15:07
    [autoit]

    $Bibliothekgui = GUICreate("...", 958, 472, 230, 261, $WS_CHILD, Default, $hgui)

    [/autoit]


    Das sollte eigentlich in der Hilfe relativ klar ersichtlich sein.

    Gruss Shadowigor

  • Editbox nur mit tastatur steuern

    • Shadowigor
    • 14. September 2012 um 07:50

    Die Editbox soll auf Tastenkombinationen reagieren? Dann benutzt du am besten GUISetAccelerators und wenn dein Script nur reagieren soll wenn das Edit aktiv ist, kanst du das ja dann noch prüfen.

    Gruss Shadowigor

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™