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^^
Beiträge von Schnitzel
-
-
[autoit]
Fileread
[/autoit]
Stringinstr
Stringreplace
Filewrite(Ansonsten gibt es noch andere String... Funktionen die du gebrauchen könntest, kommt immer darauf an was du machst^^)
-
-
probiers doch mal aus
Glaubste echt ich hätte das nicht probiert^^
Bei mir funktionierts. WinXP 32 bit
Hast dus denn getestet? -
Du könntest den Thread noch auf gelöst setzen.
Einfach den ersten Post bearbeiten, als Präfix gelöst auswählen und Absenden -
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 -
Wäre das eine Lösung für dich?
[autoit]
Ich weiß ist einfach aber vllt reichts ja^^HotKeySet("!{TAB}", "nichts")
[/autoit]
While Sleep(100)
WEnd
Func nichts()
EndFunc -
Verschieb das Control mal zur Seite, ich denke dann kommst du an die richtigen ran
[autoit]
Verschieben mit: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 -
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 -
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^^Es ist wirklich so ich wollte das der Cursor dann in dem Textfeld erscheint,
[autoit]
Doch den Curser kannst du schon mit Controlclick in das Feld setzen:ControlClick("PuTTY Configuration", "","Edit3")
[/autoit] -
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 machenIch hab mir mit dem Autoit Info-Tool einfach das Control rausgesucht. Ich musste zwar erste ein anderes verschieben, aber dann kam ich auf Edit3
-
Dann ist aber Button14 total falsch^^
Das glaube ich erfüllt deinen Zweck:
[autoit]ControlSetText("PuTTY Configuration", "","Edit3", "DeinText")
[/autoit] -
Du meinst die Always Box oder?
[autoit]
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 mirControlClick("PuTTY Configuration", "", "Button14")
[/autoit]Edit: Lesen was für meldungen du bekommst, jetzt ist der Thread 2mal da^^
-
Herzlich Willkommen und viel Spaß im Forum
-
hat er doch beschrieben^^
Zitatedit\ 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 .... -
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. -
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
-
sieh dir lieber das an
DockIt -
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")
[/autoit]
$filename = FileFindNextFile($findfirst)
MsgBox(0,"",$filename)Wenn es mehrere sind kannst du mit _FileListToArray arbeiten.
Spoiler anzeigen
[autoit]#include <Array.au3>
[/autoit]
#include <File.au3>
$aFilelist = _FileListToArray(@ScriptDir, "ccsetup*.exe")
_ArrayDisplay($aFilelist) -
Siehe Post #6. Es sind keine Standard ini's.