cinit / cinit/QAuxiliary

[功能请求] 用其他应用打开 TIM 视频消息

Open
#935 0 comments 0 reactions 0 assignees View on GitHub
Feature
Dominant language
Java
Stars
5.7k
Forks
416
Avg merge
10d 4h
Merged PRs (30d)
4

Description

### QQ(TIM)版本/QQ(TIM) Version

没错 还是万恶的 TIM 3.5.1 傻逼tx

### 为什么你认为需要此功能

在这个该死的客户端播放视频时不仅加载很久才能播放,而且还刷大量的流量,浪费带宽
![Screenshot_2024-04-28-12-20-44-701_com tencent tim](https://github.com/cinit/QAuxiliary/assets/150461955/2a92c292-b26c-4423-8dc8-4d9253fd13f4)

### 联系到哪些已经存在的bug或者功能

_No response_

### 具体功能需要/Specific features require

替换视频消息的点击事件,并尝试获取视频的播放链接并直接把链接交给系统选择器
视频链接可以直接抓包,但需要分析链接的来源以实现这个效果
![Screenshot_2024-04-28-12-21-31-374_com mxtech videoplayer pro](https://github.com/cinit/QAuxiliary/assets/150461955/7abf8d59-bda1-42e3-a7fe-bde31ea3442a)

Contributor guide

Open the contributing guide

Research direction

No file or test entry point is named. Start by tracing TIM video-message click handling and how the playable URL is obtained, then verify handing that URL to the Android system chooser. Done means video-message clicks offer the requested external-app flow without relying on TIM's built-in playback.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
mobile, reverse-engineering
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.