win系统找回Google Chrome浏览器里的书签

作者:matrix 发布时间:2015 年 2 月 19 日 分类:零零星星

chrome中误删掉或者清空书签之后是可以还原的。但是如果你误删之后清空了浏览器数据那就不在这个方法范围之类。

步骤

win+r运行:
Windows XP:
%USERPROFILE%\Local Settings\Application Data\Google\Chrome\User Data\Default\ Windows Vista/Windows 7 以上:
%LOCALAPPDATA%\Google\Chrome\User Data\Default\
打开chrome目录之后找到Bookmarks和Bookmarks.bak这两个文件。
Bookmarks文件为当前的书签
Bookmarks.bak文件为系统自动备份的书签

还原操作

把 Bookmarks.bak 复制一份,重新命名并替换原本的 Bookmarks
再重启浏览器就会看到误删操作之前的书签了。
参考:http://free.com.tw/restore-google-chrome-bookmarks-bak/

百度音乐人songID

作者:matrix 发布时间:2015 年 2 月 6 日 分类:零零星星

起因

添加百度音乐人外链的时候发现百度音乐人songID和百度音乐songID是可以互相转换的。
像y.baidu.com/song/170870中的170870值可以用music.baidu.com的接口(http://play.baidu.com/data/music/songlink?songIds=音乐ID)获取外链。

但是直接打开http://play.baidu.com/data/music/songlink?songIds=170870是找不到任何mp3链接的,
只有转换170870这个值才能让music.baidu.com的接口正常使用。

经过

打开y.baidu.com/song/170870点击播放,浏览器会打开百度音乐盒播放音乐,而浏览器的地址栏会出现&__a=73989870,音乐盒就是靠这个数字来定位音乐人的mp3播放。
Ctrl+F找遍相关js文件发现:
return encodeURIComponent(Number(a) + 73819e3);很明显,这就是所谓的加减法嘛 :mrgreen:
音乐人songID+73819e3 = 百度音乐songID

结果