jfm*_*ier 5 sqlite firefox bookmarks
我有两个文件,我设法从Windows XP下的Firefox安装恢复.第一个是urlclassifier3.sqlite,第二个是urlclassifier.pset.
我知道这些文件包含用户配置文件下安装Firefox的实际书签,因为该配置文件是.\ Mozilla\Firefox\Profiles\akcum27.default.如何从这些文件中恢复书签?
最重要的是.sqlite文件,大约56千字节.
实际可行的查询(在Windows上就是问题)是:
sqlite3 places.sqlite "select '<a href=''' || url || '''>' || moz_bookmarks.title || '</a><br/>' as ahref from moz_bookmarks left join moz_places on fk=moz_places.id where url<>'' and moz_bookmarks.title<>''" > t1.html
Run Code Online (Sandbox Code Playgroud)
这假定:
places.sqlite为sqlite3)已安装并位于路径(环境变量PATH)中示例生成的HTML:
<a href='http://www.wunderground.com/hurricane/'>Tropical weather</a><br/>
<a href='http://www.dmi.dk/vejr/maalinger/radar-nedboer/'>DMI, Radar</a><br/>
<a href='http://www.skyandtelescope.com/observing/objects/planets/3304091.html?page=1&c=y'>Transit Times of Jupiter's Great Red Spot - Planets - SkyandTelescope.com</a><br/>
<a href='https://www.quora.com/What-is-the-most-misspelt-word-in-the-English-language'>(951/25) What is the most misspelt word in the English language? - Quora</a><br/>
<a href='http://www.eevblog.com/2015/06/16/eevblog-754-altium-circuit-maker-first-impressions/'>EEVblog #754 - Altium Circuit Maker First Impressions | EEVblog - The Electronics Engineering Video Blog</a><br/>
<a href='https://www.arduino.cc/en/Main/ArduinoBoardUno'>Arduino - ArduinoBoardUno</a><br/>
Run Code Online (Sandbox Code Playgroud)
书签保存在 file 中places.sqlite,而不是 urlclassifier 中。您可以尝试用该文件替换当前安装中的文件。确保 Firefox 已关闭。如果这不起作用:
您可能想要安装 Firefox 插件“SQLite Manager”,然后使用该插件(使用 键Alt在 Firefox 中打开插件菜单)从旧安装中打开文件places.sqlite。右键单击左侧的“Tables” -> “moz_bookmarke” ,然后单击“导出表”
将表导出为 XML 或 SQL,然后从当前安装中打开文件places.sqlite,然后单击数据库->导入表并以与导出相同的方式导入它。
| 归档时间: |
|
| 查看次数: |
14295 次 |
| 最近记录: |