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

Beiträge von chip

  • Zugriff auf XML Attribut

    • chip
    • 16. Dezember 2010 um 13:32

    Es ist die _XMLDomWrapper.au3 gemeint, das ist eine UDF.

  • String in einer Chat.log Datei auslesen

    • chip
    • 16. Dezember 2010 um 13:30

    Benutz das hier:

    [autoit]

    StringInStr

    [/autoit]
  • [ TCP] Server empfängt nichts

    • chip
    • 16. Dezember 2010 um 13:28

    Du hast

    [autoit]

    TCPStartup

    [/autoit]

    vergessen.

  • Zugriff auf XML Attribut

    • chip
    • 16. Dezember 2010 um 13:13

    UDF bedeutet in Autoit "User Defined Functions": http://wiki.autoit.de/wiki/index.php/Tutorial2#UDF

  • MSG Box am Anfang das Programmes nur beim 1. Start

    • chip
    • 16. Dezember 2010 um 10:48

    Außer dass genau für solche Konfigurationssachen die Registry seit NT da ist ;). Und man die exe beliebig an einen anderen Ort verschieben kann ohne z.b. noch darauf zu achten, dass auch die ini-Datei mit verschoben wird.

  • MSG Box am Anfang das Programmes nur beim 1. Start

    • chip
    • 15. Dezember 2010 um 23:42

    Vor Win XP hast du recht, aber seit XP wird nichtmehr die komplette Registry in den Ram geladen sondern nur die aktuell benötigten Bereiche. Von daher gehört die Aussage, dass viele Eintrage in der Registry einen Rechner langsamer macht in die Schublade der Mythen und Gerüchte. Es wird aber wie jeder Mythos weiterhin in den Köpfen der Leute verbleiben.

  • geht _FFLinkClick überhaupt?

    • chip
    • 15. Dezember 2010 um 20:18

    Ok, du hast nicht die aktuelle Version der FF.au3, daher kann ich das nicht nachvollziehen. Währe vielleicht gut wenn die nochmal hier hochladen könntest deine FF.au3-Version.

  • geht _FFLinkClick überhaupt?

    • chip
    • 15. Dezember 2010 um 19:44

    Kann ich nicht bestätigen. Welche FF-Version und welche Mozrpl-Version hast du?

  • geht _FFLinkClick überhaupt?

    • chip
    • 15. Dezember 2010 um 19:21

    Du kannst autoit nicht per Javascript erkennen.

  • Zugriff auf XML Attribut

    • chip
    • 15. Dezember 2010 um 18:07

    Also dafür finde ich die _XMLDomWrapper.au3 für diese simple aufgabe doch etwas überladen.

    [autoit]

    #include <String.au3>

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

    main()
    Func main()
    Local $sFile = "c:\file.data"
    If FileExists($sFile) Then
    $file = FileRead($sFile)
    $wert = _StringBetween($file,'<wert3 v="','"')
    MsgBox(4096, "test", $wert[0])
    Else
    MsgBox(4096, "fehler", "not found")
    EndIf
    EndFunc ;==>main

    [/autoit]
  • Fehler in der deutschen Hilfe bitte hier melden (Hilfedatei 3.3.6.1 2011.05.27)

    • chip
    • 15. Dezember 2010 um 18:02

    Dann sollte man aber denke ich eine entsprechende Anmerkung einfügen, dass wenn man keinen Dateinamen angiebt die Datei in den "Temporary Internet Files" landet.

  • geht _FFLinkClick überhaupt?

    • chip
    • 15. Dezember 2010 um 18:00

    So habe das mal durchgesteste. Seit Version 3.6.11 wurde scheinbar etwas größeres durch ein Firefoxupdate verändert. Musst warten bis Stilgar die FF.au3 aktuallisiert.

  • Hochzählen

    • chip
    • 15. Dezember 2010 um 16:19

    Steht in der Hilfe, ist die maximale Zeit die gewartet wird ob das Fenster aktiv ist.

  • Hochzählen

    • chip
    • 15. Dezember 2010 um 16:04

    Ohne {Enter} meine Meinung nach nicht möglich und in 60 Sekunden auch nicht:

    Spoiler anzeigen
    [autoit]

    Run("notepad")
    WinWait("[CLASS:Notepad]")
    WinActivate("[CLASS:Notepad]", "")
    WinWaitActive("[CLASS:Notepad]", "", 5)

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

    For $x = 1 to 10000 Step 1
    Send("Zahl " & $x)
    Send("{ENTER}")
    Next

    [/autoit]
  • geht _FFLinkClick überhaupt?

    • chip
    • 15. Dezember 2010 um 15:51

    Ohne den html-Code kann man dir nicht helfen. Darum hat dir im anderen Thread auch nach deinen ganzen Doppelposts niemand geantwortet.

  • MSG Box am Anfang das Programmes nur beim 1. Start

    • chip
    • 14. Dezember 2010 um 15:56

    Gibt mehrere Möglichkeiten:

    - ini Datei in der du eine Wert setzt
    - Textdatei in der du einen Wert einträgst
    - Registryeintrag
    usw.

  • Script: Netzwerkuser abmelden

    • chip
    • 14. Dezember 2010 um 14:38

    Und genau das mein ich, du wiedersprichst dir. Oben wir erklärt wie man remote eine anderen Rechenr runterfährt und du bist begeistert davon obwohl das überhaupt nicht das ist was du brauchst. Und was du unter Windows-Netzwerkverwaltung für Nutzerdaten angibst ist mir auch schleiferhaft. Normalerweiße gibts die IP/Netzwerkname des NAS an und kommst dann je nach Konfiguration direkt oder über Anmeldemaske auf das NAS. Sobald den Ordner dann wieder schließt und neu aufmachst musst dich weider neu beim NAS anmelden.

  • Meine Button funktionieren leider nicht - woran liegt es.

    • chip
    • 14. Dezember 2010 um 10:54

    Du hast

    [autoit]

    Opt("GUIOnEventMode", 1)

    [/autoit]

    vergessen


    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #Include <GUIMenu.au3>
    Opt("GUIOnEventMode", 1)
    _Main()

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

    Func _Main()
    Local $RemotedesktopID, $ShutdownID, $InternetID, $LogOffID

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

    $hForm = GUICreate("Evosoft Thin Client", 250, 175)
    $hMenu = _GUICtrlMenu_GetSystemMenu($hForm)
    _GUICtrlMenu_EnableMenuItem($hMenu, $SC_CLOSE, $MF_GRAYED, False)
    ; Erstellt die GUI (Auswahlfenster) mit Programmüberschrift

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

    $Pic = GUICtrlCreatePic(@ScriptDir & "\logo.jpg", 34, 0, 181, 65)
    ; Erstellt ein Bild in der GUI

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

    GUICtrlCreateLabel("Bitte wählen Sie aus!", 10, 75)
    ; Erstellt die Anweisung im GUI Fenster

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

    $RemotedesktopID = GUICtrlCreateButton("Remotedesktop", 10, 100, 90, 30)
    GUICtrlSetOnEvent($RemotedesktopID, "OnRemotedesktop"); Buttongröße und Ort in Pixel
    ; Erstellt den Button Remotedesktop

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

    $ShutdownID = GUICtrlCreateButton("X Shutdown X", 160, 100, 80, 30)
    GUICtrlSetOnEvent($ShutdownID, "OnShutdown") ; Buttongröße und Ort in Pixel
    ; Erstellt den Button Shutdown

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

    $LogOffID = GUICtrlCreateButton("<< LogOff >>", 160, 130, 80, 30)
    GUICtrlSetOnEvent($LogOffID, "OnLogOff") ; Buttongröße und Ort in Pixel
    ; Erstellt den Button Log Off

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

    $InternetID = GUICtrlCreatebutton("Internet", 10, 130, 90, 30)
    GUICtrlSetOnEvent($InternetID, "OnInternet"); Buttongröße und Ort in Pixel
    ; Erstellt den Button für die Internetnutzung

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

    GUISetState() ;Zeigt die GUI am Bildschirm an
    Do
    Until GUIGetMsg() = -3

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

    EndFunc ;==>_Main

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

    ;---------------- Function RDP ------------------------------
    Func OnRemotedesktop()
    MsgBox(0, "Remotedesktop", "Der Client startet nun die Remotedesktopverbindung zum Terminalserver!")
    ShellExecute ("C:\TS.rdp")
    ; Öffnet wie mit einen Doppelklick die via RDP abgespeicherte Verbindung
    EndFunc ;==>OnRemotedesktop

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

    ;---------------- Function Shutdown -------------------------
    Func OnShutdown()
    MsgBox(0, "Shutdown", "Der Client fährt sich nun herunter!")
    shutdown(9)
    ; Fährt den Computer mit 9ms Verspätung herunter!
    EndFunc ;==>OnShutdown

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

    ;---------------- Function Internet -------------------------
    Func OnInternet()
    MsgBox(0, "Internet", "Der Client startet nun den Internet Explorer!")
    ShellExecute ("C:\Program Files\Internet Explorer\iexplore.exe")
    ; Öffnet wie mit einen Doppelklick das Programm (EXE) iexplore
    EndFunc ;==>OnInternet

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

    ;---------------- Function LogOff ---------------------------
    Func OnLogOff()
    MsgBox(0, "Log off", "Der Clinet loggt sich nun aus!")
    ShellExecute ("C:\Logoff.bat")
    ; Öffnet wie mit einen Doppelklick die via BAT/CMD abgespeicherte Stapelverarbeitungsdatei
    EndFunc ;==>OnLogOff

    [/autoit]
  • SciTE: AutoIt + LaTeX [ˈlaːtɛχ]

    • chip
    • 14. Dezember 2010 um 09:31

    Andere Idee wäre noch, dass du per Autoitscript vor dem starten von Scite auswählst ob Autoit oder Latex haben willst und dann die dementsprechende Erweiterung in Scite "eingebaut" wird.

  • Fehler in der deutschen Hilfe bitte hier melden (Hilfedatei 3.3.6.1 2011.05.27)

    • chip
    • 14. Dezember 2010 um 00:08

    Bei InetGet wird "filename" als optionaler Parameter bezeichnet. Dieser ist aber nicht optional sondern Pflicht anzugeben.

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™