Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Шпионский бот / Хочу новости

  • На уроке мы начнем кодить, получать информацию не только запросами,
    Но и получая их через язык программирования C#

    *Задание: получить номер последнего обновления – offset
  • Дата отправки отчёта: 25 марта 2018 г.
  • Задание выполнено: за 4 час. 32 мин.
  • Чему научился: Выводить последний update_id.
    Хотел вначале строковыми функциями или регулярными выражениями, но подумал, что быстрее через json,
    урок по конвертации валют пригодился. ) Тем более Newtonsoft уже был, на установку в 2008 VS  помню потратил часа 2-3. 

    Если кратко: сделал  классы под требуемый json, хорошо не все поля можно прописывать. ) так что я тут схалтурил. А дальше просто, потому что там написано "An Array of Update objects is returned."  Получил последний элемент и вывел в MessageBox.

  • Что было сложным: В самый разгар пропал доступ к telegram, а я как раз эксперементировал с разными параметрами, так что я сразу и не понял в чем дело. Пришлось потом через анонимный прокси лезть.
  • Оценка видео-уроку:
Отчёт от 9752 за Шпионский бот / Хочу новости




Оцени работу

 
Сохранить страницу:

6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # Шпионский бот / Хочу новости / 2018-03-26 02:53

Молодец, Чокан! Когда на практике самостоятельно применяешь знания, ещё быстрее их закрепляешь!
На самом деле цель домашнего задания было показать как это непросто сделать самостоятельно, и уже на следующем уроке мы знакомимся с Json. И, с помощью него, мы получаем такие же данные. Но ничего. Сравнишь на следующем уроке свой результат, с тем, что мы получим!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Шпионский бот / Хочу новости / 2018-03-26 12:39

Вроде бы ник его читается как "Чокаес", я там не увидел "н" на конце.


8380. --
zhikharevav
zhikharevav
ответить
→  chokayes  # Шпионский бот / Хочу новости / 2018-03-26 20:51

Шпионский бот - это же интересная штука. Телеграм развивается с огромной скоростью, вслед за каналами здесь появились боты, которые сделают всё за вас. Они ищут информацию лучше и быстрее пользователя, переводят с любых языков, делают массовые рассылки почты и даже могут самостоятельно заказать пиццу. ))) Надо пользоваться )))


  • Отчёт оценивали:
    17443WildOrc+1   17093jin+1   6452Кирилл Шмойлов+1   791Валерий Жданов+1   459Сергей Сергеевич+1   10494Алексей В.+1   10558Иван Воронин+1   1Евгений Волосатов+1   13417Chip+1   16066Bodrik_torf+1   16880Константин+1   2573Николай0   8275Tekashnik+1   3850Григорий+1   9913vip+1   8380zhikharevav+1   16218Дмитрий+1   9980Timoha+1   3922Александр+1   9156Dimon+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Получать обновления при помощи кода на C#.
Трудности: Не удалось получить номер последнего обновления offset. Пока мало знаний. Есть, конечно, методы класса String, но не думаю, что задание нужно было выполнить при помощи этих методов.
Надеюсь, что на следующем уроке будет рассказано как получить номер последнего обновления.


Научился: Получать программно обновления бота (используя API телеграмма)
Трудности: Вычислить последний update_id (он же offset). Наверно, есть способ попроще - функция из API телеграмма какая-то...