Последние записи
- TChromium (CEF3), сохранение изображений
- Как в Delphi XE обнулить таймер?
- Изменить цвет шрифта TextBox на форме
- Ресайз PNG без потери прозрачности
- Вывод на печать графического файла
- Взаимодействие через командную строку
- Перенести программу из Delphi в Lazarus
- Определить текущую ОС
- Автоматическая смена языка (раскладки клавиатуры)
- Сравнение языков на массивах. Часть 2
Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки?
Slurm подготовили для вас особенный продукт! Оставить заявку по ссылке - https://slurm.club/3MeqNEk
Online-курс Java с оплатой после трудоустройства. Каждый выпускник получает предложение о работе
И зарплату на 30% выше ожидаемой, подробнее на сайте академии, ссылка - ttps://clck.ru/fCrQw
12th
Окт
Удалить ненужные байты
через сервер отправляю информацию а на другом через клиент получаю
byte[] buffer = new byte[48];
client.Receive(buffer);
string komanda;
komanda = Encoding.UTF8.GetString(buffer);
допустим отправил слово HELLO_ME получаю на клиенте
HELLO_ME -с пробеломи ( то есть слово а потом пробелы. если длина слово 8 после этого слова +40 пробелов если 10 + 38 пробелов и тд)
пытался TRİM-ом и REPLACE- ом не получилась
то есть не удаляет не нужные символы(пробелы или невидимые байты и тд)
как решить проблему?
получаемое слово может быть любой длины HELLO_ME THİS_İS_ME и тд
как удалить лишнюю часть после слово
11th
Июл
При отсутствии коннекта IdHttp должен быть выключен
Dj_DeVaIs
Добрый день.
Ситуация такая. Есть прога которая отправляет смс через интернет.
Но бывает так что инет выключен (по не понятным причинам) а в проге надо работать. но в ней нельзя работать так как вылазит ошибка Socket error #10060. Ну это понятно так как нет интернета он и не может соединиться с сервером.
Запрос делаю через get.
(читать всё…)
30th
Июн
Как отправлять ЦЕЛЬНЫЕ сообщения через socket
tocsik
Здравствуйте. Функции write и read в библиотеке сокетов отправляют и получают какое-то рандомное количество байт!
Вот я, например, отправляю строку «a\n». Потом строку «b\n». Потом строку «c\n». А получаю(через read) строку «a\nb\nc\n».
Посоветуйте, как сделать по-нормальному? Т.е. отправлять по строке и получать тоже по строке. Спасибо.
9th
Июн
Задержки при отправке данных по сети TCP
gunsoy
Здравствуйте.
Есть программа, которая отсылает определённые данные пользователям по сети. Вот цикл рассылки
for(std::list<int>::iterator it = Users.begin(); it!=Users.end();)
{
encr = aes_encrypt(users[*it].key_server, indatae, readdatae, writedatae);
int resultSend;
resultSend = send(*it, (unsigned char *) encr.c_str(), encr.length(), 0);
}
Если пользователь один, то данные отправляются быстро, но если два или три, то возникают задержки с отправкой данных.
Работаю с Linux socket по TCP.
Правильно ли я понял, что это происходит из-за того, что выполнение цикла останавливается, до тех пор пока данные полностью не отправятся и пока не придёт подтверждение того, что данные дошли до пользователя?
Сервер и пользователей запускал на локалхосте и такие задержки, а что же будет при работе с удаленными пользователями.
Дайте пожалуйста совет, как быть?
22nd
Май
Сеть на ассемблере: проблема
Питерский2
Здравствуйте))
Пишу программку которая при включении компа отсылает на заданный электронный ящик письмо с временем и датой включения. Все уже готово, кроме, собственно, отправки эмейла. Для этого решил воспользоваться стандартными средствами ВинАпи, вручную реализовав smtp протокол. Но проблемы начались уже при подключении…
Отладчик показал, что ошибку выдает функция «connect».
Помогите разобраться, пожалуйста.
Заранее спасибо.
Код:
16th
Апр
TServerSocket, TClientSocket
Prod87
Подскажите пожалуйста, как с помощью TServerSocket и TClientSocket
передавать текст между пользователями сети.
17th
Июл
Соединение двух компьютеров через интернет с помощью сокетов?
Я новичок в программировании, работаю со средой Delphi. У меня возникло желание написать программу, что-то вроде интернет месседжера, где с одного компьютера в программе пишешь, допустим, сообщение, а с другого это сообщение выводится, например, в лейбле. Но я не знаю, какие компоненты для этого нужны и каким образом это можно осуществить. Надеюсь на ваше понимание и поддержку. (читать всё…)
Облако меток
css реестр ассемблер timer SaveToFile ShellExecute программы массив советы word MySQL SQL ListView pos random компоненты дата LoadFromFile form база данных сеть html php RichEdit indy строки Win Api tstringlist Image мысли макросы Edit ListBox office C/C++ memo графика StringGrid canvas поиск файл Pascal форма Файлы интернет Microsoft Office Excel excel winapi журнал ПРОграммист DelphiКупить рекламу на сайте за 1000 руб
пишите сюда - alarforum@yandex.ru
Да и по любым другим вопросам пишите на почту
пеллетные котлы
Пеллетный котел Emtas
Наши форумы по программированию:
- Форум Web программирование (веб)
- Delphi форумы
- Форумы C (Си)
- Форум .NET Frameworks (точка нет фреймворки)
- Форум Java (джава)
- Форум низкоуровневое программирование
- Форум VBA (вба)
- Форум OpenGL
- Форум DirectX
- Форум CAD проектирование
- Форум по операционным системам
- Форум Software (Софт)
- Форум Hardware (Компьютерное железо)