Esiste un modo per avere due copie dell'app telegramma in Ubuntu ognuna con un account diverso?
Sembra che la copia dell'app in un'altra cartella non funzioni.
Esiste un modo per avere due copie dell'app telegramma in Ubuntu ognuna con un account diverso?
Sembra che la copia dell'app in un'altra cartella non funzioni.
Risposte:
Quello che faccio è eseguire il binario di Telegram come un altro utente
cd ~/Downloads/Telegram/
sudo -u otheruser ./Telegram
Con desktop telegram installato:
mkdir ~/.telegram2ndprofile
telegram -many -workdir ~/.telegram2ndprofile
Puoi usare Franz .
Franz ti consente di aggiungere ogni servizio più volte. Ciò rende Franz lo strumento perfetto per gestire più account aziendali e privati contemporaneamente. Potresti anche usare cinque diversi account di Facebook Messenger contemporaneamente, se qualche motivo inspiegabile ti spinge a farlo.
Tre modi:
Installa Chrome e installa Telegram dal Web Store.
Installa Wine e Telegram per Windows
Entra in https://web.telegram.org/
Per ogni istanza che desideri aprire, crea una nuova directory con Telegram
e Updater
file. Ora crea Telegram.desktop
(o comunque name.desktop) file con questo contenuto:
[Desktop Entry]
Type=Application
Name=Telegram
Exec="$(dirname $(realpath %k))"/Telegram -workdir "$(dirname $(realpath %k))"
Categories=Internet;Messenger #Optional
Icon=Telegram #Optional
Terminal=false
Inserisci questo file nella cartella dell'istanza di Telegram, rendilo eseguibile ed esegui.
Funzionerà anche se crei un symlink di .desktop
file ed eseguilo.
Puoi usare un client multiprotocollo e multi-account come Pidgin (o qualsiasi cosa basata su libpurple):
Aggiungi un repository di pacchetti con supporto Telegram per libpurple:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
Installa Pidgin e il plug-in Telegram per esso:
sudo apt install pidgin telegram-purple
Avvia Pidgin e configuralo per utilizzare tutti gli account Telegram che desideri.
Ecco un altro metodo che si applica a telegram-cli
(disponibile su Github , un fork funzionante per Ubuntu 18.08 è qui . Disponibile anche come snap ).
Questa è una versione migliorata da questa risposta .
Il config
file si trova nella .telegram-cli
directory. Dipende dal metodo di installazione, è possibile trovare il file in $HOME/.telegram-cli/
(se creato dal sorgente) o $HOME/snap/telegram-cli/25/.telegram-cli/
(se installato usando lo snap).
Apri il file e modifica quanto segue:
## 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
e telegram-cli -p profile2
Ti verranno richiesti numeri di telefono diversi per ogni profilo che hai creato. Inoltre telegram-cli
creerà una cartella diversa per ciascun profilo.
SUGGERIMENTI: lo trovo molto comodo usando un nome utente di telegramma al posto di profile1
oprofile2
Per la creazione di più collegamenti sul desktop per diversi account di Telegram, è necessario creare un file di script bash per l'esecuzione di ciascun account di telegramma e chiamarlo dall'interno degli script di collegamento sul desktop.
Questo perché, senza lo script bash, lo script non funzionerà direttamente nel file di collegamento sul desktop
Ora se non sai come fare da solo, segui i passaggi seguenti uno per uno:
La cartella dei dati contiene i dati di ciascun account 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
crea il primo runner.sh nella directory / home / my_user / Programmi / 1stTelegram /
Modificare il primo script runner.sh bash per la prima istanza del telegramma con la cartella dei dati associata come segue
#!/bin/bash /home/my-user/Programs/Telegram -many -workdir /home/my_user/Programs/1stTelegram/data
Crea il secondo runner.sh nella directory / home / my_user / Programmi / 2ndTelegram /
Modifica il secondo script runner.sh bash per eseguire la seconda istanza di telegramma con la cartella dei dati associata come segue
#!/bin/bash /home/my_user/Programs/Telegram -many -workdir /home/my_user/Programs/2ndtTelegram/data
Si noti che entrambe le istanze utilizzano la stessa app Telegram per l'esecuzione
chmod a + x runner.sh
Esegui i collegamenti sul desktop e divertiti!