In BBEdit ist es der Befehl unter Markup -> Check -> Document Links
Abkürzung cmd + Steuerung + k, die alle Links überprüft. Als ich im Wörterbuch unter BBEdit > HTML Scripting -> check links
sehe es zeigt:In AppleScript und BBEdit wie können Sie Links überprüfen?
aber wenn ich Skript für ein Projekt versuchen, mit:
set theResult to check links of active document of project window 1
bekomme ich einen Fehler von item
, wenn ich versuche, zu überprüfen, basierend auf den Dateinamen mit:
set foobar to (name of active document of project window 1) as string
set theResult to check links of foobar
ich immer noch die gleichen Fehler, wenn ich versuche:
set projectPath to file of project document 1
set theResult to check links of projectPath
ich ein zurückgekehrter von {}
. Dachte, es war ein Problem mit nicht with show results
Zugabe habe ich es zu:
set theResult to check links of projectPath with show results
aber ich bekomme eine Rendite von activate
Wenn ich durch die Google-Suche Ich bin nicht in der Lage, eine Lösung auf finden, wenn es möglich ist, zu Gibt einen booleschen Wert zurück, ob die Links in der HTML-Datei beim Scripten durch den Inhalt gültig sind. Meine Frage ist also, wie bekomme ich AppleScript, um mir zu sagen, dass die Links in BBEdit mit check links
gültig sind?
überprüfen Links überprüft eine Datei, wird das aktive Dokument nicht eine Datei betrachtet. Haben Sie versucht, es zu überprüfen, indem Sie darauf als tatsächliche Datei zeigen? – Chilly
@Chilly ja ich habe das ausprobiert und werde bearbeiten. –