Резервная копия ТГ аккаунта Андроид

Содержание

Сразу начну с того, что я не призываю никого бежать из Мессенджера-который-нельзя-называть. Совсем даже наоборот. Просто спать гораздо спокойнее, когда одно облако у тебя забэкаплено в другом облаке. А то и облака периодически падают на грешную землю, а терять годы переписки очень обидно. Да и друг меня спросил, как сделать бэкап, а я с ходу не нашёл внятной инструкции.

Предупреждаю сразу — для бэкапа вам потребуется 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

Приложения для мгновенного обмена сообщениями являются отличным способом быть на связи, но временами они могут надоедать. Также с ними бывают проблемы, вроде удаления сообщений, которые могли вам пригодиться.

Оглавление показать

  • Функция отмены удаления в Telegram
  • Использование журнала уведомлений
  • Использование папки с изображениями Telegram
  • Восстановление удалённых сообщений в Telegram
  • Использование папки кеша Android
  • Восстановление резервной копии Android
  • Восстановление резервной копии на iOS
  • Заключение

На случай случайного удаления сообщений из приложения Telegram на мобильном устройстве имеется несколько способов восстановить переписку.

Функция отмены удаления в Telegram

Telegram обладает встроенной функцией отмены удаления сообщений в течение пяти секунд после удаления. Удалённые давно сообщения так не восстановить.

  1. Найдите сообщение для удаления в приложении Telegram.
  2. Нажмите на сообщение и не отпускайте. Нажмите на команду «Удалить» наверху.
  3. Нажмите «Удалить» в появившемся диалоговом окне.
  4. Появится опция «Отменить». Нажмите на неё.

Использование журнала уведомлений

Приложение «Журнал уведомлений» запоминает и сохраняет все приходящие на устройство уведомления. Среди них и уведомления о сообщениях из Telegram. Это сработает только для будущих сообщений, которые вы удалите и захотите восстановить, а не для уже удалённых сейчас.

Notification History Log

Можно использовать бесплатное приложение вроде Notification History Log. После удаления сообщения откройте это приложение. Там вы увидите уведомление для этого сообщения. Это должно быть входящее сообщение, а не исходящее от вас.

Список уведомлений

Использование папки с изображениями Telegram

Когда вам отправляют изображение в Telegram, оно сохраняется в папке Telegram Images. Если удалить изображение в чате, оно останется в папке.

Изображения Telegram

Используйте файловый менеджер на мобильном устройстве, чтобы открыть папку Telegram Images и найти отправленные вам изображения.

Восстановление удалённых сообщений в Telegram

Приложение PhoneRescue на iOS может стать незаменимым помощником при восстановлении удаленных сообщений в Telegram. Оно пригодится, когда окажется, что у вас нет резервной копии или резервная копия iTunes не содержит чатов Telegram. PhoneRescure поможет не потерять данные на iPhone при восстановлении из резервной копии iTunes. Программа поддерживает восстановление фотографий, видео, музыки, контактов, заметок, iMessage и других файлов с iPhone/iPad. Этот безопасный инструмент восстановления данных на iOS умеет следующее:

