Hallo. Leute kann mir vlt jemannd einen kleinen snippet machen.?
Es soll von einer Txt datei eine Zeile auslesen.
Dann in die zwischenablage kopieren. dann 1 Minute warten.
und die 2 Zeile von der Txtdatei auslesen.
ich hab schon versucht. bekomm es aber nicht hin.
Textzeile auslesen und ins clipboard kopieren ?
-
- [ offen ]
-
CX2500 -
21. Januar 2007 um 19:05 -
Geschlossen -
Erledigt
-
-
- Offizieller Beitrag
Hi!
Funktionen:
FileReadLine, ClipPut, Sleep
Alles in eine While-/For-Schleife packen.peethebee
-
???
Spoiler anzeigen
[autoit]$file = FileOpen("test.txt", 0)
[/autoit] [autoit][/autoit] [autoit]; Check if file opened for reading OK
[/autoit] [autoit][/autoit] [autoit]
If $file = -1 Then
MsgBox(0, "Error", "Unable to open file.")
Exit
EndIf; Read in lines of text until the EOF is reached
[/autoit]
While 1
$line = FileReadLine($file)
If @error = -1 Then ExitLoop
ClipGet($line)
Sleep(60000)
Wend
MsgBox(64, "Dateiende", "Alle Zeilen eingelesen")
FileClose($file) -
so ähnlich habe ich es auch.
doch er kopiert bei mir nur die erste Zeile.
Ich hab noch Clipput eingebaut.
Doch irgendwie wiederholt sich alles immer gleich. also jedes mal die erste zeile.. o_O -
- Offizieller Beitrag
For $i = 1 to 1000
ClipPut(FileReadLine("C:\Text.txt", $i))
Sleep(60000)
Nextwas passiert, wenn alles eingelesen ist, habe ich nicht im Kopf.
peethebee
-
Kann man auch irgendwie einen eigenen Text davor setzen ?
Also mal angenommen im der Txtzeile steht "lol.jpg" er kopiert diese.
soll sie aber dann
so ausgeben "http://lol.de/lol.jpg"
geht das ? -
- Offizieller Beitrag
Anhand von pee's Beispiel:
For $i = 1 to 1000
ClipPut( "http://lol.de/" & FileReadLine("C:\Text.txt", $i))
Sleep(60000)
Next