gpt4 book ai didi

msn-messenger - 您如何**以编程方式**在实时信使中部署自定义表情符号?

转载 作者:行者123 更新时间:2023-12-04 07:08:35 25 4
gpt4 key购买 nike

我已经问过一次了,它在 30 分钟内被删除了......所以又来了,希望这次问题会更清楚(不,我不是苦涩的 ;-))

一堆镜像怎么打包部署以编程方式作为实时信使的自定义表情包?我知道用户可以创建尽可能多的自定义表情符号,因为他/她喜欢摆弄一些选项对话框。我正在寻找的是不同的:一些图形专家递给我一包图像,并要求我创建一个人们可以下载并添加到他们的 MSN 客户端的可分发包。我怎么做?

MediaPlayer 皮肤只是带有有趣文件名的 zip 文件,并添加了一些 JScript + XML 魔法。表情包是这样的吗?我真的应该去写一些 .msi 代码吗?那里有任何文件吗? MSDN有Windows Live Messenger Web Toolkit和一个 Windows Live Client Extensibiliy APIs ,但据我所知,里面没有表情符号说话。

最佳答案

前段时间我曾尝试这样做,但失败了:P

这是我发现的:

  • 每个表情符号存储在 2 个文件中:
  • 一个图像文件,扩展名为 .dt2 .它基本上包含表情图像 (gif/png)
  • 元数据文件,扩展名为 .id2 .它包含一些额外的信息,如表情名称、键盘快捷键等。
  • 这些文件存储在以下文件夹中:
  • Windows XP:%USERPROFILE%\Local Settings\Application Data\Microsoft\Messenger\[EmailAddress]\ObjectStore\CustomEmoticons\
  • Windows Vista:%LOCALAPPDATA%\Microsoft\Messenger\[EmailAddress]\ObjectStore\CustomEmoticons\
  • 元数据文件 (.id2) 使用称为 PUID(Passport Unique Identifier)的东西加密,可以通过使用电子邮件和密码连接到 Windows Live 服务来获取。它们可以使用 Win32 API 解密 CryptUnprotectData()
  • (不确定)您可以通过将扩展名更改为 .dt2 来添加表情符号并将它们放在提到的文件夹中。它们会出现,但没有键盘快捷键和其他元数据。我不知道文件名是否会影响任何东西。刚试过,不行。

  • 这里有一些关于解密的相关讨论 id2文件。你可能会发现它们很有用:
  • Decrypting Messenger Id2 files
  • Explaination of the Messenger Content Storage System
  • 关于msn-messenger - 您如何**以编程方式**在实时信使中部署自定义表情符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/722964/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com