Pull to refresh

Comments 23

tgl/tl-parser/tl-parser.c: In function ‘tl_parse_args134’:
tgl/tl-parser/tl-parser.c:1907:26: error: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Werror=format-overflow=]
1907 | sprintf (s, "%lld", lrand48 () * (1ll << 32) + lrand48 ());
| ^
In file included from /usr/include/stdio.h:894,
from tgl/tl-parser/tl-parser.c:32:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 2 and 21 bytes into a destination of size 20
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make: *** [Makefile.tl-parser:4: objs/tl-parser.o] Error 1

Раздел Issues Вы еще не осилили?

Проект девять лет не обновлялся. Подозреваю, issues уже не разбираются, да и, скорее всего, никто его не проверял с включённым -Werror=all.

Больше удивляет то, что человек даже не попросил помочь или что-то ещё, просто дамп ошибки вставил. Зачем, почему — думайте сами.

TUI давно не развивается, а жаль

telegram-cli не развивается уже 9 лет, судя по GitHub.

tgt как минимум работает и развивается, есть энтузиасты

На картинке запуска клиента, запуск идёт из-под root. Это обязательное требование?

Наоборот нежелательное. Если программа, назначение которой не связано с работой системы, просит права root — повод насторожиться. Автор же, скорее всего, просто всегда заходит из под рута, чтобы не возиться с sudo/doas/etc...

Есть telegram-curses (на базе ncurses TUI) от того же автора, что и telegram-cli. Этот клиент активно обновляется. Ну и вышеупомянутый tgt, если TUI не подходит, и хочется хоткеев. Оба (что нисколько не удивительно) являются обёрткой над официальной td-lib от команды Телеграм, разве что tgt, так как написан на Rust, использует Rust-обёртку над библиотекой от того же автора, что и сам клиент.

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

AyuGram — по умолчанию делает это, в т.ч. исчезающие фото остаются всегда. Также весь контент кэшируется в обычную пользовательскую папку (не Android/Data...)

Есть отличная бэкапилка в sql базу на java https://github.com/fabianonline/telegram_backup .

Но осенью 2023 года из-за изменений в протоколе его поломало из-за перехода на новую схему авторизации...

У вас удалось это запустить?
Надо попробовать еще раз....

Нет, не удалось, на свежесобранном:
*** xxxxxxxxxxxx.756254 Notification API_64BIT_LOGIN_APP_OUTDATED_53: You are using an outdated app that is no longer supported. To access your messages, please update
your app to the latest version. If you don’t know how to update your app, go to https://telegram.org/dl
*** xxxxxxxxxxxx.756639 Incorrect phone number

Ну, такое уже было, хотелось бы рабочую версию

На скриншоте пользователь был онлайн в октября 2021… Это точно в 2024 году собиралось и запускалось?

Статья сама себя не напишет.

Помню пару лет назад поставил, но было несколько багов, которые прям мешали жить. В том числе с просмотром и/или сохранением изображения. Думал посмотреть опять -- мало ли исправили, но пишут, что 9 лет не поддерживается -- попробую, что выше писали.

Так-то есть десктопный клиент в графике, вон по официальной ссылке найти можно, и даже есть его исходники. Вроде работает.
Но нужен был именно консольный, с одной простой задачей - писать всё в лог.

Ну, так я тоже в терминале хотел. Мне так как-то эстетически приятно было.

А ещё можно написать бота на Lua с помощью этой штуки....

Я делал такое, когда ботапи ещё не было :-)

Это шутка такая? Вроде бы первое апреля уже позади. В этом клиенте нельзя авторизоваться уже года два как. Безуспешно ищу аналоги с тех пор.

Sign up to leave a comment.

Articles