Apakah ada cara untuk memiliki dua salinan aplikasi telegram di Ubuntu masing-masing dengan akun yang berbeda?
Tampaknya menyalin aplikasi di folder lain tidak berfungsi.
Apakah ada cara untuk memiliki dua salinan aplikasi telegram di Ubuntu masing-masing dengan akun yang berbeda?
Tampaknya menyalin aplikasi di folder lain tidak berfungsi.
Jawaban:
Apa yang saya lakukan adalah menjalankan biner Telegram sebagai pengguna yang berbeda
cd ~/Downloads/Telegram/
sudo -u otheruser ./Telegram
Dengan desktop telegram diinstal:
mkdir ~/.telegram2ndprofile
telegram -many -workdir ~/.telegram2ndprofile
Anda bisa menggunakan Franz .
Franz memungkinkan Anda menambahkan setiap layanan berkali-kali. Ini menjadikan Franz alat yang sempurna untuk mengelola beberapa akun bisnis dan pribadi secara bersamaan. Anda bahkan dapat menggunakan lima akun Facebook Messenger sekaligus, jika beberapa alasan yang tidak dapat dijelaskan mendesak Anda untuk melakukannya.
Tiga jalan:
Instal Chrome dan instal Telegram dari Web Store.
Instal Wine dan Telegram untuk Windows
Masukkan di https://web.telegram.org/
Untuk setiap instance yang ingin Anda buka, buat direktori Telegram
dan Updater
file baru. Sekarang buat Telegram.desktop
file (atau apa saja name.desktop) dengan konten ini:
[Desktop Entry]
Type=Application
Name=Telegram
Exec="$(dirname $(realpath %k))"/Telegram -workdir "$(dirname $(realpath %k))"
Categories=Internet;Messenger #Optional
Icon=Telegram #Optional
Terminal=false
Masukkan file ini ke dalam folder instance Telegram Anda, buatlah itu dapat dijalankan, dan jalankan.
Ini akan berfungsi bahkan jika Anda membuat symlink .desktop
file dan menjalankannya.
Anda dapat menggunakan klien multi-protokol, multi-akun seperti Pidgin (atau apa pun berdasarkan libpurple):
Tambahkan repositori paket dengan dukungan Telegram untuk libpurple:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
Instal Pidgin dan plug-in Telegram untuk itu:
sudo apt install pidgin telegram-purple
Mulai Pidgin dan atur untuk menggunakan akun Telegram sebanyak yang Anda suka.
Berikut metode lain yang berlaku untuk telegram-cli
(tersedia di Github , garpu yang berfungsi untuk Ubuntu 18.08 ada di sini . Juga tersedia dalam sekejap ).
Ini adalah versi yang ditingkatkan dari jawaban ini .
The config
file terletak di bawah .telegram-cli
direktori. Tergantung pada metode instalasi Anda, Anda dapat menemukan file di bawah$HOME/.telegram-cli/
(jika dibangun dari sumber) atau $HOME/snap/telegram-cli/25/.telegram-cli/
(jika diinstal menggunakan snap).
Buka file dan edit berikut ini:
## 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
dan telegram-cli -p profile2
Anda akan ditanya nomor telepon berbeda untuk setiap profil yang telah Anda buat. Juga telegram-cli
akan membuat folder berbeda untuk setiap profil.
TIPS: Saya merasa sangat nyaman menggunakan nama pengguna telegram sebagai pengganti profile1
atauprofile2
Untuk Membuat Beberapa Pintasan Desktop untuk akun Telegram yang berbeda, Anda perlu membuat file skrip bash untuk menjalankan setiap akun telegram dan memanggilnya dari dalam skrip pintasan desktop.
Ini karena, tanpa skrip bash, skrip tidak akan berfungsi langsung di file pintasan desktop
Sekarang jika Anda tidak tahu bagaimana melakukan hal di atas sendiri, cukup ikuti langkah-langkah di bawah ini satu per satu:
Folder data menampung setiap data akun Telegram.
#!/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
buat runner.sh pertama di direktori / home / my_user / Programs / 1stTelegram /
Edit skrip bash runner.sh pertama untuk instance telegram pertama dengan folder data terkait sebagai berikut
#!/bin/bash /home/my-user/Programs/Telegram -many -workdir /home/my_user/Programs/1stTelegram/data
Buat runner.sh kedua dalam direktori / home / my_user / Programs / 2ndTelegram /
Edit skrip bash runner.sh kedua untuk menjalankan instance telegram kedua dengan folder data terkait sebagai berikut
#!/bin/bash /home/my_user/Programs/Telegram -many -workdir /home/my_user/Programs/2ndtTelegram/data
Perhatikan bahwa kedua instance menggunakan aplikasi Telegram yang sama untuk dijalankan
chmod a + x runner.sh
Jalankan pintasan desktop dan nikmatilah!