• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

试验go rod 及更改chrome浏览器缓存位置 - pu369com

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

试验go rod 及更改chrome浏览器缓存位置

发现一个新的go语言库,例子在这里https://github.com/ysmood/rod/blob/master/examples_test.go

打算运行以下代码

package main

import (
    "fmt"

    "github.com/ysmood/rod"

    "github.com/ysmood/rod/lib/launcher"
)

func Example_reuse_sessions() {
    url := launcher.NewUserMode().Launch()

    browser := rod.New().ControlURL(url).Connect()

    browser.Page("https://github.com")

    fmt.Println("done")

    // Skip
    // Output: done
}
func main() {

    Example_reuse_sessions()

}

结果提示无法复制chrome缓存目录,我用的是金丝雀版本,所以缓存在:C:\Users\用户名\AppData\Local\Google\Chrome SxS\User Data\ShaderCache\GPUCache

该目录显示为只读,但想尽办法也无法取消只读属性,据说是win10默认的。于是想着将chrome缓存移到D盘试试。

于是

1、先删除掉GPUCache目录(要关闭chrome),

2、在D盘新建D:\Cache\GoogleChrome目录,

3、cmd中执行:mklink /D "C:\Users\用户名\AppData\Local\Google\Chrome SxS\User Data\ShaderCache\GPUCache" "D:\Cache\GoogleChrome"

就在会C:\Users\用户名\AppData\Local\Google\Chrome SxS\User Data\ShaderCache目录下看到缓存文件夹快捷方式,实际指向了D:\Cache\GoogleChrome

4、现在运行本文开头的代码,没问题了。

 

参考:https://blog.csdn.net/weixin_30408739/article/details/95545553


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
GO安装golang.org/x/net扩展库发布时间:2022-07-10
下一篇:
gomgo包简单封装mongodb数据库驱动发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap