Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TG Desktop 2.8.5 Beta 不允许 DLL 注入了 #70

Closed
doio opened this issue Jul 3, 2021 · 6 comments
Closed

TG Desktop 2.8.5 Beta 不允许 DLL 注入了 #70

doio opened this issue Jul 3, 2021 · 6 comments

Comments

@doio
Copy link

doio commented Jul 3, 2021

telegramdesktop/tdesktop@5b2db41

哎,我说怎么突然用不了了,yaml 也不起作用

中文字体又变得好难看,这下还没办法改了。

@ysc3839
Copy link
Owner

ysc3839 commented Jul 3, 2021

这种情况没法解决,可以考虑用第三方工具注入 DLL。

@ysc3839
Copy link
Owner

ysc3839 commented Jul 18, 2021

如果你在使用微软商店的 Telegram (链接),可以试试我的项目 AppXLauncher
这里下载 exe,把 FontMod64.dll 放在 exe 同目录下,然后创建 AppXLauncher.json 文件并写入以下内容:

{
	"PackageFamilyName": "TelegramMessengerLLP.TelegramDesktop_t4vj0pshhgkwm",
	"AppId": "Telegram.TelegramDesktop.Store",
	"InjectDll": "FontMod64.dll",
	"Persistent": true,
	"KillRunning": false
}

Persistent 开启时,在首次运行 AppXLauncher.exe 之后,你可以直接在开始菜单中打开 Telegram,不需要再打开 AppXLauncher.exe。
注意上述文件不能移动或删除。如果你移动了之后打不开 Telegram,或者想卸载,把 Persistent 改为 false 后运行一次 AppXLauncher.exe 即可。

@Rongronggg9
Copy link

Rongronggg9 commented Aug 2, 2021

有一个非官方的 Telegram Desktop 客户端叫 64Gram (以前叫 Telegram Desktop x64),提供了 Windows 64bit 的编译并有一些增强功能,包括特别放行了 fontmod dll 的加载

@zlhdd108
Copy link

如果你在使用微软商店的 Telegram (链接),可以试试我的项目 AppXLauncher。 在这里下载 exe,把 FontMod64.dll 放在 exe 同目录下,然后创建 AppXLauncher.json 文件并写入以下内容:

{
	"PackageFamilyName": "TelegramMessengerLLP.TelegramDesktop_t4vj0pshhgkwm",
	"AppId": "Telegram.TelegramDesktop.Store",
	"InjectDll": "FontMod64.dll",
	"Persistent": true,
	"KillRunning": false
}

Persistent 开启时,在首次运行 AppXLauncher.exe 之后,你可以直接在开始菜单中打开 Telegram,不需要再打开 AppXLauncher.exe。 注意上述文件不能移动或删除。如果你移动了之后打不开 Telegram,或者想卸载,把 Persistent 改为 false 后运行一次 AppXLauncher.exe 即可。

大佬,这个没办法下载了啊

@jchwl0527
Copy link

如果你在使用微软商店的 Telegram (链接),可以试试我的项目AppXLauncher。在这里下载 exe,把 放在 exe 同目录下,然后创建 文件并写入以下内容:FontMod64.dll``AppXLauncher.json

{
	"PackageFamilyName": "TelegramMessengerLLP.TelegramDesktop_t4vj0pshhgkwm",
	"AppId": "Telegram.TelegramDesktop.Store",
	"InjectDll": "FontMod64.dll",
	"Persistent": true,
	"KillRunning": false
}

复制到剪切板

当 开启时,在首次运行 AppXLauncher.exe 之后,你可以直接在开始菜单中打开 Telegram,不需要再打开 AppXLauncher.exe。注意上述文件不能移动或删除。如果你移动了之后打不开 Telegram,或者想卸载,把 改为 false 后运行一次 AppXLauncher.exe 即可。Persistent``Persistent

大佬,这个没办法下载了啊

自己Fork下仓库,打开Actions,然后随便创建一个文件就可以编译出来软件了

@Menci
Copy link

Menci commented May 12, 2024

AppXLauncher.zip

Prebuilt AppXLauncher binaries by CI for those who don't want to fork and trigger CI themselves.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants