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

Beiträge von Schnitzel

  • Text in einer Configdatei ändern

    • Schnitzel
    • 7. Oktober 2010 um 17:58

    Also ich kenn einige Programme die cfg-Dateien verwenden.
    Mit ini's haben die meistens wenig zu tun.
    Und bei dem geposteten Dateiinhalt wäre es egal ob sie nun cfg oder ini heißt^^

  • Text in einer Configdatei ändern

    • Schnitzel
    • 7. Oktober 2010 um 17:16
    [autoit]

    Fileread
    Stringinstr
    Stringreplace
    Filewrite

    [/autoit]

    (Ansonsten gibt es noch andere String... Funktionen die du gebrauchen könntest, kommt immer darauf an was du machst^^)

  • Windows Komponenten

    • Schnitzel
    • 7. Oktober 2010 um 16:08

    Vllt hilft das:
    http://www.winfaq.de/faq_html/Conte…p?h=tip2032.htm

  • ALT+TAB umleiten/sperren

    • Schnitzel
    • 7. Oktober 2010 um 15:56
    Zitat von chip

    probiers doch mal aus ;)


    Glaubste echt ich hätte das nicht probiert^^
    Bei mir funktionierts. WinXP 32 bit
    Hast dus denn getestet? :P

  • Dateinamen automatisch vervollständigen

    • Schnitzel
    • 7. Oktober 2010 um 15:49

    Du könntest den Thread noch auf gelöst setzen.
    Einfach den ersten Post bearbeiten, als Präfix gelöst auswählen und Absenden ;)

  • ALT+TAB umleiten/sperren

    • Schnitzel
    • 7. Oktober 2010 um 15:47

    Achso du willst nicht die Kombination von Alt und Tab sperren sondern beide Tasten einzeln oder wie?
    Darf dann keiner mehr Alt oder Tab hernehmen?
    Die armen User :D

  • ALT+TAB umleiten/sperren

    • Schnitzel
    • 7. Oktober 2010 um 15:35

    Wäre das eine Lösung für dich?
    Ich weiß ist einfach aber vllt reichts ja^^

    [autoit]

    HotKeySet("!{TAB}", "nichts")
    While Sleep(100)
    WEnd
    Func nichts()
    EndFunc

    [/autoit]
  • Ein bestimmtes Textfeld in einem Fenster anklicken

    • Schnitzel
    • 7. Oktober 2010 um 15:31

    Verschieb das Control mal zur Seite, ich denke dann kommst du an die richtigen ran
    Verschieben mit:

    [autoit]

    ControlMove("PuTTY Configuration", "","Button14", -1000, -1000)

    [/autoit]


    Und dann gehste nochmal mit dem Fadenkreuz vom Window Info-Tool drüber.
    Den Freeze-Modus hast du ja an oder?

    Wenn das immernoch nichts hilft dann könnte ich dir auch per Teamviewer zeigen wie ich das genau mache. (allerdings erst abends gegen halb 7)
    Wäre etwas leichter als hier ewige Texte zu schreiben^^

    PS: Auszüge aus der Window info bitte mithilfe von: [Blockierte Grafik: http://www.autoit.de/wcf/icon/wysiwyg/insertSpoilerM.png] spoilern.
    Dann wird der Thread nicht unnötig lang

  • Combobox Items Färben

    • Schnitzel
    • 7. Oktober 2010 um 15:26
    Zitat von BadBunny

    Versuch mal mit

    [autoit]

    GuiCtrlSetBkColor

    [/autoit]

    Selbst noch nicht getestet (damit geht nur der Hintergrund , für die Textfarbe musst du GuiCtrlSetColor)

    Geht am Problem vorbei^^
    Milla will einzelne "Items" färben

  • Ein bestimmtes Textfeld in einem Fenster anklicken

    • Schnitzel
    • 7. Oktober 2010 um 15:18
    Zitat von Sinerik

    Auf Edit3 komme ich nicht mit dem AutoInfo Tool. Den Auszug habe ich gepostet, bei mir ist das ein Button14 ??? Wie kann das sein ?(

    Wie gesagt ich musste auch ersteinmal die anderen Controls die im Vordergrund liegen verschieben um das richtige zu bekommen
    Komisch ist nur das Button14 bei mir definitiv die "Always" Radiobox ist.

    Naja um zu erklären wie du an die richtige ID kommst:
    Wenn du mit dem Window Info-Tool mithilfe des Finders auf das Control gehst, dann wird das ja umrandet.
    Wenn dieser Rahmen größer ist als das eigengliche Eingabefeld dann ist normalerweise ein falsches Control angewählt.
    (normalerweise irgendwelche Groupcontrols)
    Damit du nun an das richtige rankommst verschiebst du die "falschen" einfach mithilfe von Controlmove.
    So gehe zumindest ich vor und das ging bis jetzt eigentlich immer ganz gut^^

    Zitat von Sinerik

    Es ist wirklich so ich wollte das der Cursor dann in dem Textfeld erscheint,


    Doch den Curser kannst du schon mit Controlclick in das Feld setzen:

    [autoit]

    ControlClick("PuTTY Configuration", "","Edit3")

    [/autoit]
  • Ein bestimmtes Textfeld in einem Fenster anklicken

    • Schnitzel
    • 7. Oktober 2010 um 15:05

    Also zu deiner frage von vorhin: Includes brauchst du garkeine für die Controlfunktionen.
    Zu 1. welche Putty-Version hast du? ich hab noch die 0.60
    Zu 2. Natürlich kannst du, aber ich denke du willst dort was eintragen und das kannst du ja auch gleich per ControlSetText machen

    Ich hab mir mit dem Autoit Info-Tool einfach das Control rausgesucht. Ich musste zwar erste ein anderes verschieben, aber dann kam ich auf Edit3

  • Ein bestimmtes Textfeld in einem Fenster anklicken

    • Schnitzel
    • 7. Oktober 2010 um 14:16

    Dann ist aber Button14 total falsch^^

    Das glaube ich erfüllt deinen Zweck:

    [autoit]

    ControlSetText("PuTTY Configuration", "","Edit3", "DeinText")

    [/autoit]
  • Ein bestimmtes Textfeld in einem Fenster anklicken

    • Schnitzel
    • 7. Oktober 2010 um 13:55

    Du meinst die Always Box oder?
    Problem sind denke ich deine Koordinaten. Die brauchst du nicht anzugeben, wenn du einfach nur das Control klicken willst
    (wenn du nichts angibst klickt er einfach mittig drauf)
    So funktionierts bei mir ;)

    [autoit]

    ControlClick("PuTTY Configuration", "", "Button14")

    [/autoit]

    Edit: Lesen was für meldungen du bekommst, jetzt ist der Thread 2mal da^^

  • moin moin

    • Schnitzel
    • 7. Oktober 2010 um 13:43

    Herzlich Willkommen und viel Spaß im Forum ;)

  • Schriftgrad per Skript ändern

    • Schnitzel
    • 7. Oktober 2010 um 13:22

    hat er doch beschrieben^^

    Zitat

    edit\ Als für den Desktop usw. - unter Systemsteuerung/Anzeige

    Also das was man unter Anzeige abändern kann.
    zB Schriftgröße im Explorer und bei Icons und ....

  • Schriftgrad per Skript ändern

    • Schnitzel
    • 7. Oktober 2010 um 13:18

    Ganz schön schnell gepusht ^^

    Ich kann dir leider noch nichts versprechen aber ich hab mich schonmal etwas mit dem Thema beschäftigt.
    Allerdings noch nicht wirklich auf win7. Konkreteres kann ich dir leider erst abends sagen weil ich gerade in der Arbeit bin und ich hier meine Daten nicht habe.

  • 2 GUI's gleichzeitigverschieben

    • Schnitzel
    • 7. Oktober 2010 um 12:25

    Funktionieren tut beides, keine Frage. Aber beide Lösungen sind eher Prozessorlastig bzw zu kompliziert
    Solange sich Fenster 1 nicht bewegt braucht man auch die Position nicht abfragen.

    Außerdem sieht es nicht ganz so gut aus^^

    Also siehe #3 Dockit ;)

  • 2 GUI's gleichzeitigverschieben

    • Schnitzel
    • 7. Oktober 2010 um 12:21

    sieh dir lieber das an ;)
    DockIt

  • Dateinamen automatisch vervollständigen

    • Schnitzel
    • 7. Oktober 2010 um 07:40

    Die "ausführen"-Befehle können keine Wildcards.

    D.h. du musst erst den richtigen Dateinamen rausfinden.
    Wenn du in dem Ordner nur eine CCleaner exe hast kannst du das so machen:

    Spoiler anzeigen
    [autoit]

    $findfirst = FileFindFirstFile(@ScriptDir & "\ccsetup*.exe")
    $filename = FileFindNextFile($findfirst)
    MsgBox(0,"",$filename)

    [/autoit]

    Wenn es mehrere sind kannst du mit _FileListToArray arbeiten.

    Spoiler anzeigen
    [autoit]

    #include <Array.au3>
    #include <File.au3>
    $aFilelist = _FileListToArray(@ScriptDir, "ccsetup*.exe")
    _ArrayDisplay($aFilelist)

    [/autoit]
  • 2D-Array - Array in Array?

    • Schnitzel
    • 7. Oktober 2010 um 07:29

    Siehe Post #6. Es sind keine Standard ini's.

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™