如何将一台机器上的浏览器的 cookie 复制到另一台机器?我想保留网站维护的“用户详细信息”...
答案1
在 Opera 浏览器中:工具->高级->Cookies...
在 Google Chrome 浏览器中:
安装扩展:https://chrome.google.com/webstore/detail/fngmhnnpilhplaeedifhccceomclgfbg然后您可以添加、删除和编辑您的 cookie。
要将 cookie 从一个浏览器转移到另一个浏览器,您很可能必须复制粘贴 cookie 的属性。
答案2
选项1:使用Cookie 编辑器Chrome 扩展程序允许您从一台机器备份所有 cookie 并导入到另一台机器。
迁移 Cookie 的步骤:
- 点击刚刚安装的扩展
- 标记所有要导出的 cookie
- 点击底部的保存图标
- 输入加密密码
- 点击出现的“保存”按钮,并将文件存储在计算机上的已知位置
- 传输文件,然后在目标计算机上执行相反的步骤,单击“导入”
现在,您在新计算机上有了 cookie。
请注意,该扩展每次仅处理几百个 cookie,因此如果您有大量 cookie,则无法同时导出所有 cookie。
选项 2: 使用默认同步功能在 Google Chrome 中。它还有一个额外的优势,那就是不仅可以同步 cookie,还可以同步书签、配置,甚至扩展程序(在桌面上)。
您还可以为您的数据设置加密密码。
答案3
如果你愿意编辑一些 JavaScript 代码,你可以使用自定义扩展程序手动将 cookie 导入 Chrome,方法是使用chrome.cookies.set()
API。
由于您手动指定 cookie 数据,因此您可以从任何来源导入到 Chrome。(我使用它将 cookie 从 Safari 传输到 Chrome。)
为您的扩展创建一个文件夹。添加一个名为
manifest.json
以下内容的文件,然后编辑以指定您想要更改哪个网站的 cookie(该扩展需要在这些网站上获得许可):{ "name": "CookieImport", "version": "0.0.0", "permissions": [ "cookies", "*://*.the-site-whose-cookies-you-want-to-change.com/*" ], "options_page": "options.html", "manifest_version": 2 }
添加一个名为
options.html
以下内容的文件。这只是加载我们将在下面创建的脚本。<!doctype html> <html> <head></head> <body> <script src="options.js"></script> </body> </html>
最后
options.js
用此代码创建,然后编辑此脚本的开头以包含您要导入的 cookie:const allCookies = [ { url: "https://www.example.com", name: "__foo", value: "bar", domain: ".example.com", expirationDate: Date.parse("8/19/2021, 8:16:03 PM"), // see all possible fields at: // https://developer.chrome.com/extensions/cookies#method-set }, // ... more cookies here ]; const button = document.createElement("button"); button.type = "button"; document.body.appendChild(button); button.textContent = "Import Cookies"; button.addEventListener("click", () => { for (const c of allCookies) { chrome.cookies.set(c, (res) => { console.log("set", c, res || chrome.runtime.lastError); }); } });
通过安装扩展加载已解包按钮如本教程中所述:https://developer.chrome.com/extensions/getstarted#manifest
最后,点击“导入 Cookies”按钮运行脚本。
答案4
如果您使用的是 Internet Explorer,请使用文件菜单中的导入/导出功能。其他浏览器也有类似功能,请查看帮助文件。
如何将A电脑IE中的Cookie导入到B电脑IE中
- 在计算机A启动IE。
- 单击文件...导入和导出...
- 在向导窗口中单击下一步。突出显示导出 Cookies。单击下一步。
- 单击“导出到文件”。
- 在下面的窗口中,您可以接受文件的默认位置
- cookies.txt 或使用浏览选择您自己的位置。
- 现在将该 cookies.txt 文件复制于 USB 微型驱动器(无论什么)。
- 将 USB 微型驱动器插入计算机 B。
- 将 cookies.txt 复制到计算机 B 硬盘或将其留在微型驱动器上。
- 在计算机 B 中启动 IE。在向导窗口中单击文件...导入和导出...
- 点击下一步。突出显示导入 Cookies。点击下一步。
- 单击“从文件导入”。在下面的窗口中,使用“浏览”找到 cookies.txt 文件 minidrive 或硬盘驱动器(如果您已将其复制到那里)。突出显示它。单击“下一步”。
- 单击“完成”。
资源来自这里