2014-08-06 10:35:25
学校图书馆对某些书有时只提供电子版, 且不可全部下载. 但只要可以看到, 就可以保存下来.
利用AutoHotKey, 可以模拟手动操作, 将看到的电子书籍页面保存下来, 然后将书籍页面图片提取出来, 组合成pdf.
AutoHotKey自动保存脚本
# Language: autohotkey
Loop, 10 {
send ^s
Sleep, 100
send, _get_%A_Index%{Enter}
sleep 8000
MouseClick, left, 210, 110
Sleep, 1000
}
bash抽取页面图片
# Language: bash
for i in {1..14}; do
Page=$(printf "%03d" $i)
echo ">> Page: " $Page
cp ./_get_${i}_files/docImage.action ___get-$Page.png
done