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

Beiträge von Torni

  • Verschiedene Objekte in der Gui einrahmen

    • Torni
    • 25. August 2012 um 21:03
    [autoit]

    GUICtrlCreateGroup

    [/autoit]

    z.B.

    [autoit]


    $Form1 = GUICreate("Form1", 435, 250, 192, 124)
    $Group1 = GUICtrlCreateGroup("Group", 56, 32, 265, 105)
    $Button1 = GUICtrlCreateButton("Button1", 96, 72, 75, 25)
    $Button2 = GUICtrlCreateButton("Button2", 200, 72, 75, 25)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    GUISetState(@SW_SHOW)

    [/autoit]
  • Cubic Code Award - Vorbei

    • Torni
    • 23. August 2012 um 19:21

    Respekt euch allen... Klasse Leistung..Bin begeistert..

  • USB-Drive/Kamera

    • Torni
    • 15. August 2012 um 09:54

    nee, bei canon steht das sogar so drin, das dies nicht als USB-Laufwerk gehandelt wird.
    Das ist nicht bei mir rechnerseitig, das ist bei jedem Rechner so, wo solch eine Kamera angeschlossen wird.


    EDIT:
    Das Teil steht unter Geräte und Drucker und dort als der .o.g. Name. Klicke ich dies einfach an. erscheint das Windows 7 typische "Browse Files", "Bilder importieren", ...

    EDIT2: Media Transfer Protocol bzw. PictureTransfer Protocol ist das Stichwort. Windows kann das, deswegen mcht das auch ein explorer damit auf.
    nur wie man mit Autoit darauf zugreift , null Ahnung :(
    Im explorer wird der Pfad zu den Bilder bei ner <470er Canon so angezeigt: Computer\Canon PowerShot A470\Wechselmedien\DCIM\100CANON

    hier ist sogar beispielcode in c++:

    http://code.msdn.microsoft.com/Portable-Devices-COM-API-fd4a5f7d</a>

  • USB-Drive/Kamera

    • Torni
    • 15. August 2012 um 09:40

    Klar hat das nichts mit Autoit zu tun, gibt es aber ein Möglichkeit dennoch das Teil irgendwie anzusprechen?
    Windows macht ja ein Explorer-Fenster standardmässig auf und zeigt mir die Dateien/Ordner an.

    Ergo muss dies ja irgendwie gehen oder??

  • USB-Drive/Kamera

    • Torni
    • 15. August 2012 um 06:28

    Hallo,

    kurz und knackig:
    USB-Kamera wird angeschlossen, als USB-Gerät erkannt erhält jedoch keinen Laufwerksbuchstaben (Canon Powershot A4xx da ist das einfach so).
    Win-System öffnet von sich aus einen Explorer (wie bstandardmässig bei jedem USB-Gerät, Adresszeile steht nur der Name wie o.g.

    Wie kann ich so ein Laufwerk "händeln" um mir die Dateien auf der Kamera anzeigen zu lassen?

    Per WM_DEVICECHANGE merkt das System, dass da was angeschlossen ist, aber

    [autoit]

    DriveGetDrive

    [/autoit]

    zeigt mir hier nix an.

  • Gui im Systray verstecken

    • Torni
    • 10. August 2012 um 15:49
    [autoit]

    GUISetState(@SW_MINIMIZE)

    [/autoit]

    anstatt @show und das Traymenu anpassen:

    z.B.:

    [autoit]

    Opt("TrayOnEventMode", 1)
    Opt("TrayMenuMode", 1) ; Default tray menu items (Script Paused/Exit) will not be shown.
    TraySetClick(16) ; Only secondary mouse button will show the tray menu.

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

    TrayCreateItem("Show")
    TrayItemSetOnEvent(-1, "ShowGui")
    TrayCreateItem("")
    TraySetToolTip($ProgName)
    TraySetState()
    ...

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

    Func ShowGui()
    GUISetState(@SW_SHOW, $Form1)
    GUISetState(@SW_RESTORE, $Form1)
    EndFunc

    [/autoit]

    ...

  • RegKeys auslesen, anzeigen und bearbeiten

    • Torni
    • 1. August 2012 um 22:16

    Hilfe lesen, ausprobieren und nochmal probieren.

    Ich bin wie gesagt selbst noch ein Anfänger und habe mir dank der Hilfe hier im Forum schon manches Programm "gemacht", das mir viel Arbeit erleichtert.
    Die Community hier ist echt klasse und hier wird einem geholfen. Aber auch selber probieren ist wichtig.

    Von TUTS halte ich selber nicht viel, ich probiere gerne und sitze auch schon - wie heute - 3 Stunden an einem Problem und habs aber selber hinbekommen.

  • RegKeys auslesen, anzeigen und bearbeiten

    • Torni
    • 1. August 2012 um 19:49

    Bin ja nicht so:

    Spoiler anzeigen
    [autoit]


    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>

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

    $Form1 = GUICreate("RegRead-/Write", 391, 100, 192, 124)
    $Input1 = GUICtrlCreateInput("", 56, 16, 217, 21)
    $Button1 = GUICtrlCreateButton("Lesen", 56, 48, 75, 25)
    $Button2 = GUICtrlCreateButton("Schreiben", 192, 48, 75, 25)
    GUISetState(@SW_SHOW)

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    GUICtrlSetData($Input1, RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Ghisler\Total Commander", "IniFileNameTest"))
    Case $Button2
    RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Ghisler\Total Commander","IniFileNameTest", "REG_SZ", GUICtrlRead($Input1))
    EndSwitch
    WEnd

    [/autoit]
  • RegKeys auslesen, anzeigen und bearbeiten

    • Torni
    • 1. August 2012 um 19:42

    Lad dir den entsprechenden Wert vom Schlüssel in ein InputFeld (Edit)
    z.B.

    [autoit]


    GuiCtrlSetData($Input1, $WertdesSchlüssels)

    [/autoit]

    und da kannste bearbeiten wie du willst.
    Danach mit Regwrite und in Verbindung z.B. mit

    [autoit]

    GuiCtrlRead($Input)

    [/autoit]

    wieder zurückschreiben.

    Das war jetzt ganz grob und nur eine mögliche Methode..Solche einfachen Sachen muss man nachschlagen und probieren. Nach dem probieren, wird hier effektiv geholfen, wenns immer noch hakt.
    Da sind die Forums-Weisheiten dann da (ich nicht, bin auch Anfänger).
    Aber das o.g. solltest mit der Hilfe usw. hinbekommen.

  • RegKeys auslesen, anzeigen und bearbeiten

    • Torni
    • 1. August 2012 um 19:03
    [autoit]


    RegRead

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

    und

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

    RegWrite

    [/autoit]

    in der Hilfe und du hast eigentlich alles, was du brauchst. Einfacher geht das wirklich nicht.

  • Bestimmte Ordner auf USB-Sticks in einer Listview auswhälen und die Pfade speichern

    • Torni
    • 30. Juli 2012 um 19:23

    Rekursiv ist das Stichwort.

    Ich hab alle möglichen Wörter: Ordner, Unterordner usw. genommen, da kam viel "Müll"

    thx..

  • Bestimmte Ordner auf USB-Sticks in einer Listview auswhälen und die Pfade speichern

    • Torni
    • 30. Juli 2012 um 18:53

    Hallo,

    ich hänge grade an ner Denkblockade:

    Ich versuche in einer Listview den Baum eines USB-Sticks (max. 3 Unterordner - dort aber mehrere Ordner drin [keine weiteren Sub-Ordner]) darzustellen und per Selektion (Checkbox) einiger Ordner den Pfad in einer Datei zu speichern.
    Ich bekomme es leider nur gebacken die Hauptordner einzulesen und darzustellen (_FileListToArray).
    Wie gehe ich mit Unterordner vor, damit diese ebenso in die ListView kommen?

    Jemand ein Tipp für mich?

  • Problem bei Auslesen von _GUICtrlComboBox_GetEditText

    • Torni
    • 29. Juli 2012 um 20:39

    hab ich manchmal auch mit dem chin. Schriftzeichen- ebenso in der Verbindung mit ner Combobox

  • Redewendung

    • Torni
    • 27. Juli 2012 um 23:45
    Zitat von BugFix

    :D Du bist noch jung, da sei dir das gewährt. :rofl:


    harkhark..da musste ich sogar mit meinen fast 42 lenzen lachen..

  • Ordner öffnen führt zu falschem Dateipfad

    • Torni
    • 27. Juli 2012 um 15:57

    Das Problem war das vergessene "s" bei \User\"
    es heisst UserS

    ich denke in
    $MeinBenutzername

    hat er schon seinen richtigen Username drin?!?

  • Problem bei Funktion Encrypt

    • Torni
    • 27. Juli 2012 um 15:26

    Da stellt sich nochmals die Frage:

    Wenn du so sichere Passwörter haben willst, warum proggst dann in AutoiIt, wo man dein Script ganz leicht aushebeln kann??
    Beides beisst sich m.M. nach absolut.

    MD5-Hashes aus Zahlen/Buchstaben/Zeichen-Kombis reichen für jeden Normal-DAU aus.
    Wenn du sichererererererer haben willst, dann "darfst" du auf keinen Fall in AutoIt scripten..

  • Win7_Sound

    • Torni
    • 26. Juli 2012 um 23:43

    nach dem starten des beispiels, kann ich das symbol des lautsprechers nimma anklicken :(

  • Problem bei Funktion Encrypt

    • Torni
    • 25. Juli 2012 um 15:27

    hatte nur falsch gepostet..

  • Problem bei Funktion Encrypt

    • Torni
    • 25. Juli 2012 um 11:19

    false...sorry..

  • Problem bei Funktion Encrypt

    • Torni
    • 24. Juli 2012 um 10:29

    ne eckige Klammer bedeutet, dass dieser Parameter optional ist..sprich nicht unbedingt nötig..

    Spoiler anzeigen
    [autoit]


    #include <GUIConstantsEx.au3>
    #include <String.au3>

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

    $Text = Inputbox ("Welcher Text soll verschlüsselt werden?", "Bitte eingeben")

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

    $i_Encrypt = "1"
    $s_EncryptText = $Text
    $s_EncryptPassword = "Bastian"

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

    $Encrypt = _StringEncrypt($i_Encrypt, $s_EncryptText, $s_EncryptPassword , 5)

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

    Msgbox (0,"Encrypt",$Encrypt)

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

    #Encrypted

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

    $i_Encrypt = "0"
    $s_EncryptText = $Encrypt
    $s_EncryptPassword = "Bastian"

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

    $Decrypt = _StringEncrypt($i_Encrypt, $s_EncryptText, $s_EncryptPassword , 5)

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

    Msgbox (0,"Decrypt",$Decrypt)

    [/autoit]

    so wird schon eher ein Schuh daraus

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™