Сразу начну с того, что я не призываю никого бежать из Мессенджера-который-нельзя-называть. Совсем даже наоборот. Просто спать гораздо спокойнее, когда одно облако у тебя забэкаплено в другом облаке. А то и облака периодически падают на грешную землю, а терять годы переписки очень обидно. Да и друг меня спросил, как сделать бэкап, а я с ходу не нашёл внятной инструкции.
Предупреждаю сразу — для бэкапа вам потребуется Linux, или хотя бы виртуалка с ним. При наличии рук можно и на Mac OS, и может даже можно на том огрызке, что нынче встроен в Windows — но я ничего не гарантирую.
Бэкапить мы будем при помощи двух милых программ:
- программы для создания дампов
- Консольного клиента телеграмм
Брать исходники мы будем из проверенных источников из гита, так что первым делом потребуется клиент:
sudo apt install git
Дальше создайте себе какую-нибудь директорию, где вы будете творить беспредел, например
mkdir telegram-backup
Затем клонируем себе консольного клиента и переходим в его папку:
git clone —recursive https://github.com/vysheng/tg.git cd tg
Теперь устанавливаем всякие зависимости для его сборки. Если у вас не убунта, то на странице программы описаны альтернативные методы сборки:
sudo apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libevent-dev libjansson-dev libpython-dev make
./configure make
Теперь запускаем клиент, передаваемая ему в качества параметра публичный ключ, который лежит тут же:
bin/telegram-cli -k tg-server.pub
Если всё прошло успешно, то вы увидите примерно следующее:
Дальше из консоли у вас запросят номер телефона, введите его:
phone number: 79166666666
И запросят код, который придёт в смс или в другого открытого клиента, сообщение с клиента примерно так выглядит:
This code can be used to log in to your Telegram account. We never ask it for anything else. Do not give it to anyone, even if they say they’re from Telegram.
If you didn’t request this code by trying to log in on another device, simply ignore this message.
code (‘CALL’ for phone code):123456
И вводим пароль (если он у вас установлен, что вообще очень неплохо):
password :xxx
Дальше при удачном стечении обстоятельств вы увидите, что вы зашли в клиент и вам начали приходить сообщения:
User Jehy updated flags
User Jehy updated flags
[19:41] Александр Жаров >>> Привет!
[19:41] Александр Жаров >>> Как дела?
Отлично! Теперь вырубаем клиента (Ctrl+C) и запускаем его в режиме сервера:
bin/telegram-cli —json -P 9009
После чего оставляем эту консоль в покое, открываем вторую, приходим в нашу папочку telegram-backup и ставим туда вторую программу:
git clone https://github.com/tvdstaaij/telegram-history-dump.git
Переходим в его директорию
cd telegram-history-backup
ruby telegram-history-dump.rb
Если всё хорошо, то мы увидим, что начался бэкап, это будет выглядеть примерно так:
ruby telegram-history-dump.rb
I, [2018-04-26T19:43:38.286782 #11274] INFO — : Attaching to telegram-cli control socket at localhost:9009
I, [2018-04-26T19:43:39.689541 #11274] INFO — : Skipping 34 dialogs: «Mila_Milan», «Stormy_Daniels», «Amila_Miley», «Sasha_Gray»
I, [2018-04-26T19:43:39.689946 #11274] INFO — : Backing up 181 dialogs: «user#1299351», «Canela_Skin», «Dana_DeAmond», «Lita_Phoenix», «Erica_Lauren», «Naomi_Woods», “Ну_вы_поняли»
I, [2018-04-26T19:43:39.690609 #11274] INFO — : Dumping «user#122679361» (range 1-100)
I, [2018-04-26T19:43:40.975234 #11274] INFO — : Dumping «Jessa_Rhodes» (range 1-100)
I, [2018-04-26T19:43:42.262817 #11274] INFO — : Dumping «Anya_Ivu» (range 1-100)
I, [2018-04-26T19:43:43.548510 #11274] INFO — : Dumping «Brandi_Bae» (range 1-100)
I, [2018-04-26T19:44:42.541472 #11274] INFO — : Dumping «Бесконечное_лето» (range 101-200)
I, [2018-04-26T19:44:43.541788 #11274] INFO — : Dumping «Бесконечное_лето» (range 201-300)
I, [2018-04-26T19:44:44.542101 #11274] INFO — : Dumping «Бесконечное_лето» (range 301-400)
I, [2018-04-26T19:44:45.542446 #11274] INFO — : Dumping «Бесконечное_лето» (range 401-500)
Запаситесь терпением — у телеграмма есть свои лимиты, и поэтому история выкачивается не быстро — примерно по 100 сообщений от пользователя или группы в секунду.
Когда программа закончит своё действо, возникает интересный вопрос — а собственно что и куда мы скачали? Чтобы это понять, сделайте из директории программы
cd output/json
Там будет куча файликов в формате JSON, каждый из которых содержит переписку с каким-то из контактов. Конечно, читать это довольно сложно, но из JSON можно легко эскпортировать в любой другой читабельный формат. Кстати, ещё можно было указать другой формат при экспорте истории — например, чтобы вам сгенерилось по HTML страничке на контакт.
А если вы любите хардкор, то можете просто грепать по истории, типа так:
Вот как-то так. При этом напоминаю:
- Естественно, история приватных чатов не сохраняется;
- Медиа файлы тоже не сохраняются. Может это как-то и можно сделать, но меня не очень волновало;
- Пожалуйста, храните бекапы своей переписки в безопасных местах. А то в многолетней переписке может найтись вообще что угодно.
- Вполне возможно, что вы где-то найдёте более удобный инструмент для экспорта или подготовленный докер образ со всем этим софтом или что угодно другое. Будьте внимательны, проверяйте такие инструменты трижды.
А вообще возникает у меня потихоньку ощущение, что скоро всё опять будет как в 90е — музыка, фильмы и файлы на локальных машинах, и в интернет могут зайти только программисты. Не сказать, чтобы это меня радовало.
Не очень полезные ссылки с альтернативными вариантами:
- Удивительная рекомендация с телеграмм вики — проскроллить весь свой чат в веб клиенте и потом сохранить его печатью в pdf;
- Хитрый клиентский джаваскрипт для экспорта данных прямо с веб клиента;
Источник: habr.com
КАК ПЕРЕНЕСТИ СЕКРЕТНЫЙ ЧАТ В ТЕЛЕГРАММЕ НА ДРУГОЕ УСТРОЙСТВО
Перенос секретных чатов из Telegram на другое устройство прост и может быть осуществлен буквально в несколько шагов. Сначала необходимо удостовериться, что у вас есть доступ к старому устройству, где эти чаты находятся.
Зайдите в настройки приложения Telegram на своем старом устройстве. Затем нажмите «Конфиденциальность и безопасность», затем выберите «Секретные чаты», откройте необходимый чат и нажмите на его «Три точки». В выпадающем меню выберите «Экспортировать чат».
Затем отправьте файл экспорта на свое новое устройство. Экспортированный файл можно отправить через облачное хранилище, например, Google Диск или другую подобную службу.
После получения экспортированного файла на новое устройство, зайдите в настройки приложения Telegram на новом устройстве. Затем нажмите «Конфиденциальность и безопасность», затем выберите «Секретные чаты» и нажмите «Создать секретный чат».
Затем выберите «Импорт существующего чата» и выберите файл экспорта, который был отправлен с вашего старого устройства. После выбора файла ваши секретные чаты будут скопированы на ваше новое устройство и будут доступны в Telegram.
Как получить секретный чат в Telegram — Телеграмма Новое обновление 2023
Секретный чат в Телеграм: что это такое и для чего он нужен — SEMANTICA
Экспорт чатов Telegram
Секретные чаты в телеграм #ИльяТелега #телеграм #фишкителеграм
Как узнать местоположение по номеру телефона! Как следить за человеком по номеру!
Как создать секретный чат в Telegram и какие у него особенности
Секретный чат в телеграм // telegram // телеграм // Фишки телеграм // Обход защитных функций
Источник: tgme.pro
Как перенести чат и историю переписки в Telegram из WhatsApp и других мессенджеров
Как можно перенести Телеграм на другой телефон, на другое устройство, на компьютер? Способы переноса данных. Возможные проблемы. Перенос Телеграма с андроида на андроид.
Как перенести Telegram на новое устройство
Перенос Телеграм на другое устройство
Перенос контактов осуществляется автоматически, поэтому достаточно скачать мессенджер на новый смартфон или компьютер, при желании можно установить клиент на каждое из доступных устройств. И войти в логин своего аккаунта.
На официальном сайте доступен большой перечень ссылок для скачивания приложений, практически для каждой, из существующих на сегодняшний день, ОС.
Telegram для смартфона и планшета
- Стандартно Telegram можно установить из Play Market и App Store, если вы устанавливали приложения с маркета, то проблем у вас возникнуть не должно. Поэтому открывает Play Market, задаем запрос “Telegram” и нажимаем кнопку “Установить”.
- Для iPhone, iPad и AppleWatch приложение доступно по адресу https://apps.apple.com/gb/app/telegram-messenger/id686449807#?platform=iphone
- Для смартфонов и планшетов на Android Telegram можно скачать по адресу https://tlgrm.ru/dl/android. Помимо официального клиента для пользователей Android доступен и альтернативный вариант https://tlgrm.ru/dl/android-plus.
- Для Windows Phone Telegram доступен по адресу https://tlgrm.ru/dl/wp.
Telegram для компьютера
На персональный компьютер мессенджер устанавливается так же просто. На официальном сайте доступны для скачивания все, существующие на сегодняшний день, клиенты. Достаточно перейти по адресу https://tlgrm.ru/apps и выбрать версию, соответствующую установленной операционной системе.
Рисунок 2. Доступные версии на https://tlgrm.ru/apps
Альтернативным вариантам является веб-версия. Для того чтобы пользоваться мессенджером не обязательно его устанавливать на свой компьютер, можно воспользоваться веб-версией https://web.tlgrm.ru или установить расширение для браузера Google Chrome https://tlgrm.ru/dl/webogram.
Оба варианта отлично подойдут для слабых компьютеров, но есть некоторые ограничения:
- отсутствует доступ к секретным чатам,
- Web App не поддерживает русский язык.
См. также: Как открыть Диспетчер задач в Windows 10?
Рисунок 3. Расширение Web App.
Как установить несколько клиентов на одно устройство
Установить несколько одинаковых клиентов на одно устройство нельзя, но можно, помимо официальной версии, установить, например, Plus Messenger на Android или воспользоваться веб-версией. В таком случае, каждый из клиентов работает автономно, поэтому есть возможность пользоваться мессенджером одновременно с двух разных аккаунтов. То есть, на Android можно запустить Plus Messenger и Telegram, а на мобильных устройствах Apple и персональных компьютерах, с любой ОС, официальный клиент и веб-версию.
Рисунок 4. Два приложения Telegram на одном устройстве Android.
Подготовка
- Убедитесь, что функция Wi-Fi на устройстве Android включена.
- Подключите новое устройство iOS и устройство Android к их источникам питания.
- Убедитесь, что содержимое, которое требуется переместить, включая содержимое на внешней карте памяти Micro SD, поместится на вашем новом устройстве iOS.
- Если требуется перенести закладки из браузера Chrome, обновите Chrome на устройстве Android до последней версии.
Открытие приложения «Перенос на iOS»
Откройте приложение «Перенос на iOS» на устройстве Android и коснитесь «Продолжить». Прочитайте отобразившиеся условия и положения. Для продолжения нажмите «Принимаю», а затем — «Далее» в правом верхнем углу экрана «Поиск кода».
Варианты сохранения данных
Вы можете смело пропустить этот пункт, если вы используете приложение лишь на одном устройстве. В случае, стоит почитать о различных способах, которые помогут сохранить необходимые данные.
- Добавлять необходимые файлы(чаты) в Облако Телеграм, доступ к которому будете иметь только Вы.
- Не пользоваться функцией «Удалить у меня и у….» если вы надеетесь на то, что данные сохранятся у собеседника.
- Примитивный, но действенный способ – делать скрины. Не подойдёт он только для секретных чатов, где эта функция заблокирована.
- Выключить функцию таймера самоуничтожения, если она работает (смотрите также о самоудаляющихся сообщениях в Телеграме в статье по ссылке).
- Сохранять историю переписки на почту.
- Создать резервную копию
См. также: Почему нет звука на компьютере? — ТОП 7 Решений
Скриншоты или запись экрана
Бывают ситуации, когда ПК или ноутбука под рукой нет. К сожалению, эффективного метода сохранения переписки на смартфоне не существует.
Придется использовать обходные пути и просто делать скриншоты экрана в нужных местах. У разных моделей телефона, разные комбинации клавиш для скриншотов.
Как создать резервную копию Телеграм?
Иногда случается так, что по неосторожности важный диалог может быть стёрт. Для того, чтобы оставить за собой возможность вернуть утраченные данные, следует периодически экспортировать переписку и сохранять в виде файла.
Но делать это нужно через компьютер, потому что в мобильной версии такая функция не поддерживается. Для того, чтобы провести экспорт необходимо:
- Открыть программу и кликнуть по трём горизонтальным линиям, находящимся в левом верхнем углу экрана.
- Перейти в «Настройки» и выбрать пункт «Продвинутые настройки».
- Необходимо перейти в «Экспорт данных», после чего выбрать необходимые файлы и выбрать «Экспортировать».
При успешном окончании процедуры на экран будет выведен отчет. Так вы будете уверены, что ни одно важное сообщение не будет утеряно безвозвратно.
Илья Сидоров
Редактор новостей. Люблю велосипеды, кроссовки и нетфликс.
Помощь после переноса данных
Информация о продуктах, произведенных не компанией Apple, или о независимых веб-сайтах, неподконтрольных и не тестируемых компанией Apple, не носит рекомендательного или одобрительного характера. Компания Apple не несет никакой ответственности за выбор, функциональность и использование веб-сайтов или продукции сторонних производителей. Компания Apple также не несет ответственности за точность или достоверность данных, размещенных на веб-сайтах сторонних производителей. Обратитесь к поставщику за дополнительной информацией.
Источник: skini-minecraft.ru