Автор Тема: Чат в терминала?  (Прочетена 9308 пъти)

saseda77

  • Участници
  • ***
  • Публикации: 10
    • Профил
Чат в терминала?
« -: May 11, 2023, 17:33 »
Здравейте!

Интересува ме чат в терминала, между 2 компютъра в ЛАН мрежа вкъщи. И двата са с Линукс Минт 21.1 като единият е със Синамон, а другия с Xfce.
Пробвах и с talk, и с write, но нищо не става :
talk : [Checking for invitation on caller's machine] а на другия комп нищо не се появява, хем е отворил терминала...

write : ~$ write veska
write: veska is not logged in , пак при положение, че терминала е отворен...
Активен

Acho

  • Напреднали
  • *****
  • Публикации: 5282
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Чат в терминала?
« Отговор #1 -: May 11, 2023, 18:01 »
Аз на мойте слакуери съм го ползвал навремето това с talk. Работеше си идеално. Ама май имаше и някакво ntalk.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

programings

  • Напреднали
  • *****
  • Публикации: 221
  • Distribution: Arch Linux, BunsenLabs Linux, FreeBSD
  • Window Manager: XFCE, MATE, Openbox
    • Профил
Re: Чат в терминала?
« Отговор #2 -: May 12, 2023, 08:11 »
На първата машина:
nc -l -p 9090

На втората:
nc [Локалното IP на първата машина] 9090
Активен

remotexx

  • Напреднали
  • *****
  • Публикации: 3236
    • Профил
Re: Чат в терминала?
« Отговор #3 -: May 12, 2023, 08:53 »
Е!? На днешно време ако не е крипто ..никой не те бръсне за слива  :P
https://github.com/Jfreegman/toxic

П.П. А ако имаш безжична мрежа може и от телефона да се връзваш
поне според тая таблица най-долу има и др. клиенти за Андроида де (тия на iOS нямат късмет)
https://tox.chat/clients.html

П.П.П. Аз не разбрах - ти всъщност искаш да се научиш как става с talk/write ли?
https://www.geeksforgeeks.org/talk-command-in-linux/

те и под Уиндоуса имаше (навремето...) net send msg etc. ама и там имаше конфигураця т.е. трябваше сървиса да му е пуснат...
https://ccm.net/computing/windows/1525-send-pc-to-pc-messages-on-a-local-network/
« Последна редакция: May 12, 2023, 09:06 от remotexx »
Активен

saseda77

  • Участници
  • ***
  • Публикации: 10
    • Профил
Re: Чат в терминала?
« Отговор #4 -: May 12, 2023, 12:04 »
На първата машина:
nc -l -p 9090

На втората:
nc [Локалното IP на първата машина] 9090

Това за talk или за write командата се отнася?
Активен

saseda77

  • Участници
  • ***
  • Публикации: 10
    • Профил
Re: Чат в терминала?
« Отговор #5 -: May 12, 2023, 12:07 »
Е!? На днешно време ако не е крипто ..никой не те бръсне за слива  :P
https://github.com/Jfreegman/toxic

П.П. А ако имаш безжична мрежа може и от телефона да се връзваш
поне според тая таблица най-долу има и др. клиенти за Андроида де (тия на iOS нямат късмет)
https://tox.chat/clients.html

Сега ще го пробвам, изглежда интересно... А за Андроид пише, че е през Termux, но няма такова в Google Play, сигурно трябва да избера Termux:API?
Активен

4096bits

  • Напреднали
  • *****
  • Публикации: 6191
    • Профил
Re: Чат в терминала?
« Отговор #6 -: May 12, 2023, 13:23 »
Ползвам Tox от много време. Това може би е една от малкото както трябва направени програми за чат. По-скоро протоколи. Криптиране на всичко. Няма метаданни в прав текст като в Телеграм.

Antox мисля, че се казваше клиента за Андроид

https://play.google.com/store/apps/details?id=chat.tox.antox&hl=en&gl=US

Но това ти позволява чат през интернет направо.
Мислех, че ти трябва само за две локални машини.
Отговора на @programings не работи ли?

Може и Tmux сесия да споделяш. Но не помня, как се правеше. При интерес може да потърся по-късно.
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

HQ

  • Напреднали
  • *****
  • Публикации: 195
  • Distribution: *BSD
  • Window Manager: none
    • Профил
Re: Чат в терминала?
« Отговор #7 -: May 12, 2023, 16:32 »
на някои им липсва IRC  ;D
Активен

Acho

  • Напреднали
  • *****
  • Публикации: 5282
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Чат в терминала?
« Отговор #8 -: May 12, 2023, 17:18 »
Или BBS-а.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

4096bits

  • Напреднали
  • *****
  • Публикации: 6191
    • Профил
Re: Чат в терминала?
« Отговор #9 -: May 12, 2023, 17:35 »
То може и всеки да се логне в другата машина през собствения си акаунт и да изпраща текста директно на /dev/tty , другия също там и отделно в друг терминал да четат от въпросното устройство.
Така можеше и глас да се пренася от /dev/микрофон, до /dev/говорители на отдалечена машина. Ма звука не е много качествен. Все пак работи и се разбира чудесно, какво се говори  ;D

За по-прост вариант не се сещам
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

Acho

  • Напреднали
  • *****
  • Публикации: 5282
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Чат в терминала?
« Отговор #10 -: May 12, 2023, 18:12 »
Еми по-прост вариант, да се пишат съобщения и да се пращат с пощенски гълъб.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

remotexx

  • Напреднали
  • *****
  • Публикации: 3236
    • Профил
Re: Чат в терминала?
« Отговор #11 -: May 12, 2023, 19:06 »
Цитат
Сега ще го пробвам, изглежда интересно... А за Андроид пише, че е през Termux, но няма такова в Google Play, сигурно трябва да избера Termux:API?

Ами колега то за Андроида не е задължително клиента да е конзолен - може с всеки друг графичен Тох клиент за Андроид.

А бе.. то май не останаха клиенти дето да се връзват директно - не през интернет, даже на Мозилата убиха (нарочно ги убиха) Helo или като там се казваше, май само тоя остана, но е графичен
https://www.ekiga.org/
и там жицата (изберете българското) не помня можеше ли P2P или си търсеше сървър задължително
https://meet.jit.si/


П.П. И понеже стана дума за клиенти и сигурност ...тия дето сега "завършват" хич ги няма завалийките
https://crnkovic.dev/testing-converso/

П.П.П. А за mIRC-то...
https://xkcd.com/1782/
« Последна редакция: May 12, 2023, 19:13 от remotexx »
Активен

jet

  • Напреднали
  • *****
  • Публикации: 3473
  • Distribution: debian
  • Window Manager: kde
    • Профил
Re: Чат в терминала?
« Отговор #12 -: May 12, 2023, 20:55 »
На първата машина:
nc -l -p 9090

На втората:
nc [Локалното IP на първата машина] 9090

Това за talk или за write командата се отнася?
Не, просто пускаш тези команди и почваш да чатиш. Пишеш нещо, натискаш Enter и готово. Това е най-простия вариант.
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

saseda77

  • Участници
  • ***
  • Публикации: 10
    • Профил
Re: Чат в терминала?
« Отговор #13 -: May 13, 2023, 18:02 »
Ползвам Tox от много време. Това може би е една от малкото както трябва направени програми за чат. По-скоро протоколи. Криптиране на всичко. Няма метаданни в прав текст като в Телеграм.

Antox мисля, че се казваше клиента за Андроид

https://play.google.com/store/apps/details?id=chat.tox.antox&hl=en&gl=US

Но това ти позволява чат през интернет направо.
Мислех, че ти трябва само за две локални машини.
Отговора на @programings не работи ли?

Може и Tmux сесия да споделяш. Но не помня, как се правеше. При интерес може да потърся по-късно.

Не, с командите в терминала не става нищо...
Избрах qTox за лаптопа и aTox за Андроид, понеже qTox нямат версия за Андроид...
Много е як qTox, супер е!
Session като гледам е на същия принцип - регистриране без телефонен номер и мейл... Явно това е бъдещето и всички други, като Вайбър, WhatsApp и Телеграм ще изчезнат... За съжаление нямам никой който да ползва qTox или Session... То едвам ги навих няколко навремето за Телеграм, защото всеки си знае само Вайбър, хаха...
Активен

4096bits

  • Напреднали
  • *****
  • Публикации: 6191
    • Профил
Re: Чат в терминала?
« Отговор #14 -: May 13, 2023, 19:37 »
С командите в терминала става без проблемии.
Write и read са наистина удобни, nc също върши работа, но трябва малко четене, за да разбереш, как работят и защо така работят. Ако се поинтересуваш повече и как работи линукс, как да се свържеш с отдалечена машина чрез OpenSSL например, можеш с тези прости инструменти да си чатиш и да свършиш също така и много други неща.

Но qTox е с познат интерфейс, който е като на всяка друга чат програма и да, върши работа.
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.