簡体字中国語からAIで翻訳しました。原文を読む
グループチャットでは、かわいいスタンプがよく流れてきます。それをタップして追加しようとすると、高確率で「スタンプの有効期限が切れています」と出ます。冒頭の画像みたいに。。
でも実は、これらのスタンプは今も QQ の中に存在していて、QQ がちょっと不思議な方法で追加を制限しているだけなんです。
手順
Fiddler でパケットキャプチャすると、スタンプごとに ID があることがわかります:
今度は期限切れしていないスタンプを普通に追加してみると、こんなリクエストがキャプチャできます:
bq_add、すごくわかりやすい名前ですね。。
というわけで手順はこうです:
- 期限切れスタンプの
itemIdをパケットキャプチャで取得する - スマホ QQ で期限切れしていないスタンプを追加し、Fiddler で上のリクエストをインターセプトして、
itemIdを期限切れスタンプのitemIdに書き換える - スマホ QQ のデータを消去してから開き直すと、期限切れスタンプがあなたの QQ に追加されます ( ̄︶ ̄)↗
ちなみに、神楽坂 琥珀さんには感謝です。かわいいスタンプをたくさん運んでくれて(残念ながら作者のアカウントはテンセントに消されちゃいました
おまけ:Fiddler でリクエストをインターセプトして書き換える
左下の QuickExec ボックスに入力します:
bpu /hybrid/emoticonmall/proxy/domain/g.vip.qq.com/emoji/bq_add
スマホ QQ でスタンプの追加をタップし、Fiddler でインターセプトされたリクエストを見つけて、URI 内の itemId を追加したい期限切れスタンプの itemId に変更して、それから Run to Completion します



