Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Auto IT Variable aus Datei aus. bzw einlesen

Frage Entwicklung

Mitglied: 6741

6741 (Level 2)

07.08.2008, aktualisiert 16:46 Uhr, 10278 Aufrufe, 4 Kommentare

Hallo,

ich verwende die aktuelle Version 3 von AuotIT.

Ich möchte die Position von der Maus einmal mit einer Configuration abspeichern. Ich frage die Werte ab.

$pos_x = InputBox("Maus Position Horizontal eingeben", "alter Wert war 1266")

Diesen Wert möchte ichin eine Datei screiben:

IniWrite("C:\Temp\auto_fox.txt", "Wert Y", "$pos_y", "this is a new value")

Hier liegt das Problem, ich bekommen nicht den Eingabewert geschrieben, sondern nur die Variable ( "pos_y") hier soll aber der eingegebene Wert stehen.

Wenn der Wert in der Datei steht möchte ich ihn wieder auslesen. Also hat man die Config schon laufen lassen stehen die Werte drin und sollen verwendet werden. Bei Bedarf kann man die Position wieder erneut bestimmen.

HotKeySet("+!c", "config")

Sprung an:

Func config()

;vari wird abgefragt
$pos_x = InputBox("Maus Position Horizontal eingeben", "alter Wert war 1266")
;wartet 2 secunde
Sleep(400)
IniWrite("C:\Temp\auto_fox.txt", "Wert X", "$pos_x", "this is a new value")
;vari wird abgefragt
$pos_y = InputBox("Maus Position Vertikal eingeben", "alter Wert war 257, 154 bei F11")
;wartet 2 secunde
Sleep(400)
IniWrite("C:\Temp\auto_fox.txt", "Wert Y", "$pos_y", "this is a new value")

WinWaitActive("Mozilla Firefox")

If Not WinActive("Mozilla Firefox") Then WinActivate("Mozilla Firefox")

Sleep(5000)

Send("{F11}")

Sleep(5000)


MouseMove($pos_x,$pos_y)
MouseDown("left")
MouseUp("left")
Sleep(4000)

; ,4 steht für die Anzeigedauer die 64 für das Ausrufezeichen
MsgBox(64,"Überprüfung der Eingabe", "Ist der Wert ok?", 4)



leider bekomme ich im deutschen Forum keine Antwort...

hoffe hier

danke

Gruß
Mitglied: Xboxer
07.08.2008 um 14:50 Uhr
IniWrite("C:\Temp\auto_fox.txt", "Wert X", $pos_x, "this is a new value")

so sollte es gehen.

Ich habe nur die "" bei der Variable $pos_x entfernt.
Bitte warten ..
Mitglied: 6741
07.08.2008 um 14:55 Uhr
@Xboxer ... danke

wie lesen ich den Wert wohl wieder aus?
Bitte warten ..
Mitglied: Xboxer
07.08.2008 um 15:17 Uhr
;abspeichern
IniWrite("C:\Temp\auto_fox.txt" , "Positionen" , "pos_x" , $pos_x)
IniWrite("C:\Temp\auto_fox.txt" , "Positionen" , "pos_y" , $pos_y)

ergibt folgende ini:

[Positionen]
pos_x=XXX
pos_y=XXX


; auslesen
$read_x = IniRead("C:\Temp\auto_fox.txt", "Positionen", "pos_x", "Not found")
$read_y = IniRead("C:\Temp\auto_fox.txt", "Positionen", "pos_y", "Not found")

$read_x bzw. $read_y ergeben dann den wert aus der INI Datei
Bitte warten ..
Mitglied: 6741
07.08.2008 um 16:46 Uhr
danke, sieht gut aus ...

kannst du mir evtl dazu was sagen:

ich möchte, das das Program auf einen Tastenkombi wartet. Ich habe 5 Hotkey def. und möchte halt warten bis eine von diesen gedrückt wird, wenn ich das nicht habe springt mir das Script sofort aus dem Programm.
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst In einer Batch variable die Datei extension ermitteln ? (4)

Frage von Kriegstreiber zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch - Datei aus Ordner einlesen mit Ausnahmen! (4)

Frage von Daedrafaction zum Thema Batch & Shell ...

Batch & Shell
gelöst Mit zusammengesetzter Variable auf andere Variable zugreifen (2)

Frage von abiber zum Thema Batch & Shell ...

Neue Wissensbeiträge
Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Windows 10

Windows 10: Erste Anmeldung Animation deaktivieren

(3)

Anleitung von alemanne21 zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Verschlüsselung & Zertifikate
SSL Zertifikat für HTTPS (33)

Frage von Hendrik2586 zum Thema Verschlüsselung & Zertifikate ...

Grafikkarten & Monitore
24" oder 27" mit Full HD oder doch mehr Auflösung? (21)

Frage von brutzler zum Thema Grafikkarten & Monitore ...

Router & Routing
gelöst Linksys wrt1200ac v2 mit dd-wrt: keine vlan-einstellungen im GUI (15)

Frage von Pixi123 zum Thema Router & Routing ...