Kleiner Sicherheitshinweis, auch dort gilt zu kurze Strings werden als Treffer angezeigt
Kann man selber schnell ausprobieren, einfach nur "e" in die Zwischenablage tun und man erhält
das sieht man auch in deren Code
Hier erhält das Applescript das Ergebnis der Prüfsummenberechnung, die Summe mit dem Dateipfad landet in input
on run {input, parameters}
(...)
dann speichern sie die Summe (Format ist "Summe PfadZurDatei" daher isolieren die die Summe die vorne steht) in messageText
set messageText to (items 1 thru -2 of input) as text
(...)
In der Zwischenablage (the clipboard) befindet sich die von der Seite kopierte Prüfsumme und jetzt kommt der Fehler
if messageText contains (the clipboard) then
set messageText to messageText & return & return & "Die Checksumme in der Zwischenablage passt zur Datei."
end if
Die Zwischenablage darf nicht nur enthalten sein, sondern Zwischenablage und Prüfsumme müssen gleich sein.
Daher oben mein "Trick" mit dem Leerzeichen am Ende.
das sieht man auch in deren Code
Hier erhält das Applescript das Ergebnis der Prüfsummenberechnung, die Summe mit dem Dateipfad landet in input
on run {input, parameters}
(...)
dann speichern sie die Summe (Format ist "Summe PfadZurDatei" daher isolieren die die Summe die vorne steht) in messageText
set messageText to (items 1 thru -2 of input) as text
(...)
In der Zwischenablage (the clipboard) befindet sich die von der Seite kopierte Prüfsumme und jetzt kommt der Fehler
if messageText contains (the clipboard) then
set messageText to messageText & return & return & "Die Checksumme in der Zwischenablage passt zur Datei."
end if
Die Zwischenablage darf nicht nur enthalten sein, sondern Zwischenablage und Prüfsumme müssen gleich sein.
Daher oben mein "Trick" mit dem Leerzeichen am Ende.