CopyCookie V1.5-复制Edge中完整Cookie的扩展

一、 CopyCookie扩展制作背景

CopyCookieEdge中的一个扩展插件(也适用于Chrome),是一个简单的 Cookie 复制、查看和编辑工具。图标为icon16

我在更新某个软件时,需要获取网站的Cookie。一种方法,是在程序中使用WebView2控件,这个早已在其它软件中实现;另一种方法就是从外部获取Edge/Chrome浏览器中的Cookie。

如何获取Edge浏览器中的Cookie:一种方法是用"javascript: document.cookie;",但这样获取不到HttpOnly的Cookie。另一种方法是在“开发者工具”的“应用程序”中查看所有Cookie,但要完整复制比较麻烦;或者在“开发者工具”的“网络”->“请求标头”中获取,操作相对繁琐。于是在 获取 Microsoft Edge 扩展 中,找到了“Cookie-Editor”扩展,但仍然无法快速复制完整的Cookie。在用DeepSeek了解了其工作原理后,就借助AI开始零基础学习制作edge的扩展,很快就完成了CopyCookie扩展的制作,其主要功能就是一键复制完整的Cookie。

二、本地edge扩展的安装与使用

安装本地扩展:下载压缩文件“CopyCookie.zip”并解压至“CopyCookie”文件夹中(建议存放在固定的位置)。然后按照下面图示的方法安装本地扩展。

打开“管理扩展”界面:

1,edge扩展_打开管理扩展界面2

Chrome的方法与Edge类似:
chrome

添加本地edge扩展:

 2,edge扩展_添加本地插件2

CopyCookie v1.5设置

 2,edge扩展_V1.3插件设置2

edge扩展的使用方法:

 3,edge扩展_使用扩展2

CopyCookie界面:

 4,CopyCookie界面2

二、 说明:

最新版本:CopyCookie v1.5
1,最新版新增了快捷键:Ctrl+Shift+9 自动复制完整Cookie字符串(格式:name=value;...)。Ctrl+Shift+8 自动复制完整Cookie(json格式)。注:不打开扩展的主页面。
2,最新版新增了快捷键:Ctrl+Shift+7 执行剪贴板中 JS代码并将结果复制到粘贴板。注意:首次安装后,建议前往 edge://extensions/ → 本扩展的“详细信息” → 找到 “允许用户脚本” 开关并打开,同时选择“在所有站点上”。这样在任何页面都能正常使用 Ctrl+Shift+7
支持的js形式总览:

用户代码示例

处理方式

document.documentElement.outerHTML

表达式

() => document.cookie

表达式(箭头函数)

function() {return document.title;}()

表达式(IIFE)

function GetEdgeHtml() {return document.documentElement.outerHTML;}GetEdgeHtml();

语句体 + 自动 return

https://www.baidu.com/

URL(返回网站源码)

3,新增了“点击插件图标时自动复制 Cookie 到剪贴板”的选项,默认是点击图标即自动复制完整的Cookie并打开扩展的主页面。

4,新增了“复制 Cookie 时第一行包含 URL”的选项,默认是点击图标,复制的内容,第一行为URL,第二行起为完整的Cookie。新增了“复制 Cookie 时每行一条”的选项,默认是未选中,即Cookie格式为:name=value; name=value; ...连续的字符串;若选中,复制的 Cookie每行一条(格式:name=value;)。

5,“复制”与“复制(json)”的区别:

复制的内容:

https://chromedevtools.github.io/devtools-protocol/  [第一行URL]

_ga=GA1.3.696342711.1782288916  [第二行起 Cookie (格式:name=value; ...)]

复制json的内容(完整信息):

https://chromedevtools.github.io/devtools-protocol/  [第一行URL]

[第二行起 Cookie (完整信息 格式:json)]

  {

    "domain": ".chromedevtools.github.io",

    "expirationDate": 1823523386.959662,

    "hostOnly": false,

    "httpOnly": false,

    "name": "_ga",

    "path": "/",

    "sameSite": "unspecified",

    "secure": false,

    "session": false,

    "storeId": "0",

    "value": "GA1.3.696342711.1782288916"

  }

...

]

6,扩展可用于Chrome,浏览器建议更新至新版。

四、延伸

1,借助AI可快速开发扩展:AI是个人能力的拓展工具。向AI提问:“如何开发、制作类似于的Cookie-Editor 的edge插件?”就会得到完整的开发流程,包括项目结构、权限配置、核心逻辑、界面设计、调试和打包,然后让AI生成一整套的扩展文件,最后再根据自己的需要让AI优化代码。实践证明:完全可以零基础制作edge扩展。另外,大家也可以根据自己的需要利用AI进一步优化CopyCookie扩展。

2,CDP(Chrome DevTools Protocol):使用CDP(Chrome DevTools Protocol)可开发很多有用的扩展,详情访问此处CDP文档Chrome DevTools Protocol

附:GetBookURL 【edge扩展】获取book链接

出于好玩以及受CopyCookie扩展Ctrl+Shift+7功能的启发,又利用AI制作了一个获取book链接的扩展GetBookURL,安装方法与注意事项同上,使用方法简单,网页的右键快捷菜单中添加了相应的菜单,也可点击图标,请参考下图。另外,快捷键Ctrl+Shift+6,直接从粘贴板详情页链接获取book链接。支持独秀及慧雅。

 _从详情页面获取Book链接2

_从当前链接获取Book链接2 

五、下载地址

蓝奏云:文件名:CopyCookie.zip  地址:https://wwane.lanzouu.com/b023nje1ed  密码:XLYY

              文件名:GetBookURL.zip  地址:https://wwane.lanzouu.com/b023nje1ed  密码:XLYY

posted @ 2026-09-21 11:03  wblx  阅读(4)  评论(0)    收藏  举报