С Новым годом! Форум программистов, компьютерный форум, киберфорум
C++: Сети
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.96/26: Рейтинг темы: голосов - 26, средняя оценка - 4.96
290 / 193 / 23
Регистрация: 03.08.2011
Сообщений: 2,824
Записей в блоге: 12

Подключение к mail

03.11.2011, 10:35. Показов 5653. Ответов 41
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
это сам писал ну чтоб проще с сокетами было
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
client::client(char* ip, int MY_PORT)
{
      setsockopt(s,SOL_SOCKET,SO_RCVBUF,(char*)SO_RCVBUF,sizeof(SO_RCVBUF));
      str=new char[size_buffer];
      s=socket(AF_INET,SOCK_STREAM,0);
      ss.sin_family=AF_INET;
      ss.sin_port=htons(MY_PORT);
      if (inet_addr(ip)!=INADDR_NONE)
            ss.sin_addr.s_addr=inet_addr(ip);
      else
          if (hst=gethostbyname(ip))
          reinterpret_cast<unsigned long*>(&ss.sin_addr)[0] = reinterpret_cast<unsigned long**>(hst->h_addr_list)[0][0];
          else
               cout << ip << ":" << MY_PORT <<" íåò òàêîãî õîñòà" <<endl;
      if (connect(s,(sockaddr*) &ss,sizeof(ss)))        
         cout << "ñåðâåð çàíÿò èëè åãî íåò" << endl;
      else
          cout << "ñîåäåíåíèå óñòàíîâëååíî!!!" << endl;
}

не работает отправка и приём данных(не даделал)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class client{
protected:
    SOCKET s;
    sockaddr_in ss;
    HOSTENT *hst;
    int nsize;
    char *str;
public:
    client(char* ,int );
    ~client();
    int get();  
    void give(char*);
    char* getstr();
    void closesock();
 
};
в основном попадает в эту строку // cout << "ñåðâåð çàíÿò èëè åãî íåò" << endl;
C++
1
2
3
4
5
6
int main(int argc, char *argv[])
{
  START_WSA();
  client s("mail.ru",110); // может тут неправильно написано
  system("pause");
}
в чём ошибка?

Добавлено через 13 минут
мне нужно сообщения слать по pop3(ну походу mail им не пользуется)
люди плис как с ним общаться конкретно название протокола и порт???????
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.11.2011, 10:35
Ответы с готовыми решениями:

Подключение к mail.ru
Разработать приложение, выполняющее роль клиента или сервера для одного из протоколов высокого уровня: • SMTP Столкнулся с той...

Подключение пространства имён System.Web.Mail
Добрый день. Пришло время разобрать задачу с использованием пространства имён System.Web.Mail . Но возникает ошибка при подключении...

