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

Beiträge von bernd670

  • USB Gerät auswerfen und wieder aktivieren

    • bernd670
    • 6. Februar 2009 um 22:35

    Hallo,

    ich habe gestern, rein zufällig, das Befehlszeilendienstprogramm DevCon gefunden.
    Damit kann man unter anderem auch USB-Geräte auswerfen und wieder aktivieren!

  • PI ausrechnen

    • bernd670
    • 4. Februar 2009 um 22:29

    Hallo,

    klar kann man Pi berechnen.

    [autoit]

    MsgBox(0, "", Pi())

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

    ;~ Erstellt Pi aufgrund des Archimedes-Verfahren
    ;~ mit einem 2 ^ 26 Eck (402.653.184 Eck).

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

    Func Pi()
    Local $a = 2 * Sqrt(3)
    Local $b = 3

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

    Do
    $a = 2 * $a * $b / ($a + $b)
    $b = Sqrt($a * $b)
    Until $a = $b

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

    Return $a
    EndFunc

    [/autoit]

    Wenn Du mehr über Pi wissen willst hilft Wikipedia

  • Selsames Verhalten wenn exe als Dienst läuft

    • bernd670
    • 27. Januar 2009 um 22:47

    Hallo,

    das liegt wohl daran das die Datum/Zeit-Variablen (Zeile 41-52) nur einmal beim Starten des Dienstes berechnet werden und dann immer mit dem gleichen Werten gerechnet wird. Du musst die Berechnung der Werte am Anfang der While-Schleife durchführen dann sollte es gehen.

  • AD Passwort ändern

    • bernd670
    • 27. Januar 2009 um 14:29

    Hallo,

    ich hab's mal so probiert und das klappt einwandfrei!


    [autoit]

    #include "adfunctions.au3"

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

    $username = "Testuser"
    $passwort = "abc@123"

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

    If _ADObjectExists($username) = 1 Then
    $strQuery = "<LDAP://" & $strHostServer & "/" & $strDNSDomain & ">;(sAMAccountName=" & $username & ");ADsPath;subtree"
    $objRecordSet = $ObjConnection.Execute ($strQuery) ; Retrieve the FQDN for the object

    $ldap_entry = $objRecordSet.fields(0).value
    $oObject = ObjGet($ldap_entry) ; Retrieve the COM Object for the object

    $oObject.SetPassword($passwort)
    EndIf

    [/autoit]
  • SciTE4AutoIT & Koda, aber Koda ist nicht embedded

    • bernd670
    • 23. Dezember 2008 um 19:42

    Die ist in Ordnung, hast Du den auch eine Datei mit der Endung au3 geöffnet, sonst wird im "Tools"-Menü nämlich auch nichts angezeigt!

  • SciTE4AutoIT & Koda, aber Koda ist nicht embedded

    • bernd670
    • 23. Dezember 2008 um 19:31

    Über Dateianhänge kannst Du die Datei anhängen! Hast Du den auch eine Datei mit der Endung .au3 geöffnet sonst wird im "Tools"-Menü nämlich auch nichts angezeigt!

  • SciTE4AutoIT & Koda, aber Koda ist nicht embedded

    • bernd670
    • 23. Dezember 2008 um 19:26

    In der englischen Version heisst das Menü "Tools" aber da gilt das gleiche für die au3.properties. Häng mal deine au3.properties an!

  • SciTE4AutoIT & Koda, aber Koda ist nicht embedded

    • bernd670
    • 23. Dezember 2008 um 19:06

    Hallo,

    wenn unter dem Menü "Extras" nichts angezeigt wird ist entweder keine au3-Datei geöffnet oder die Datei au3.properties hat einen Fehler bzw. existiert nicht.

  • Anweisung nur einmal pro Minute ausführen

    • bernd670
    • 23. Dezember 2008 um 18:05

    Hallo,

    warum so kompliziert?

    [autoit]

    $keys = "beispieltext"

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

    While 1
    If (@SEC = "00") Then
    FileWriteLine("test.txt", @YEAR & "/" & @MON & "/" & @MDAY & " " & @HOUR & ":" & @MIN & ":" & @SEC & " : " & $keys)
    Sleep(1000) ; hier mindestens 1000ms warten kann bis 58000ms erhöht werden
    EndIf
    Sleep(500)
    WEnd

    [/autoit]
  • Computer im Netztwerk anzeigen lassen

    • bernd670
    • 23. Dezember 2008 um 17:42

    Hallo,

    der DOS-Befehl funktioniert!


    [autoit]

    #include <process.au3>
    #include <string.au3>
    #include <array.au3>
    #include <Constants.au3>

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

    $computer=_getcomputer()
    _arraydisplay($computer)

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

    func _getcomputer()
    Local $PIDNetView = Run("NET VIEW", @SystemDir, @SW_HIDE, $STDOUT_CHILD)
    Local $szClients = ""

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

    While 1
    $szClients &= StdoutRead($PIDNetView)
    If @error Then ExitLoop
    WEnd
    Local $aszClients = StringRegExp($szClients, "\\\\(\S*)\s", 3)

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

    return $aszClients
    endfunc

    [/autoit]
  • text dateien vergleichen

    • bernd670
    • 23. Dezember 2008 um 17:00

    Hallo,

    meinst Du DirCompare, ich muss mal schauen ob ich noch irgendwo den Quellcode habe.

  • Task auf Server startet nicht

    • bernd670
    • 18. Dezember 2008 um 06:39

    Da der Taskplaner und viele andere Windows-Komponenten ein Teil vom IE sind, war zumindest bis Version 6 so, ist es nicht ganz so nebensächlich!

  • Task auf Server startet nicht

    • bernd670
    • 17. Dezember 2008 um 19:10

    Hallo,

    schau mal ins Protokoll vom Taskplaner (WINNT\SchedLgU.TXT), vieleicht findest Du dort mehr Informationen. Die letzte Zeile wird dort mit [ ***** Der letzte Eintrag steht über dieser Zeile ***** ] makiert.

    Was für eine IE-Version läuft den auf dem Server?

  • ListView - zählen der "checked Items"

    • bernd670
    • 15. Dezember 2008 um 08:01

    Hallo,

    Es gibt doch die Funktion _GUICtrlListViewGetSelectedCount.

  • Auswerten von DOS-Kommandos

    • bernd670
    • 15. Dezember 2008 um 06:16

    Hallo und willkommen,

    schau dir mal in der Hilfe das Beispiel von StdoutRead an.

  • Hiho

    • bernd670
    • 9. Dezember 2008 um 21:37

    Hallo und herzlich Willkommen,

    HTL = Höhere Technische Lehranstalt(en)!

  • dlls (ohne autoit) programmieren

    • bernd670
    • 6. Dezember 2008 um 20:30

    Hallo,

    in der Regel muss man dem Linker noch ein paar Optionen mitgeben damit er z.B. die @-Zeichen aus den Funktionsnamen entfernt oder die Paramter in der richtigen Reihenfolge auf dem Stack abgelegt werden.

    Beim Linker von Code:Blocks (MinGW) sind das z.B. folgende Optionen:

    Code
    -Wl,--add-stdcall-alias
    -Wl,--kill-at
  • Internetverbindung PC >>WLAN>> Netbook

    • bernd670
    • 13. November 2008 um 22:57
    Zitat von franzp

    soweit ich weiß gibt es bei ad-hoc allerdings nur wep verschlüsselung... Und die ist innerhalb einiger Minuten umgangen.. Sollte man sich überlegen.. gerade in größeren Städten.
    Und dann müsste man die Verbindung tunneln, um wieder sicher zu sein.

    Hallo,

    bei neuerer Hardware sollte auch WPA(2) möglich sein!

  • Internetverbindung PC >>WLAN>> Netbook

    • bernd670
    • 7. November 2008 um 15:50

    Hallo,

    wenn Du Rechner über WLan miteinander verbinden möchtest muss der ad-hoc-Modus gewählt werden. Einfach mal nach "wlan ad-hoc einrichten" googeln!

  • Datum Umwandeln in UTC-Format?

    • bernd670
    • 19. Oktober 2008 um 23:42

    Hallo,

    BugFix da muss ich dich leider korrigieren, die Zeit ist nicht in jedem Fall 6-stellig sondern kann bei Bedarf gekürzt werden!

    @arni64, hier mal etwas zur Begriffserklärung, UTC steht für Universal Time Coordinated (koordinierte Universalzeit) und ist nicht anderes als eine Weltweite Referenzzeit. Mögliche Datum- und Zeitformate wurden von der ISO in der ISO 8601 definiert.

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™