{"id":16973938,"url":"https://github.com/andywang425/tencentmeetinghelper","last_synced_at":"2025-04-12T01:21:59.060Z","repository":{"id":62720947,"uuid":"555888558","full_name":"andywang425/TencentMeetingHelper","owner":"andywang425","description":"腾讯会议助手，自动签到、参与投票。","archived":false,"fork":false,"pushed_at":"2022-12-05T09:50:49.000Z","size":44,"stargazers_count":14,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-25T21:04:58.358Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/andywang425.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-10-22T15:15:06.000Z","updated_at":"2024-03-30T09:10:38.000Z","dependencies_parsed_at":"2023-01-23T01:15:19.184Z","dependency_job_id":null,"html_url":"https://github.com/andywang425/TencentMeetingHelper","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andywang425%2FTencentMeetingHelper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andywang425%2FTencentMeetingHelper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andywang425%2FTencentMeetingHelper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andywang425%2FTencentMeetingHelper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andywang425","download_url":"https://codeload.github.com/andywang425/TencentMeetingHelper/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248501929,"owners_count":21114705,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-14T01:03:56.763Z","updated_at":"2025-04-12T01:21:59.041Z","avatar_url":"https://github.com/andywang425.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TencentMeetingHelper\n\n腾讯会议助手，自动签到、投票。\n\n## 环境要求\n\n- Windows\n- 显示器的分辨率比例为 16:9 且分别率至少为 1920×1080\n\n## 安装\n\n前往[Release](https://github.com/andywang425/TencentMeetingHelper/releases/latest)，下载压缩包`TencentMeetingHelper.7z`并解压。\n打开`config.yaml`，根据需要修改配置。最后双击`TencentMeetingHelper.exe`即可运行。\n\n\u003cdetails\u003e\n\u003csummary\u003e从源代码安装\u003c/summary\u003e\n\n1. 环境要求：Python 3.6+\n\n2. Clone 本项目\n\n```\ngit clone https://github.com/andywang425/TencentMeetingHelper.git\n```\n\n3. 安装依赖\n\n```\npip install -r requirements.txt\n```\n\n4. 将配置文件样例`config.example.yaml`复制并重命名为`config.yaml`，根据需要修改配置。\n\n```\ncopy config.example.yaml config.yaml | start config.yaml\n```\n\n5. 运行\n\n```\npython main.py\n```\n\n\u003c/details\u003e\n\n## 使用说明\n\n脚本通过 Win32 API、图像识别和键鼠操作来实现各项功能，所以需要让腾讯会议窗口显示在前台，且脚本在进行操作的时候不能乱动鼠标和键盘。\n\n使用前请先进入会议并打开投票窗口，确保投票窗口，“xxx 邀请您使用签到”窗口（默认在右上角）和签到窗口（默认在屏幕中心）不会互相遮挡。\n\n如果启用了自动投票功能，请将缩放（Windows 设置-系统-屏幕-缩放与布局）改为 125% 然后再打开腾讯会议。\n\n如果启用了自动签到功能，请不要手动打开签到窗口，也不要在脚本打开签到窗口后拉伸签到窗口，否则脚本将无法正常运行。\n\n## 功能介绍\n\n### 自动投票\n\n打开腾讯会议的投票窗口并将其放到合适的位置，脚本会根据设置自动参加投票。\n\n**已知问题**\n\n- 目前仅支持只有一个问题的投票。如果遇到有多个问题的投票可能会反复进入、退出该投票，直到有新的投票出现。\n\n### 自动签到\n\n检测到“xxx 邀请您使用签到”窗口后脚本会点击“打开应用”按钮，然后在签到窗口中点击“点击签到”按钮。\n\n**已知问题**\n\n- 有时签到窗口顶部会显示提示信息，这个提示可能会影响脚本运行，不过通常只会在腾讯会议更新后第一次打开签到窗口时显示。\n\n## 更新计划\n\n- 支持多个问题的投票\n- 自动投票支持任意缩放倍数\n\n## 许可证\n\nTencentMeetingHelper 基于 [MIT](LICENSE) 协议开源。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandywang425%2Ftencentmeetinghelper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandywang425%2Ftencentmeetinghelper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandywang425%2Ftencentmeetinghelper/lists"}