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, 10253 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 Datei aus Verzeichnis auslesen? (4)

Frage von freshman2017 zum Thema Batch & Shell ...

Windows Server
Powershell - suche nach gelöschter Datei aus LOG (15)

Frage von krischeu zum Thema Windows Server ...

Visual Studio
Datei aus dem Web mit VisualBasic 6 öffnen (9)

Frage von SarekHL zum Thema Visual Studio ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Windows Update
gelöst MS: Update-Server-Adressen OHNE Wildcards (17)

Frage von mrserious73 zum Thema Windows Update ...

Viren und Trojaner
Ransomware .nm4 (14)

Frage von Zyklo92 zum Thema Viren und Trojaner ...

Microsoft Office
+1.000 Ordner in Outlook: Wie besser? (11)

Frage von Matsushita zum Thema Microsoft Office ...