Ошибка подключения к mail.ru: Конечный компьютер отверг запрос на подключение
Уважаемые Гуру! Понадобилось читать почту . Установил OpenPop.NET . Написал строчку подключения к серверу using (Pop3Client...

41
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
03.11.2011, 10:42
Van111, по протоколу pop3 письма принимаются. Отправляются по smtp. В любом случае сначала требуется авторизация на сервере.
1
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
03.11.2011, 11:02
Van111,
easybudda, вам всё правильно написал, сейчас дам вам линк об авторизации, мой мэйлер во фрилансе вы можете найти перейдя по той ссылке...

Добавлено через 1 минуту

Не по теме:

easybudda, вопрос для себя, как через smtp передать кириллицу???Как конектиться я знаю, не пойму почему при передаче коверкается русский:scratch:

1
290 / 193 / 23
Регистрация: 03.08.2011
Сообщений: 2,824
Записей в блоге: 12
03.11.2011, 11:08  [ТС]
да самому долго придётся лазить . форумчане кто может дайте ссылку или просто напишите чё серваку надо кинуть чтоб он авторизировал тебя
конкретно надеюсь на помощь тарас (недохакер) и на -=ЮрА=-

Добавлено через 2 минуты
-=ЮрА=-, спасибо жду ссылку
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
03.11.2011, 11:16
Van111, читайте Передать логин и пароль на SMPT сервер
Для авторизации вам нужно передавать на сервак не HELL а EHLO +
вам понадобиться Base64
читайте Кодировка 8BITMIME
Сейчас ещё дам ссылку безлогинового коннекта и Base64 покороче

Не по теме:

PS:Ладно я и сам доработаю передачу кириллицы, задвинул на время smtp, надо освежить всё...

1
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
03.11.2011, 11:23
-=ЮрА=-, а в чём проблема с кодировкой? Что отправляется, то и приходит. Другое дело - почтовые клиенты могут по умолчанию использовать utf-8 (раньше ещё KOI8-R часто для кирилицы в письмах использовалась), так можно текст перед отправкой конвертировать, или в заголовках кодировку правильную указывать, если это небыло сделано...
1
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
03.11.2011, 11:40
Цитата Сообщение от easybudda Посмотреть сообщение
Другое дело - почтовые клиенты могут по умолчанию использовать utf-8 (раньше ещё KOI8-R часто для кирилицы в письмах использовалась)
- а я балда просто send - ом пытался отправлятьПасиб - реально оживили проект моего мэйлера!

Добавлено через 2 минуты
Van111, неже безлогиновый smtp мэйлер - он не пригоден для большинства современных почтовых сервисов, но учитывая мои посты выше этот код почти безо всяких изменений вы можете положить в основу настоящего мэйлера...
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
#include <windows.h>
#include <winsock.h>
#include <stdio.h>
 
#pragma comment(lib,"ws2_32.lib")
 
WSADATA ws;
SOCKET s;
struct sockaddr_in addr;
hostent *d_addr;
char text[1024];
 
int main()
{
  // инициализируем сокеты
  if (FAILED (WSAStartup (MAKEWORD( 1,1 ), &ws))) 
  { 
    printf("Error in WSAStartup(...)\n");
    return 1; }
 
  // создаем сокет
  s = socket (AF_INET, SOCK_STREAM, 0);
  if (s == INVALID_SOCKET) 
  { 
    printf("Error in socket(...)\n");
    return 1;  }
 
  // получаем адрес сервера
  d_addr = gethostbyname ("smtp.mail.ru");
  if (d_addr==NULL)
  {
    printf("Error in gethostbyname(...)\n");
    return 1;  };
 
  // заполняем параметры адреса
  addr.sin_family = AF_INET; 
  addr.sin_addr.s_addr = *((unsigned long *) d_addr->h_addr);
  addr.sin_port = htons (25);
 
  // устанавливаем соединение
  if (SOCKET_ERROR == (connect (s, (sockaddr *) &addr,
                       sizeof (addr)))) 
  { 
    printf("Error in connect(...)\n");
    return 1; }
 
  // ждем ответ от сервера
  recv(s,text,sizeof(text),0);
  printf("recv - %s", text);
 
  // приветствуем сервер
  strcpy(text,"HELO smtp.mail.ru\r\n");
  send(s,text,strlen(text),0);
  printf("send - %s", text);
 
  // ждем подтверждение от сервера
  recv(s,text,sizeof(text),0);
  printf("recv - %s", text);
 
  // начинаем отправлять конверт состоящий из полей
  // MAIL FROM: и RCPT TO: После каждого поля ждем
  // подтверждение
 
  // сообщаем отправителя
  strcpy(text,"MAIL FROM: ВашЮзерНэйм@mail.ru\r\n");
  send(s,text,strlen(text),0);
  printf("send - %s", text);
 
  // ждем подтверждение от сервера
  recv(s,text,sizeof(text),0);
  printf("recv - %s", text);
 
  // сообщаем получателя
  strcpy(text,"RCPT TO: СЮДА АДРЕСАТА\r\n");
  send(s,text,strlen(text),0);
  printf("send - %s", text);
 
  // ждем подтверждение от сервера
  recv(s,text,sizeof(text),0);
  printf("recv - %s", text);
 
  // подаем команду, что готовы начать передачу письма
  strcpy(text,"DATA\r\n");
  send(s,text,strlen(text),0);
  printf("send - %s", text);
 
  // ждем подтверждение от сервера
  recv(s,text,sizeof(text),0);
  printf("recv - %s", text);
 
  // передаем заголовок
 
  // от кого письмо
  strcpy(text,"FROM: ВашЮзерНэйм@mail.ru\r\n");
  send(s,text,strlen(text),0);
  printf("send - %s", text);
 
  // кому письмо
  strcpy(text,"TO: СЮДА АДРЕСАТА\r\n");
  send(s,text,strlen(text),0);
  printf("send - %s", text);
        
  // тема письма
  strcpy(text,"SUBJECT: TEST\r\n");
  send(s,text,strlen(text),0);
  printf("send - %s", text);
 
  // текст письма
  strcpy(text,"СЮДА ТЕКСТ ПИСЬМА\n");
  send(s,text,strlen(text),0);
  printf("send - %s", text);
 
  // говорим, что закончили
  strcpy(text,"\r\n.\r\n");
  send(s,text,strlen(text),0);
  printf("send - %s", text);
  recv(s,text,sizeof(text),0);
  printf("recv - %s", text);
 
  // прощаемся с сервером
  strcpy(text,"QUIT");
  send(s,text,strlen(text),0);
  printf("send - %s", text);
 
  // закрываем сокет
  closesocket(s);
 
  return 0;
  }
Добавлено через 1 минуту
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
addr.sin_port = htons (25);
- обратите внимание на порт SMTP
1
290 / 193 / 23
Регистрация: 03.08.2011
Сообщений: 2,824
Записей в блоге: 12
03.11.2011, 11:48  [ТС]
а соединения надо два одно на порт pop3 другое на smtp?

Добавлено через 3 минуты
-=ЮрА=-, большое спасибо, интересно что порт 25

Добавлено через 2 минуты
-=ЮрА=-, я продолжаю тупить и задаю вопрос в данном примере используются команды smеp протокола?
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
03.11.2011, 11:53
Цитата Сообщение от Van111 Посмотреть сообщение
-=ЮрА=-, большое спасибо, интересно что порт 25
Посмотри сюда

Добавлено через 2 минуты
Цитата Сообщение от Van111 Посмотреть сообщение
а соединения надо два одно на порт pop3 другое на smtp?
- зачем тебе сейчас ещё pop3?Это если не изменяет память для яндекса pop3. Добей SMTP а потом уже за POP3 берись

Цитата Сообщение от Van111 Посмотреть сообщение
-=ЮрА=-, я продолжаю тупить и задаю вопрос в данном примере используются команды smеp протокола?
- я не знаю что такое smеp думаю ты имеещь ввиду на СМТП сервер ли коннектимся - вот тебе ответ из кода
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
d_addr = gethostbyname ("smtp.mail.ru");
1
290 / 193 / 23
Регистрация: 03.08.2011
Сообщений: 2,824
Записей в блоге: 12
03.11.2011, 12:09  [ТС]
strcpy(text,"MAIL FROM: ВашЮзерНэйм@mail.ru\r\n"); у меня тут идёт заминка

Добавлено через 1 минуту
сервер ничего не отсылает
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
03.11.2011, 12:33
Цитата Сообщение от Van111 Посмотреть сообщение
strcpy(text,"MAIL FROM: ВашЮзерНэйм@mail.ru\r\n"); у меня тут идёт заминка сервер ничего не отсылает
- вбей свой username@mail.ru допустим я логинюсь как programer@mail.ru - вот и впиши programer@mail.ru или в чём проблемма?
Ты должен получить вот такую картину Передать логин и пароль на SMPT сервер
1
290 / 193 / 23
Регистрация: 03.08.2011
Сообщений: 2,824
Записей в блоге: 12
03.11.2011, 16:06  [ТС]
sned(text,"MAIL FROM: ВашЮзерНэйм@mail.ru\r\n"); у меня в ответ сервак нечего не отсылает почему может так быть?

Добавлено через 14 минут
а всё понял там надо быдо пароль отправителя ввести

Добавлено через 11 минут
вот новый вопрос отсылаю серваку DATA он мне пишет нет такой команды что вместо неё послать напомню что протокол по которому он меня слушает ESMTP
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
03.11.2011, 17:27
Цитата Сообщение от Van111 Посмотреть сообщение
а всё понял там надо быдо пароль отправителя ввести

Цитата Сообщение от Van111 Посмотреть сообщение
DATA он мне пишет нет такой команды
- он пишет тебе так потому что не авторизовался пошли серваку на его ответ после EHLO AUTH LOGIN и подумай что нужно делать далее, тут уже магия(хоть и совсем маханькая), о которой не очень распространятся хочу
0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
03.11.2011, 18:04
Van111, вот линуксовый вариант отправлялки писем совсем простенький, только для примера. На самом деле и с проверкой ответов сервера обязательно морочиться, и кодировщики/перекодировщики всякие нужны (то бишь функции из соотвестствующих библиотек - libiconv, ещё какой-нибудь...)
1
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
03.11.2011, 18:15

Не по теме:

easybudda, в коде не уловил ответа на запрос от сервака после EHLO он или что то вроди этого делает?

recv - 220 smtp3.mail.ru ESMTP ready
send - EHLO smtp.mail.ru
recv - 250-smtp3.mail.ru
250-SIZE 31457280 30 Мб(для mail.ru)
250-8BITMIME base64
250-AUTH PLAIN LOGIN тип аутентификации



Добавлено через 56 секунд
Van111, вот вам неплохой код для Base64
0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
03.11.2011, 18:21
-=ЮрА=-, ну да, вот этим и отвечает. По хорошему бы в ответе проверять, поддерживается ли AUTH LOGIN перед тем, как это серверу отправлять, но у меня програмка этим не заморачивается, так сразу серверу AUTH LOGIN и шлёт. Дожидается ответа, выводит его и отправляет серверу логин в base64...
1
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
03.11.2011, 18:42
Цитата Сообщение от easybudda Посмотреть сообщение
так сразу серверу AUTH LOGIN и шлёт.
- всё начал всматриваться
Вот же эти параметры
const char strPassword[] = "base64_encoded_password\r\n";
const char strLogin[] = "base64_encoded_login\r\n";

Добавлено через 4 минуты
Только у меня вопрос гялядя на тип const strPassword и strLogin, т.е то что мы их не меняем в ходе программы у меня вопрос неужели SMTP сервак жуёт прямую отсылку base64_encoded_password и base64_encoded_loginО_оА зачем тогда заморочку ввели с отправкой реального логина и пароля???Я до сих пор логинюсь по логину и паролю, но не против найти что то универсальное чтобы к конкретному ящику не привязываться

Добавлено через 3 минуты

Не по теме:

easybudda, ответь пож
send -> base64_encoded_login
send -> base64_encoded_password
- это что универсальный коннект без AUTH под конкретного юзвера?
PS: А по IP-нику как?const char strEhlo[] = "EHLO ip_or_your_domain_name\r\n";:scratch:



Добавлено через 3 минуты
Как пример вот мой MFC мэйлер
0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
03.11.2011, 19:00
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
неужели SMTP сервак жуёт прямую отсылку base64_encoded_password и base64_encoded_loginА зачем тогда заморочку ввели с отправкой реального логина и пароля?
Ага...
- Пароль знаешь?
- Знаю.
- Проходи!

Конечно там должны быть реальный логин и реальный пароль, закодированные в base64, мне свои как-то светить не хотелось, так там же в посту пояснение есть...
1
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
03.11.2011, 23:36
Цитата Сообщение от easybudda Посмотреть сообщение
Ага...
- Пароль знаешь?
- Знаю.
- Проходи!

В добавок сегодня офигел когда логинился своим мєйлером - выбило вконце
535 Incorrect authentication data: The password has expired. Please change the password via the web interface, for <***************@mail.ru>
Я уж было дело подумал что "умные дяди" из мэйлру после его слития с однокласниками перепаяли интерфейс логина. Но проблемма оказалась ещё глубже
Недавно заметил что не могу отправить почту с ящика на мэйлеру - ну млин подумал что там паяют и начал подъюзывать яндекс, я бы и дальше так сидел если бы не сегодняшний топик!Я правым делом с флагом впереди решил подпаять мой мэлер до передачи кириллицы и каково же было моё удивление увидев 535 от сервака при правильном пароле. Они - я про "умных дядь" из мэйл ру, ограничили срок годности пароля верней - хрен знает что сделали - в ящик зайти можешь, читать можешь а писать - фигушки, пароль видите ли нафталином пахнет, просто ни в какие ворота не лезит!!!
Вобщем сменил пароль на ящике и теперь наслаждаюсь отправкой писем и нормальным подлогиванием своего мэйлера (хотя найти где там сейчас в ящике поменять пароль было мягко сказать ТРУДНО, млин спрятали в *опу - откопал по памяти введя заветные http://e.mail.ru/cgi-bin/options)
Фуууух вобщем кто столкнулся с тем что ящик не хочет отправлять письма, верней эта форма недоступна - знайте, о Вас озаботились отправив ваш пароль в дом пристарелых и не важно что даже вас об этом не известили, умно сделали ничё не скажешь
Миниатюры
Подключение к mail  
0
290 / 193 / 23
Регистрация: 03.08.2011
Сообщений: 2,824
Записей в блоге: 12
04.11.2011, 17:10  [ТС]
вот скачал кодер бейс 64 отсылаю серваку логин и пароль а он не отвечает вот код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 std::string sst = "***" ; // логин
  std::string encoded = base64_encode(reinterpret_cast<const unsigned char*>(sst.c_str()), sst.length());
  
  START_WSA();
  client s("smtp.mail.ru",25);
  s.getS();
  s.giveS("EHLO smtp.mail.ru\r\n");
  s.getS();
  s.giveS("AUTH LOGIN\r\n");
  s.getS();
    
  s.giveS((char*)encoded.c_str());
  sst="***"; //пароль
  encoded = base64_encode(reinterpret_cast<const unsigned char*>(sst.c_str()), sst.length());
  s.giveS((char*)encoded.c_str());
  s.getS();
  
 
/*s.giveS("DATA\r\n");
  s.giveS("FROM: IVAN\r\n"); 
  s.giveS("TO: IVAN\r\n") ;
  s.giveS("SUBJECT: TEST\r\n");
  s.giveS("\r\n");
  s.giveS("HI\r\n");
  s.giveS("\r\n");
 
  s.getS();
  
  s.giveS("QUIT");
  s.getS();
*/
      
  system("pause");
функция giveS(char*) отсылает строку и выводит её на экран
функция getS(char*) принимает строку и выводит её на экран
Вложения
Тип файла: zip Безымянный.zip (11.1 Кб, 10 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.11.2011, 17:10
Помогаю со студенческими работами здесь

Программно поиск сообщения в e-mail от @xxx.xxx. С аккаунта любого e-mail сервиса, gmail, ya, mail и т.п
в программе нужно авторизоваться в мыле, найти сообщение от @xxxx.xxx, и получить содержание этого письма. Как реализовать проще и надежнее?

Как создать почту на mail.ru, если провайдер закрыл доступ к mail.ru?
как поменять айпи, чтоб зайти на почту электронную не все помогает при смене

ASP CDOSYS Mail , и CDONTS mail , The server rejected one or more recipient addresses
Привет, техника, Win Server 2003 web edition , IIS 6.0 не могу настроить почту, Как понял в 2003 CDONTS был заменен на CDOSYS , . ...

Mail.ru Всплывающие окна, перенаправление Search-engine на поиск Mail.ru
Недавно скачал архив, открыл его, и залетел вирус от Mail. Теперь, при поиске в гугле всегда кидает на поиск Mail, а Adblock не блокирует...

PHP sendmail ($t=mail('my@mail.ru', 'tema', 'mess');) не отправляет
Надо из php mail отправить, пишу так: &lt;? $t=mail('my@mail.ru', 'tema', 'mess'); print $t; ?&gt; Выводит 1 типа все ок, но никакое...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru