Где найти этот код?

TheNail314
Offline
Зарегистрирован: 23.02.2019

https://habr.com/ru/post/137179/

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Lesnikowski.Client.IMAP; //используем в пространстве имен типы из подключенной Mail.dll 
using Lesnikowski.Mail; 
using Lesnikowski.Mail.Headers;
using Lesnikowski.Mail.Headers.Constants;

namespace Arduino_Mail_Notification
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

         private void timer1_Tick(object sender, EventArgs e) //обработчик срабатывания таймера
         {
             using (Imap imap = new Imap())
             {
                 imap.ConnectSSL("imap.gmail.com"); //подключаемся к IMAP-серверу
                 imap.Login("полный_адрес_e-mail", "пароль"); //заходим под собой
                 imap.SelectInbox(); //заходим в папку со входящими письмами
                 List<long> uids = imap.SearchFlag(Flag.Unseen); //выбираем все непрочитанные письма

                 serialPort1.PortName = "COM15"; //задаем имя COM-порта, с которым работает Arduino
                 serialPort1.Open(); //открываем COM-порт

                 if (uids.Count > 0) //если есть непрочитанные письма
                     serialPort1.Write("1"); //посылаем плате Arduino значение "1"
                 else //в противном случае
                     serialPort1.Write("2"); //посылаем плате Arduino значение "2"
                     
                 serialPort1.Close(); //закрываем COM-порт
                 imap.Close(); //закрываем соединение с IMAP-сервером
             }
         }

      }
}

 

ratman
Offline
Зарегистрирован: 11.10.2015
mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

Я не понял всем что,  поиск забанили?

ratman
Offline
Зарегистрирован: 11.10.2015

mykaida пишет:
Я не понял всем что,  поиск забанили?
ТС сам же в первой строке привёл ссылку на аналогичную статью на хабре. Я уже ни чего не понимаю.

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

ratman пишет:

mykaida пишет:
Я не понял всем что,  поиск забанили?
ТС сам же в первой строке привёл ссылку на аналогичную статью на хабре. Я уже ни чего не понимаю.

Дык празник же! Мужчины пьют и закусывают (а некоторые - не закусывают)

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

Хотя может ТС реально HEX код надо?

TheNail314
Offline
Зарегистрирован: 23.02.2019

Та не, следовал инструкциям и уставоив.dll, не понял куда копать за кодом, в который надо вносить свои пароль и почту. Вот и хотел спросить, может кто знает?

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

TheNail314 пишет:

Та не, следовал инструкциям и уставоив.dll, не понял куда копать за кодом, в который надо вносить свои пароль и почту. Вот и хотел спросить, может кто знает?

27 и 28 строка. Почитайте про текстовые константы в си

TheNail314
Offline
Зарегистрирован: 23.02.2019

Ну, я это и хотел, но где найти сам файл с этим?

TheNail314
Offline
Зарегистрирован: 23.02.2019

TheNail314 пишет:

Ну, я это и хотел, но где найти сам файл с этим?

Или его самому создавать? А тогда в какую директорию его пихать?

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

TheNail314 пишет:

Ну, я это и хотел, но где найти сам файл с этим?

Ну Вы и параноик - сайт с Вашим мылом и паролем давайте. В ФСБ обращайтесь или СОРМ ломайте(не, гля, я Вам этого не советовал).

TheNail314
Offline
Зарегистрирован: 23.02.2019

Без разницы, где он там будет храниться, или в папку с dllкой?

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

TheNail314 пишет:

Без разницы, где он там будет храниться, или в папку с dllкой?

Гля, ну уже Вам было сказано - 27 и 28 строка скопирастенной программы. ЧТО ЕЩЕ?