Подключите нашего Telegram-бота для уведомлений о новых проектах
Файловый чат на C++ для зачета.
Заказчик
Отзывы фрилансеров:
+ 3
- 0
Зарегистрирован на сайте 17 лет и 1 месяц
Бюджет:
500 руб
5.01 $ — 4.80 €
Я уже сделал такой чат на bash. Сейчас такой же нужно сделать на С++.
Чат нужно запускать с консоли ./chat.sh
Он спрашивает имя. После ввода сохраняет все сообщения в chat.log
Далее можно открыть еще 1 консоль, запустить снова скрипт указать другой логин, в итоге 2 консоли будут видеть сообщения друг друга.
Рабочий скрипт чата на bash
#!/bin/bash
echo "Please enter your name:"; read USER
echo "[$(date)] ${USER} joined the chat" >> chat.log
echo "[$(date)] Welcome to the chat ${USER}!"
tail -n 0 -f chat.log --pid=$$ | grep --line-buffered -v "] ${USER}>" &
while read MSG; do
echo "[$(date)] ${USER}> ${MSG}" >> chat.log;
done
Разделы:
Опубликован:
12.12.2020 | 11:54 [последние изменения: 12.12.2020 | 11:54]
Теги: написать программу, создать программу, разработать программу, разработчики программ, прикладной программист