Answers:
三种方式:
安装Chrome,然后在网上商店中安装Telegram。
为Windows安装Wine和Telegram
对于您要打开的每个实例,使用Telegram
和Updater
文件创建一个新目录。现在Telegram.desktop
使用以下内容创建(或任何name.desktop)文件:
[Desktop Entry]
Type=Application
Name=Telegram
Exec="$(dirname $(realpath %k))"/Telegram -workdir "$(dirname $(realpath %k))"
Categories=Internet;Messenger #Optional
Icon=Telegram #Optional
Terminal=false
将该文件放入Telegram实例文件夹中,使其可执行并运行。
即使您创建.desktop
文件的符号链接并运行它,它也将起作用。
这是适用于的另一种方法telegram-cli
(可在Github上获得,Ubuntu 18.08的工作分叉在这里。也可以作为快照)。
这是此答案的改进版本。
该config
文件位于.telegram-cli
目录下。根据您的安装方法,您可以在$HOME/.telegram-cli/
(如果从源构建)或$HOME/snap/telegram-cli/25/.telegram-cli/
(如果使用snap安装)下找到该文件。
打开文件并编辑以下内容:
## This is an empty config file
## Feel free to put something here
profile1 = {
config_directory = "path/to/profile1";
msg_num = true;
};
profile2 = {
config_directory = "path/to/profile2";
msg_num = true;
};
telegram-cli -p profile1
和 telegram-cli -p profile2
系统将要求您为创建的每个配置文件提供不同的电话号码。也telegram-cli
将为每个配置文件不同的文件夹。
提示:我发现使用电报用户名代替profile1
或会非常方便profile2
对于为不同的电报帐户创建多个桌面快捷方式,您需要创建一个bash脚本文件来运行每个电报帐户,并从桌面快捷方式脚本内部调用它。
这是因为,如果没有bash脚本,该脚本将无法直接在桌面快捷方式文件中运行
现在,如果您自己不知道如何进行上述操作,请按照以下步骤一个接一个地进行操作:
数据文件夹包含每个电报帐户数据。
#!/usr/bin/env xdg-open [Desktop Entry] Type=Application Name=Telegram Science Exec="/home/my_user/Programs/1stTelegram/runner.sh" Icon=/home/my_user/Programs/1stTelegram/icon.png Name[en_US]=TelegramSicence
#!/usr/bin/env xdg-open [Desktop Entry] Type=Application Name=Telegram Exec="/home/my_user/Programs/2ndTelegram/runner.sh" Icon=/home/my_user/Programs/2ndTelegram/icon.png Name[en_US]=Telegram
在/ home / my_user / Programs / 1stTelegram /目录中创建第一个Runner.sh
编辑带有相关数据文件夹的第一个电报实例的第一个runner.sh bash脚本,如下所示
#!/bin/bash /home/my-user/Programs/Telegram -many -workdir /home/my_user/Programs/1stTelegram/data
在/ home / my_user / Programs / 2ndTelegram /目录中创建第二个Runner.sh
编辑第二个runner.sh bash脚本,以运行带有相关数据文件夹的第二个电报实例,如下所示
#!/bin/bash /home/my_user/Programs/Telegram -many -workdir /home/my_user/Programs/2ndtTelegram/data
请注意,两个实例都使用同一电报应用程序运行
chmod a + xRunner.sh
运行桌面快捷方式,尽情享受吧!