Thanks to visit codestin.com
Credit goes to github.com

Skip to content

boombbo/oneKey

Repository files navigation

Chrome Profile Opener

Chrome Profile Opener 是一个基于 Python 和 Tkinter 构建的桌面应用程序,旨在通过指定的 Chrome 用户配置文件批量打开 Chrome 浏览器实例。该工具适用于需要在多个独立会话中同时打开多个网页的用户,例如测试、数据采集或多账号管理等场景。

特性

  • 批量打开 Chrome 实例:根据指定的用户配置文件和 URL 批量打开 Chrome 实例。
  • 自定义配置文件支持:用户可以输入或选择预设的配置文件名,以便快速启动特定的会话。
  • 历史记录清除:提供一键清除 Chrome 浏览历史记录的功能,确保每次会话的隐私和独立性。
  • 日志记录:自动记录操作日志,方便问题追踪和调试。
  • 用户界面:简洁友好的图形用户界面,便于非技术用户操作和使用。

开始使用

环境要求

  • Python 3.6+
  • Tkinter
  • Windows 操作系统(由于使用了特定于 Windows 的命令和路径,目前仅支持 Windows)

安装

  1. 克隆仓库或下载源码到本地。
  2. 确保 Python 环境已安装,并安装必要的依赖。
  3. 运行 oneKey.py 启动程序。

使用指南

  1. 启动程序:运行 oneKey.py,打开主界面。
  2. 输入 URL:在界面中输入或选择预设的 URL。
  3. 配置文件管理
    • 添加用户配置文件预设:点击“添加用户配置文件预设”,输入新的配置文件名。
    • 选择用户配置文件预设:点击“选择用户配置文件预设”,从预设列表中选择一个配置文件。
  4. 打开 Chrome 实例
    • 指定数量的配置文件:输入要打开的页面数,点击“打开指定数量的配置页面”。
    • 自定义配置文件:输入或选择自定义的配置文件名,点击“打开自定义账户的配置页面”。
  5. 清理 Chrome 历史记录:点击“关闭并清理Chrome”,结束所有 Chrome 进程并清除浏览历史。

注意事项

  • 使用前,请确保 chrome.exe 路径与您的系统安装路径一致。
  • 清理历史记录功能需要 PowerShell 和相关脚本的支持。

贡献

欢迎通过提交 Pull Request 或提出 Issue 的方式,参与项目的贡献和改进。

许可证

本项目采用 MIT 许可证。详情见 LICENSE 文件。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published