PhoneRescue

  • Восстанавливать документы, фотографии, аудиозаписи, видео, сообщения и вложения в Telegram.
  • Проверять файлы резервных копий iTunes/iCloud и выбирать удалённые сообщения Telegram для восстановления.
  • Все нынешние данные на устройстве будут сохранены, а восстановлены только сообщения в Telegram.
  • Есть три режима восстановления: с устройства iOS (в том числе без резервной копии), из резервной копии iTunes, из резервной копии iCloud.
  • Скачайте PhoneRescue для iOS и установите на компьютер. Подключите мобильное устройство к компьютеру и выберите «Восстановить с устройства iOS».
  • Тип данных

    Снимите флажок «Выбрать всё», найдите данные приложения и отметьте категорию Telegram. Нажмите ОК для сканирования удалённых сообщений.

    Восстановление

    Выберите сообщения для восстановления. Нажмите кнопку «На устройство», чтобы вернуть сообщения на iPhone, или «На компьютер», чтобы сохранить их на компьютере для резервного копирования.

    Как узнать IP-адрес своего устройства

    Использование папки кеша Android

    Android вносит в кеш содержимое многих приложений, в том числе Telegram. Стоит посмотреть в папку кеша Telegram для поиска этого содержимого. Установка сторонних приложений для этого не нужна.

    Кеш Android

    1. Откройте файловый менеджер на Android-устройстве.
    2. Откройте папку Android > data > org.telegram.messenger > cache.

    Восстановление резервной копии Android

    Если перед удалением сообщений в Telegram сделать полную резервную копию Android, можно восстановить её и вместе с этим вернуть сообщения.

    Есть много методов резервного копирования Android, поэтому нельзя назвать определённые действия для восстановления переписки. В большинстве случаев нужно открыть приложение или инструмент резервного копирования устройства, выбрать вариант восстановления, резервную копию с сообщениями Telegram и нажать «Восстановить».

    Еще по теме:  В Телеграмме пропал звук видео и аудио

    Восстановление резервной копии на iOS

    Пользователи iOS обычно выполняют резервное копирование iPhone инструментами вроде iCloud и iTunes/Finder. Если вы пользовались ими для резервного копирования устройства до удаления сообщений, их можно найти в резервных копиях. Остаётся восстановить эти резервные копии.

    Для восстановления резервной копии iCloud на устройстве iOS (все данные будут стёрты):

    Apps https://trashexpert.ru/software/kak-vernut-udalyonnye-soobshheniya-v-telegram/

    Как переместить или сделать резервную копию секретных чатов Telegram на Android

    Хотите сохранить свои секретные чаты Telegram или перенести их на новый телефон? Вы можете сделать это с помощью рутованного устройства Android С почти 161 миллионом новых учетных записей, созданных в первом квартале 2021 года, универсальное приложение для обмена сообщениями Telegram в настоящее время переживает взрыв популярности, и его разработчики утверждают, что сейчас у него более 500 миллионов активных пользователей по всему миру Безопасность Telegram, несомненно, является одним из его главных преимуществ, но у него есть один недостаток: вы не можете сделать резервную копию своих секретных чатов или перенести их на новое устройство. Если только у вас не рутированный телефон с Android, в этом случае вы можете это сделать. Давайте посмотрим, как это сделать

    Почему Telegram не переносит секретные чаты автоматически?

    Хотя Telegram рекламирует себя как более безопасный, чем WhatsApp, его расширенные функции конфиденциальности вступают в силу только в том случае, если вы используете функцию сквозного шифрования секретных чатов В отличие от обычных сообщений, секретные чаты не хранятся на серверах Telegram. Вместо этого ваше сообщение шифруется на вашем устройстве перед отправкой на устройство вашего собеседника, где оно расшифровывается с помощью общего ключа. Теоретически это означает, что ваше сообщение надежно защищено от посторонних глаз, скрывающихся в сети, включая саму компанию Telegram Messenger Inc. Пересылка и создание снимков экрана также отключены для ваших секретных чатов Все это хорошо, пока не придет время обновить или сбросить настройки телефона. Хотя Telegram легко перенесет все незашифрованные сообщения и медиафайлы вашего аккаунта из облака, сквозное шифрование означает, что ваши секретные чаты не могут быть включены в этот процесс Это хорошо для обеспечения конфиденциальности, но переход на новый телефон не должен означать потерю частной переписки за месяцы или годы, которая может иметь огромное сентиментальное, юридическое или деловое значение К счастью для пользователей Android, секретные чаты можно перенести вместе с остальными данными Telegram с помощью мощного приложения Titanium Backup

    Что нужно для переноса или резервного копирования секретных чатов Telegram?

    Вам понадобится профессиональная версия Titanium Backup. Приложение стоит $5,99 и поставляется с огромным количеством функций, но нам не нужно беспокоиться о большинстве из них для решения поставленной задачи Для этого процесса вам также понадобится root как на старом телефоне, так и на новом устройстве, поскольку приложению необходим доступ к тем частям файловой системы Android, которые обычно недоступны После того как ваш телефон будет рутован, следующим шагом будет загрузка Titanium Backup из Play Store и покупка лицензионного ключа либо через Play Store, либо напрямую у разработчика через Paypal Скачать: Titanium Backup (бесплатно) Скачать: Titanium Backup Pro ($5. 99)

    Как настроить Titanium Backup для копирования секретных чатов Telegram

    Нажмите на значок Titanium Backup, чтобы начать работу. Некоторые пользователи сообщали о проблемах на Android 10 и выше, поэтому, если при запуске приложения произошел сбой, перезагрузите телефон и все будет в порядке При первом запуске вам нужно будет предоставить Titanium Backup разрешение на доступ к вашим фотографиям, медиафайлам, файлам, на совершение и управление телефонными звонками, а также на доступ к контактам Затем приложение попросит root-привилегии, которые необходимы ему для работы. Предоставления ему root-прав на 10 или 15 минут должно быть достаточно для выполнения работы Далее разрешите дополнению Titanium Backup Pro отправлять и просматривать SMS-сообщения, а затем подождите несколько минут, пока оно просканирует ваш телефон на наличие установленных приложений

    Настройка шифрования

    1. В Titanium Backup нажмите на кнопку меню в правом верхнем углу, чтобы открыть его снова. В меню нажмите на Параметры.
    2. Учитывая, что мы собираемся перенести конфиденциальные данные из ваших секретных чатов с устройства, вы, возможно, захотите воспользоваться функцией шифрования в Titanium Backup Pro. Если это так, нажмите Включить шифрование.
    3. Появится новая запись под названием Настройки защиты резервного копирования. При нажатии на нее откроются три опции.
    4. Нажмите на Сила симметричного ключа и выберите тот вариант, который вам больше нравится. Чем выше число, тем сильнее шифрование. Если в вашем аккаунте Telegram много данных, шифрование может занять некоторое время, поэтому лучше выбрать меньшее значение.
    5. Далее нажмите на Создать мастер-ключ. Вам снова предлагается выбор силы шифрования, и здесь действует тот же компромисс между скоростью и безопасностью.
    6. После выбора силы ключа введите хорошую ключевую фразу и введите ее еще раз для подтверждения, затем нажмите Generate key.
    Еще по теме:  Куда сохраняются фотки с Телеграмма на компе

    Настройка параметров резервного копирования

    Теперь вернитесь к предыдущему экрану меню и прокрутите вниз до следующего пункта меню: Настройки резервного копирования

    По умолчанию ваше приложение и его данные будут экспортированы в папку под названием ‘TitaniumBackup’ в основной папке вашего устройства, но вы можете нажать на Расположение папки резервного копирования , чтобы изменить это место назначения, если хотите

    На следующем этапе нажмите на Резервное копирование внешних данных приложения и выберите Включено (всегда)

    Теперь нажмите на опцию Сжатие. Вы можете выбрать один из трех различных уровней сжатия или вообще не выбирать. Здесь компромисс находится между более быстрым сжатием и меньшим размером файла. Выберите LZO, если вы не беспокоитесь о размере резервной копии, GZIP для лучшего из двух миров или BZIP2, если вы хотите сделать файл резервной копии как можно меньше

    Последняя интересующая нас опция – Настройки резервного копирования. Нажмите на нее и на следующем экране установите флажок Резервное копирование кэша приложений

    Наконец, нажмите кнопку назад, чтобы вернуться на главный экран обзора Titanium Backup

    Как создать резервную копию секретных чатов Telegram

    Нажмите на кнопку Резервное копирование/восстановление в верхней центральной части экрана. Здесь вы увидите список всех приложений и элементов, которые Titanium Backup обнаружил на вашем устройстве. Прокрутите вниз, пока не увидите ‘Telegram’, или введите его в строку поиска в верхней части экрана, а затем выберите его

    В появившемся диалоговом окне нажмите на Резервное копирование!

    Появится уведомление о том, что программа создает резервную копию вашего приложения. По завершении резервного копирования уведомление исчезнет, а под записью Telegram появится надпись ‘1 резервная копия’. Последняя: ‘, а затем дата и время

    Теперь в папке TitaniumBackup должно быть три файла, начинающихся с org.telegram и заканчивающихся .apk.lzop , .properties и .tar.lzop

    Скопируйте папку TitaniumBackup, содержащую эти файлы, в основную папку нового устройства

    Восстановление секретных чатов Telegram на новом телефоне

    Ваше новое устройство также должно быть рутировано, прежде чем вы сможете восстановить Telegram и ваши секретные чаты

    Установите Titanium Backup и дополнение Pro или скопируйте лицензионный ключ в основной каталог. Как и раньше, вам нужно будет предоставить приложению root-доступ, а также различные разрешения, которые оно требует. Теперь вы готовы восстановить свои секретные чаты

    1. Откройте Titanium Backup и нажмите на кнопку меню в правом верхнем углу, затем нажмите Параметры.
    2. Прокрутите вниз до раздела Настройки восстановления.
    3. Выберите Восстановление внешних данных приложения , затем нажмите на Настройки восстановления.
    4. Убедитесь, что пункты Всегда связывать с выбранной учетной записью и Переключиться на активный профиль данных отмечены галочками.
    5. Нажмите кнопку назад и снова назад, чтобы вернуться на главный экран.
    6. Нажмите кнопку Backup/Restore в верхней центральной части главного экрана. Найдите Telegram в строке поиска или прокрутите вниз, пока не найдете его в виде перечеркнутой записи в самом низу списка, и нажмите на него.
    7. Нажмите Восстановить в диалоговом окне.
    8. Появится сообщение с вопросом, хотите ли вы восстановить Только приложение или Приложение+данные. Выберите App+Data. Начнется процесс восстановления.

    Вам будет предложено ввести кодовую фразу, если вы выбрали шифрование резервной копии.Android также может предупредить вас о том, что установка приложений из неизвестных источников связана с риском, и попросить вашего разрешения разрешить Titanium Backup устанавливать приложения. Нажмите Настройки , затем нажмите кнопку Разрешить из этого источника , чтобы продолжить процесс восстановления

    Как только диалоговое окно восстановления исчезнет, восстановление должно быть завершено

    Перейдите в ящик приложений вашей пусковой установки и откройте Telegram. Если все прошло успешно, Telegram не попросит вас снова зарегистрировать свой номер, а только разрешение на чтение ваших контактов. Нажмите Продолжить , а затем подтвердите, когда он запросит доступ к вашим контактам, фотографиям, медиа и файлам

    Поздравляем, теперь все ваши сообщения, медиа и секретные чаты Telegram готовы и ждут вас! Имейте в виду: хотя ваши старые секретные чаты будут доступны для чтения, для отправки новых сообщений вам придется начать новый секретный чат с вашими контактами

    Сохранение секретных чатов Telegram для потомков

    Секретные чаты лежат в основе заявления Telegram о том, что он является более безопасной и дружественной к частной жизни альтернативой Whatsapp, и обеспечивают спокойствие независимо от того, обмениваетесь ли вы интимными сообщениями с близкими людьми или обсуждаете важную деловую информацию. Поэтому приятно знать, что вам не придется их терять, когда придет неизбежное время обновить свой телефон

    Источник: xn—-jtbhalmdgfdiny5d9d6a.xn--p1ai

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...