Wenn sich der inhalt der zwischenablage nicht in Textdatei befindet

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :| :mrgreen: :geek: :ugeek: :arrow: :angel: :clap: :crazy: :eh: :lolno: :problem: :shh: :shifty: :sick: :silent: :think: :thumbup: :thumbdown: :salute: :wave: :wtf: :yawn: :facepalm: :bravo: :dance: :beard: :morebeard: :xmas: :HeHe: :trollface: :cookie: :rainbow: :monkeysee: :monkeysay: :happybday: :headwall: :offtopic: :superhappy: :terms: :beer:
View more smilies

BBCode is ON
[img] is OFF
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Wenn sich der inhalt der zwischenablage nicht in Textdatei befindet

Re: Wenn sich der inhalt der zwischenablage nicht in Textdatei befindet

Post by songoku » 16 Sep 2018, 04:59

@Just me
vielen lieben Dank

Re: Wenn sich der inhalt der zwischenablage nicht in Textdatei befindet

Post by just me » 16 Sep 2018, 02:36

Vielleicht:

Code: Select all

#Persistent
OnClipboardChange("n2e")
Return

n2e(1){
   Match := False
   Loop, Read, nr2p.txt
   {
      If Clipboard Contains %A_LoopReadLine%
      {
         newplz :=  SubStr(A_LoopReadLine, 6, 22)
         Clipboard := newplz
         Match := True
         Break
      }
      ; Else <- wird nicht gebraucht
         ; Continue <- wird nicht gebraucht
   }
   If !(Match)
      ToolTip, Keine Übereinstimmung!
   Else
      ToolTip, Suche Beendet
   Sleep, 1500
   ToolTip
   ; Return <- wird nicht gebraucht
}

^Esc::
ExitApp

Wenn sich der inhalt der zwischenablage nicht in Textdatei befindet

Post by songoku » 15 Sep 2018, 14:36

Guten Abend,
mein Script, wenn sich die Zwischenablage geändert hat. vergleicht es Inhalt der Zwischenablage mit der Inhalt des Text-datei`s, wenn die Text-datei, die werte aus der zwischenablage enthält, dann wird die Zeichenkette entsprechend der SubStr geschnitten und in die Zwischenablage gepackt.
Soweit bin ich damit zufrieden, doch wie kann ich es ausdrücken, wenn die Schleife zu ende ist und der Inhalt der Zwischenablage nicht in Text-datei enthalten ist, dann soll es ein meldung ausgeben, dass der Inhalt der Zwischenablage sich nicht in text-datei befindet?

Ich weiß nicht, ob man mich verstanden hat, aber für weitere Fragen stehe ich zu Verfügung.

Danke und Lieben Gruß

Code: Select all

#Persistent
OnClipboardChange("n2e")
return
n2e(1){
Loop, read, nr2p.txt
{
if Clipboard contains %A_LoopReadLine%
{
newplz :=  SubStr(A_LoopReadLine, 6, 22) 
Clipboard := % newplz
break
}
Else
Continue
}

Tooltip, Suche Beendet
sleep, 1500
tooltip
return
}
^esc::
exitapp


Top