我想尝试创建一个程序,该程序可以自动存储Web浏览器上每个下载文件的网址。
我的问题是我不知道从哪里开始。
我打算做的只是将所有下载文件的网址保存在Excel文件中。
答案 0 :(得分:0)
我认为Firefox会将下载历史记录存储在places.sqlite
文件夹的Profile
文件中。您需要打开并读取该文件,但在Firefox打开时它可能无法打开(它打开了文件)。
http://kb.mozillazine.org/Places.sqlite
从那里,您可以在Java应用程序中处理数据,然后编写Excel文件,可能使用Apache POI(Microsoft API的Java API)
答案 1 :(得分:0)
存储下载历史记录的位置和方式因浏览器而异。对于Mac上的Chrome,它会存储在路径中
~/Library/Application\ Support/Google/Chrome/Default/DownloadMetadata
为SQLite
格式。
您需要编写一个应用程序来解析数据并创建xls