我正在进行一个项目,需要查看任何一般网站的源代码,但我通常必须查看关键字的源代码。我使用快捷方式Control + U。然后我继续Control + A,,Control + C然后通过 %clipboard% 读取内容。我想减轻打开页面和关闭页面的麻烦。
有没有办法不打开页面就能查看它?我有一些编程技能,所以这不是问题。由于我对 AHK 不太熟悉,所以可能有些东西我不知道。
谢谢!
答案1
我刚好在做类似的事情。我用一个临时文本文件来做这件事。我确实使用了剪贴板,但我没有打开页面本身来查看“源代码”。
以下是具体操作方法。
clipboard := ; clear the clipboard
send {F6} ; select url of current page
sleep 50 ; not mandatory -- 50ms
send ^{c}
clipwait, 2
sleep 50
URL=%clipboard% ; extra step, placing clip into var
send {F6} ; release url in url bar.
UrlDownloadToFile %URL%, file.tmp ; Where tile.tmp is local to your AHK
; There is now a file to read from
FileRead, var_text, file.tmp ; There is now a variable to read text
; places all text from page into var