К настоящему времени наверняка больше чем один из вас слышал и / или читал о Telegram, новая система обмена сообщениями, которая конкурирует с повсеместными (и небезопасными) WhatsApp.
Вы также узнаете, что это бесплатное программное обеспечение и что и программа, и ее API бесплатны (за исключением сервера, хотя кажется, что он также может быть выпущен).
В этой статье я объясню шаги, которые необходимо выполнить для установки и использования клиента для терминала, который все еще находится в стадии разработки, но который мы можем использовать без особых проблем.
Установка:
Для компиляции нам потребуются следующие пакеты (кроме GCC, autotools и других):
- идти
- OpenSSL
- луна
- библиотека конфигурации
После установки зависимостей мы открываем терминал и переходим в папку, в которой будем клонировать репозиторий:
git clone https://github.com/vysheng/tg.git
Теперь переходим во вновь созданную папку tg и выполняем:
./configure
make
Если ничего не вышло, мы скомпилируем программу.
Чтобы проверить это, выполняем:
./telegram
Мы получим такой экран с просьбой указать номер телефона, чтобы отправить нам сообщение с кодом подтверждения:
После ввода кода мы можем использовать клиента.
Также есть автозаполнение, как для команд, так и для контактов:
Внутри папки ~ / .telegram сохраняется конфигурация клиента, в дополнение к папке, в которой будут сохранены изображения, видео и т. Д., Которые присылают нам наши контакты (хотя это должно быть сделано вручную с помощью команды).
Основные команды:
- msg: Мы отправляем сообщение одному из наших контактов
- send_photo / video / text: отправляем изображение, видео или текстовый файл
- create_secret_chat: Создаем секретный чат с указанным контактом
- add_contact: Попробуйте добавить контакт, указав его номер телефона
Это некоторые из доступных команд. Чтобы узнать остальное, просто напишите справку.
Клиент, даже на ранней стадии, неплох, если вы умеете обращаться с терминалом. Негативным моментом является то, что для загрузки того, что они нам присылают, необходимо делать это вручную, зная также идентификатор сообщения. Для этого выполняем команду:
set msg_num 1
и каждый раз, когда мы отправляем или получаем сообщение, мы получаем идентификационный номер сообщения.
Надеюсь, это поможет вам, ожидая выхода графического клиента для тех, кто не хочет использовать терминал или не привык к нему.
Привет, Telegram великолепен, это лучшее, что я когда-либо пробовал.
Но ужасно использовать его через терминал с красивым интерфейсом, который есть в Windows, поэтому я надеюсь, что они выпустят графический интерфейс как можно скорее.
Привет.
Хотя изначально для GNU / Linux нет графического интерфейса, мы можем использовать Webogram »
http://zhukov.github.io/webogram
Видимо если есть интерфейс под linux https://github.com/vysheng/tg
Мужчины, если вы хорошо проверите запись, вы увидите, что ссылки указывают на этот репозиторий XD
Для того, кто не привык к терминалу, это нормально.
Что касается Webogram, то я пробовал один раз, но при каждом входе приходится вставлять телефон.
Если бы мои навыки программирования (и английский) были выше, возможно, меня бы даже попросили сделать
Его можно установить с помощью приложения chrome / chromium, и таким образом вам не нужно повторно вводить номер телефона, а также (по крайней мере, для меня в Gnome 3.10) вам не нужно явно открывать браузер для его запуска. .
https://chrome.google.com/webstore/detail/telegram-unofficial/clhhggbfdinjmjhajaheehoeibfljjno
Хром / Хром? JAJAJAJAJAJAJAJAJAJAJAJAJAJAJA… до Iexplorer!
Зачем мучиться с бесполезным движком рендеринга Trident от Infernet Exploiter?
Я только указал, что такая возможность существует. Если вы предпочитаете использовать IE, продолжайте. Но насколько мне известно, он не существует изначально для GNU / Linux, и это то, о чем мы говорим.
Нет, не обязательно класть телефон каждый раз при входе. Я думаю, что он использует для этого cookie с очень большим сроком действия, я использую Webogram пару недель и только один раз указал свой номер телефона. Возможно, вы удаляете историю просмотров и файлы cookie.
Привет.
Отлично!
Недавно я прочитал учебник по использованию wathsapp из pidgin,
Есть ли способ использовать телеграмму в пиджине? объятие!
Ну на данный момент нет, конечно ничего не нашел, но все было бы хорошо.
Отличный Telegram, но, как говорит Fylux, они должны реализовать графический интерфейс в Linux! С другой стороны, что мне не нравится, так это то, что его использует только один из всех моих контактов.
Но это вопрос предания гласности, и если вы можете, сделайте это лично, потому что все мы знаем, что лень является причиной того, почему небезопасное и несвободное приложение продолжает быть таким успешным. Некоторые мои друзья и я обманули всех наших важных друзей, с которыми мы разговаривали, чтобы загрузить его, и теперь у нас довольно много контактов. Вы не можете дождаться, когда святой сойдет с небес и скажет им установить их.
Один вопрос, это контроль c для выхода? xD
Есть ли способ создать учетную запись Telegram без указания номера мобильного телефона?
Я попытался создать учетную запись через настольный клиент, и он запрашивает мобильный, приложение в Google Play также запрашивает его?
Не знаю, но все, что просит номер мобильного, вызывает у меня недоверие: /
Если это приложение, которое использует ваш номер телефона для создания чата с вашими контактами, минимум, который ему понадобится, будет ваш номер мобильного телефона, так же, как линия, WhatsApp, чат и т. Д. они тоже спрашивают вас. Если вы хотите, чтобы он работал хорошо, сначала установите его на мобильный, потому что в противном случае, скорее всего, когда вы начнете, у вас не будет никаких контактов.
Пасо.
У меня этого нет по той же причине, я не знаю ... Мне просто не нравится называть номер.
Спасибо за информацию, так как я предпочитаю быть "без связи с внешним миром" 😛
Привет ~
Telegram также использует псевдонимы для установления контакта между пользователями, хотя это не обязательно, в действительности было бы вполне возможно создать учетную запись на основе псевдонима без соответствующего номера телефона, просто выполнив поиск контактов по псевдониму в глобальном поиске.
у меня проблемы с зависимостью libconfing
Пожалуйста, не продолжайте прославлять Telegram. Это не более чем еще одна ловушка, подобная WhatsApp. Тот факт, что это открытый исходный код, - это всего лишь стратегия, позволяющая людям поверить в его надежность, хотя на самом деле код на стороне сервера является проприетарным, он использует закрытый протокол, который не является стандартом XMPP, эксперты по безопасности обнаружили, что его алгоритм шифрования Это тот же ранд, который используется АНБ. Кроме того, его создатель тот же, что и российская социальная сеть «ВКонтакте», для использования которой требуется ваш номер телефона.
пора продвигать использование бесплатных сетей и бесплатного / федеративного протокола XMPP / Jabber.
Openwengo использовал XMPP для видеоконференцсвязи. Он был мультиплатформенным и качественным, по крайней мере для своего времени, но поскольку почти у всех были свои друзья в MSN, через несколько лет он закрыл chiriguito. Google казалось, что если Talk собирается перейти на XMPP, но это почти всегда заканчивает тем, что убивает открытые стандарты, с которых он начинается, в данном случае с Hangouts.
И хуже всего то, что мы, Linuxeros, ничего не делаем. Я считаю, что пора продвигать использование XMPP для бесплатного и децентрализованного общения и поощрять использование бесплатных социальных сетей, таких как Diaspora *, Pump.io, как это возможно, что мы разрешаем использование наиболее часто используемых систем чата в мире? проприетарный, закрытый и контролируемый компанией, которая единственное, что хочет, - это оскорблять пользователя своими условиями использования?
А также то, как мы продвигаем использование GNU / Linux или проводим мероприятия по свободному программному обеспечению и т. Д. Почему нельзя сделать то же самое с этой новой угрозой, которая контролирует всех нас в последнее время?
Помните об этом в Linux.
Клиенты XMPP Jabber уродливы. Диаспора полна хиппи.
В диаспоре полно анархистов xd
Пиджин не уродлив. Сочувствия стараются не быть. О_О
И не только это, мы продолжаем использовать и продвигать использование Google, имея Startpage, Ixquick, Duckduckgo и другие; Мы продолжаем рекламировать Gmail бесплатно вместо таких сервисов, обеспечивающих конфиденциальность, как Openmailbox, Autistici и т. Д .; Еще мы делаем бесплатную рекламу Amazon (кажется, в сети больше нет книг / пластинок / гаджетов / каких-либо других магазинов).
Мы должны провести тест на непротиворечивость самих себя и изменить многие привычки, которые совершенно не соответствуют философии свободных программ.
Вы правы, но вы знаете кого-то, у кого есть программа чата XMPP (кроме Facebook, конечно) на его мобильном телефоне и, конечно же, учетная запись. Я не. Люди имеют "Гуаса", Лайн, Вайбер, и перестают считать. Telegram представляет собой сотню для WhatsApp, и, будучи не идеальным, он гораздо менее плох, чем WS. Так что очень хорошо, что мы пытаемся использовать другие альтернативы, но мы не должны терять связь с реальностью и соглашаться с тем, что наши друзья не собираются устанавливать и настраивать учетную запись XMPP и клиента только для того, чтобы поговорить с нами, поэтому не ... нет другого выбора, кроме как использовать наименее плохую альтернативу, и на данный момент это Telegram.
Я предполагаю, что кто-то работает над интерфейсом командной строки, не так ли? Это необходимо! Мне кажется странным, что нативный клиент Linux еще не вышел. Будет ли сообщество скептически относиться к Telegram? Надеюсь нет. Хотелось бы увидеть Telegram например в KDE-Telepathy 😛
Похоже, что в этом смысле проект уже стартует:
http://comments.gmane.org/gmane.comp.kde.devel.telepathy/10214
http://martys.typepad.com/blog/2014/02/kde-telepathy-08-beta1-with-improved-metacontacts-is-out.html (В комментариях)
Отличный вклад!
Ура! Павел.
Спасибо, друг, у меня это сработало мгновенно. Пока программа идет хорошо.
Я установил клиент Windows через вино в linuxmint 16, и он работает очень хорошо, я говорю это для тех, кто интересуется графическим интерфейсом в Linux
Было бы здорово, если бы его можно было использовать с pidgin с xmpp 🙂
Терминал работает намного быстрее, мне больше нравятся программы, которые мы можем запускать из командной строки, спасибо за очень полное руководство.
С уважением,
Оскар
Привет, очень хороший пост, но я хотел пойти дальше. Я хотел бы, чтобы вы объяснили, как можно запустить версию Telegram для Linux, но с графической средой в приложении Telegram. https://telegram.org/apps есть файлы.
В моем случае это для OpenSuse 13.1, и я не могу установить rpm из-за отсутствия библиотеки, которую я не могу найти: S
приветствия
На данный момент нет графического интерфейса для Telegram на GNU / Linux в НАТУРАЛЬНОМ виде. Если вам нужен графический интерфейс, вам придется использовать 2 доступных для веб-браузеров.
Что касается RPM, я понятия не имею, как его сделать, поскольку я никогда не использовал SUSE, Red Hat и т. Д.
Я сомневаюсь. Как мне снова запустить приложение после закрытия терминала, когда я его снова открываю? Я знаю, что это может быть глупый вопрос, но я просто не знаю, как это сделать. Большое спасибо!
Вебограмма - http://webogr.am
я получил
$ ./телеграмма
Telegram-клиент версии 0.01-beta, Copyright (C) 2013 Виталий Вальтман
Telegram-клиент поставляется СОВЕРШЕННО БЕЗ ГАРАНТИЙ; для получения подробной информации введите `show_license '.
Это бесплатное программное обеспечение, и вы можете его распространять.
при определенных условиях; для получения подробной информации введите "show_license".
*** Потеряно соединение с сервером… 31.210.235.12:80
*** Потеряно соединение с сервером… 31.210.235.12:25
Перейдите в личную папку, нажмите Ctrl + H и удалите папку .Telegram. Будьте осторожны, больше ничего не удаляйте.
Вам придется делать это каждый раз, когда вы захотите запустить приложение. И повторно авторизуйтесь через SMS. Это заноза в заднице.
В этом нет необходимости, я запускаю его каждый день, и мне совсем не нужно удалять эту папку, за исключением одного раза, когда было внесено несколько изменений, и это было необходимо.
В вашем случае это может не понадобиться. В моем да. Каждый раз, когда я запускаю приложение, оно выдает эту ошибку, и я решаю ее, только если удаляю папку .Telegram ...
что случилось, так это то, что сервер не работал, и он работает отлично, мне не пришлось трогать ничего подобного gracais
Это WhatsApp, вы неправильно написали в статье. И да, это можно улучшить. Одним из недостатков является то, что он не позволяет отправлять через send_audio, потому что эта функция не способна обрабатывать пробелы в именах файлов, как в примерах, которые я собираюсь привести ниже:
Это не работает
"Это тоже не работает"
\ »Это тоже \»
\
Not_even_this_working
Попробуем Спасибо !!! 🙂
Я думаю, что необходимые ресурсы не полные, не знаю, где взять
«Для компиляции нам потребуются следующие пакеты (кроме GCC, autotools и др.):
идти
OpenSSL
луна
libconfig »
в любом случае, спасибо
Все это есть в репозиториях Ubuntu, так что вам просто нужно искать их в диспетчере пакетов.
В этом блоге они расскажут, как его скомпилировать в указанном дистрибутиве.
http://elrincondelsoftware.es/instalar-telegram-en-ubuntu/
Имена пакетов обычно различаются, и / или вам необходимо установить пакеты, оканчивающиеся на -dev или -devel, чтобы установить заголовки библиотек, чтобы иметь возможность скомпилировать программы, которые этого требуют. Я поставил оригинальные имена, чтобы сделать его более общим.
Например, openssl в ArchLinux имеет то же имя и в Debian, Ubuntu, Mint и других производных, таких как libssl
Используйте Манджаро
И в поисках телеграммы я нашел это https://aur.archlinux.org/packages/arch-telegram/?setlang=es Установил и тестирую, уточняю что в альфа фазе
Возможно, что графической версии еще не существует. !
Развивайте это. Если вы этого не делаете, не критикуйте, что другие этого не делают… 🙂
Или, по крайней мере, свяжитесь с разработчиками Andrezero 😉 Если вы видите, что есть люди, заинтересованные в собственном графическом интерфейсе Telegram для GNU / Linux, возможно, это еще больше ускорит ваше продвижение. Telegram CLI очень хорош. В некотором роде он похож на ненормативную лексику для XMPP через интерфейс командной строки в GNU / Linux: http://www.profanity.im/index.html Особенно с возможностью отправки сообщений с помощью / msg ja: http://www.profanity.im/basic.html
Я оставляю вам интересную статью о Павле и Николае Дуровых, основателях Telegram, чтобы узнать, что они тоже думают:
http://www.muycomputerpro.com/2014/02/25/detras-telegram-matematicas
Приветствую и поздравляю все сообщество, сделавшее этот блог одним из лучших во всех отношениях. Да здравствуют братья Кубы, такие как Элав и КЗКГ ^ Гаара, за то, что они были партнерами остальных в этом виде достижений. Виртуальное объятие.
Я забыл упомянуть Пабло также для «Давайте использовать Linux, теперь соединенный с From Linux». Какое удовольствие быть частью этого великого сообщества.
Здесь с Ubuntu 16.04 x64 этот графический интерфейс отлично работает https://blog.desdelinux.net/tips-para-instalar-popcorn-time-spotify-y-telegram-sobre-debian/
Теперь мне все еще интересно говорить с терминала, потому что мой CHIP использует дистрибутив на основе debian 8 :-D.
Я все еще согласен с комментарием об использовании других средств для общения, мм, но что у нас осталось? IRC?
apt-get install libjansson-dev в Debian также для его компиляции