1 Star 0 Fork 0

wengo / kooky

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
find.go 798 Bytes
一键复制 编辑 原始数据 按行查看 历史
wengooooo 提交于 2021-10-20 18:14 . fix
package dillo
import (
"os"
"path/filepath"
"gitee.com/wengo/kooky"
"gitee.com/wengo/kooky/internal"
"gitee.com/wengo/kooky/internal/netscape"
)
type dilloFinder struct{}
var _ kooky.CookieStoreFinder = (*dilloFinder)(nil)
func init() {
kooky.RegisterFinder(`dillo`, &dilloFinder{})
}
func (s *dilloFinder) FindCookieStores() ([]kooky.CookieStore, error) {
// https://www.dillo.org/FAQ.html#q16
// https://www.dillo.org/Cookies.txt
home, err := os.UserHomeDir()
if err != nil {
return nil, err
}
var ret = []kooky.CookieStore{
&netscape.CookieStore{
DefaultCookieStore: internal.DefaultCookieStore{
BrowserStr: `dillo`,
IsDefaultProfileBool: true,
FileNameStr: filepath.Join(home, `.dillo`, `cookies.txt`),
},
},
}
return ret, nil
}
Go
1
https://gitee.com/wengo/kooky.git
git@gitee.com:wengo/kooky.git
wengo
kooky
kooky
dc41c5585b72

搜索帮助