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

Beiträge von BugFix

  • String

    • BugFix
    • 18. Januar 2009 um 18:40
    Zitat von Jam00

    ihn ja nicht gibt hängt er sich ja auf,


    Hää..? Wer hängt sich wo auf?
    Wie wärs denn mal mit etwas Code?

  • AutoIt-Funktionssuche: Sidebar-Gadget

    • BugFix
    • 18. Januar 2009 um 17:38
    Zitat von MatthiasG.

    Windows Vista ist Voraussetzung


    :rofl: Nach dem Motto: Wie garantiere ich, dass möglichst wenig Interessenten auftauchen.

  • Breitensuche

    • BugFix
    • 18. Januar 2009 um 16:09

    Ich würde so herangehen, dass jedes Feld Statuswerte bekommt, die Auskunft geben über Belegung und mögliche Bewegungsrichtungen. Sinnvollerweise jeden Parameter als Dualwert, sodass ganz simpel per BitAnd() abgefragt werden kann.

    Code
    Felder erhalten Werte, z.B.
    1   - Spielfeld
    2   - Eigener Spieler
    4   - Gegenspieler
    8   - Blockade
    16  - Ziel
    32  - Richtungsvektor  3 Uhr
    64  - Richtungsvektor  6 Uhr
    128 - Richtungsvektor  9 Uhr
    256 - Richtungsvektor 12 Uhr
  • Breitensuche

    • BugFix
    • 18. Januar 2009 um 15:12

    Nach welchen Regeln darf denn der Spielstein bewegt werden? In alle Richtungen? Auf alle Felder außer gesperrte? Auf/über Gegenspieler?

  • Applikation zum TCP-Port ermitteln

    • BugFix
    • 18. Januar 2009 um 14:09

    Hab noch keine Lösung, als Ansatz: Die benutzten Ports abfragen mit netstat -a -n
    Nun noch der Schritt, diese auf die jeweiligen Anwendungen zurückzuführen. Ich such mal ein bischen.

    Edit:
    Hab was: TCPView

    Zitat

    TCPView ist ein Windows-Programm, das eine detaillierte Auflistung aller TCP- und UDP-Endpunkte auf Ihrem System enthält. Dazu gehören die lokalen Adressen sowie die Remoteadressen und Status der TCP-Verbindungen. Unter Windows NT, 2000 und XP berichtet TCPView auch den Namen des Prozesses, der den Endpunkt besitzt.



    Edit2:

    :D Es geht viel einfacher
    netstat -ano (ab Win2k) liefert auch die PID.

  • Eben im Internet

    • BugFix
    • 18. Januar 2009 um 13:56

    [OT]

    Zitat von chrisatack

    Gold ist NICHT der beste Leiter sonder Kupfer....


    Rein von der Leitfähigkeit stimmt das auch nicht ganz ;) (1.Silber, 2. Kupfer, 3. Gold, 4. Aluminium). Kupfer hat zwar denselben spezifischen Widerstand wie Silber, aber leitet nicht so gut. Deshalb werden die Refernzwerte auch auf Silber bezogen. (Cu bei 96% Ag)
    Vergoldete Kontakte findet man sinnvollerweise im Audiobereich. Denn da ist vorrangig eine frequenzgetreue Weiterleitung wichtig. Ein Punkt, bei dem Gold wesentlich besser punktet als Kupfer.
    Der entscheidende Vorteil von Gold liegt auch mehr in der Mikroelektronik. Mit Gold lassen sich Strukturen im Nano-Bereich darstellen, da kann z.B. Cu gar nicht mithalten.
    [/OT]

  • Mit Reglern arbeiten

    • BugFix
    • 18. Januar 2009 um 12:45

    Oh doch, Hilfe lesen bildet:

    [autoit]

    iniwrite ($ini,"Potsettings","HP",GUICtrlRead($Slider1))
    iniwrite ($ini,"Potsettings","MP",GUICtrlRead($Slider2))
    iniwrite ($ini,"Potsettings","PILLS",GUICtrlRead($Slider3))

    [/autoit]
  • Mit Reglern arbeiten

    • BugFix
    • 18. Januar 2009 um 12:15
    Zitat von Hellwave

    PS: Sufu und Hilfe benutzt !


    :D GUICtrlRead ???

  • Per uPnP ports öffnen

    • BugFix
    • 18. Januar 2009 um 10:55

    Das ist sicher nicht ganz ohne.
    Ich hab mal kurz in die Architektur von UPnP reingeschaut. Wenn man das nachkonstruieren möchte, hat man Einiges zu tun. :D

    Edit:
    Mal noch 2 Links, die nützlich sein könnten
    http://upnp.org/standardizeddcps/documents/UPnP_IGD_1.0.zip
    http://msdn.microsoft.com/en-us/library/aa382303.aspx

  • ObjGet( HWND ) - COM-Object mit Handle ermitteln ?

    • BugFix
    • 18. Januar 2009 um 10:30

    Ich denke, das sollte mit CLASS + INSTANCE funktionieren:

    [autoit]

    $oExcel = ObjGet("","[CLASS:Excel.Application;INSTANCE:2]")

    [/autoit]
  • Prozessüberwachung

    • BugFix
    • 17. Januar 2009 um 20:16

    Verwende nicht Winkill.
    Schau mal hier:

    [autoit]

    ProcessList()
    ProcessExists()
    ProcessClose()

    [/autoit]
  • IsArray

    • BugFix
    • 17. Januar 2009 um 20:12
    Zitat von Jam00

    wie viele Arrays es sind?


    Was meinst du damit?
    Die Anzahl Elemente bekommst du mit UBound($array), die Anzahl der Dimensionen mit UBound($array, 0)

  • Hotkey Problem

    • BugFix
    • 17. Januar 2009 um 18:32

    Falsches Format für den Hotkey

    [autoit]

    HotkeySet( "1", "Taste1")

    [/autoit]


    So ists besser:

    [autoit]

    HotkeySet( "{1}", "Taste1")

    [/autoit]
  • ListView - Editieren aller SubItems

    • BugFix
    • 17. Januar 2009 um 18:22

    Ahh, gute Idee progandy.
    Ich stelle das mal als alternative Variante in Post 1 ein.

  • ListView - Editieren aller SubItems

    • BugFix
    • 17. Januar 2009 um 17:46

    Die einzige Variante, die mir im Moment einfällt wäre, beim Einblenden des Editfensters eine Adlib-Funktion zu aktivieren, die auf Drücken der Enter-Taste abfragt. (Und natürlich deaktivieren wenn Enter gedrückt)

  • ListView - Editieren aller SubItems

    • BugFix
    • 17. Januar 2009 um 17:19

    Ich wollte eine Unterscheidung, damit nur in das SubItem geschrieben wird, wenn etwas verändert wurde. Ich könnte natürlich einen vorher-nachher Vergleich ausführen. Wollte aber, dass nur bewußt gespeichert wird und eine Möglichkeit besteht ohne Änderung das Edit zu verlassen (ESC).

  • Anzeigefehler bei Label

    • BugFix
    • 17. Januar 2009 um 17:11

    Das & maskiert normalerweise den nächsten Buchstaben unterstrichen für Zugriff: ALT+Buchstabe.
    Willst du es als Einzelzeichen verwende: &&

  • Abfangen von Packets

    • BugFix
    • 17. Januar 2009 um 15:55
    [autoit]

    If $String[1] & $String[2] & $String[3] & String[4] = '0x5E' Then

    [/autoit][autoit]

    If $String[1] & $String[2] & $String[3] & $String[4] = '0x5E' Then

    [/autoit]

    ;)

  • ListView - Editieren aller SubItems

    • BugFix
    • 17. Januar 2009 um 15:45

    Kann das Problem nicht nachvollziehen.
    Wenn SubItem zum Editieren geöffnet wird:
    - es wurde nichts geändert ==> Schließen mit ESC
    - Daten geändert ==> Schließen mit ENTER
    GUI wird normal mit Klick auf |X| beendet.

    Edit: progandys Beitrag erschien, als ich schrieb. :D
    Danke, aber man muß wirklich an jede noch so blödsinnige Aktion der User denken. :whistling:

  • Abfangen von Packets

    • BugFix
    • 17. Januar 2009 um 15:17
    Zitat von Kasoki

    ich hab ein kleines programm


    Tja, der Code des Programms sieht schon mal gut aus - oops, da ist ja gar nix. ;(

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™