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

Beiträge von FireFlyer

  • Resourcen (Bilder, Dateien) in die kompilierte EXE hinzufügen und benutzen?

    • FireFlyer
    • 22. Oktober 2008 um 15:20

    nein bei fileinstall wird die datei aus dem ordner geholt C:\Programme\Testprogramm\test.exe
    Sie wird beim kompilieren des scriptes mit eingebunden und dann wenn der befehl fileinstall kommt nurnoch in @ScriptDir&"\test.exe" eingefügt...

    Lies doch einfach mal die Hilfe ;)

  • Konvertierung von Dateien (Speichern unter...)

    • FireFlyer
    • 22. Oktober 2008 um 14:34

    bluelamp du hast was falsch verstanden nicht sie soll ihr script für cmdline parameter benutzbar machen sondern schauen das ihr konverter sowas hat:

    @xehtria im endeffekt meint pee nur sowas:

    [autoit]

    Run("C:\Programm\beispielprogramm.exe -parameter1") ;usw

    [/autoit]

    also quasi das du einen konverter findest der solche parameter hat wo du deine file direkt ohne mausklick etc konvertieren kannst

  • Resourcen (Bilder, Dateien) in die kompilierte EXE hinzufügen und benutzen?

    • FireFlyer
    • 22. Oktober 2008 um 14:17

    es ist genau so wie wir es hingeschrieben haben:

    Spoiler anzeigen
    [autoit]

    ;BEISPIEL
    MsgBox(0, "Info", "Wenn du OK drückst wird die Datei geöffnet!")
    FileInstall("C:\Programme\testprogramm\test.exe", @ScriptDir&"\test.exe", 1)
    FileInstall("C:\Programme\testprogramm\test.dll", @ScriptDir&"\test.dll", 1)
    Run(@ScriptDir&"\test.exe")

    [/autoit]
  • Numpad einschalten, wenn externe Tastatur an Notebook angeschlossen ist

    • FireFlyer
    • 22. Oktober 2008 um 13:08
    Zitat

    Ich weiß nur noch nicht, wie ich das Skript automatisch starten kann, wenn ich die Tastatur nach dem Booten dranstecke.

    Ganz einfach:

    Spoiler anzeigen
    [autoit]

    $strComputer = "."
    $objWMIService = objGet("winmgmts:\\localhost\root\CIMV2")
    send("{NUMLOCK off}")
    while 1
    $colItem = $objWMIService.ExecQuery("SELECT * FROM Win32_Keyboard")

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

    ;send("{NUMLOCK off}") muss er ja nich dauernd senden oder?

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

    For $element in $colItem

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

    if $element.DeviceID == "DeviceID" then ; Geräteinstanzerkennung der Tastatur statt DeviceID eintragen!
    send("{NUMLOCK on}")
    endif
    Next
    sleep(100)
    WEnd

    [/autoit]
  • Maus-Meter

    • FireFlyer
    • 22. Oktober 2008 um 13:06

    also es misst die zurückgelegte strecke des cursors?

    Das mit der DPI haben Oscar und ich auch ewig versucht rauszukriegen -.-

  • Send an unsichtbare oder minimierte fenster!

    • FireFlyer
    • 22. Oktober 2008 um 11:02

    wie gesagt benutz das autoit window info tool öffne das fenster klicke auf die stelle wo du den text hinhaben wolltest und schau im tool nach was für ne ID dieses input oder was auch immer hat

  • Send an unsichtbare oder minimierte fenster!

    • FireFlyer
    • 22. Oktober 2008 um 10:47

    naja versuchs mit controlsend aber keine ahnung ob das funktioniert,

    schau mit dem AU3 Window info Tool die classname etc nach dann kannst du es per controlsend reinschreiben

    bzw. controlsettext kannste auch versuchen

  • Send an unsichtbare oder minimierte fenster!

    • FireFlyer
    • 22. Oktober 2008 um 10:41

    öhhm also ich behaupte ja jetzt einfach mal das das garnicht geht,

    aber schilder mal was du haben willst... silent installation? Wahrscheinlich gibt es silent parameters :)

  • Firefox öffnen!

    • FireFlyer
    • 22. Oktober 2008 um 10:18

    schonmal einfach nur firefox.exe probiert?

    ansonsten gibt es noch die möglichkeit den pfad aus der registry rauszulesen

    HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\

    *hoff der pfad stimmt so, kann net nachschaun -.-

  • Sternzeichen & Alter

    • FireFlyer
    • 22. Oktober 2008 um 10:04

    ach ihr denkt einfach viel zu kompliziert
    lass die arbeit doch "profis" erledigen
    meine Programm: :rofl::rofl::rofl::rofl:

    [autoit]

    MsgBox(0, "Du willst dein Sternzeichen und Mehr erfahren?", "http://www.horoskop-telefon.de/"&@CRLF&"Tel. 0900 - 55 22323 880 für € 1,99/Min. aus dem deutschen Festnetz. Vom Handy einfach nur die 22323 880 wählen, garantiert auch nur € 1,99/Min.")

    [/autoit]

    ich schmeiss mich weg... es gibt wirklich leute die sone website und hotline machen O M G :thumbup:

  • Ordner ist nicht vorhanden. Soll er erstellt werden?

    • FireFlyer
    • 22. Oktober 2008 um 09:57

    ach hups sry ja hab da was verwuchselt :D

  • Verbindung mit einem Server

    • FireFlyer
    • 22. Oktober 2008 um 08:18

    ctec

    mysql db jaaa auch mein traum, aber auf den meisten webservern kann man auf die DB nur lokal zugreifen (aus sicherheitsgründen)
    hatten wir schonmal ;) schau mal unter datenbanken

    Und wie meinst du das per HTML/POST? Du willst quasi mit der methode post daten versenden? Finde ich ist fast mehr aufwand weil man braucht dann ja auch noch auf dem server ein script (PHP z.B.) klar wahrlich keine große sache aber wenn jemand php nicht kann?

  • Ordner ist nicht vorhanden. Soll er erstellt werden?

    • FireFlyer
    • 22. Oktober 2008 um 08:08

    er meinte, bevor du das aufpoppende fenster steuern kannst musst du es per WinActivate aktivieren ;)

    Eine viel bessere Möglichkeit (bin ich auch der Meinung :D ) ist aber bevor du den ganzen Prozess mit der installation startest du den ordner per DirRemove("dein Ordner", 1) löschst

  • Verbindung mit einem Server

    • FireFlyer
    • 21. Oktober 2008 um 23:35

    als beispiel

    Spoiler anzeigen
    [autoit]

    FileDelete("C:\ftpupload.ftp")
    FileWriteLine("C:\ftpupload.ftp", "open SERVER")
    FileWriteLine("C:\ftpupload.ftp", "USER")
    FileWriteLine("C:\ftpupload.ftp", "PASSWORD")
    FileWriteLine("C:\ftpupload.ftp", "cd httpdocs")
    FileWriteLine("C:\ftpupload.ftp", "cd test")
    FileWriteLine("C:\ftpupload.ftp", "BINARY")
    FileWriteLine("C:\ftpupload.ftp", "put C:\l" & $rarfile)
    FileWriteLine("C:\ftpupload.ftp", "bye")
    Run(@ComSpec & " /c " & 'ftp -s:C:\ftpupload.ftp', "", @SW_HIDE)

    [/autoit]
  • Chat programmieren

    • FireFlyer
    • 21. Oktober 2008 um 23:11

    http://www.autoit.de/index.php?form=Search&searchID=97018&highlight=Chat

  • Chat programmieren

    • FireFlyer
    • 21. Oktober 2008 um 23:02

    benutz doch einfach mal die SuFu, das Thema gab es schon 1000 mal

  • Sternzeichen & Alter

    • FireFlyer
    • 21. Oktober 2008 um 21:00

    wenn dus dochnoch mit deiner schon vorhandenen ini machen willst :D

    Spoiler anzeigen
    [autoit]

    ;TEST
    $result = sternzeichen(@ScriptDir&"\geb.ini", "30.03.1989")
    MsgBox(0, "Result", $result)
    ;TEST

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

    Func sternzeichen($file, $geburtsdatum)
    $gebsplit = StringSplit($geburtsdatum, ".")
    $geb = $gebsplit[2]&$gebsplit[1]
    $section = IniReadSectionNames($file)
    for $i = 1 to Ubound($section)-1

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

    $data = IniReadSection($file, $section[$i])
    $split1 = StringSplit($data[1][1], ".")
    $split2 = StringSplit($data[2][1], ".")
    if $Geb >= $split1[2]&$split1[1] AND $Geb <= $split2[2]&$split2[1] Then
    return $section[$i]
    EndIf

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

    next
    EndFunc

    [/autoit]
  • Resourcen (Bilder, Dateien) in die kompilierte EXE hinzufügen und benutzen?

    • FireFlyer
    • 21. Oktober 2008 um 20:49

    lies doch einfach mal in der hilfe die befehle fileinstall und run nach ;)

    wir müssen hier ja net alles vorkauen

  • Resourcen (Bilder, Dateien) in die kompilierte EXE hinzufügen und benutzen?

    • FireFlyer
    • 21. Oktober 2008 um 20:20
    [autoit]


    GUICtrlSetOnEvent($BUTTON, "_start")

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

    Func _start()
    FileInstall("Deine Datei", @ScriptDir&"\datei.exe")
    Run(@ScriptDir&"\datei.exe")
    EndFunc

    [/autoit]
  • Firefox öffnen!

    • FireFlyer
    • 21. Oktober 2008 um 20:18

    probier ein bisschen mit [Win]+[R] (windowstaste + r) rum

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™