如何移植 Telegram 桌面版主题至 Android 版
Translated by Kazama Sion这是将 .tdesktop-theme 文件转换为可在 Android 使用的 .attheme 文件的最小化方案。
在此方案中,我使用了由 MrYadro 设计的项目——TDeskDroid。当然,实际上我也可以通过 Telegram 机器人或者一些专用站点来完成这个目标。
本篇博文翻译并改编自 LKD70 攥写的《How to port your Telegram Desktop theme to Android》一文,转载请保留原始链接。译者系 @TelePlanting 频道的翻译志愿者。@TelePlanting 是一个专注翻译/整理 Telegram 新闻的频道。
This post is translated & adapted from "How to port your Telegram Desktop theme to Android" by LKD70, Please keep the original link if you reproduce the post. The translator is the volunteer of @TelePlanting , which translating & arranging Telegram News in Simplified Chinese.
下载并安装 Python 3
- 下载 Python 3.6.0 或以上版本(请勿选择 2.7.13 版)。
- 运行程序,选择"Add Python 3.6 to PATH",之后选择"Install Now"。
3. (可选)这是一个检查是否安装成功的步骤:打开你的 cmd(可通过 Win + R,并在输入框中键入 cmd 打开),在黑色的界面中输入"python -V"。如果返回"Python 3.6.0"(或其它版本号),说明你安装成功了。
安装 TDeskDroid 项目
- 从这里下载此项目,并将获得的文件解压至任意地方。
- 进入解压后的目录,在窗格内任意空白处"按住 Shift 并单击鼠标右键",选择"Open command window here":
注1:Win XP/Vista 用户可能不会弹出此选项,您可以手动打开 cmd,并根据此文内容,手动将"命令行当前目录"切换至程序所在目录。
注2:在 Windows 10 1607 (OS Build 15031.0) 以后版本中,此处将会显示"Open PowerShell window here",后续操作中的细微区别将会进行附注。感谢 @wjm2038 将此细节告知。
3. 输入指令"pip install -r requirements.txt",这将会安装此程序所需要的依赖库。
注:PowerShell 用户请将"requirements.txt"修改为".\requirements.txt"即可。
4. 把你下载的"Telegram 桌面版主题文件"复制到"程序所在目录"。
5. 返回 cmd 窗口,执行指令"python main.py"。
注:PowerShell 用户请将"main.py"修改为".\main.py"即可。
瞧!完成了!
通常情况下,如果您正确地执行了上述步骤,你将能在"attheme/"文件夹里找到生成后的文件:
如果本文在操作步骤上存在问题,请联系 @KazamaSion 以指出问题,如果您擅长英语,也可以向本文的原作者 @LKD70 提问,但请不要用中文困扰他。
请注意:我们不负责帮您转换主题文件,在提问前请确保您已经阅读过《提问的智慧》一文。被咨询对象保留"将您 block"的权利。