Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
1-2-3 мая - Создай online игру!

Кирилл Шмойлов
  • Звание: Полиморфер
  • Накопленный опыт: 439 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: 569 байтов
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2018-04-25 12:16:00
  • Возраст: 35 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2018-01-18 game2 Микроигры 12 из 15 80 %
2018-01-08 power Дневник успеха 1 из 6 17 %
2018-01-08 javasweeper Java Sweeper 53 из 0 %
2017-10-31 game0 Демо игры 9 из 10 90 %
2017-06-27 soft0 Демо софт 8 из 7 115 %
2017-06-25 cpp1 С++ Графика - обрезка изображений 1 из 13 8 %
2017-06-15 wpf WPF Clocks 1 из 10 10 %
2017-05-09 jquery Знакомство с jQuery 1 из 16 7 %
2017-03-02 design-singleton 1. Singleton 3 из 22 14 %
2016-12-18 fruits ООФрукты 5 из 30 17 %
2016-11-30 viri Без конкуренции все 14 100 %
2016-11-18 sweep Боты Сапёра все 32 100 %
2016-11-13 xonix Game Xonix 2 из 24 9 %
2016-11-10 iterator Итератор 9 из 10 90 %
2016-10-10 gmaps ASP.NET и GMaps 2 из 11 19 %
2016-10-03 chess НаноШахматы все 17 100 %
2016-09-10 java-loop 8. Циклопы 1 из 10 10 %
2016-09-08 tinklavimas Tinklavimas 2 из 30 7 %
2016-09-06 jsweep Явный Сапёр 2 из 12 17 %
2016-06-19 lines Шарики 6 из 8 75 %
2016-05-25 ef Entity Framework все 8 100 %
2016-03-20 base2 БД - Управление гостиницей все 31 100 %
2016-02-24 image Фотошарп 2 из 9 23 %
2016-02-22 aspnet Базовый ASP.ект 3 из 24 13 %
2016-01-12 task4 Графические циклы 11 из 13 85 %
2015-12-24 words Игры со словами 3 из 7 43 %
2015-12-21 soft2 Новые технологии 4 из 15 27 %
2015-12-10 soft1 Нанософт 9 из 10 90 %
2015-12-05 game6 Морской Бой 15 из 16 94 %
2015-11-19 saver Хранитель экрана 14 из 15 94 %
2015-11-09 game4 Игры со Спрайтами 7 из 33 22 %
2015-10-29 game7 Морской флот 6 из 52 12 %
2015-10-18 task3 Комбинаторика 3 из 22 14 %
2015-10-12 java2 Игры на JavaScript 7 из 11 64 %
2015-10-09 soft3 Теория ООП 6 из 39 16 %
2015-09-09 memory Карточки памяти 2 из 0 %
2015-09-07 game1 Наноигры 8 из 10 80 %
2015-09-03 sokoban Сокобан 21 из 23 92 %
Итого: 341 из 635 54 %

Консольные задачи

Дата активности Консольный раздел Прогресс
2017-04-30 solo C# набор 3 из 17 18 %
2016-10-21 club 7119 - Владимир Новопашин 6 из 15 40 %
2016-10-20 club 6452 - Кирилл Шмойлов все 6 100 %
2016-10-13 solo Java - Запуск 1 из 13 8 %
2016-09-07 club 5649 - Максим Лапшинов 3 из 8 38 %
2016-09-06 club 10558 - Иван Воронин 2 из 7 29 %
2016-09-04 club 10670 - Сергей Соколов 3 из 10 30 %
2016-09-02 club 10494 - Алексей Васюк 1 из 6 17 %
2016-09-01 club 4004 - Елена Вставская 3 из 27 12 %
2016-08-26 club 7238 - Константин 1 из 2 50 %
2016-08-22 club 10162 - Дмитрий Гринь 2 из 5 40 %
2016-08-16 club 24 - Муза Оля 1 из 3 34 %
2016-08-14 task2o Матрёшки 4 из 9 45 %
2015-12-26 task2 Алгоритмика 1 из 20 5 %
2015-08-16 task1b Строки 6 из 14 43 %
2015-08-09 olimp Олимпиада 1 из 40 3 %
2015-08-07 task1 Семантика все 6 100 %
Итого: 50 из 208 25 %
Сохранить страницу:

6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # API Telegram / Красота должна быть идеальной / 2018-04-21 17:49

Поздравляю, Александр! Не зря тема урока "Красота должна быть идеальной"! Проект тоже должен быть идеальным, и судя по твоим комментариям ты это сделал!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор   / 2018-04-21 12:29

У меня есть ещё курсы, если тебе понравился этот, значит понравятся и остальные!
Я могу только показать тебе дверь, а войти в неё ты можешь только сам (Матрица)


17606. Виктор
Виктор
ответить
→  Кирилл Шмойлов   / 2018-04-21 06:46

Да уж) Некоторые из классов программы я уже выучил наизусть, особенно SQLiteClass - любимый класс) В целом, я согласен и ты конечно же прав на все 100%, но, знаешь, каждый новый урок открывается с таким трудом - что "нам готовит сей день грядующий"... Но как бы там ни было, спасибо тебе за уроки, я рад, что взял этот курс, осталось самое малое - научиться писать такие программы самому))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор  # API Telegram / Продуктовый магазин / 2018-04-20 20:41

Всё сделано так, чтобы было хорошо обучаться делать самостоятельно, а не просто повторить, а потом не знать что с этим делать! ;)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # Дневник успеха / 2018-04-15 Отчёт за неделю / 2018-04-17 09:50

Да что-то не получается и них его заблокировать, как работает так и продолжает и дальше работать!!!)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  zhikharevav  # API Telegram / Волшебство начинается! / 2018-04-17 09:47

Алексей, а придумать то получилось или только намётки?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор  # API Telegram / Без тормозов / 2018-04-17 09:38

Да, Виктор! Отличное применение!


6861. Den Andreevich
Den Andreevich
ответить
→  Кирилл Шмойлов   / 2018-04-13 23:01

Как говорится : "Аминь" )


8380. zhikharevav
zhikharevav
ответить
→  Кирилл Шмойлов   / 2018-04-13 17:19

Хорошо


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  zhikharevav  # API Telegram / Не хочу писать! / 2018-04-13 16:42

Алексей, посмотришь на следующем уроке как это можно сделать более элегантно! А пока и твой вариант отлично работает!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор   / 2018-04-13 16:41

Ну вот, "утро вечера мудренее!". Молодец, посмотрел свежим взглядом и всё встало на свои места! "Перезагрузка" помогла))


17606. Виктор
Виктор
ответить
→  Кирилл Шмойлов   / 2018-04-13 12:51

Привет, Кирилл, ты оказался прав. При создании бд в Debug появился еще один аналогичный файл, но с расширением .bd  вместо .db, я не обратил внимание, что он пустой. 100 раз туда заходил)) думаю , но все же правильно) только сегодня на свежую голову увидел. Спасибо
     


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей  # Шпионский бот / Процессуальный кодекс / 2018-04-13 11:23

Отлично получилось!!!!


4753. Андрей
Андрей
ответить
→  Кирилл Шмойлов  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2018-04-13 10:40

Добрый день, Кирилл! Спасибо за курс. Видео не записываю - не хочу выкладывать что-либо в youtube по своим личным соображениям - у каждого свои тараканы :)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # API Telegram / Без тормозов / 2018-04-13 04:52

Да, чтобы написать большую программу нужно понимать её в целом, это бывает порой так тяжело, что приходится переписывать и переделывать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # API Telegram / Главные кнопки / 2018-04-13 04:51

Вот! Это мы и будем решать на следующем уроке!


8275. Tekashnik
Tekashnik
ответить
→  Кирилл Шмойлов  # API Telegram / Главные кнопки / 2018-04-13 04:01

А если ещё раз нажимать, то получится ошибка 400))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # API Telegram / Главные кнопки / 2018-04-13 03:54

Т.е. ты предлагаешь просто добавлять название категории? А если ещё раз нажать на Сыр, а если ещё несколько раз нажимать?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор  # API Telegram / Прикрутить БД / 2018-04-13 03:52

А правильно написал называние базы данных в файле подключения SQLite?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2018-04-13 03:49

Отлично, Андрей, много узнал. Не стал записывать видео результата?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей  # Шпионский бот / Процессуальный кодекс / 2018-04-13 03:48

Где результат выполнения программы? Код не обязательно показывать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # API Telegram / Без изменения кода... / 2018-04-12 04:37

Да, помню ты делал через циклы. Я думаю тебе понравится мой способ!


8275. Tekashnik
Tekashnik
ответить
→  Кирилл Шмойлов   / 2018-04-11 04:51

Ага теперь при каждом рефакторинге откладываю видео и сам рефакторю, чтобы ничего не убить)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # API Telegram / Прикрутить БД / 2018-04-11 04:25

Ого, уже и потоки прикрутил, быстр ты!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор  # API Telegram / БД - Большое Дело! / 2018-04-11 02:54

Отлично справился, Виктор!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # Шпионский бот / ВИП-Урок: Защита приложения / 2018-04-10 16:50

Поздравляю с окончанием курса!


8275. Tekashnik
Tekashnik
ответить
→  Кирилл Шмойлов  # API Telegram / БД - Большое Дело! / 2018-04-10 12:25

Скорее конец рабочей ночи)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # API Telegram / БД - Большое Дело! / 2018-04-10 11:12

Или решил перед рабочим днём заняться программированием?!))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей  # Шпионский бот / Фото в студию / 2018-04-10 03:28

И не только в чат телеграмма, функция довольно-таки универсальная!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2018-04-10 03:27

Поздравляю с окончанием курса! Рад что вам всё понравилось!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин   / 2018-04-10 03:26

День добрый! Никто не обращался по скайпу


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-04-09 19:58

Здравствуйте, заказчик выходил на Вас? А то в скайпе молчит...


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # Шпионский бот / Летучая фотография / 2018-04-09 17:43

Молодец, Сергей! Добился результата!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей   / 2018-04-09 17:43

Ну как?! У тебя было написано FROM, а нужно FORM. Т.е. не "откуда" а "формировать", ты же формируешь заголовки и окончания файла, они обычно автоматически формируются, а тут тебе нужно всё это самому прописывать, вот теперь ты знаешь как это делается!


17952. Сергей
Сергей
ответить
→  Кирилл Шмойлов   / 2018-04-09 16:06

блин, работает. внешне я не вижу разницы... в чем было ошибка


17952. Сергей
Сергей
ответить
→  Кирилл Шмойлов   / 2018-04-09 13:29

Может быть причина в том что я испльзую проект из курса про магазин?


17952. Сергей
Сергей
ответить
→  Кирилл Шмойлов   / 2018-04-09 13:09

Не пойму в чем отличия, это дропбокс показывает, файл скачайте.  ковычки, точки и запятые, все в нужном формате.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей   / 2018-04-09 12:57

string formdataTemplate = "Content-Disposition: from-data; name=\"{0}\"\r\n\r\n{1}";
нужно:
string formdataTemplate = "Content-Disposition: form-data; name=\"{0}\"\r\n\r\n{1}";
---------------------------------------------------------------------------------------
WriteLog("ќшибка при отправки ‘айла: " + ex.Message);
вот ещё в конце какие-то некорректные символы, может на них, хотя они должны быть внутри программы, так что вряд ли. а вот что первое, поменяй и проверь!
отпишись по результатам


17952. Сергей
Сергей
ответить
→  Кирилл Шмойлов   / 2018-04-09 12:01

Пересмотрел, проверил, результат не изменился.
https://www.dropbox.com/s/oxc54t074qmcnm3/send.txt - посмотрите файл.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # Шпионский бот / Фото в студию / 2018-04-09 03:14

Значит где-то процедуру написал некорректно! Ещё раз полностью проверь(ВНИМАТЕЛЬНО), даже лишняя запятая может привести к такому результату!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Anton  # Дневник успеха / 2018-04-08 Отчёт за неделю / 2018-04-08 15:46

А какие предпочтения?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин Мельников   / 2018-04-08 15:46

Ну вот видишь!!! Сложный урок, но если всё сделаешь правильно - у тебя будет удобный и универсальный инструмент, который можно использовать во многих местах!


17022. Константин Мельников
Константин Мельников
ответить
→  Кирилл Шмойлов   / 2018-04-08 14:56

Точно, "from-data" ))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин Мельников   / 2018-04-08 14:19

Проверь внимательнее код! Одна запятая может много что изменить!!!


17022. Константин Мельников
Константин Мельников
ответить
→  Кирилл Шмойлов  # Шпионский бот / Фото в студию / 2018-04-08 14:11

Кирилл, попытка выполнить wresp = wr.GetResponse(); возвращает ответ от сервера "Удаленный сервер возвратил ошибку: (400) Недопустимый запрос." И не знаю что теперь делать..


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Den Andreevich  # Шпионский бот / Фото в студию / 2018-04-08 13:26

Познавай новые фишки, учи приёмы языка, и тогда ты сможешь получить силу, юный Скай Уокер. Да прибудет с тобой сила! (с Звёздные войны)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей  # Шпионский бот / Логировали, логировали да не вылогировали / 2018-04-08 13:23

Отличное отработка урока и домашнего задания!


17022. Константин Мельников
Константин Мельников
ответить
→  Кирилл Шмойлов  # Шпионский бот / Логировали, логировали да не вылогировали / 2018-04-07 22:19

Теперь понятно, что еще и какие то системные сведения бота можно записывать.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин Мельников  # Шпионский бот / Логировали, логировали да не вылогировали / 2018-04-07 16:52

Вот мы логируем только получение сообщения, а ещё что-то нужно писать в лог? Или этого достаточно?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  volkmail  # Тетрис / Перезапуск игры / 2018-04-07 10:35

Где отчёт?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  volkmail  # Тетрис / Проигрыш / 2018-04-07 10:34

Где отчёт за урок?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  volkmail  # Тетрис / Разноцветные фигуры / 2018-04-07 10:33

Где разноцветные фигуры?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  volkmail  # Тетрис / Игровая доска / 2018-04-07 10:30

Разобрался с платежами?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  volkmail  # Тетрис / Игровая доска / 2018-04-07 06:03

Повторяющаяся картинка, не ваша


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор  # API Telegram / По взмаху волшебной палочки! / 2018-04-07 04:46

Пока хотя бы так! Потом сделаем что бы было по-другому!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей   / 2018-04-07 04:34

Последний который после ВИП? Надо за него отчитаться!


17952. Сергей
Сергей
ответить
→  Кирилл Шмойлов   / 2018-04-06 19:46

Как посмотреть последний урок?


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-04-06 16:57

Передал заказчику Ваш скайп


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин   / 2018-04-06 16:48

Интересно что подразумевают под "кадровым ботом"
Мой скайп: shmoylov_kp


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-04-06 14:35

Здравствуйте, есть заказчик (Сеть ресторанов )которому нужно :
"Как минимум кадрового бота с тестированием и выгрузкой инфы в xls/1с/ Как максимум - бота доставки, который принимает заказ и получает оплату"
Если Вам интересно киньте мне Ваш скайп или телеграм, я им передам. Поговорите на прямую.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # API Telegram / Волшебство начинается! / 2018-04-06 13:02

Какого рода обработчик? Это понятно что кто-то или что-то должно это обрабатывать, ведь как простые сообщения уже не получится поймать!


17952. Сергей
Сергей
ответить
→  Кирилл Шмойлов  # API Telegram / Красота должна быть идеальной / 2018-04-06 13:01

блин, да нет же))))) на пк этот смайл не работает, а в телефоне показывается нормально.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # API Telegram / Не хочу писать! / 2018-04-06 13:01

Отлично придумано с циклом!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # API Telegram / Вам телеграмма! / 2018-04-06 13:00

Молодец, Александр! Отлично продвигаешься, и теперь запомнишь это на долго!)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Красота должна быть идеальной / 2018-04-06 12:58

А ты делаешь скрины чтоль с телефона?! Неожиданно!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин   / 2018-04-06 12:57

День добрый, Константин!
Неужели не удалось решить эту задачку? Вот мой ответ:
            if (recycle.Kol > 0)
                line.Add(new InlineKeyboardButton("


17952. Сергей
Сергей
ответить
→  Кирилл Шмойлов  # API Telegram / Красота должна быть идеальной / 2018-04-06 12:57

На нет, просто у меня не показывается этот смайл, на телефоне ок.


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-04-06 09:10

В 21 уроке не рассмотрено  решение домашнего задания : "*Задание: если Корзина пуста – не отображать кнопку."
Очень хотелось бы увидеть Ваше решение данной задачи, конечно не в видео, а хотя бы фрагментом кода, если Вам не трудно.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / ФИНАЛЬНЫЙ УРОК / 2018-04-06 02:43

Молодец, Сергей, поздравляю с окончанием курса!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Красота должна быть идеальной / 2018-04-06 02:42

А что у тебя на корзине квадратик? Некорректно скопировался смайл?
Исправить можно следующим образом: добавь номер категории и номер товара и работай с ними, по номеру выводи название категории, по номеру выводи название товара, и пусть у тебя в названии хоть три слова отдельных, это уже не важно, потому что из базы ты будешь вытаскивать название по номеру,


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор  # API Telegram / Волшебство начинается! / 2018-04-05 15:49

Молодец, Виктор, что проделал такой большой путь, тебе не хватило самую малость, посмотришь на следующем уроке как это сделать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей  # Шпионский бот / Телеграммировать / 2018-04-05 15:47

Вообще в этом и есть цель моего обучения, не просто показать код, а получить от вас обратную связь, что вы действительно что-то сделали, повторили, добавили и у вас получилось! Для этого в том числе и домашние задания!


4753. Андрей
Андрей
ответить
→  Кирилл Шмойлов  # Шпионский бот / Телеграммировать / 2018-04-05 14:29

Спасибо, Кирилл! Вроде ничего сложного, но идея давать задания для самостоятельного выполнения, а не просто повторять действия, мне понравилась. Заставляет немного пошевелить мозгами :)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей  # Шпионский бот / Телеграммировать / 2018-04-05 14:18

Отлично получилось, Андрей!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # API Telegram / Корзина. Результат / 2018-04-05 14:17

Отлично продвигаешься, Константин!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Корзина. Что из этого мне нужно? / 2018-04-05 02:21

Отлично поработал, Сергей! Процедуру очистки корзины удалось написать самостоятельно? 


6861. Den Andreevich
Den Andreevich
ответить
→  Кирилл Шмойлов   / 2018-04-05 00:32

Спасибо, Кирилл ! Со своей стороны хочу отметить, что задания на первый взгляд несложные, но учитывая массу вариантов возможных решений - довольно интересные и курс от этого только выигрывает .


9752. chokayes
chokayes
ответить
→  Кирилл Шмойлов   / 2018-04-04 16:18

Ну это я больше для себя пишу, чтобы не забыть.  )


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # Шпионский бот / ВИП-Урок: Защита приложения / 2018-04-04 15:56

В курсе Невидимка автор другой человек)) Значит идём параллельными дорожками!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор  # API Telegram / Вам телеграмма! / 2018-04-04 15:55

Да, курсы похожи, но оба самостоятельны!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # API Telegram / Корзиномания / 2018-04-04 14:02

Константин, конечно же в боевом боте всё чуточку по-другому и сложнее. Данный вариант реализован специально для написания курса, чтобы более "зеленые" поняли принцип, всё "на пальцах"! И просто утвердили что в названии только одно слово, если нужно больше, то его заносим в Описание.


8380. zhikharevav
zhikharevav
ответить
→  Кирилл Шмойлов   / 2018-04-04 14:00

ОК.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # API Telegram / LINQ / 2018-04-04 13:58

Поздравляю с Чокан, с уже полным прохождением курса и получением массы новой информации!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  zhikharevav  # Шпионский бот / ВИП-Урок: Защита приложения / 2018-04-04 13:56

Теперь вперёд, Алексей, на реализации своих собственных задумок!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей  # Шпионский бот / Вам телеграмма! / 2018-04-04 13:56

Молодец, справился с домашним заданием!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор  # Шпионский бот / ВИП-Урок: Защита приложения / 2018-04-04 13:54

Спасибо, я всем передам!))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин   / 2018-04-04 13:54

Зато начнёшь думать и лучше запомнишь и усвоишь новый материал!


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-04-04 09:57

Буду писать вместе с Вами на следующем уроке, сяду писать сам потеряю пару дней времени...


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # API Telegram / Покупательская Корзина / 2018-04-04 09:52

А метод добавления продукта получилось сделать самостоятельно, или подглядишь на следующем уроке?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  volkmail  # Тетрис / Подготовка формы / 2018-04-04 09:50

Да, все великие программы начинаются с малого. Так и тут нужно сделать начальные заготовки к нашей будущей программе!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # API Telegram / Продуктовый магазин / 2018-04-04 09:48

Константин, согласись что твоё решение оно простое, но неправильное. Эдакое просто неправильное решение! Мы найдём способ лучше. Буквально уже на следующем уроке!


8275. Tekashnik
Tekashnik
ответить
→  Кирилл Шмойлов  # API Telegram / Покупательская Корзина / 2018-04-04 06:05

username - это же типа логина, он тоже уникальный. Это First_name и last_name могут быть хоть какими.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Корзиномания / 2018-04-04 02:59

Конечно, Сергей, это ведь нужно, да и делается (для нас) совсем несложно, зато какой удобный инструмент для пользователя!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Den Andreevich  # Шпионский бот / Посмотри что я натворил / 2018-04-04 02:59

Молодец, Денис, я вижу что у тебя всё получилось!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Продуктовый магазин / 2018-04-04 02:57

Молодец, Сергей! Мы сделаем чуточку по-другому!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # API Telegram / Покупательская Корзина / 2018-04-04 02:56

А если у тебя будут пользоваться твоей программой два однофамильца Родиона Глушкова? Как тогда ты их отличать будешь?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор   / 2018-04-04 02:55

Пожалуйста, Виктор! Теперь это всё твоё, пользуйся как хочешь, а фантазия, как я вижу, у тебя есть! Удачи в новых интересных реализациях!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Den Andreevich   / 2018-04-04 02:54

Ну вообще как бы заказчик должен понимать что его бот будет возвращать, а иначе зачем ему бот, который даже он не знает как работает!


6861. Den Andreevich
Den Andreevich
ответить
→  Кирилл Шмойлов   / 2018-04-03 22:29

Как программист да . А со стороны клиента вполне может быть оправдано, или я ошибаюсь ? 


17606. Виктор
Виктор
ответить
→  Кирилл Шмойлов   / 2018-04-03 21:13

Программа - супер! Но ведь не я ее писал) Переписывал) Щас просто аврал хочет сразу API пройти, а по-хорошему нужно садиться и проверять разные функции - пробовать новые возможности, там же "не паханное поле". Например, пытался вебкамеру запустить, как в фильмах)), но нужно не не напрямую, а через какую-то программу - нужно читать искать - а это все время. Короче тема супер и программа также. Спасибо тебе 


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # API Telegram / Без тормозов / 2018-04-03 18:05

Интересная картинка)))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # API Telegram / Главные кнопки / 2018-04-03 17:08

Хорошо, повторение - мать ученья!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2018-04-03 17:07

Ты не рассказал, как тебе самому твоё произведение? Понравилась написанная программа?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  zhikharevav  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2018-04-03 17:04

Поздравляю с окончанием курса, отлично всё показал на видео, а то что не помнишь, это просто потому что не часто пользуешься этим ботом, а потом будешь вслепую набирать!


8275. Tekashnik
Tekashnik
ответить
→  Кирилл Шмойлов  # API Telegram / Осознание... / 2018-04-03 12:08

Я старался))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # API Telegram / ФИНАЛЬНЫЙ УРОК / 2018-04-03 07:46

Чокан, ну ты и жжёшь!!! Вроде голос такой апатический, но знатно отжигаешь!!!

Не очень понял про "висеть постоянно"


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # API Telegram / Осознание... / 2018-04-03 07:42

Отличные картинки у твоих ботов))


8275. Tekashnik
Tekashnik
ответить
→  Кирилл Шмойлов  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2018-04-03 05:44

Добъём API Telegram))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Den Andreevich  # Шпионский бот / Логировали, логировали да не вылогировали / 2018-04-03 03:07

Ответы бота? А ты, как программист, разве не знаешь что будет отвечать твой собственный бот???


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин Мельников  # Шпионский бот / Ну что сказать Вам, Господа... / 2018-04-03 03:06

Отличное предложение по защите!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Главные кнопки / 2018-04-03 02:37

Да, мы пытаемся изменить сообщение, но что такого необычного-то?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Без изменения кода... / 2018-04-03 02:35

Теперь ты тоже немного Маг! Добро пожаловать в клан!))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2018-04-03 02:32

Отличный обзор возможностей твоего бота! Когда за следующий курс примешься?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # API Telegram / Красота должна быть идеальной / 2018-04-03 02:22

А точка была видна или еле заметна?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # API Telegram / SQLite: База MySQL в кармане / 2018-04-02 15:30

Всё получилось? Нравится результат?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор  # Шпионский бот / Процессуальный кодекс / 2018-04-02 15:29

Поздравляю с приближением к финишу! Ждём видеообзор!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  zhikharevav  # Шпионский бот / Процессуальный кодекс / 2018-04-02 13:34

Бот тормозит или окно зависает?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # API Telegram / Изменить неизменяемое / 2018-04-02 13:33

Тогда будет легко, если есть опыт!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # API Telegram / Волшебство начинается! / 2018-04-02 13:32

Супер, Константин, ты прав!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # API Telegram / Продуктовый магазин / 2018-04-02 13:31

Может как-то не разрешать?!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Шпионский бот / ВИП-Урок: Защита приложения / 2018-04-02 02:31

Поздравляю, Константин, с окончанием курса! Вперёд, к новым вершинам!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # Шпионский бот / Процессуальный кодекс / 2018-04-02 02:30

Типа поуговаривать надо?)))


17022. Константин Мельников
Константин Мельников
ответить
→  Кирилл Шмойлов   / 2018-04-01 20:07

Я старался ))


6861. Den Andreevich
Den Andreevich
ответить
→  Кирилл Шмойлов   / 2018-04-01 15:48

Благодарю за поддержку . Буду дерзать ) .


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-04-01 15:21

"Константин, а кнопки формировались в цикле или каждая отдельно?"
  - Каждая отдельно, когда посмотрел следующий урок понял как нужно было сделать.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # API Telegram / Не хочу писать! / 2018-04-01 11:13

Константин, а кнопки формировались в цикле или каждая отдельно?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # API Telegram / Класс как кнопка / 2018-04-01 11:10

Да, теперь у нас отдельные классы могут отвечать за совершенно отличные от основной логики программы дела!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # API Telegram / Вам телеграмма! / 2018-04-01 11:09

Да, Константин, это правильный ответ, ты понимаешь как работают боты Телеграмм


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин   / 2018-04-01 11:08

Логика ботов кардинально меняется от бота к боту, и внутренняя логика бывает сильно отличается от созданного в предыдущий раз, библиотеки конечно хорошо. Может быть к ним позже и придём


8380. zhikharevav
zhikharevav
ответить
→  Кирилл Шмойлов   / 2018-04-01 10:49

Спасибо


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-04-01 07:31

Легче.
Хочу спросить или предложить, сейчас этот курс проходит новая группа учеников, кто-то из которых будет принят в Вашу команду.
Думаю будет полезно всем если общие методы вынести в свою библиотеку и в последствии при разработке "заказного" бота подключать ее.
Собственно само предложение следующее: записать вип урок по созданию своей библиотеки на примере данного курса.
Имхо.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # API Telegram / Что такое Json?! / 2018-04-01 06:08

Ну и как теперь, легче обрабатывать полученный результат?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Никита  # Шпионский бот / Авторазбор в действии / 2018-04-01 06:07

Неплохо поработал, теперь, когда будешь использовать, будет более понятно какие переменные используешь и что они обозначают!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # API Telegram / Корзина. Результат / 2018-04-01 06:06

Метод есть, а где возможность для пользователя?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # API Telegram / Главные кнопки / 2018-04-01 06:04

Правильно, данные не изменились - возвращается ошибка, ведь мы хотим изменить, но сами ничего не меняем!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # Шпионский бот / Летучая фотография / 2018-04-01 06:03

Отлично выполнил домашнее задание, всё просто и эффективно!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / По взмаху волшебной палочки! / 2018-04-01 06:03

Да, тут уроки уже более сложные, по нарастающей! Если не всё понятно рекомендую пересмотреть урок, может быть что-то упустил!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин Мельников  # Шпионский бот / Телеграммировать / 2018-04-01 06:02

Отлично получилось, Константин, даже сделал отдельный класс для этого! Так сказать, забежал вперёд!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор  # Шпионский бот / Фото в студию / 2018-04-01 06:01

Да, с отладчиком нужно уметь работать, тогда и программы будут писаться более осознанные.
p.s. жутковатую картинку ты пытаешься отправить!)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин Мельников  # Шпионский бот / Вам телеграмма! / 2018-04-01 06:00

Ничего страшного, Константин, главное что через адресную строку получилось, а как сделать это программно мы обязательно узнаем на последующих уроках. Сможешь делать это с закрытыми глазами))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  zhikharevav  # Шпионский бот / Фото в студию / 2018-04-01 05:58

Да, этот урок больше на внимательность. Но теперь у тебя в арсенале есть метод, который сможет отправить картинку в интернет, и не обязательно это будет сервер Телеграмма!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей  # Шпионский бот / Хочу новости / 2018-04-01 05:57

Да, Андрей, на следующем уроке мы сделаем её проще и быстрее!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Den Andreevich   / 2018-04-01 05:56

Спасибо, Денис за понимание! Жду новых отчётов и блестящих результатов!


6861. Den Andreevich
Den Andreevich
ответить
→  Кирилл Шмойлов   / 2018-03-31 21:37

Да сделал и скрыл за окном, чтобы не афишировать (результат его отработки это сообщение "Programm hello from bot") .  По сути такой же метод как и у тебя в следующем уроке, только с некоторыми поправками. В итоге обновил метод отправки и пересоздал скрины .


17542. Никита
Никита
ответить
→  Кирилл Шмойлов   / 2018-03-31 18:10

Действительно впервые. Обязательно воспользуюсь вашим советом. Но так как уже начал проходить курсы по ботам Telegram сначала пройду их. Благодарю за помощь!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # API Telegram / Корзина. Что из этого мне нужно? / 2018-03-31 15:46

Спасибо за отзыв, рад что научил интересному!
С методом для пользователя получилось?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Волшебство начинается! / 2018-03-31 14:46

Ну ничего, на следующем уроке мы вместе это сделаем и будешь представлять как работать с "inline"- данными!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # Шпионский бот / Посмотри что я натворил / 2018-03-31 14:44

Неужели всё так просто?!
Ну ты прям Гуру))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # Шпионский бот / Логировали, логировали да не вылогировали / 2018-03-31 14:43

Молодец, только одно предложение? Слабовато, я думал ты, Александр, разойдёшься и предложишь как минимум десять вариантов!))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # Шпионский бот / Ну что сказать Вам, Господа... / 2018-03-31 14:41

Ну что-то намутил, мне даже трудно представить как это можно было бы реализовать! Конечно сразу фантазия попёрла, но оборвал себя, тут всё гораздо проще!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Никита  # Шпионский бот / Хочу новости / 2018-03-31 14:38

Никита, а ты впервые работаешь на C# с сетью? Может быть лучше начать с "Сетевых технологий", там более подробно об этом рассказывается, если конечно ты не хочешь ограничиться лишь созданием ботов для Телеграмм.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # API Telegram / Корзиномания / 2018-03-31 14:36

Да, названия должны быть короткими, чтобы корректно их отображать на Кнопке, а уже полное наименование что и сколько хочешь пиши. Такой способ сделан специально для курса, чтобы было понятнее, проще. Рад что ты дорос до того что понимаешь что этого мало для более серьёзных вещей!
Некоторые параметры как username всегда нужны! Потому что каждый запрос считаем уникальным (ведь одновременно может работать с магазином несколько человек)!
Я предлагаю пока ничего не улучшать, делать по курсу, а уже в конце предложить тот вариант, который ты считаешь лучше!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Начинаем кодить / 2018-03-31 14:32

Хитрый Сергей!)))


17952. Сергей
Сергей
ответить
→  Кирилл Шмойлов  # API Telegram / Начинаем кодить / 2018-03-31 13:33

Конечно я сделал не правильно, но т.к я посморел след. урок, я уже понял как надо было сделать.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # API Telegram / Покупательская Корзина / 2018-03-31 06:52

Неплохо поработал! Большинство заваливаются на этом задании, оно не так что бы совсем простое, но ты справился! Вижу нотки самостоятельности, упорства!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Вам телеграмма! / 2018-03-31 06:50

Молодец, Сергей! Это правильный ответ!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Что такое Json?! / 2018-03-31 06:47

Ну давай, если будут вопросы, задавай, будем решать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # Шпионский бот / Вам телеграмма! / 2018-03-31 06:45

Интересное наблюдение про FireFox, посмотрю потом, может буду использовать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # Шпионский бот / Авторазбор в действии / 2018-03-31 06:44

Поздравляю с новыми знаниями, рад твоему восторгу!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2018-03-31 06:42

Поздравляю с окончанием курса!)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Начинаем кодить / 2018-03-31 06:40

Сергей, ты его просто переписал или получил программно? Задание было получить, чтобы потом смочь использовать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Шпионский бот / Процессуальный кодекс / 2018-03-31 06:39

Тогда ждём видео!))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # API Telegram / Продуктовый магазин / 2018-03-31 06:37

Чокан, нельзя! А если твоим магазином будут одновременно пользоваться два клиента?!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Den Andreevich  # Шпионский бот / Телеграммировать / 2018-03-31 06:19

Где метод отправки сообщения? Или ты его сделал но не показал? Как нужно сделать, чтобы он был универсальным, а не просто запускался при запуске программы?


6861. Den Andreevich
Den Andreevich
ответить
→  Кирилл Шмойлов   / 2018-03-30 23:40

Кирилл, можно узнать подробнее, что именно не выполнил из заданий ?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  zhikharevav  # Шпионский бот / Ну что сказать Вам, Господа... / 2018-03-30 15:48

Неплохо придумано!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Шпионский бот / Летучая фотография / 2018-03-30 14:38

Молодец, Константин, отлично получилось! Ёмко и функционально!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор  # Шпионский бот / Логировали, логировали да не вылогировали / 2018-03-30 14:37

Ну а когда вместе главное понимать что мы делаем, что бы в дальнейшем смочь сделать это самостоятельно!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # API Telegram / Главные кнопки / 2018-03-30 14:36

Отлично поработал Чокан, и ответ верный! Теперь да, становится программа более сложной, теперь нужно больше внимания, больше понимания. Рекомендую, если не понял то пересмотреть заново. Или в начале смотреть. а уже на втором разе выполнять. Это если сложно...
На счет this. Ну вот как-то не нравится мне эта конструкция, на мой взгляд программа теряет вид...


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-03-30 11:06

"Ни в коем случае, ничего стороннего что может меняться со временем! Сами всё будем реализовывать, это гораздо быстрее и удобнее!"
- Это хорошо, сталкивался с проблемами использования сторонних библиотек, в программе в метод добавили еще одно поле и библиотека написанная под эту программу перестала работать, пришлось переписывать код под "родные" методы.

"Ну как, круто получилось???"
- Круто :)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Шпионский бот / Фото в студию / 2018-03-30 11:00

Ну как, круто получилось???


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Шпионский бот / Посмотри что я натворил / 2018-03-30 10:59

Молодец, справился!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин   / 2018-03-30 10:57

Ни в коем случае, ничего стороннего что может меняться со временем! Сами всё будем реализовывать, это гораздо быстрее и удобнее!


8275. Tekashnik
Tekashnik
ответить
→  Кирилл Шмойлов  # Шпионский бот / Хочу новости / 2018-03-30 10:13

Бегло пробежавшись по ссылкам Гугла можно понять, что люди предлагают использовать пространство имён using Newtonsoft.Json; (но Newtonsoft нужно будет добавлять в References), как понимаю нужно описать отдельный класс полями, которые будут параметрами json-текста, а затем использовать конструкцию var result = JsonConvert.DeserializeObject<T>(json);.


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-03-30 05:36

Выполняя уроки стал лучше понимать как написаны методы в библиотеке Telegram.Bot, наверно мы будем использовать эту библиотеку в курсе API Telegram


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Den Andreevich  # Шпионский бот / Телеграммировать / 2018-03-30 02:43

Код показал, а домашнего задания не выполнил!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Den Andreevich  # Шпионский бот / Вам телеграмма! / 2018-03-30 02:36

Молодец, Денис, справился с домашним заданием!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Здесь Ботов раздают? / 2018-03-30 02:36

Молодец, Сергей! Идём дальше...


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # API Telegram / Без изменения кода... / 2018-03-30 02:31

Отлично справился с заданием, решил, я так понимаю, просто перебором в цикле! Неплохое решение, на следующем уроке увидишь как можно сделать формулой!


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

А смог найти без дополнительных библиотек?


6861. Den Andreevich
Den Andreevich
ответить
→  Кирилл Шмойлов   / 2018-03-29 22:35

Спасибо большое, Кирилл ! Согласен, - с кодом и токеном поторопился . Буду менять .


8380. zhikharevav
zhikharevav
ответить
→  Кирилл Шмойлов   / 2018-03-29 18:42

Я и не знаю зачем id закрывать, просто видел, что так делают ))) Я в чате использую свою личную учётку.


17606. Виктор
Виктор
ответить
→  Кирилл Шмойлов  # Шпионский бот / Ну что сказать Вам, Господа... / 2018-03-29 18:07

Думаю, в коде нужно писать проверки, от действий всяких муд..ков


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор  # Шпионский бот / Ну что сказать Вам, Господа... / 2018-03-29 17:28

Виктор, но ведь извне бот доступен любому, кто по имени его найдёт, либо случайно подключится, попробуй на эту тему порассуждать. Ты больше говорил о "внутренностях" бота, там где он запускается, а здесь вопрос был больше от внешних пользователях!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Шпионский бот / Логировали, логировали да не вылогировали / 2018-03-29 15:46

Нет, это потому что ещё немного лагает сам Телеграмм, не сразу отдаёт обновления


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  zhikharevav  # Шпионский бот / Телеграммировать / 2018-03-29 15:32

ID закрыл, а код программы почти показал))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор   / 2018-03-29 15:31

https://www.kommersant.ru/doc/3587219


8275. Tekashnik
Tekashnik
ответить
→  Кирилл Шмойлов   / 2018-03-29 14:17

Уж не моя ли покупка курса убила Telegram?


17606. Виктор
Виктор
ответить
→  Кирилл Шмойлов   / 2018-03-29 13:57

на серверах, которые находятся в 5 странах мира, одновременно? слабо верится) 


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор  # Шпионский бот / Телеграммировать / 2018-03-29 13:27

Да, Виктор, в Новостях написано что на серверах произошёл сбой с электричеством, так что ждём восстановления!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # API Telegram / БД - Большое Дело! / 2018-03-29 13:26

пока до id не будем усложнять, а вот фото будем прикреплять в конце курса!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Шпионский бот / Ну что сказать Вам, Господа... / 2018-03-29 13:25

Надо тогда проверить, как дошёл, если не совсем дошёл, то помочь с направлением!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Евгений Волосатов  # Шпионский бот / Авторазбор в действии / 2018-03-29 13:22

Вроде бы в Европе отключение электричества на серверах, ждём восстановление!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин   / 2018-03-29 10:49

Да, у меня есть по ВК целый курс! ;)


17606. Виктор
Виктор
ответить
→  Кирилл Шмойлов   / 2018-03-29 08:54

Бот-то тестовый, я его просто грохну. А потом новый напишу)


8380. zhikharevav
zhikharevav
ответить
→  Кирилл Шмойлов   / 2018-03-29 05:06

Спасибо


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-03-29 04:22

Да, через десериализации json! Знаешь что это такое?
Да, немного работал с библиотекой Newtonsoft.Json при работе с соц сетью Вконтакте, у них api тоже отдает ответ в JSON.
И api довольно удобное, создатель вконтакте и телеграмма Дуров :)


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов   / 2018-03-29 04:09

У самого на дизайн времени нет, больше ухожу в код. Но иногда приходится заниматься по старой памяти, сейчас дочке делегирую данную задачу.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Никита  # Шпионский бот / Кто я? / 2018-03-29 03:22

Всё начинается с малого...


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Иван Воронин   / 2018-03-29 03:07

Спасибо, Иван. Я просто нифига не дизайнер и мне чужды всякие цветочки, раскрасочки...


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # API Telegram / SQLite: База MySQL в кармане / 2018-03-29 03:05

А вот, что-то теряешь, а что-то находишь! Главное что задача выполнена, молодец!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Den Andreevich  # Шпионский бот / Авторазбор в действии / 2018-03-29 03:03

Денис, было бы достаточно второго скрина. А то ты и код программы засветил и свой токен!


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Шпионский бот / Здесь Ботов раздают? / 2018-03-29 02:50

https://habrahabr.ru/company/ua-hosting/blog/275919/


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

Молодец Денис! Справился с домашним заданием! На будущее, не обязательно код показывать, важен результат. Свой код я отлично знаю (я не про твой по получению номера последнего обновления). А так, молодец!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор  # Шпионский бот / Вам телеграмма! / 2018-03-29 02:37

Пока сам не наступишь на грабли - не запомнишь! Кстати, потом не забудь токен сменить (на всякий случай), а то засветил на скрине!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  zhikharevav  # Шпионский бот / Вам телеграмма! / 2018-03-29 02:35

Не обязательно код программы показывать, можно только результат, а так неплохо получилось!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин   / 2018-03-29 02:33

Да, через десериализации json! Знаешь что это такое?


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-03-28 19:46

И как ты его смог получить? Просто переписав? А программно сможешь?
Через десериализацию json?


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-03-28 18:19

Я пишу шаблоны/программы в программе зеннопостер, основной язык программирования в ней C#.
Это своего рода конструктор кода с возможностью использования  широких возможностей языка C#.
В этой программе довольно легко пишутся разного рода парсеры, регеры, боты, в том числе и боты в телеграмм.
Программа многопоточна, при веб работе создает для каждого потока барузер мозила, в который можно устанавливать прокси, юзерагенты, эмулировать многие параметры для анонимности.


8380. zhikharevav
zhikharevav
ответить
→  Кирилл Шмойлов   / 2018-03-28 17:10

хмммм, у меня до этого искал LastIndexOf как раз последнее появление update_id )))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  zhikharevav  # Шпионский бот / Авторазбор в действии / 2018-03-28 17:02

Вот видишь как удобно становится работать, буквально с каждым уроком мы будем делать вещи, позволяющие всё больше и проще управлять ботом!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Шпионский бот / Хочу новости / 2018-03-28 17:01

И как ты его смог получить? Просто переписав? А программно сможешь?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # API Telegram / Изменить неизменяемое / 2018-03-28 17:01

Чокан, где ты умудрился получить базовые основы работы с SQLite???


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  zhikharevav   / 2018-03-28 16:58

Ну практически, если забыть что может придти несколько Сообщений и нужно будет поймать последний а не первый номер обновления!


8380. zhikharevav
zhikharevav
ответить
→  Кирилл Шмойлов   / 2018-03-28 16:57

Спасибо. Я просто поработал со строкой. Сейчас это сделать гораздо проще ))) nMessage.result[0].update_id


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

Молодец! Не многие справляются с этим домашним заданием. На следующем уроке увидим как это можно сделать гораздо проще!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Шпионский бот / Кто я? / 2018-03-28 16:23

Отлично справился с домашний заданием! Переходим к следующему уроку!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2018-03-28 16:22

Супер! Классно получилось! Кстати, наконец-то тебя услышал))
Не волнуйся, на следующем курсе ты увидишь как можно делать не многоступенчато как здесь, а всё в одном месте!
Да-да, асинхронность вынесена за пределы этих курсов, потом посмотришь как реализовано (если сам не знаешь)
Ну и конечно же второй курс более объёмный и там как раз глубже изучаем api telegram, здесь введение!
Ожидаю продолжения отчётов!!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Шпионский бот / Здесь Ботов раздают? / 2018-03-28 15:59

И что за программы, если не секрет?(которые отправляют твоему боту сообщения)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор  # Шпионский бот / Авторазбор в действии / 2018-03-28 15:58

Отлично поработал, Виктор! Теперь используя описанные переменные тебе не придётся задумываться что они обозначают!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Webbot On-Line / VIP. Формирование цикла / 2018-03-28 15:56

Скажу по секрету, я тоже его оставил. Просто на вип-уроке показал как ещё возможно сделать! Поздравляю с уже полным окончанием курса!


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-03-28 13:58

Доступ получил.


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-03-28 13:24

Здравствуйте, оплатил Шпионский бот и API Telegram, доступа к курсам не получил, нужно подождать?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Никита   / 2018-03-28 12:30

Ну если такое сможешь реализовать, то круто! Для меня далёка тема дизайнерства!


17542. Никита
Никита
ответить
→  Кирилл Шмойлов   / 2018-03-28 09:05

В дизайне, на мой взгляд, существует проблема правильных сочетаний. Особенно это касается комбинирования цветов и оттенков. Различные сочетания несут определённую эмоциональную нагрузку или не работают вообще. Если на программном уровне удастся реализовать бота, который сможет предлагать идеальные сочетания под определённые задачи, то это облегчит труд дизайнера, художника и т.п. Ему не придётся работать с каталогами и справочниками, всё это будет в боте.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Никита  # Шпионский бот / Здесь Ботов раздают? / 2018-03-28 02:40

Никита, а что за "дизайн" и подбор цвета? Что-то я о таком слышу впервые...


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # API Telegram / По взмаху волшебной палочки! / 2018-03-28 02:40

Здорово смотрится! А выводил в цикле? Как делал переход на новую строку?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # API Telegram / Волшебство начинается! / 2018-03-28 02:38

Отлично поработал, это правильный ответ. На следующем уроке мы и будем этим заниматься!!!


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

Молодец, Константин, на самом деле не многие решают выполнить эту задачу! Ты справился, на следующем уроке ты увидишь как это можно сделать на много проще!!!


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

Виктор, не обязательно выставлять код программы, можешь показать что у тебя получилось в результате, ведь код я и сам неплохо знаю, а вот ответ всегда интереснее!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  zhikharevav   / 2018-03-28 02:22

Могу предложить использовать @storebot. В нём можешь разместить своего бота и о нём узнает весь мир!


8380. zhikharevav
zhikharevav
ответить
→  Кирилл Шмойлов   / 2018-03-27 20:58

В контакте можно, а можно ли так делать в телеграм? Как можно людям рассказать о рекламном боте, которого мы напишем? Вот этот вопрос меня интересует. Для пиццерии ты пишешь бота, как людям донести, что он есть и чтобы пиццерия заинтересовалась в нём? Может я рано такие вопросы задаю, но мне именно это стало интересно, я курсы купил, за пару недель их пройду, может в них найду ответы.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # API Telegram / Не хочу писать! / 2018-03-27 16:43

Конечно, Чокан! Видишь как всё просто, и в то же время - эффективно!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Andrey   / 2018-03-27 15:14

Да, Андрей. Можно просто скрин телеграмма, но главное чтобы ты ответил на вопрос к уроку, а именно: как защитить Бота от нежелательных пользователей?
Чего ты, как раз на этом уроке, не сделал!!!


11911. Andrey
Andrey
ответить
→  Кирилл Шмойлов   / 2018-03-27 14:54

Спасибо, Кирилл, за замечание. Но тогда не совсем понятен формат отчета - нужен скрин окна Телеграм?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Andrey  # Шпионский бот / Ну что сказать Вам, Господа... / 2018-03-27 14:48

Отлично, Андрей, только код, пожалуйста, больше не показывай, иначе я буду вынужден отклонять твои отчёты!
Интересен результат, а не то, как ты его пишешь, код я и сам знаю, пишу его каждую неделю заново!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Виктор  # Шпионский бот / Кто я? / 2018-03-27 14:47

Ага, пора бы уже привыкнуть)))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # API Telegram / Вам телеграмма! / 2018-03-27 14:43

Правильно глаголишь! Вот, уже есть понимание самого телеграмма и ботов телеграмма в частности!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # Шпионский бот / Процессуальный кодекс / 2018-03-27 14:40

Прям как в нормальном вестерне: Убить! Мы его так долго искали!))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  zhikharevav   / 2018-03-27 14:39

Не очень понял вопроса, но могу предположить что давать целенаправленную рекламу на место жительства. Такое в ВКонтакте точно можно сделать!


6861. Den Andreevich
Den Andreevich
ответить
→  Кирилл Шмойлов   / 2018-03-27 07:37

) для начала удалёнку организовать на свой комп - уже хорошо .


8380. zhikharevav
zhikharevav
ответить
→  Кирилл Шмойлов   / 2018-03-27 02:45

Если можно, задам вопрос?! Как сделать рассылку на бота в телеграм в заданном регионе или районе? Просто, если писать рекламного бота, то надо о нём заявить людям в заданной области карты мира. Как это возможно? Могу предположить только по телефонной базе перебирать...


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Den Andreevich  # Шпионский бот / Здесь Ботов раздают? / 2018-03-27 02:40

Неплохие планы на применение ботов!!!


8380. zhikharevav
zhikharevav
ответить
→  Кирилл Шмойлов   / 2018-03-27 02:39

Спасибо!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  zhikharevav  # Шпионский бот / Здесь Ботов раздают? / 2018-03-27 02:37

Поздравляю с началом курса!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # Шпионский бот / Летучая фотография / 2018-03-27 02:35

Конечно! Тем кто знает что такое перегрузка, конечно же легко решить! ;)


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов   / 2018-03-26 21:46

Понятно


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # Шпионский бот / Фото в студию / 2018-03-26 17:27

Да, Чокан, тяжёлый урок, где-то надо понимать, а где-то просто переписать и использовать! Для этого и было задание пройти отладчиком по коду и посмотреть что делается!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин   / 2018-03-26 16:04

Специально для Вас скидка действует ДО 1 апреля!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # API Telegram / По взмаху волшебной палочки! / 2018-03-26 15:56

Молодец, Родион! Отлично получилось!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # Шпионский бот / Посмотри что я натворил / 2018-03-26 15:54

Ну вот, обратил внимание что твой мозг начинает работать?! Начинает не только впитывать информацию, но и систематизировать её и раскладывать по полочкам!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Иван Воронин   / 2018-03-26 15:41

Я просто знаю как его "в реале" зовут. Поэтому и назвал по его настоящему имени, а не по нику!


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-03-26 13:46

Здравствуйте, подскажите пожалуйста сколько еще будет действителен код webinar240318 на покупку «API Telegram и Шпионский бот»? У меня есть еще дня три - четыре? Жду выплаты с ПП.
С уважением.


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

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # Шпионский бот / Логировали, логировали да не вылогировали / 2018-03-26 12:28

Логировать ответы? А ты разве сам не знаешь что ответит твой собственный бот на конкретный запрос пользователя?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # Шпионский бот / Ну что сказать Вам, Господа... / 2018-03-26 12:28

Молодец, отлично продвигаешься!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # Шпионский бот / Авторазбор в действии / 2018-03-26 02:58

Чем понятнее напишешь описания, тем потом будет легче их использовать. Ведь сейчас, когда ты смотришь на данные, они тебе понятны, но когда через недельку откроешь программы, когда она тебе выдаст код, то понять с какой информацией произошли проблемы - трудновато. Если опыта маловато, всё-таки рекомендую сделать описание.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин Мельников  # Шпионский бот / Кто я? / 2018-03-26 02:55

Так и должно быть, начинаем с простого, постепенно усложняя код программы и усваиваемый материал!


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

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин Мельников  # Шпионский бот / Здесь Ботов раздают? / 2018-03-26 02:51

Да, придумать имя боту уже становится трудновато!))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # API Telegram / Волшебство начинается! / 2018-03-26 02:49

Да, это отличное дополнение у Телеграмма, которое очень полезно для программистов, ведь входящие данные на корректность не обязательно проверять, сам всегда знаешь что может придти!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин   / 2018-03-26 02:47

Наверное после того как его проверят, тогда и будет в доступе!


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-03-25 18:42

Спасибо, почему-то не доступен вип урок :(


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chokayes  # Шпионский бот / Здесь Ботов раздают? / 2018-03-25 15:23

Поздравляю с началом курса!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Webbot On-Line / ФИНАЛЬНЫЙ УРОК / 2018-03-25 09:05

Молодец, Константин! Поздравляю с окончанием. Интересное дополнение с кнопкой Назад, возьму себе на вооружение!)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # API Telegram / Не хочу писать! / 2018-03-24 06:15

Молодец, Родион, отлично получается!


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  Кирилл Шмойлов  # Шпионский бот / ВИП-Урок: Защита приложения / 2018-03-20 11:24

Спасибо за отличный курс!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей Шевченко  # Шпионский бот / ВИП-Урок: Защита приложения / 2018-03-20 02:43

Поздравляю с уже полным окончанием курса!!!


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  Кирилл Шмойлов  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2018-03-18 11:35

Спасибо большое!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей Шевченко  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2018-03-18 11:31

Отлично получилось!


11582. Родион Глушков
Родион Глушков
ответить
→  Кирилл Шмойлов   / 2018-03-16 16:51

Да вкл написал торопился наверное),да  потом заменю на ссылка_открыть


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Webbot On-Line / Жители. Кто не работает - то не ест! / 2018-03-16 16:47

Картинка прям в тему! Классно)))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей Шевченко  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2018-03-16 16:46

Молодец, Андрей! Ты справился! Домашние задания дают возможность почувствовать свою руку, самостоятельно применить полученные навыки, отточить мастерство! Поэтому рекомендую по возможности делать домашние задания, но если не справишь, то ничего страшного, на последующих уроках я всё показываю! ;-)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2018-03-16 16:40

Отлично, Родион! Здорово у тебя получилось!
Есть пара замечаний, первое команды лучше чтобы были единоименные, если у тебя процесс_закрыть, то и команда на ссылку должна быть ссылка_открыть (у тебя через пробел), а так задумка отличная, идей использования куча!
А так же команда ВКЛ компьютер, как будто ты его хочешь включить, если выключить то это ВЫКЛ (если я правильно увидел на видео)


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-03-15 06:50

Спасибо)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Webbot On-Line / Жители. Кто следующий? / 2018-03-14 14:34

Отлично работаешь, Константин!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Webbot On-Line / Настройки меняют настроение / 2018-03-12 16:04

Молодец, Константин! Правильно! Но их, на самом деле, гораздо больше!))


9156. Dimon
Dimon
ответить
→  Кирилл Шмойлов   / 2018-03-12 10:14

У меня уже куплены Сокобан, Боты Сапёра и Морской флот, но хотелось бы изучить в первую очередь теорию ООП т.к. это мое слабое место. В данный момент читаю Троелсена. Курсы открыты до октября, если не буду успевать пройти их - начну выполнять уроки, но хотелось бы делать их более осмысленно. Хотя никогда не помешает пройти курс еще раз.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Тетрис / VIP урок. Angry Birds или проблемы красивых игр / 2018-03-11 05:41

Поздравляю Дмитрий, с окончанием курса! Рад что тебе всё понравилось, ожидаем тебя и на других наших курсах. Кстати, есть ли планы на последующие курсы?


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-03-10 16:08

Я имел ввиду в классе timer1_Tick делать переход на главную страницу, но как не знаю, у нас там уже идет проверка на обнуление таймера.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Webbot On-Line / Цикличность бытия / 2018-03-10 14:05

Если остановили таймер то как сможешь его потом снова запустить???


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Webbot On-Line / Уборка помещений / 2018-03-09 15:59

Чтобы была прям доступна прям везде?! Об этом мы порассуждаем на следующем уроке!


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  Кирилл Шмойлов   / 2018-03-08 15:38

Как на уроке явно указать размер фото получилось. Но, как я понимаю, надо сделать так чтобы относительно любого размера экрана было сжатие изображения в нужное количество раз. Я так сделать не смог


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей Шевченко  # Шпионский бот / Летучая фотография / 2018-03-08 15:18

Ну а в два раза как на уроке, получилось? Или тоже нет? Тогда скорее всего код где-то некорректный! Потому что недавно проверял, сжатие работает!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Webbot On-Line / Лабиринт Минотавра и нить Ариадны / 2018-03-08 15:17

Молодец, Константин, всё получилось, даже необязательные задания!


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-03-07 18:21

Спасибо за обратную связь :)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей Шевченко  # Шпионский бот / Фото в студию / 2018-03-07 16:24

Да, один раз напишешь и потом сможешь постоянно использовать! Пользуйся!))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Webbot On-Line / Лабиринт Минотавра / 2018-03-07 13:10

Да, только последнее не сколько открытых, а какая последняя открыта! Молодец, на следующем уроке будем реализовывать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей Шевченко  # Шпионский бот / Посмотри что я натворил / 2018-03-06 16:55

Значит придётся подсматривать на следующем уроке;))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Webbot On-Line / Работа - работа, перейди на Федота, а с Федота... / 2018-03-06 16:17

Да, таким способом тоже можно ловить, но не всё. Увидишь другой способ на следующем уроке!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Webbot On-Line / Сегодня выполняем "задания" / 2018-03-06 13:30

Молодец, Константин! Знаешь о перечислениях!!!


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  Кирилл Шмойлов  # Шпионский бот / Логировали, логировали да не вылогировали / 2018-03-06 06:09

Ну вообще-то да. Тогда наверное надо логировать файлы, отправленные пользователями. Больше что-то ничего в голову не приходит.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей Шевченко  # Шпионский бот / Логировали, логировали да не вылогировали / 2018-03-06 02:47

Ну как же ответы?! Ведь мы то уж наверняка знаем что ответит Бот, просто проследя по логике программы!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей Шевченко  # Шпионский бот / Ну что сказать Вам, Господа... / 2018-03-04 16:49

Ещё познакомимся способами на последующих уроках!


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  Кирилл Шмойлов   / 2018-03-04 09:22

Хорошо. Я думал только данные бота нельзя выкладывать.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Webbot On-Line / Робот приступает к действиям / 2018-03-04 09:04

Да, они могут быть недоступны тем, кто не достиг 10-го уровня, но обычно быстро до него доходят и ты сможешь ими воспользоваться! Уже на много лучше становятся отчеты, так что чувствуется как растёшь!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Михаил   / 2018-03-04 08:09

Михаил, при формировании BMP файла программе не нравится размер, при чем не важно в какую сторону, но нужно сделать чтобы отличался от самого Экрана, исправь на это и всё будет четкое (дописал +1)
private Bitmap GetPrintScreen()
        {
            Bitmap screen = new Bitmap(Screen.PrimaryScreen.Bounds.Width + 1, Screen.PrimaryScreen.Bounds.Height + 1);
            Graphics gr = Graphics.FromImage(screen as Image);
            gr.CopyFromScreen(0, 0, 0, 0, screen.Size);

            screen.Save("printscreen.png", ImageFormat. Png);

            return screen;
        }


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей Шевченко   / 2018-03-04 06:34

Андрей, личная просьба, не выкладывать код программы на скринах!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Webbot On-Line / Авторизация / 2018-03-04 06:32

Молодец, Константин. Отлично получилось, это то что и хотелось бы увидеть!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Webbot On-Line / Робот приступает к действиям / 2018-03-04 06:31

Да, можно, Константин. Но лучше не выкладывать код, интересно больше выполнение домашнего задания!


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-03-03 20:47

Исправил :)


5081. Михаил
Михаил
ответить
→  Кирилл Шмойлов   / 2018-03-03 16:52

private Bitmap GetPrintScreen()
        {
            Bitmap screen = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);
            Graphics gr = Graphics.FromImage(screen as Image);
            gr.CopyFromScreen(0, 0, 0, 0, screen.Size);

            screen.Save("printscreen.png", ImageFormat. Png);

            return screen;
        }


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Webbot On-Line / Авторизация / 2018-03-03 16:45

Код показал, что нежелательно делать, а задание наоборот - не выполнил!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Михаил   / 2018-03-03 16:44

Сохраняешь картинку как? Через туже функцию что и потом отправляешь или другой программой, например PrintScreen?


16880. Константин
Константин
ответить
→  Кирилл Шмойлов   / 2018-03-03 14:45

Мало опыта работы с VS и непосредственно с винформами.


5081. Михаил
Михаил
ответить
→  Кирилл Шмойлов   / 2018-03-03 13:20

у меня экран 1920-1080. Если картинку сохранить в папку, то изображение четкое.
А если отправить ботом, то мне приходит картинка в которой даже текст на экране не прочитать


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Михаил  # Шпионский бот / Летучая фотография / 2018-03-03 12:13

Михаил, не очень понял вопроса. Т.е. ты сохраняешь картинку, и если её отправить через телеграмм то она худшего качества? или сразу худшего качества отправляется?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Шпионский бот / Фото в студию / 2018-03-03 12:12

Зато когда найдешь сразу более понятно что делает код!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Webbot On-Line / Проверяем авторизацию / 2018-03-03 12:11

Только не webbrowser, потому что он только для отображения информации, но есть инструменты для этого!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Webbot On-Line / Подготовка формы / 2018-03-03 12:00

А почему не получилось? Если такое сложновато, может лучше начать с курса Сетевые технологии? (https://www.videosharp.info/video/network)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей Шевченко  # Шпионский бот / Вам телеграмма! / 2018-03-03 11:55

Ничего страшного, мы этим займемся на следующем уроке! Будем автоматизироваться!))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Webbot On-Line / Планирование функций / 2018-03-03 11:53

Отлично Константин, хорошо поработал!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Константин  # Webbot On-Line / Видеообзор Игры / 2018-03-02 13:24

Молодец! Можешь приступать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2018-03-02 02:48

Молодец, Алексей!  Отлично получилось, хороший записал видеообзор, на котором понятно рассказал! Молодец!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей Шевченко  # Шпионский бот / Авторазбор в действии / 2018-03-02 02:41

Отлично, значит будешь более осознанно делать и все последующие действия!


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  Кирилл Шмойлов  # Шпионский бот / Авторазбор в действии / 2018-03-01 12:46

Сделал описание. Не знаю насколько правильно =)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей Шевченко  # Шпионский бот / Авторазбор в действии / 2018-03-01 02:20

Здесь лучше смотреть что в эту переменную попадает и от этого отталкиваться. Если там твоё имя, значит там имя, если номер обновления то это номер обновления. раз заполнив, потом сможешь использовать всегда! и этот класс во всех твоих телеграм-ботах будет практически одинаковым, поэтому лучше напрячься и сделать себе удобно!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей Шевченко  # Шпионский бот / Хочу новости / 2018-02-28 17:15

Увидишь как легко мы это сможем сделать на следующем уроке!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей Шевченко  # Шпионский бот / Здесь Ботов раздают? / 2018-02-28 14:46

Обязательно! Управлять точно вместе сделаем, а дальше только фантазией своей ограничено!!!
Ну и заказчиком, как например у меня, столько новых разнообразных предложений, о которых даже и не задумывался!)


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  Кирилл Шмойлов  # Шпионский бот / Здесь Ботов раздают? / 2018-02-28 11:33

Ну меня в описании курса меня привлекла функция управления своим ПК удленно. А может в процессе прохождения получится добавить что-то своё. Если мне конечно знаний хватит =)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей Шевченко  # Шпионский бот / Здесь Ботов раздают? / 2018-02-28 02:41

Да, правильно, Андрей. Здесь ещё вопрос для того, что может быть у тебя есть своя идея, для чего ты хочешь создать бота, к чему стремишься! Будем ждать твоего окончания курса и новых ботов!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # Тетрис / Баттл начинается! / 2018-02-28 02:38

Красиво получилось, Алексей!


5081. Михаил
Михаил
ответить
→  Кирилл Шмойлов   / 2018-02-27 21:56

Спасибо. Заработало


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon   / 2018-02-27 15:35

Хотя бы словами описал всё, чему научился, что интересного вынес. Остальным будет полезно и интересно почитать!


9156. Dimon
Dimon
ответить
→  Кирилл Шмойлов   / 2018-02-27 14:05

Отличный курс, но я не записываю видео. Так уж сложилось...


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2018-02-27 09:03

Неужели нет совсем никаких впечатлений от курса?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Михаил   / 2018-02-27 04:52

Как я и предполагал всё из-за твоей невнимательности.
У тебя в методе HttpUpLoadFile
byte[] boundaryBytes = Encoding.ASCII.GetBytes("\r\n--" + boundary + "\r\n"); //здесь забыл обратные апострофы
далее
byte[] trailer = Encoding.ASCII.GetBytes("\r\n--" + boundary + "--\r\n"); //здесь забыл обратные апострофы и два тире
Будь внимательнее. Пересмотри видео, ближе к концу я показываю весь метод, чтобы ты мог сравнить с тем что у тебя и что на видео!
У себя проверил, всё работает!


5081. Михаил
Михаил
ответить
→  Кирилл Шмойлов   / 2018-02-26 23:37

Привет.

Сделал, как ты сказал:

26.02.2018 21:42:52 /foto
26.02.2018 21:43:46 Ошибка отправки файла: Удаленный сервер возвратил ошибку: (400) Недопустимый запрос.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Михаил   / 2018-02-26 16:18

Отправил письмо. Будь внимательнее, особенно в таких местах!


5081. Михаил
Михаил
ответить
→  Кирилл Шмойлов   / 2018-02-26 15:36

http://joxi.ru/MAjoEezH4e8eQr


5081. Михаил
Михаил
ответить
→  Кирилл Шмойлов   / 2018-02-26 15:34

понял в чем дело у тебя был указан не корректно адрес lik_kirill@mail.ru.

Отправил еще раз на lik_kirill@mail.ru


5081. Михаил
Михаил
ответить
→  Кирилл Шмойлов   / 2018-02-26 15:33

lik_kirill@mail.ru мне написала что этот адрес не существует.
потом отправил без подчеркивания на likkirill@mail.ru и письмо ушло


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Тетрис / Игра вдвоем каждый сам за себя / 2018-02-26 15:20

Интересный пример с тигрёнком)) Молодец, есть понимание!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Михаил   / 2018-02-26 15:19

lik_kirill@mail.ru


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Михаил   / 2018-02-26 15:19

Ничего не получил. Отправлял на lik_kirill@maik.ru ?


5081. Михаил
Михаил
ответить
→  Кирилл Шмойлов   / 2018-02-26 10:07

Отправил код на почту


5081. Михаил
Михаил
ответить
→  Кирилл Шмойлов   / 2018-02-26 09:59

Я отправляю файл размером менее 200 кб


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Михаил  # Шпионский бот / Фото в студию / 2018-02-26 02:33

Вообще да, судя по ошибке ты пытаешься отправить слишком большой файл. Попробуй на другом. Если не получится, то пришли мне код на эл.почту lik_irill@mail.ru


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Михаил  # Шпионский бот / Посмотри что я натворил / 2018-02-25 11:26

Михаил, решение будет гораздо проще. Увидишь на следующем уроке!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Никандров  # Бомбермэн / Основная форма / 2018-02-24 14:44

Поздравляю, Сергей, с началом этого интересного курса!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # API Telegram / Красота должна быть идеальной / 2018-02-23 11:44

Здорово, красиво получилось!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Тетрис / Перезапуск игры / 2018-02-22 08:52

На следующем уроке вместе посмотрим какие ещё есть варианты!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Тетрис / Удаляем строки / 2018-02-19 17:31

Садись, два))


11582. Родион Глушков
Родион Глушков
ответить
→  Кирилл Шмойлов   / 2018-02-18 14:18

Нет не получилось


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Шпионский бот / Посмотри что я натворил / 2018-02-18 14:01

Неужели не получилось вывести только последние 10 строк лога?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Тетрис / Мини-панель / 2018-02-18 09:19

Правильно, нам не интересно их передвигать и прочее!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon   / 2018-02-18 09:18

Хитрый ты, Димка))


9156. Dimon
Dimon
ответить
→  Кирилл Шмойлов   / 2018-02-18 08:48

Теперь уже знаю что был не прав. Сделал следующий урок


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Тетрис / Управление / 2018-02-18 07:55

А когда этот Enfbled включать ?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Шпионский бот / Логировали, логировали да не вылогировали / 2018-02-17 15:15

Логировать что произошло изменение параметров?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков   / 2018-02-14 16:21

А что помешало?


11582. Родион Глушков
Родион Глушков
ответить
→  Кирилл Шмойлов  # Шпионский бот / Телеграммировать / 2018-02-14 15:35

Только текст сообщения


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Шпионский бот / Телеграммировать / 2018-02-14 15:26

Метод удалось сделать универсальным?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Михаил  # Шпионский бот / Логировали, логировали да не вылогировали / 2018-02-14 03:26

Код программы показывать не обязательно, зато ответ на вопрос хотелось бы услышать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Михаил  # Шпионский бот / Авторазбор в действии / 2018-02-14 03:24

Программу на скрине показывать не обязательно, зато описание Json класса хотелось бы увидеть. Ведь ты эти данные будешь в последствии часто использовать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Михаил  # Шпионский бот / Кто я? / 2018-02-14 03:19

Воспользуйся BotFather и командой EditBotPic для задания картинки!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Михаил  # Шпионский бот / Здесь Ботов раздают? / 2018-02-14 02:36

Поздравляю с началом курса!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Шпионский бот / Авторазбор в действии / 2018-02-13 17:08

И где описание? Как потом будешь работать с этим классом?!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Тетрис / Движение фигур / 2018-02-13 17:03

Молодец, Дмитрий, хорошо идёшь!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Шпионский бот / Хочу новости / 2018-02-11 14:21

Это же ещё только начало! Всё самое интересное впереди. Удалось получить номер последнего обновления?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Шпионский бот / Кто я? / 2018-02-11 06:40

Занимательную картинку ты выбрал для бота))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Шпионский бот / Здесь Ботов раздают? / 2018-02-11 06:39

Поздравляю с отличным началом!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # Семантика / Я решил всю Семантику! / 2018-02-07 12:04

Значит постепенно и эти знания получишь и сможешь их самостоятельно применять на практике!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Демо софт / Вступительное слово / 2018-02-07 12:01

Молодец, Александр, правильное решение. Выбери что тебе ближе и вперед!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Тетрис / Логика игры / 2018-02-07 11:58

Не все фигуры не скрине


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Тетрис / Игровая доска / 2018-02-06 14:12

...


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр   / 2018-02-02 04:58

Александр, приветствую! Я вижу что ты закончил курс API Telegram. Если есть интерес развиваться в этом направлении, то напиши мне на эл.почту lik_kirill@mail.ru контакты, как можно с тобой связаться, например ЛогинТелеграмм, Скайп, или другой удобный тебе. Могу предложить задания на закрепление навыков по написанию ботов под Телеграмм. Если интересно - пиши.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # API Telegram / ФИНАЛЬНЫЙ УРОК / 2018-02-02 02:57

Молодец, Александр! Всегда хорошо, когда полученные знания применяются на практике!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # API Telegram / Красота должна быть идеальной / 2018-02-02 02:54

Молодец, Александр! Ты практически закончил курс, ждём видеообзора!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # API Telegram / Корзина. Результат / 2018-02-02 02:52

Да, иногда бывает что невозможно разделять, хоть и стараешься. Рад что у тебя всё получилось!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Strashniov   / 2018-01-30 16:28

На каких ты курсах? У нас здесь их очень много
https://www.videosharp.info/video


14675. Strashniov
Strashniov
ответить
→  Кирилл Шмойлов  # Запуск пакета / WPF. Конвертер валюты. Класс конвертации. / 2018-01-30 13:41

Так я же на курсах, еще есть какие-то?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Новопашин Владимир  # Запуск пакета / WPF. Конвертер валюты. Курс валют в JSON. / 2018-01-30 12:54

Ну да, у меня то уже давно на курсах по Телеграмму мы разбираем подобное, конечно же не "дедовским" способом, интересно посмотреть как другие решают подобные задачи!


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Кирилл Шмойлов  # Запуск пакета / WPF. Конвертер валюты. Курс валют в JSON. / 2018-01-30 12:49

Вот вечно ты так Кирилл... Зришь прямо в корень!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Strashniov  # Запуск пакета / WPF. Конвертер валюты. Класс конвертации. / 2018-01-30 12:47

Приходи лучше на мои курсы, там ещё больше интересного!!!


14675. Strashniov
Strashniov
ответить
→  Кирилл Шмойлов  # Запуск пакета / WPF. Конвертер валюты. Класс конвертации. / 2018-01-30 08:17

Я себе даже скрин сохранил)) Продолжай дальше!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # API Telegram / Корзина. Что из этого мне нужно? / 2018-01-29 17:08

Молодец, Александр, самостоятельная работа это лучшее закрепление материала!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Новопашин Владимир  # Запуск пакета / WPF. Конвертер валюты. Класс конвертации. / 2018-01-29 15:49

Хочешь жить - умей вертеться! ))


7119. Новопашин Владимир
Новопашин Владимир
ответить

1. Евгений Волосатов
Евгений Волосатов
ответить

6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # API Telegram / Покупательская Корзина / 2018-01-23 02:41

Отлично продвигаешься, Александр!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # API Telegram / Без тормозов / 2018-01-21 06:13

Отлично написано, Александр! Так держать!!!


3922. Александр
Александр
ответить
→  Кирилл Шмойлов  # API Telegram / Без тормозов / 2018-01-20 16:54

Переписал отчёт с подробным объяснением того, для чего нужен гит.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр   / 2018-01-20 16:43

Здесь больше показать остальным пользователям на сколько полезная штука, тем более что многие о ней даже и не знают!


3922. Александр
Александр
ответить
→  Кирилл Шмойлов   / 2018-01-20 16:42

Реальные примеры см. на GitHub :)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # API Telegram / Без тормозов / 2018-01-20 16:12

А реальные примеры есть применения систему контроля версий!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Бомбермэн / ФИНАЛЬНЫЙ УРОК / 2018-01-20 12:53

Главное что теперь у тебя есть багаж знаний, осталось переосмыслить и использовать его по назначению!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Бомбермэн / Три уровня сложности / 2018-01-19 15:31

В принципе правильным путем пошёл, но в этом классе у тебя нет объекта Игрок, лучше размести подобный код в классе Player.cs, и будет тебе счастье!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Евгений Волосатов  # Микроигры / Аполлон. Главные герои / 2018-01-19 15:18

Так вы же на халяву открыли все купленные курсы, в середине почему-то пару уроков невыполнено!


1. Евгений Волосатов
Евгений Волосатов
ответить

6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Бомбермэн / Вызывайте пожарных! / 2018-01-17 19:57

Правильно, ну вот, уже приходит понимание, вижу что растешь над собой, поздравляю!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Бомбермэн / Сборщик мусора / 2018-01-16 17:54

Конечно, это же вопрос с подвохом, для самых внимательный и любознательных!)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Бомбермэн / Горим! / 2018-01-15 13:20

Димка, это же нормально, ты только обучаешься, главное что ты пробовал, просто пока не получилось! Посмотришь как надо было реализовывать на следующем уроке и у тебя всё получится!!!


9156. Dimon
Dimon
ответить
→  Кирилл Шмойлов   / 2018-01-13 08:41

не знаю


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Бомбермэн / Ложись, БОМБА! / 2018-01-13 06:21

А знаешь как это сделать? сообщить "наверх"


9156. Dimon
Dimon
ответить
→  Кирилл Шмойлов   / 2018-01-11 02:18

Благодарю


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Бомбермэн / Ориентация на местности / 2018-01-10 14:51

Это на самом деле не очень сложно! Увидишь на следующем уроке!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon   / 2018-01-10 14:50

Да, в начале класса MainBoard
PictureBox[,] map_pic;
на курсе мы его называем
PictureBox[,] mapPics;
так что у тебя с твоими поправками всё верно. удачи в изучении!


9752. chokayes
chokayes
ответить

9156. Dimon
Dimon
ответить
→  Кирилл Шмойлов   / 2018-01-10 05:39

Так то все работает. mob = new Mob(picture, map_pic, map); На всякий случай https://yadi.sk/d/nmKTuwB_3RKEhx


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon   / 2018-01-10 02:35

если не разберешься, то можешь скинуть проект, посмотрю.


9156. Dimon
Dimon
ответить
→  Кирилл Шмойлов   / 2018-01-09 16:05

Все так же, как в уроке, я ничего не менял. mob = new Mob(picture, mapPic, map); - не работает. Буду искать ошибку в другом месте


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов   / 2018-01-09 14:52

Это не высоко, это нормально, я бы ещё кое где подкорректировал, но это придёт с практикой, сложно так быстро переключиться на современное, я только рад, что он прислушивается к советам и модернизирует своё видением, которое сказывается на качестве курсов в лучшую сторону.
з.ы.
Ему ещё есть над чем работать, так что всё впереди.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Иван Воронин   / 2018-01-09 14:13

высоко Евгений задрал планочку! буду только рад, если будут только лучше!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Бомбермэн / Дальняя дорога / 2018-01-09 14:12

на картинке(на скрине):
path = new Point[map.GetLength(0) * map.GetLength(1)];
вот так должен быть массив пути, максимальный, чтобы весь путь смог войти, даже если он будет через всю карту
----------------------------------------------------------------
про время урока 4:30
я понимаю что урок сложный, больше чем 40 минут, но его разделять было нелогично, хотелось выдать информацию собранно.
вместо:
mob = new Mob(picture, (mapPic, map);
нужно:
mob = new Mob(picture, mapPic, map); //без скобки
если конечно вы сделали название переменных как на уроке(если не назвали map_pic вместо mapPic)

а ответы на вопросы в общем верны, запомните их, или запишите, чтобы потом таким образом усложнить игру (некоторые моменты мы реализуем вместе)


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов   / 2018-01-09 13:40

По сути это одно и тоже, но всё равно имеется ввиду делать не хуже эталонного курса.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Иван Воронин   / 2018-01-09 13:38

Точнее сравниваться с ним!


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Java Sweeper / Финальный аккорд / 2018-01-09 02:41

Теперь это эталонный курс, следующие будут создаваться оглядываясь на этот.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Евгений Волосатов  # Java Sweeper / Сравнение координат / 2018-01-09 02:39

Так и не нашел где оболочка подсказывает что нужно исправить


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Евгений Волосатов  # Java Sweeper / Импорт картинок / 2018-01-09 02:36

удобно тем, что можно в любой момент остановиться(не ждать минут 40 пока окончится урок), следовательно идёшь со своей скоростью, думаю что многим так же будет удобно!
но лично для меня не подходит тем(я уже рассказывал), что могу на раб.день взять только один урок(скачать), следовательно как только его выполню, делать уже нечего. поэтому выполнение этого курса я взялся на выходных, чтобы всё успеть)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon   / 2018-01-09 02:32

Ну будут вопросы - задавай, не стесняйся!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл Шмойлов  # Личная энергия / С Рождеством! / 2018-01-08 21:29

Благодарю, Кирилл.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл Шмойлов  # Java Sweeper / Выбор из выбора / 2018-01-08 20:08

Быстро у тебя получилось этот курс пройти, чувствуется опыт :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл Шмойлов  # Java Sweeper / Алгоритм открывашки / 2018-01-08 20:08

Да, старался всё поэтапненько делать...


1. Евгений Волосатов
Евгений Волосатов
ответить

9156. Dimon
Dimon
ответить
→  Кирилл Шмойлов   / 2018-01-08 19:24

К сожалению не проходил консоль толком и основы ооп. Сразу начал с игростроя, теперь вот пожинаю плоды. Часто многое не понятно относительно методов.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл Шмойлов  # Java Sweeper / Сравнение координат / 2018-01-08 19:18

чтобы её решить - нам нужен метод для сравнения координат


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл Шмойлов  # Java Sweeper / Матрица мира / 2018-01-08 19:16

Да ладно...


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл Шмойлов  # Java Sweeper / Импорт картинок / 2018-01-08 19:07

как тебе такой подход в создании видеокурса?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Бомбермэн / Каждый двигается одинаково, но по-своему / 2018-01-08 16:16

ну ничего! на следующем уроке увидишь как))


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  Кирилл Шмойлов  # Java Sweeper / Финальный аккорд / 2018-01-08 10:51

Мне тоже понравится курс. Очень интересный.


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Кирилл Шмойлов  # Java Sweeper / Нулевая рекурсия / 2018-01-08 10:18

Согласен Кирилл - решение получилось изящным.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Бомбермэн / Рождение монстра / 2018-01-08 09:24

а почему бы и не всё?! "а не замахнуться бы нам Вильяма, мать его, Шекспира"))


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Кирилл Шмойлов  # Java Sweeper / Пустая панель / 2018-01-07 10:27

Кирилл поздравляю с началом суперского курса!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Бомбермэн / Никуда нельзя! / 2018-01-07 06:26

Увидишь как мы это реализуем, но немного от твоего варианта есть, так что ты оказался прав!


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Java Sweeper / Сравнение координат / 2018-01-06 16:55

Так и будет решена проблема, никто же не говорил, что она будет решена сразу же, вначале покажут наглядно к чему приводит это ошибка накладывания бомб.


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Java Sweeper / Случайные бомборазмещения / 2018-01-06 16:53

Молодец, но 10 у меня раз 7 подряд выпадала, так что ничего удивительного, поэтому в задании и сказали, чтобы поймать 8 бомб.


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Java Sweeper / Тестовая бомба / 2018-01-06 16:51

Дальше узнаешь, почему они именно так были названы.


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Java Sweeper / Запускаемый jархив / 2018-01-06 16:40

Это аналог exe файла.


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Java Sweeper / Источник ресурсов / 2018-01-06 16:39

Потому что если этого не сделать, то при сборке jar архива, программа не будет работать или будет, но без картинок.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Бомбермэн / Туда - нельзя, сюда - нельзя / 2018-01-06 09:46

это правильно, после мы будем жто исправлять!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Бомбермэн / Оно шевелится / 2018-01-05 06:14

Отлично поработал!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Евгений Волосатов   / 2017-12-31 12:04

Ничего не бросил!))


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл Шмойлов  # Бомбермэн / Передислокация или смена позиции / 2017-12-30 23:32

Молодец, Кирилл. Мониторишь свои курсы.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Бомбермэн / Передислокация или смена позиции / 2017-12-30 14:05

Молодец, но ответ не полностью верный! А почему, мы узнаем на следующем уроке!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Николай Миролюбов  # Бомбермэн / Туда - нельзя, сюда - нельзя / 2017-11-24 02:36

На отображение всего пара процедур, которые я особо не вижу выводить куда-либо отдельно. Они гармонично входят в код программы...


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл Шмойлов  # Микроигры / ПОЛУФИНАЛЬНЫЙ УРОК / 2017-11-01 10:24

Вот так. Всегда бывают исключения из правил.


9156. Dimon
Dimon
ответить
→  Кирилл Шмойлов   / 2017-11-01 05:51

как то вот так....


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Dimon  # Микроигры / ПОЛУФИНАЛЬНЫЙ УРОК / 2017-11-01 03:57

Как так???


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS  # Bomberman / Не пойман - не вор! / 2017-10-07 10:27

Да, отличное дополнение, и ввиду этого можно всякие варианты выдавать, но рекомендую тебе не пользоваться "волшебными" цифрами, лучше добавь перечисление.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS  # Bomberman / Вызывайте пожарных! / 2017-10-06 15:25

Да, Дмитрий, лично отомстить врагу было бы неплохо, но тогда предлагаю его запереть где-нить в темном переулке своей бомбой и взорвать!
Как бонус могу предложить ещё один вариант окончания игры, который озвучивался на курсе, это добавить таймер, который бы считал секунды, и по истечению времени, если мобы ещё живы - проигрыш!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS   / 2017-10-01 08:21

Добрый день, ответил. Если что, мой скайп - shmoylov_kp


14981. DimanDOS
DimanDOS
ответить
→  Кирилл Шмойлов   / 2017-10-01 07:16

Здравствуйте, у меня переустановился Skype, поэтому надо добавить вас снова. Я уже отправил запрос контактных данных на ник "Шмойлов Кирилл Павлович" и "Шмойлов Кирилл". Но ни на один из них вы не отвечаете


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS  # Bomberman / Горим! / 2017-10-01 04:50

Отличный обзор, Дмитрий, я думаю что уже пора убрать рамку вокруг персонажей, так будет более зрелищно!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS  # Bomberman / Ба-БАХ! / 2017-09-30 05:04

Молодец, главное уметь правильно применять делегаты!


9858. Александр
Александр
ответить
→  Кирилл Шмойлов   / 2017-09-29 20:36

Возьму на заметку после ЗП)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр   / 2017-09-29 16:46

http://www.videosharp.info/video/telebot
И могу на курс сделать скидочку, как финалисту курса Сетевые Технологии


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Сетевые технологии / VIP урок. SQLite: База MySQL в кармане / 2017-09-29 16:46

По SQLite есть курс, где мы делаем много запросов, называется Telebot, правда я не сказал бы что он маленький
http://www.videosharp.info/video/telebot


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS  # Bomberman / Ложись, БОМБА! / 2017-09-28 03:12

Правильно Иван подсказывает, нужно проверять как минимум на <=0, иначе можешь пропустить где-то 0 и программа зациклится(уйти в бесконечный минус). А так же тебе нужно не только установить новое состояние, но и изменить картинку, в приложенном коде этого не увидел, если будут ещё вопросы - обращайся!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Progresir  # Bomberman / Основная форма / 2017-09-25 13:10

C телефона чтоль фотографировал экран?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS  # Bomberman / Бомба своими руками / 2017-09-25 02:47

Вот это у тебя монстров на экране)) Отлично же что сам разобрался, значит уже начинаешь понимать как тут всё устроено, поздравляю!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий   / 2017-09-25 02:45

Да! Приблизиться конечно! Посмотришь как будет реализовано! :)


5024. Дмитрий
Дмитрий
ответить
→  Кирилл Шмойлов   / 2017-09-25 01:28

ни что не мешает персонажу приблизиться поближе  а не ожидать возможности на другом конце карты:)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # Bomberman / Дальняя дорога / 2017-09-24 16:20

Главное, Дмитрий, что у нас нет удвоенного кода, мы его легко можем использовать повторно для любых классов, причем улучшая один метод, будет улучшаться для всех классов, его используемых!
По поводу домашнего задания, и третьего пункта. А как же если игрок недостижим?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Юрий   / 2017-09-24 06:55

А у тебя уже есть аккаунт? Ты зарегистрирован в Bitbucket? Там в начале устанавливается логин, затем уже вставляется пароль. К сожалению первая регистрация сложная, попробуй сделать шаг-за-шагом. После этого все настройки будут сохранены и можно будет легко пользоваться!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # Bomberman / Рождение монстра / 2017-09-24 06:53

А мы, Дмитрий, сделаем это элегантно и удобно, без лишнего нагромождения! ;)


9971. Юрий
Юрий
ответить
→  Кирилл Шмойлов   / 2017-09-23 10:19

Добрый день, Кирилл!
Не получается установить source tree, когда захожу  "использовать существующий аккаунт", возможность ввести электронную почту отсутствует (пустое поле) 


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Юрий  # Сетевые технологии / Хождение по динамическим ссылкам / 2017-09-22 16:53

Молодец, Юрий, много полезного сделал!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS  # Bomberman / Ориентация на местности / 2017-09-22 02:37

Молодец, Дмитрий, на курсе много чего будет использоваться практически, так что увидишь применение как оно должно быть!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS  # Bomberman / Дальняя дорога / 2017-09-17 02:29

Отличные ответы, Дмитрий! Ещё много нового и неизведанного для тебя впереди ожидается!


11582. Родион Глушков
Родион Глушков
ответить
→  Кирилл Шмойлов   / 2017-09-15 18:06

Да


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # API ВКонтакте / ВИП Урок. Messenger / 2017-09-15 14:49

Родион, в результате все их решил?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS  # Bomberman / Каждый двигается одинаково, но по-своему / 2017-09-15 14:49

Вот он у тебя всегда передвигается чуть дальше и непонятно когда же ему остановиться(это из твоего ответа), но ничего страшного, буквально на следующем уроке мы заставим его двигаться в нужном нам направлении! ;)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS  # Bomberman / Рождение монстра / 2017-09-13 02:51

Молодец, Дмитрий, неплохая задумка)) Но мы не будем их впоследствии делать на столько безбашенными))


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Bomberman / Никуда нельзя! / 2017-09-11 03:40

Я запускал на эмуляторе эту игрушку, откуда и взял текстуры все, не было такого, но я о классике, может быть в новых версиях и есть, не в курсе. Можно даже деньги с полочки достать, картридж имеется, проверить и в оригинале.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Иван Воронин  # Bomberman / Никуда нельзя! / 2017-09-11 02:48

Было, ты просто не помнишь! ;)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # Bomberman / Туда - нельзя, сюда - нельзя / 2017-09-10 16:46

Молодец, Дмитрий, видна сила мыслей, если это сможешь реализовать, то предлагаю после окончания курса сделать по-своему(если получится), а пока предлагаю идти намеченным курсом!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # Bomberman / Оно шевелится / 2017-09-10 15:04

Отлично продвигаешься, Дмитрий! Как ощущения от курса?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS  # Bomberman / Никуда нельзя! / 2017-09-10 15:03

Молодец, Дмитрий! Отличный видеообзор! И мы тоже будем с нетерпением ждать ещё больше твоих видеообзоров!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # Bomberman / Передислокация или смена позиции / 2017-09-10 04:17

Молодец, Дмитрий, видно что хорошо поработал, ещё и рассуждения по заданному вопросу правильные!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман  # Webbot On-Line / VIP. Формирование цикла / 2017-09-09 05:00

В випе только интересное! Рад что тебе всё понравилось, Роман!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS  # Bomberman / Туда - нельзя, сюда - нельзя / 2017-09-08 03:07

Молодец, Дмитрий! Ты у нас первопроходец, самое интересное тебе первому получать, да ещё и не подглянешь, так что учись лучше, чтобы на тебя ровнялись! А ответ правильный, молодец!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман  # Webbot On-Line / ФИНАЛЬНЫЙ УРОК / 2017-09-06 02:54

Молодец, Роман, даже несмотря на то что микрофон плохо слышно, всё-равно всё понятно, всё показал, у тебя всё получилось! Поздравляю!
Если нравится ботописание, присмотрись ещё и к курсу API Telegram (http://www.videosharp.info/video/telebot), или Шпионский Бот (http://www.videosharp.info/video/spybot). На них мы пишем ботов под Telegram, что позволяет пользоваться им в том числе и на мобильных устройствах.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS  # Bomberman / Оно шевелится / 2017-09-06 02:45

Отлично, Дмитрий, конечно же мы эти условия и будем реализовывать позднее. Вижу что уже отлично твой главный герой передвигается по карте. Давай, не останавливайся!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Максим Лапшинов  # Сетевые технологии / Вопросы и ответы / 2017-09-05 15:50

Максим, и не только про авторизацию, но ещё и про динамические ссылки и многое другое такое интересное! :)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS  # Bomberman / Главный герой / 2017-09-04 15:17

Молодец, Дмитрий! Классно получается, рад твоим результатам. Верный ответ! ;)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS  # Bomberman / Передислокация или смена позиции / 2017-09-03 17:17

Конечно, Дмитрий, узнаешь на следующем уроке, и это всё будет довольно-таки логично, главное немножечко подумать! ;)


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Хранитель экрана / ФИНАЛЬНЫЙ урок / 2017-09-01 10:51

Молодец, красивые снежинки.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман  # Webbot On-Line / Жители. Кто не работает - то не ест! / 2017-09-01 02:56

Live - живой, Leave - уходящий. Какой больше по смыслу подходит. Ты же видишь что урок действительно тяжелый не только в понимании, но и объяснении, может быть и запарился где-то, бывает! ;)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман  # Webbot On-Line / Жители. Кто следующий? / 2017-08-31 02:49

Роман, ничего страшного, там не очень сложно, посмотришь на следующем уроке как можно легко сделать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # API ВКонтакте / ФИНАЛЬНЫЙ УРОК / 2017-08-29 15:13

Молодец, Родион, отличные свои доработки сделал, прям рекомендую вип-урок пройти, увидишь как можно многое автоматизировать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Иван Воронин  # Bomberman / Все работы хороши / 2017-08-29 15:09

И правильно сделал, Иван, всегда хорошо когда меньше занимает, значит будет работать быстрее!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Юрий  # Сетевые технологии / Авторизация с формированием ключа / 2017-08-28 02:40

Да, Юрий, ты уже узнал о двух способах, на следующем уроке ещё один вариант авторизации рассмотрим, без нахождения токена.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  dvd60171@mail.ru  # Bomberman / Основная форма / 2017-08-27 04:55

На этих выходных можешь успеть ещё купить этот курс с большой скидкой. Дальше цена будет только расти.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # API ВКонтакте / Пост - запостить! / 2017-08-26 16:40

Молодец, Родион, хорошо получается. А то что небольшие накладки на видео, это ничего страшного, ошибки нас только закаляют! :)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман   / 2017-08-26 03:41

Роман, Внедрение штрих-кодирования в ERP систему завода


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Иван Воронин  # Bomberman / Площадка для игр / 2017-08-26 03:39

Спасибо за развернутый отчет


14462. Роман
Роман
ответить
→  Кирилл Шмойлов   / 2017-08-26 00:56

А можно вопрос? Какая у вас была тема диплома в институте?


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Bomberman / Площадка для игр / 2017-08-25 22:20

Это дело привычки, а не читабельности, если уж говорить именно о читабельности в тиме, то лучше инглиш использовать, общепринятые правила, сам же по этому поводу вебинар проводил =)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS  # Bomberman / Все работы хороши / 2017-08-25 19:18

Здорово получилось!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей  # Bomberman / Площадка для игр / 2017-08-24 18:11

Всё равно компилятор преобразует как ему будет удобнее, а так получается более читабельно, чтоли...


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман  # API ВКонтакте / Получить разрешение / 2017-08-24 02:50

А дальше будет не менее интересно, так что не отставай и запоминай! ;)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # API ВКонтакте / Стены / 2017-08-24 02:48

Молодец, Родион, видно что уже начал лучше разбираться с внутренним устройством ВК, так что обучение пошло на пользу! ;-)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей  # Bomberman / Основная форма / 2017-08-23 15:20

да, Андрей, самое начало часто похоже, но и его нужно сделать! ;)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман   / 2017-08-22 17:07

Ничего Роман, главное что ты понимаешь принцип, как всё это работает, по каким правилам. А эти нюансы решаемы!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман   / 2017-08-22 16:58

Так если ключей у тебя нет, то и не сможешь двери открывать. Надо их за задания ежедневные получать!


14462. Роман
Роман
ответить
→  Кирилл Шмойлов   / 2017-08-22 15:04

Нет, и заданий я получаю мало из-за маленького уровня, он просто вывел 1 дверь и 0 ключей. И все, ключ пропал


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # API ВКонтакте / Скачать музыку / 2017-08-22 14:43

Отлично получилось, Родион! Хорошо что тренируешься записывать видео!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман   / 2017-08-22 02:41

Очень странно, потому что один ключ требуется для открытия всего одной двери, если их открываешь 10, следовательно нужно как минимум 10 ключей...может быть за какое-то выполненное задание получил ещё ключей?


14462. Роман
Роман
ответить
→  Кирилл Шмойлов   / 2017-08-22 01:04

Сделал только что лабиринт, добавил в моды его вместе с другими заданиями и прочим, все как положено, работает, он вроде даже умудрился потратить единственный ключ) То ли баг это, я не совсем понял.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман  # API ВКонтакте / Введение / 2017-08-21 02:43

Поздравляю с началом этого интересного курса про API в целом и про API Вконтакте в частности!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман  # Webbot On-Line / С настройками всё в порядке! / 2017-08-21 02:42

С лабиринтом получилось справиться? (это легко делается)) )


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман  # Webbot On-Line / Настройки меняют настроение / 2017-08-21 02:40

Молодец, Роман, но это далеко не все места, где можно хранить настройки, с дом.заданием справился!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман  # Webbot On-Line / Сколько времени? / 2017-08-20 05:51

Ничего страшного, Роман, на следующем уроке увидишь самостоятельно!


14462. Роман
Роман
ответить
→  Кирилл Шмойлов   / 2017-08-19 18:48

Вторым таймером


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман  # Webbot On-Line / Цикличность бытия / 2017-08-19 16:18

Активировать руками?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # API ВКонтакте / ФИНАЛЬНЫЙ УРОК / 2017-08-18 14:10

Спасибо, Александр, за отзыв! Рад что тебе всё понравилось, в ожидании видео!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман  # Webbot On-Line / Уборка помещений / 2017-08-18 02:47

Молодец, Роман, я думаю что ты оценил как у нас всё преобразилось! Но впереди ещё много интересного и занимательного!


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов   / 2017-08-17 20:24

Ок, тогда ладно, раз такие пироги.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Иван Воронин   / 2017-08-17 16:57

Типа сессии, она через определенное время заканчивается, либо при выходе вручную


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # API ВКонтакте / Парсер Json / 2017-08-17 14:59

Типо сессии или он вечный, пока не выйти вручную с аккаунта?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Иван Воронин  # API ВКонтакте / Парсер Json / 2017-08-17 14:32

Токен одноразовый, если вышел из аккаунта и заново зашёл, то он сменится!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS   / 2017-08-17 13:31

Дмитрий, скоро у нас будет открытие нового курса (только тс-с-с, это пока секрет), на нем мы как раз будем реализовывать интересующую вас проблему.


14981. DimanDOS
DimanDOS
ответить
→  Кирилл Шмойлов   / 2017-08-17 12:18

Кирилл, вот вы предлагаете таймер, а можно чуть подробнее? Не совсем понимаю что он будет проверять. Спасибо!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # API ВКонтакте / Разрешения для приложения / 2017-08-17 02:30

Отлично, Родион, хорошо справляешься!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2017-08-16 16:57

Диман, можно поставить таймер, который будет проверять.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # API ВКонтакте / Ключевые данные / 2017-08-16 16:55

Немного неправ в ответе, особенно что касается последней его части. Правильный ответ будет озвучен на следующем уроке.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # API ВКонтакте / Получить разрешение / 2017-08-16 16:41

Молодец, Родион, продолжай в том же духе!


14462. Роман
Роман
ответить
→  Кирилл Шмойлов   / 2017-08-13 15:13

Извиняюсь, писал незадолго до вылета, просто не успел.


3922. Александр
Александр
ответить
→  Кирилл Шмойлов   / 2017-08-11 18:33

Всё и так слишком понятно, а такой инструмент мне не нужен...


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # API ВКонтакте / Работа с фото / 2017-08-11 17:39

А что не выполняешь? Потом останется готовый инструмент!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Oleg Didok   # Тетрис / Игровая доска / 2017-07-31 02:49

Олег, самое интересное ещё впереди, так что приготовься!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман  # Webbot On-Line / Лабиринт Минотавра и нить Ариадны / 2017-07-30 12:22

Роман, а где домашнее задание?  Не получилось вывести текстовое поле?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр   / 2017-07-28 02:51

Приветствую, Александр. Будет у меня личная просьба, не выкладывай код программы, больше интересует результат, чего ты добился, а не как получил, свой код я и так знаю, я его много раз писал!


14981. DimanDOS
DimanDOS
ответить
→  Кирилл Шмойлов   / 2017-07-27 11:27

Спасибо!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Владимир  # Tinklavimas / Знакомство / 2017-07-27 11:16

Конечно, Владимир, здесь ты почерпнешь очень много знаний по программированию!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  DimanDOS  # Демо игры / ФИНАЛЬНЫЙ УРОК / 2017-07-27 11:14

Молодец, Дмитрий, ничего что ты маленький, главное что ты знаешь чего хочешь и идёшь к цели. Удачи!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Василий  # Демо софт / ФИНАЛЬНЫЙ УРОК / 2017-07-27 11:13

Тогда не теряй времени, Василий, всё в твоих руках!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # API ВКонтакте / Парсер Json / 2017-07-27 02:59

Напиши мне личное сообщение на почту lik_kirill@mail.ru, я тебе вышлю ссылку на урок.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман  # Webbot On-Line / Работа - работа, перейди на Федота, а с Федота... / 2017-07-26 17:26

Ничего, Роман, на следующем уроке узнаешь! Главное что попытался сам найти ответ, значит лучше запомнишь на будущее!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Oleg Didok   # Тетрис / Подготовка формы / 2017-07-26 02:50

Поздравляю с началом курса!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # API ВКонтакте / Разрешения для приложения / 2017-07-26 02:48

Молодец, Александр, хорошо поработал!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман  # Webbot On-Line / Лифтёра вызывали? / 2017-07-25 02:46

Это только разогревочка, ещё много интересного впереди!
Домашнее задание выполнил?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # API ВКонтакте / Ключевые данные / 2017-07-25 02:45

Молодец, Александр, правильно понял пройденный материал!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # Сетевые технологии / Мой собственный браузер / 2017-07-24 16:03

Отлично, Алексей! Продолжай в том же духе!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-07-24 11:19

Отличное завершение курса Сетевые технологии!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман   / 2017-07-24 06:18

Да, ты прав, Роман. Можно так сделать, если знаешь какую страницу нужно анализировать. Если запуск будет через твою программу, через элемент WebBrowser, то делается довольно-таки легко, если через сторонние браузеры, то тогда нужно подключать соответствующие библиотеки и пытаться получить данные из них. Я не получал данные через сторонние браузеры.


14462. Роман
Роман
ответить
→  Кирилл Шмойлов   / 2017-07-23 13:05

Но человек же тоже куда-то вводит данные и они отправляются на сервер, не из воздуха же они туда летят, к примеру создать проогу в процессах, чтобы она постоянно проверяла открыт ли такой-то сайт, ведены ли в такие-то поля данные и сделать например проверочку если была нажата кнопка то мы из этого поля копируем текст, можно же так сделать?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман  # Webbot On-Line / Авторизация / 2017-07-23 06:55

Роман, забирать из введенных пользователем данных невозможно(по крайней мере я не знаю ни одного метода), только если через какие-либо javascript методы ловить при вводе, если только эти поля не находятся в WindowsForm. Забирать можно когда уже введем и они появятся на странице, анализом этих данных мы займемся чуть позднее на курсе!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман   / 2017-07-23 06:48

Роман, я бы наоборот, порекомендовал тебе в начале проходить Сетевые технологии, а уже затем Webbot, потому что в Сетевых самые азы, понимание, рассмотрение, а уже на Webbot мы просто используем эти знания, соединяя и создавая программу, которая может автоматизировать действия!
По поводу подключения к процессам, я считаю что такой курс будет очень индивидуальным (например только для одной игры, для другой нужно будет другой способ рассматривать), следовательно как курс будет не очень востребованным, но основу ты уже получишь, а реализацию под конкретную задачу нужно будет искать самому!
По поводу "не палилась". Есть курс SpyBot (https://www.videosharp.info/video/spybot) по созданию "подглядывающей" программы, в ней есть урок "ВИП-Урок: Защита приложения", на нем мы как раз рассматриваем несколько способов уберечь программу от несанкционированного внедрения извне.


14462. Роман
Роман
ответить
→  Кирилл Шмойлов   / 2017-07-22 18:22

я сейчас этот курс пройду и приобрету сетевые технологии.
Еще кое-что хотел узнать, у Вас в планах есть или будут "Подключения к процессам"? Интересно так же сделать бота для World of warcraft или более примитивных игр типа second life да и вообще для каких либо программ.
Еще интересна тема как запустить программу в процессах, чтобы нигде не палилась, как вирус ZaxarLoader например


14462. Роман
Роман
ответить
→  Кирилл Шмойлов   / 2017-07-22 18:18

это пока кое-как) Тема очень интересная и очень полезная, с такими манипуляциями можно отлично разбогатеть


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман  # Webbot On-Line / Проверяем авторизацию / 2017-07-22 18:13

Кое-как?)) Надо ими уметь вертеть как жонглёр тарелками!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2017-07-22 18:13

Молодец, Андрей! Постарался, ждём от тебя ещё больше видеообзоров!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман  # Webbot On-Line / Подготовка формы / 2017-07-22 17:52

Роман, не беги впереди паровоза, на следующих двух уроках ты получишь ответ на свои вопросы
Чтобы лучше понять работы с интернетом средствами C# тебе нужно пройти курс Сетевые технологии(https://www.videosharp.info/video/network), на нем подробно рассказываются нюансы авторизации, страницы и пр.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман  # Webbot On-Line / Планирование функций / 2017-07-21 16:20

Ничего, Роман, это только самое начало, увидишь как делали на курсе, самостоятельно будет проще!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Роман  # Webbot On-Line / Видеообзор Игры / 2017-07-21 02:53

Немного терпения и всё будет! ;-)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Евгений Волосатов  # Тетрис / Уровень 1 / 2017-07-20 13:41

Автоматически уберется, при каждом такте смотрит наличие установленных фигур и проверяет на необходимость очистки!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл Шмойлов  # Тетрис / Уровень 1 / 2017-07-20 11:33

А если вдруг будет? Она автоматически снимется? Или будет все время висеть


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik   / 2017-07-20 02:40

Блин, ну круто! Рад что она у тебя ещё жива и здравствует, и, естественно, радует тебя горячими напитками! Ура первому ботописателю!


8275. Tekashnik
Tekashnik
ответить
→  Кирилл Шмойлов   / 2017-07-20 00:25

Видел кружку))) ..... https://www.videosharp.info/8275/checking/base2=453
Всё живёт и здравствует))) уже год прошёл))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # Сетевые технологии / Презентация курса / 2017-07-19 14:28

Тогда вперед, к новым знаниям!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2017-07-19 03:09

Кратко, быстро, четко! Молодец!


3146. Permitin Alexey
Permitin Alexey
ответить
→  Кирилл Шмойлов   / 2017-07-18 21:55

Спасибо! Буду повторять - перепишу.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # Тетрис / Баттл начинается! / 2017-07-18 17:24

Ну вот, почти уже финиш!!!


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Шаблон MVC / MVC - PhoneBook - Search - Message / 2017-07-18 08:51

Это уже год как баг, я об этом сообщался, на что был ответ, это нормально, так что не вижу ничего айайного.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Денис  # Графические циклы / Спираль Архимеда / 2017-07-18 07:18

Здорово и красиво получилось!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Иван Воронин  # Шаблон MVC / MVC - PhoneBook - Search - Message / 2017-07-18 07:16

Сам себе плюсики ставишь?! Ай-яй-яй!


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Тетрис / VIP урок. Angry Birds или проблемы красивых игр / 2017-07-18 04:35

Может быть он хотел добавить картинки для перевёрнутых фигур =)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # Тетрис / Игра вдвоем каждый сам за себя / 2017-07-18 02:45

Молодец, Дмитрий! Это правильный ответ!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey  # Тетрис / VIP урок. Angry Birds или проблемы красивых игр / 2017-07-18 02:42

А зачем тебе ещё картинки птичек, если закончились фигуры. У нас конкретная картинка за конкретную фигуру. Если нужно было бы что случайным образом подбирается картинка на фигуру, то нужно немного переписать код!
Поздравляю уже с полным окончанием курса!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Rita   / 2017-07-17 17:26

Да, об этом.
Отвечаю на ваш вопрос копипастом из моего предыдущего сообщения:  если вы будете управлять кнопками из букв, например WASD, то это можно сделать легко, добавив на ВСЕ добавляемые клавиши, чтобы у них срабатывал метод, такой же как мы и делали на Форме(FormTetris_KeyDown)


10365. Rita
Rita
ответить
→  Кирилл Шмойлов   / 2017-07-17 16:20

Если я перетаскиваю любую кнопку на форму перестает работать FormTetris_KeyDown, ты об этом говорил
Как это обойти?


10365. Rita
Rita
ответить
→  Кирилл Шмойлов   / 2017-07-17 16:12

Спасибо


5024. Дмитрий
Дмитрий
ответить
→  Кирилл Шмойлов   / 2017-07-17 15:56

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Rita   / 2017-07-17 15:07

Переделать под web: Если вы знаете ASP.NET то это вам будет не сложно, тем более что классы все уже готовы, осталось их правильно разместить на форме
Одновременно и кнопки и клавиши:  к сожалению управлять и стрелками курсора и кнопками невозможно(я быстро не нашел), но если вы будете управлять кнопками из букв, например WASD, то это можно сделать легко, добавив на ВСЕ добавляемые клавиши, чтобы у них срабатывал метод, такой же как мы и делали на Форме(FormTetris_KeyDown). Лучше чтобы прям на этот метод и ссылались ваши контролы (в вашем случае это кнопки)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
/ 2017-07-17 15:06

Переделать под web: Если вы знаете ASP.NET то это вам будет не сложно, тем более что классы все уже готовы, осталось их правильно разместить на форме
Одновременно и кнопки и клавиши:  к сожалению управлять и стрелками курсора и кнопками невозможно(я быстро не нашел), но если вы будете управлять кнопками из букв, например WASD, то это можно сделать легко, добавив на ВСЕ добавляемые клавиши, чтобы у них срабатывал метод, такой же как мы и делали на Форме(FormTetris_KeyDown). Лучше чтобы прям на этот метод и ссылались ваши контролы (в вашем случае это кнопки)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # Тетрис / Уровень 1 / 2017-07-17 14:49

Наверное вероятность очень мала, потому что у меня такого не было ни разу...Но можешь добавить проверку!


10365. Rita
Rita
ответить
→  Кирилл Шмойлов   / 2017-07-17 14:40

Есть вопрос как можно в тетрисе одновременно управлять и кнопками и кливишами на форме
И как переделать игру под web


5024. Дмитрий
Дмитрий
ответить
→  Кирилл Шмойлов  # Тетрис / Перезапуск игры / 2017-07-17 09:27

предположительно посчитать чтоб сдвигов вверх не было больше 3, но проверку тогда лучше делать до переворота фигуры, или же в лоб -перевернуть фигуру три раза еще и сдвинуть вниз на 3 позиции.



6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # Тетрис / Перезапуск игры / 2017-07-17 02:47

И какое Ваше решение проблемы?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Rita  # Тетрис / VIP урок. Angry Birds или проблемы красивых игр / 2017-07-17 02:47

Молодец, Рита! Поздравляю уже с полным окончанием курса!!! Теперь Вы знаете и можете гораздо больше! А главное, имеете в своём арсенале собственный Тетрис! Поздравляю!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # Тетрис / Проигрыш / 2017-07-17 02:44

Молодец, Дмитрий! Красиво получается!


5024. Дмитрий
Дмитрий
ответить
→  Кирилл Шмойлов   / 2017-07-16 19:02

они там не нужны так как у нас нет изменений положения фигуры и её координат на поле


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # Тетрис / Мини-панель / 2017-07-16 17:27

Вопрос: почему в этом классе нет массивов map и map_back?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий   / 2017-07-16 17:27

Отлично, а то не видно и в отчете не написал...


5024. Дмитрий
Дмитрий
ответить
→  Кирилл Шмойлов   / 2017-07-16 17:24

Да


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # Тетрис / Управление / 2017-07-16 16:29

Сделал чтобы нельзя было управлять во время паузы?


10162. Дмитрий
Дмитрий
ответить
→  Кирилл Шмойлов  # С++ Графика - обрезка изображений / Презентация курса / 2017-07-15 23:38

Язык заточен как раз под операционную систему Windows. Там используются внутренние функции библиотек Windows, так называемое WinAPI. Эти функции доступны на всех продвинутых средах программирования, но опосредованно, через подключение DLL- модулей, а тут они вызываются напрямую.


5024. Дмитрий
Дмитрий
ответить
→  Кирилл Шмойлов   / 2017-07-15 23:37

Прост опять звезд  - это идеал, недостижимый,неопределенный, но к которому надо стремиться:)


5024. Дмитрий
Дмитрий
ответить
→  Кирилл Шмойлов  # Тетрис / Игровая доска / 2017-07-15 23:33

проблема формулы была в том что фигуры не встают ровно под размеры игрового поля. остаются большие пустые области по краям, либо границы ячеек сливались с границами панели что тоже не очень эстетически выглядело. Решалось добавлением пикселей, а вот скольких и куда именно добавить не самое интересное занятие:)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # Тетрис / Логика игры / 2017-07-15 23:02

Почему опять 4-ре звезды?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # Тетрис / Игровая доска / 2017-07-15 23:00

Так формула не универсальна? На следующем уроке узнаем как сделать универсальную!


11589. Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-07-14 14:47

Спасибо Кирилл


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2017-07-14 14:29

Отличное видео, прекрасное завершение курса! Видно что приложили много сил к курсу и созданию видео, доработки тоже неплохо смотрятся. Поздравляю с окончанием курса!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey   / 2017-07-14 04:18

Приветствую! Метод, отвечающий за подсчет сколько линий пришло, и сколько нужно добавить это TrimAddStrong. Если нужно чтобы при одной линии не убиралось убери "-1" в этом методе!
Удачи в битвах!


3146. Permitin Alexey
Permitin Alexey
ответить
→  Кирилл Шмойлов   / 2017-07-13 19:13

"Если я правильно понял вопрос, то убирать по одной линии не особая проблема."
Кирилл! Проблема! Если один стакан - то знаю как а вот где два стакана  - уже не понятно!
Объясните пожалуйста! Хочу чтобы мусор начинался с одной нитки (линии).


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2017-07-13 05:36

Судя по звуку переворачивания листа бумаги, план имеется, просто пауза между переворотами.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2017-07-13 02:37

Молодец, Алексей! Поздравляю с окончанием! По поводу видео, рекомендую писать некий план, потому что часто видно что у тебя задержки между предложениями, а так видно что постарался, все пункты описаны.
Кстати, перед презентацией лучше отключать MessageBox'ы ;)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey  # Тетрис / Баттл начинается! / 2017-07-13 02:29

Ответил личным сообщением!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey   / 2017-07-13 02:28

Почему счет начинается с двух ниток?
Это имеется ввиду, что если уберешь более двух линий, то тогда будет добавлен мусор к противнику?
Если я правильно понял вопрос, то убирать по одной линии не особая проблема. Но если ты хочешь навредить противнику, то ты должен постараться, поднакопить силы для удара, и тут возникает проблема, что противник то тоже не спит, и может успеть тебе кинуть мусора, и тут уж у тебя дилемма, либо ты копишь силы для удара, либо быстрее освобождаешь свой стакан, чтобы не проиграть. Стратегия!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey   / 2017-07-13 02:26

Третий параметр, чтобы отличить Конструкторы. Если мы передаем три параметра, значит у нас будет Баттл, не зависимо что мы третьим передали. Отлично, Алексей, что заметил! Бывает и такое "бесполезное" использование, которое ни на что не влияет (не увеличивает внутри класса объёма информации), но явно указывает, что программа пойдет по другому пути!


3146. Permitin Alexey
Permitin Alexey
ответить
→  Кирилл Шмойлов   / 2017-07-12 20:20

и еще вопрос -  для тех кто в танке - мы ничего здесь не забыли?

        public FormTwoPlayers(string name1, string name2, bool b)
            : this(name1, name2)
        {
            isBattle = true;
        }

я про третий параметр конструктора


3146. Permitin Alexey
Permitin Alexey
ответить
→  Кирилл Шмойлов   / 2017-07-12 20:06

а вот у меня вопрос по "Тетрис". Делали Батл на два стакана и если кто-то собирает "нитку" то ее количество превращается в мусор в чужом стакане. А почему счет мусора начинается с двух ниток? Почему? Не пойму я что-то...


11549. Сергей Аникин
Сергей Аникин
ответить
→  Кирилл Шмойлов   / 2017-07-12 07:42

Спасибо. Главное не останавливаться!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Ludmila  # Тетрис / VIP урок. Angry Birds или проблемы красивых игр / 2017-07-12 02:39

Красиво получается! Поздравляю с полным завершением курса!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey   / 2017-07-12 02:38

                    if (board1.enemy_kol > 0)
                    {
                        board2.TrimAddStrong(board1.enemy_kol);
                        board1.enemy_kol = 0;
                    }
                    if (board2.enemy_kol > 0)
                    {
                        board1.TrimAddStrong(board2.enemy_kol);
                        board2.enemy_kol = 0;
                    }
И если всё так же, то смотри по отладчику как отрабатывают методы TrimAddStrong


3146. Permitin Alexey
Permitin Alexey
ответить
→  Кирилл Шмойлов   / 2017-07-11 20:50

а если не работает добавление мусора на доску противника куда смотреть? че-то не пойму пока....


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Аникин  # API ВКонтакте / ВИП Урок. Messenger / 2017-07-11 18:42

Так дерзай, Сергей! Всё в твоих руках, ты обладаешь всеми навыками и знаниями для реализации, фишки были показаны, осталось только оптимизировать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Денис  # Секундомер / VIP. Секрет мастерства / 2017-07-10 09:28

Молодец, Денис! В этом и подход, чтобы увеличивать свои навыки, лучше, быстрее и качественнее начинать кодить!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Bazel  # Своя игра / ФИНАЛЬНЫЙ УРОК / 2017-07-10 02:37

Молодец, получился интересный курс, надеюсь ты на этом не остановишься и порадуешь нас ещё несколькими шедеврами!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Rita  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2017-07-10 02:35

Рад что у тебя всё получилось! Теперь поднастроить надо под себя и положить игру в папочку с любимыми играми, ну и, естественно, запускать и играть! Поздравляю!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Кирилл Шмойлов   / 2017-07-09 19:16

Спасибо за курс. Теперь есть понимание как это все работает, и никакой магии ;-)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Аникин  # API ВКонтакте / ФИНАЛЬНЫЙ УРОК / 2017-07-09 17:27

Отлично, Сергей! Поздравляю с окончанием курса и рад что научил не работе именно с API VK, а работе с API в целом, я старался именно это сделать, чтобы у Вас была возможность продолжать изучать и пользоваться но уже без моей помощи!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Rita  # Тетрис / Игра вдвоем каждый сам за себя / 2017-07-07 16:52

Правильно, и второй игрок играет по тем же самым правилам!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Rita  # Тетрис / Уровень 1 / 2017-07-06 14:06

Молодец, неплохое дополнение!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey  # Тетрис / Игра вдвоем каждый сам за себя / 2017-07-06 02:43

Лепить горбатого????))
А ответы верны, следовательно разбираешься в программировании и в этой ситуации в частности!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр   / 2017-07-06 02:41

Я вообще только им и пользуюсь постоянно, поэтому если раз его запустишь то уже не сможешь остановиться))


9858. Александр
Александр
ответить
→  Кирилл Шмойлов   / 2017-07-05 15:49

Я уж буду переустанавливать sourse Tree и да заново всё пройду, не понятно почему он конектиться перестал


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-07-05 15:40

Молодец, поздравляю с окончанием курса!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Сетевые технологии / Всё всегда под рукой / 2017-07-05 15:40

Могу порекомендовать попробовать перепройти этот урок ещё раз, по шагам!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Ludmila  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2017-07-05 02:51

Супер получилось, и музыка классная на заднем фоне! Молодец, Людмила, спасибо за теплые слова!


9858. Александр
Александр
ответить
→  Кирилл Шмойлов   / 2017-07-04 23:05

Рабочий день подходил к концу не успел , выпишу завтра пусть ещё ночь полежат)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить

9858. Александр
Александр
ответить
→  Кирилл Шмойлов   / 2017-07-04 16:43

Ещё несколько раз пробовал всё равно ROOM первый, может у меня какая то настройка стоит или фильтр, ещё конечно поковыряюсь


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Сетевые технологии / Авторизация без браузера или как обмануть сайт / 2017-07-04 16:21

Может быть ты очистил слишком много? Я только что проверил и у меня всё прекрасно показывается, начиная с login. Пересмотри, пожалуйста внимательнее, может где свою ошибку найдешь?!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Rita  # Тетрис / Главное меню / 2017-07-04 16:16

Неплохо продвигаешься!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Сетевые технологии / Авторизация с формированием ключа / 2017-07-04 16:12

Я на этом не пробовал, но попробуй. Здесь используется ключ. Сайт: http://veganir.ru/forum/
Отпишись, пожалуйста, по результатам!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Rita  # Тетрис / Удаляем строки / 2017-07-03 15:44

Можно конечно, но цель урока - обучение работы с массивами, если сможешь - покажи, буду рад увидеть ещё одну реализацию!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Rita  # Тетрис / Мини-панель / 2017-07-03 15:41

Отлично, Рита! Правильный ответ, хороший подход к обучению!


11589. Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-07-03 07:21

Спасибо, Кирилл!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Баттл начинается! / 2017-07-03 02:45

Правильно, Ефим, что на первый взгляд кажется "так сложно", оказывается на деле "на много проще"! Главное не бояться и реализовывать!
Поздравляю с окончанием курса!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey  # Тетрис / Игра вдвоем кооператив / 2017-07-03 02:42

Давай втягивайся, из лета оооочень тяжело выйти, знаю по себе!))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить

6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Сетевые технологии / Авторизация с заполнением полей / 2017-07-03 02:38

Молодец, Родион, отличное применение полученных навыков!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Rita  # Тетрис / Управление / 2017-07-02 13:50

Молодец, всё правильно сделала!!!


11589. Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-07-02 07:22

Спасибо, Кирилл!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить

6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Игра вдвоем каждый сам за себя / 2017-07-02 05:31

Отличная работа!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey  # Тетрис / Уровень 1 / 2017-07-01 05:06

Значит проверки не все сделал, либо сделал некорректные! Посмотри на следующем уроке код, может что ещё поправим!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Игра вдвоем кооператив / 2017-07-01 05:05

Отлично придумано, Ефим!



6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Сетевые технологии / Интернет-страница: Что полезного можно получить? / 2017-06-30 18:46

А получилось это самому реализовать? На скрине этого не видно!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Сетевые технологии / Вопросы и ответы / 2017-06-30 18:46

Да, мы пройдем три вида авторизации на сайтах, и один и вариантов тебе обязательно подойдет!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Сетевые технологии / Главные секреты интернет-страниц / 2017-06-30 18:45

Да, это один из вариантов использования, чтобы сайт нас "узнавал"


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Сетевые технологии / Мой собственный браузер / 2017-06-30 18:42

Отлично, Родион, уже видно что разбираешься, и молодец, правильно ответил!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey  # Тетрис / Главное меню / 2017-06-30 03:16

Ничего страшного, Алексей, главное попытаться его сделать, если не получилось, то на следующем уроке увидишь как его нужно было сделать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Webbot On-Line / ФИНАЛЬНЫЙ УРОК / 2017-06-30 03:12

Молодец, хорошо справился с записью финального урока(посмотри уроке после него, не пожалеешь!). Ожидаю от тебя ещё больше новых работ и интересных доработок!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Webbot On-Line / Жители. Кто не работает - то не ест! / 2017-06-30 03:08

Рад, Родион, что тебе всё понравилось, я являюсь автором ещё и других курсов!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Webbot On-Line / Жители. Кто хочет сегодня поработать? / 2017-06-30 03:03

Молодец, Родион, собственные доделки позволяют лучше запомнить основной материал и закрепить навыки, полученные ранее!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey   / 2017-06-30 02:59

Поздравляю, в том числе ради таких мелких фокусов и нюансов интереснее проходить видеокурсы, где всё покажут, а не на лабораторных примера и сухих книжных масс!


3146. Permitin Alexey
Permitin Alexey
ответить
→  Кирилл Шмойлов   / 2017-06-29 21:54

Получилось =) увидел фокус!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Саша  # Сетевые технологии / Главные секреты интернет-страниц / 2017-06-29 16:58

Ну почти верный ответ, более точный узнаем на следующем уроке!


14507. Максим
Максим
ответить
→  Кирилл Шмойлов   / 2017-06-29 14:49

Спасибо за поддержку, Кирилл! Очень на это расчитываю!


14507. Максим
Максим
ответить
→  Кирилл Шмойлов   / 2017-06-29 11:04

Спасибо за поддержку, Кирилл! Очень на это расчитываю!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Максим  # Демо игры / Картинка с секретом / 2017-06-29 10:39

Молодец, Максим! Впереди тебя ждёт ещё больше интересного, это только самое начало!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey  # Тетрис / Перезапуск игры / 2017-06-29 02:51

При команде panel.Controls.Clear() очищаются ВСЕ элементы, расположенные на панели, если мы разместим на панели лейбл, то и он очистится так же. Остальные элементы после очистки мы снова добавляем, так же и лейбл с паузой должны бы добавлять, а мы при первом запуске добавили, а после этого очищаем и такого лейбла на панели уже нет. Чтобы он не исчезал, нужно его отвязать от панели, тогда она(панель) лейбл удалять/очищать не будет!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Уровень 1 / 2017-06-29 02:33

Здесь и начинается самое интересное, там, можно сказать, была подготовка, а здесь уже реализация!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Rita  # Тетрис / Движение фигур / 2017-06-28 15:44

Отлично, правильно поняла задание


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр   / 2017-06-28 15:44

А финальный урок получил 20 положительных оценок? только после этого откроется. успеваешь?


9858. Александр
Александр
ответить
→  Кирилл Шмойлов   / 2017-06-28 10:44

Что-то только вип-урок не открывается пишет что нужен отчёт в предыдущем(


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Ludmila  # Тетрис / Проигрыш / 2017-06-28 03:14

Людмила, а Ende это по-каковски?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Главное меню / 2017-06-28 03:12

Здорово сделали: написали слово тетрис фигурами! И свои дополнения - это всегда не только интересно, но и позволяет лучше закрепить/понять урок!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey  # Тетрис / Проигрыш / 2017-06-28 03:11

Скорее всего уже в следующем уроке, Алексей, мы таких ошибок не оставим!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2017-06-28 03:10

Классно показал все режимы игры. Только рекомендация, не записывать видео с наложенной музыкой, Ю-туб может заблокировать за нарушение авторских прав.
А так всё здорово, поздравляю с окончанием курса! Впереди тебя ждёт интересный вип-урок!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Тетрис / Баттл начинается! / 2017-06-28 03:05

Александр, тетрабатл это сильно!)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Webbot On-Line / Жители. Кто следующий? / 2017-06-28 02:51

Молодец, Родион, у тебя всё получилось! (только жителей с плюсиками лучше сохранить, они могут работать лучше чем твои жители, только тс-с-с!)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Тетрис / Игра вдвоем каждый сам за себя / 2017-06-28 02:48

Отлично, Александр, правильно ответил на дополнительный вопрос!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Webbot On-Line / Жители. Выбираем гостиницу / 2017-06-27 16:35

Интересное решение в оформлении главной формы!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Rita  # Тетрис / Логика игры / 2017-06-27 16:34

Молодец, хорошо выполнила домашнее задание!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim   / 2017-06-27 16:33

Интересное решение начислять очки) Дерзайте, будет интересно посмотреть результат!


11589. Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-06-27 07:21

Я решил доделать быстрый сброс вниз, так как планирую давать очки не только за полные линии, но  за каждую уложенную фигуру, причем дифференцированно. Скажем в начале, в момент создания фигуры, ей присваивается 20 очков. С каждым шагом это число уменьшается на 1. Поэтому, чем быстрее игрок определится и уложит фигуру , тем больше очков он получит.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Кирилл Шмойлов  # API ВКонтакте / Стены / 2017-06-27 05:42

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey  # Тетрис / Удаляем строки / 2017-06-27 02:50

Мы специально сделали отдельный проект, чтобы было более понятно. Если совсем сложно - рекомендую пересматривать видео ещё раз.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Юрий  # Сетевые технологии / Интернет-страница: Что полезного можно получить? / 2017-06-27 02:47

Юрий, не получилось разместить картинку на picturebox?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey  # Тетрис / Мини-панель / 2017-06-27 02:43

Отлично, Алексей, прям в яблочко попал! Это правильный ответ, рад что внимательно слушаешь уроки! Вопрос был как раз из тех, которые проверяют, на сколько понимаешь логику, как собираемся строить "отношения" на доске!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Аникин  # API ВКонтакте / Стены / 2017-06-27 02:41

Сергей, на сколько я знаю ВК не поддерживает хакеров, чтобы можно было отслеживать их действия. Поэтому обычно слежение идёт пассивным образом, т.е. ловит действия пользователей, например репост, комментарии, лайки. Вы делаете срез своих данных, а после опр.времени делаете его ещё раз и сравниваете, поймав измененения.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Перезапуск игры / 2017-06-27 02:36

Да, кто чем чаще пользуется, Ефим, если у Вас часто сброс вниз, то её лучше на пробел. Вы отлично подошли к изучению курса, у вас уже прекрасная работа, видно по сриншотам, и прям жду Ваших "доделочек", надеюсь увижу их на финальном уроке!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Webbot On-Line / Настройки меняют настроение / 2017-06-27 02:34

На самом деле, Родион, существуют ещё несколько вариантов, кардинально отличающихся! )


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Webbot On-Line / Сколько времени? / 2017-06-26 15:53

Молодец, Родион, хорошо продвигаешься, уверенно!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Евгений Волосатов  # C++ Image / Презентация курса / 2017-06-26 15:45

Да, тоже не помешал бы)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл Шмойлов  # C++ Image / Презентация курса / 2017-06-26 14:49

И хороший микрофон.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Проигрыш / 2017-06-26 02:37

Отлично продвигаетесь, Ефим, рад что у Вас нет замечаний, значит всё понятно рассказано! Постепенно продвигаетесь к урокам, где будет самый "замес", где уже больше действий на самой форме с игрой!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey  # Тетрис / Управление / 2017-06-26 02:35

Нет, Алексей, всё гораздо гениальнее и проще ;)
Посмотри на следующем уроке, я покажу как это можно легко сделать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Webbot On-Line / Цикличность бытия / 2017-06-26 02:33

Т.е. в результате у тебя будет одноразовый бот, который один раз выполнит задание и остановится?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Саша   / 2017-06-26 02:33

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


1803. Саша
Саша
ответить
→  Кирилл Шмойлов   / 2017-06-25 23:16

я наверно еще раз выполню это задание. пока с вопросом не разобрался. наверное надо сделать поле ввода, туда писать адрес страницы, и свойству browser.Navigate присваивать метод, в котором адрес дом. страницы берется из текстового поля?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Rita  # Тетрис / Игровая доска / 2017-06-25 17:21

Так она вроде не универсальная...


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey  # Тетрис / Поворачиваем фигуры / 2017-06-25 10:49

Хороший вопрос, Алексей))
Я тоже в начале поставил урезанную версию Visual Studio, но не смог отказаться от всяких прелестей, типа Ссылка[X]
Это добавление доступно в версии Visual Studio Ultimate.
Проверь свою версию, если она ниже, то такое только через доп.программы(я не знаю через какие, не ставил)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Ludmila  # Тетрис / Мини-панель / 2017-06-25 09:36

Людмила, ответ не совсем верный, а правильный узнаем на следующем уроке!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Тетрис / Мини-панель / 2017-06-24 13:35

Добавлю что не только не запоминать, но ещё и не передвигать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Ludmila  # Тетрис / Управление / 2017-06-24 04:49

Хорошее продвижение по курсу, жду от Вас уже сделанную игру!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Саша  # Сетевые технологии / Мой собственный браузер / 2017-06-24 04:48

А как же ответ на доп.вопрос?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Саша  # Сетевые технологии / Презентация курса / 2017-06-24 04:47

Вижу что знания у Вас есть, но главное оружие программиста, это становится клавиатура и интернет, а главное орудие сис.админа, это отвертка и набор флэшек/дисков(в том числе и жёстких, потаскунов и пр.). На курсе мы говорим о программировании, поэтому "в топку флэшки, в руки программирование и вперед тренировать свой мозг!"


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Webbot On-Line / Уборка помещений / 2017-06-24 04:42

Прибраться всегда хорошо, и всегда становится всё понятнее!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Удаляем строки / 2017-06-23 16:57

Да, у Вас он сразу сдвигает массив, на уроке же показано как можно вырезать и как вставить. Разделено, чтобы было более понятно. Хотя Ваш вариант смотрится более элегантно!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Мини-панель / 2017-06-23 16:46

Ответ правильный, значит понимание процесса присутствует!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Управление / 2017-06-23 16:26

Интересное решение...


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Тетрис / Разноцветные фигуры / 2017-06-22 17:11

Ого, сколько много всяких красивых, разноцветных фигур! Я предвижу замечательную программу в конце!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Webbot On-Line / Лабиринт Минотавра и нить Ариадны / 2017-06-21 17:17

Молодец, Родион, отлично получается, уже скоро начнем полученные знания систематизировать и выстраивать уже полноценного бота


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Rita  # Тетрис / Подготовка формы / 2017-06-21 16:02

Начало уже положено, поздравляю!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Webbot On-Line / Лабиринт Минотавра / 2017-06-21 16:01

Родион, уже экватор переваливаешь, поздравляю!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Webbot On-Line / Работа - работа, перейди на Федота, а с Федота... / 2017-06-21 16:00

Радион, уже тяжелее чтоль пошло? Совсем без комментариев пишешь!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey  # Тетрис / Класс Фигур / 2017-06-21 02:47

А экземпляр класса создается?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Ludmila  # Тетрис / Разноцветные фигуры / 2017-06-21 02:45

Теперь доска не серая масса, а красивая программа! ;-)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Ludmila  # Тетрис / Движение фигур / 2017-06-21 02:44

Только наверное не нижнего массива фигур, а столкновения с фигурой, ведь например в левой части будет столб фигур, а Ваша фигура летит по центру, где нет никаких фигур...


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Ludmila  # Тетрис / Класс Фигур / 2017-06-21 02:41

Отлично поработала, Людмила!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Ludmila  # Тетрис / Логика игры / 2017-06-21 02:40

Молодец, Людмила, хорошо получается!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Разноцветные фигуры / 2017-06-20 14:15

Это сделано чтобы было более наглядно для "слабых" программистов, а уже Вы можете это реализовать более рационально!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Ludmila  # Тетрис / Подготовка формы / 2017-06-20 02:53

Основа готова, переходим к упражнениям! :)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey  # Тетрис / Игровая доска / 2017-06-20 02:51

Ничего страшного, Алексей, на следующем уроке я покажу как это можно легко реализовать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Webbot On-Line / Сегодня выполняем "задания" / 2017-06-19 17:06

Тут подсказка в слове "перечисление" ;-)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Webbot On-Line / Лифтёра вызывали? / 2017-06-19 13:53

Какие, в каком месте?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Новопашин Владимир  # Тетрис / Подготовка формы / 2017-06-19 10:04

Была картинка домино, теперь всё норм)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Движение фигур / 2017-06-19 10:01

Отличный ответ на доп.вопрос!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey  # Тетрис / Подготовка формы / 2017-06-19 02:52

Это потому что мы выбрали такое оформление окна, чтобы исключить корректировку форму по размера и невозможность сворачивать и разворачивать на весь экран, так сказать лишились только иконочки на форме, но приобрели легко массу плюсов))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Bazel  # Тетрис / Игровая доска / 2017-06-19 02:51

Поздравляю с новыми навыками!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Bazel   / 2017-06-19 02:50

Стараюсь писать с первого дубля, но конечно же не всегда это получается, есть уже свои фишечки решения проблем при записи уроков, которые приходят с годами записи уроков/вебинаров.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Новопашин Владимир  # Тетрис / Подготовка формы / 2017-06-19 02:47

А почему домино?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Юрий  # Сетевые технологии / Вопросы и ответы / 2017-06-19 02:46

Конечно, Юрий. Ближе к концу курса мы пройдем авторизацию на сайтах, а так же хождение по динамическим ссылкам, что покажет возможности языка C# для получения данных от сайтов.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Юрий  # Сетевые технологии / Главные секреты интернет-страниц / 2017-06-19 02:42

Юрий, логин и пароль ни в коем случае не хранятся в куках, в крайнем случае хранится информация о сеансе, что ты был уже авторизован и сайт тебя по нему "узнает"


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Юрий   / 2017-06-19 02:40

Конечно, это по собственному желанию. Поэтому и отчет не завернул, а уточнил, может быть пропустил и не увидел. Я рекомендую на них тоже отвечать, для лучшего закрепления пройденного материала!


9971. Юрий
Юрий
ответить
→  Кирилл Шмойлов   / 2017-06-18 17:23

Вопрос был под * !!!!))))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Юрий  # Сетевые технологии / Мой собственный браузер / 2017-06-18 14:59

А где же ответ на домашнее задание?!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Класс Фигур / 2017-06-18 14:58

А здесь Вы можете выбирать любую, какую Вам удобно, от какой удобно делать отсчет!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Webbot On-Line / Робот ходит за покупками / 2017-06-18 14:57

Отлично записал Родион, только зря музыку включил в видео, за это ю-туб банит. если есть возможность, то лучше бы словами рассказал!  а так уже замечательно получается и видно что ты понимаешь что ты делаешь! молодец!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Юрий  # Сетевые технологии / Презентация курса / 2017-06-18 03:08

Юрий, уж это точно будет на курсе, так что чуточку терпения и всё будет!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Сетевые технологии / Презентация курса / 2017-06-17 19:20

Тогда этот курс тебя не разочарует!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Webbot On-Line / Робот приступает к действиям / 2017-06-17 14:31

А где домашнее задание, где список ссылок?


8275. Tekashnik
Tekashnik
ответить
→  Кирилл Шмойлов  # Тетрис / Подготовка формы / 2017-06-17 10:40

Теперь я в тетрис не играю)))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Родион Глушков  # Webbot On-Line / Планирование функций / 2017-06-16 18:02

Да, правильно запланировать - это половина дела!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Николай Денисов  # Тетрис / Игровая доска / 2017-06-16 17:59

Молодец, Николай, если действительно написал!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Denis  # Тетрис / Логика игры / 2017-06-16 17:57

Конечно, Денис, впереди ещё много чего интересного!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # Тетрис / Подготовка формы / 2017-06-16 17:56

Теперь не отберет! :))


9049. Bazel
Bazel
ответить
→  Кирилл Шмойлов  # WPF Start / Стрелочные часы / 2017-06-16 07:42

Действительно так и получилось. Следил за временем, решил немного сократить. Кое на чем не сделал акцент, в итоге получилось не совсем то что задумывалось. Это я про шкалу на часах.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Вадим  # Сетевые технологии / Главные секреты интернет-страниц / 2017-06-16 02:37

Нет, Вадим, куки не хранят информации, чтоб уменьшить нагрузку на сеть, это обычно выполняют Прокси-сервера, или спец.программы. Куки нужны...а это мы узнаем на следующем уроке! ;-)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Игровая доска / 2017-06-15 15:34

Преимущества такие что сразу же решается вопрос с тем что окно уже нельзя будет сворачивать, разворачивать на весь экран и менять размер, потому что у нас поле строго настроено на конкретные размеры!
По поводу задания, узнаем ответ на следующем уроке!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Денис  # Тетрис / Игровая доска / 2017-06-14 17:19

Молодец, Денис, хорошо поработал! Сравнишь свой ответ с правильным на следующем уроке!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  mikemet  # Тетрис / Подготовка формы / 2017-06-14 02:57

Молодец, mikemet, начало положено!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Татьяна  # Тетрис / Подготовка формы / 2017-06-14 02:56

Молодец, Татьяна, справилась. Не появляется иконка, потому что выбрали такой вариант формы, свойство FormBorderStyle


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # Шпионский бот / ВИП-Урок: Защита приложения / 2017-06-14 02:54

Молодец, Сергей, защитил приложение!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Андрей  # Тетрис / Подготовка формы / 2017-06-14 02:52

Заложили, так сказать, фундамент для нашей программы!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Вадим  # Сетевые технологии / Мой собственный браузер / 2017-06-14 02:51

Вадим, интересен результат, какая у тебя получилась программа, а не код программы!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Вадим  # Сетевые технологии / Презентация курса / 2017-06-13 17:55

Да, на курсе много чего интересного, связанного с сетевыми технологиями и языком программирования C#


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Денис   / 2017-06-13 17:09

Значит появилась удачная возможность, по секрету скажу что цена будет "вкусная"! Жду на вебинаре в субботу!


13665. Денис
Денис
ответить
→  Кирилл Шмойлов   / 2017-06-13 17:02

спасибо. Давно хотел написать свой тетрис)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Денис  # Тетрис / Подготовка формы / 2017-06-13 16:52

Поздравляю с началом интересного курса!


3922. Александр
Александр
ответить
→  Кирилл Шмойлов   / 2017-06-02 13:16

Никак не могу принять такое утверждение, т.к. в мире вообще много всего интересного и нужного. И содержание вип-урока вполне может быть не связано с тем проектом, который пишется в ходе курса! Но, это должен быть самый офигительный урок ПО ТЕМЕ, которую я покупаю и изучаю! А тусовать одни и те же уроки по разным курсам - плохая практика. Очень-очень плохая практика, которую нужно прекратить раз и навсегда!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Сетевые технологии / VIP урок. SQLite: База MySQL в кармане / 2017-06-02 10:34

Здесь он ВИПом, а в том курсе необходимость! ВИП-урок это урок бонусом, за успешное прохождение курса, обычно не связано с основным направление курса, но интересное и необходимое. С сетевыми технологиями связано косвенно, но очень интересно и нужно: использование таких БД


10494. Алексей В.
Алексей В.
ответить
→  Кирилл Шмойлов  # Тетрис / Главное меню / 2017-06-01 17:50

Тетрис тоже с ером на конце перепишу, чтобы совсем все правильно было


10494. Алексей В.
Алексей В.
ответить
→  Кирилл Шмойлов   / 2017-06-01 17:48

Это по современному бесконечный, а до революции писали Безъконечьный, то есть без конца. То есть я умышленно так написал!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # Тетрис / Главное меню / 2017-06-01 17:27

Алексей, обращаю твоё внимание что слово "бесконечный" пишется через С, а не так как у тебя "беЗконечный".
Остальное вроде отлично, если не считать что ты код программы скидываешь...


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.   / 2017-05-31 16:39

Алексей, если сможешь закрутить изучение двух технологий, то молодец, дерзай, я только "за!"


10494. Алексей В.
Алексей В.
ответить
→  Кирилл Шмойлов  # Тетрис / Проигрыш / 2017-05-31 15:32

Привет Кирилл, этот тетрис переписан на WPF. Сначала делал Windows.Form. но что то пошло не так. Вообщем проект перестал запускаться. Ошибка была в Designer, потерял много времени, но восстановить не мог. В итоге я решил освоить WPF. Переписал весь код сначала, но уже на новой платформе.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # Тетрис / Проигрыш / 2017-05-31 10:11

Алексей, отлично продвигаешься!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Артём  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-05-31 10:02

Отлично, Артём! Webbot ждёт тебя, я прям вижу какая необходимость вас друг с другом познакомить, узнаешь много нового, чтоб лучше понять настройки программ!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Артём  # Сетевые технологии / Всё всегда под рукой / 2017-05-31 09:57

Да, видеоуроки это позволяют - пересматривать сколь угодно раз!)
А хранилище очень удобное, представь что у тебя дома умер жёсткий диск, а здесь всё сохранилось бы!(у меня так и было) Все рабочие программы под рукой!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Артём  # Сетевые технологии / Хождение по динамическим ссылкам / 2017-05-31 09:55

Да, Артём, всё так близко и так недосягаемо, я на много граблей понаступал, а Вам сделал выжимку, всё самое вкусное и интересное!


11589. Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-05-28 14:05

Спасибо, Кирилл!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # API Telegram / LINQ / 2017-05-28 12:55

да, потому что есть orderby
List предоставляет реализацию IEnumerable, также предоставляя возможность добавления / удаления / сортировки своих элементов. IEnumerable указывает, что перед нами просто какая-то коллекция, по которой можно пройтись циклом foreach.
Поэтому в функции InGrid мы хотим чтобы нам просто передали какой-либо массив, поддерживающий IEnumerable


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Артём  # Сетевые технологии / Авторизация без браузера или как обмануть сайт / 2017-05-25 15:42

Ничего страшного, Артём, на следующем уроке увидишь как это можно сделать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # Тетрис / Удаляем строки / 2017-05-25 13:37

Да, внедрение это почти как разработка, так же важна! Но зато теперь есть отдельный проект, где ты потренировался!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # Тетрис / Мини-панель / 2017-05-24 15:53

Ничего не нужно перемещать, правильно, Алексей!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # API Telegram / ФИНАЛЬНЫЙ УРОК / 2017-05-20 16:15

Да, курс сложноватый, но тем он и интереснее!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # API Telegram / Красота должна быть идеальной / 2017-05-20 15:17

Вроде кнопка Назад у Вас нормально отображается. Других фирм это показывают как Ваш смайл будет отображаться на устройствах других фирм.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # API Telegram / Класс как кнопка / 2017-05-19 17:00

Так вы же первый параметр передаете как Зодиак, а второй уже конкретно какой знак в переменной zodiak.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # API Telegram / Корзина. Что из этого мне нужно? / 2017-05-16 14:20

Да, потому что мы разделяем категории пробелами. Упрощен доступ через Split, если нужно разделение, то оно делается либо через БД дополнительную, либо (если уверены что так и будет) через другие спец.символы, например ; или :


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Антон  # Webbot On-Line / VIP. Формирование цикла / 2017-05-16 14:15

Поздравляю с полным завершением курса!


6925. Артём
Артём
ответить
→  Кирилл Шмойлов   / 2017-05-15 15:34

по ошибке, наверное, отправил, Спасибо!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Артём   / 2017-05-15 02:31

Артем я тебе уже ответил ещё 12 мая. Если ты отправлял другое письмо, то проверь, я ничего не получал более.


6925. Артём
Артём
ответить
→  Кирилл Шмойлов  # Сетевые технологии / Авторизация с формированием ключа / 2017-05-14 22:21

На email отправил скрин кода с этой страницы, если сможешь, помоги, пожалуйста. Спасибо заранее!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр   / 2017-05-14 18:01

Александр, этими процессами рулит Евгений Витольдович, я не против.


3922. Александр
Александр
ответить
→  Кирилл Шмойлов   / 2017-05-13 14:48

Спасибо, Кирилл! А не могли бы вы досрочно открыть мне доступ к последнему 13-му уроку, раз уж я успешно справился с заданием! Очень времени жалко ждать так долго, пока наберётся нужное количество проверок. Хочется уже идти дальше в бой!..


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-05-13 14:38

Отлично, Александр, хороший обзор, поздравляю с окончанием, рад что ты к нам вернулся и смог вспомнить, пройти всё заново и добить этот курс. Рад что тебе понравилось, а мы постараемся и дальше тебя радовать отличными курсами!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Артём   / 2017-05-12 04:33

Да, ответ на почте


3146. Permitin Alexey
Permitin Alexey
ответить
→  Кирилл Шмойлов   / 2017-05-11 23:19

Пока все получается...СПАСИБО!!!


6925. Артём
Артём
ответить
→  Кирилл Шмойлов  # Сетевые технологии / Авторизация с формированием ключа / 2017-05-11 22:09

На email отправил скрин кода с этой страницы, если сможешь, помоги, пожалуйста. Спасибо заранее!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Артём  # Сетевые технологии / Авторизация с формированием ключа / 2017-05-11 02:39

А ты уверен что на твоём сайте точно так же организован выход как и в предыдущем уроке? Закомментированная строка это уже с нового сайта?(что-то она очень похожа на ту строку, которую делали на предыдущем уроке)
Попробуй воспользоваться поиском элемента Выход, точно так же как и Входом.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey   / 2017-05-11 02:33

Попробуйте воспользоваться NuGet. Умеете?


3146. Permitin Alexey
Permitin Alexey
ответить
→  Кирилл Шмойлов   / 2017-05-10 20:06

Кирилл! Подскажите пожалуйста как поставить MySQL Connector на Windows 10 64-bit. Я не понимаю....у меня нет тех картинок которые показывает Евгений Витольдович в своем видео Новые технологии  (C# + MySQL через DataSet)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Артём  # Сетевые технологии / Авторизация с заполнением полей / 2017-05-10 02:19

Отлично. Артём, рад что у тебя всё получилось, главное собраться с мыслями, быть сосредоточенным и внимательным, и у тебя всё получится!!!


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Знакомство с jQuery / Суть библиотеки jQuery / 2017-05-09 22:18

На след. уроке начнётся практика.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # API Telegram / LINQ / 2017-05-09 16:39

Отлично, Сергей, рад что тебе понравился урок!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2017-05-09 16:36

Поздравляю с полуфиналом, Александр!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Артём  # Сетевые технологии / Несколько способов работы с интернет-страницами / 2017-05-09 16:35

Правильно, когда через прокси, ты работаешь с помощью проводника, и конечный ресурс видит что к нему обращается Прокси, но не видит что именно твой компьютер. Если ты напрямую соответственно и должно быть быстрее!!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр   / 2017-05-09 16:34

ВОТ! Мне этот аспект больше всего нравится))


3922. Александр
Александр
ответить
→  Кирилл Шмойлов  # Сетевые технологии / Всё всегда под рукой / 2017-05-09 09:20

Согласен, Кирилл! Каждый пусть использует тот инструмент, который больше нравится! Всегда есть плюсы и минусы того или иного решения. Хочу замолвить ещё пару слов за BitBucket, он позволяет в бесплатной версии создать несколько приватных репозиториев, в то время, как GitHub изначально больше ориентируется на тех, кто выкладывает код opensource.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Сетевые технологии / Всё всегда под рукой / 2017-05-09 05:56

Я сижу на Windows 7/10 и использую SourceTree. Каждому своё!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Артём  # Сетевые технологии / Интернет-страница: Что полезного можно получить? / 2017-05-09 05:54

Ничего страшного, Артём, на следующем уроке я покажу как можно отобразить без лишних проблем!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey   / 2017-05-09 05:51

Алексей, Вы о чем? Я никого, вроде, не игнорирую и на все вопросы отвечаю. Вы уверены что писали/обращались именно ко мне???


3146. Permitin Alexey
Permitin Alexey
ответить
→  Кирилл Шмойлов   / 2017-05-08 15:45

подскажите хоть чуть-чуть зачем просто игнорить?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # API Telegram / Корзиномания / 2017-05-08 05:26

Ничего страшного, Ефим, на следующем уроке мы всё организуем. После реализации можно будет проанализировать уже работающий код.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр   / 2017-05-08 05:24

Всё правильно, Александр, если хватит знаний, то можешь организовать это "ненажимание" на отдельную кнопку, а если не уверен в собственных силах, то мы "ненажимание" делаем на курсе Webbot (http://www.videosharp.info/video/webbot), приходи и автоматизируй нудную и однообразную работу, заставь Бота делать её!


3922. Александр
Александр
ответить
→  Кирилл Шмойлов  # Сетевые технологии / Хождение по динамическим ссылкам / 2017-05-07 15:09

Кирилл, лучше не спорь со мной, какой отдельный курс?!. Всё зависит от того, на сколько подробно раскрывать тему. В этом же курсе нашлось место и для Git и для SQL... А-вот для просмотра результата выполнения сетевого запроса мы, почему-то, сделали кнопку и каждый раз на неё должны нажимать руками!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Сетевые технологии / Хождение по динамическим ссылкам / 2017-05-07 13:05

Да, но это тема для другого курса!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # API Telegram / Корзина. Что из этого мне нужно? / 2017-05-07 11:29

Дмитрий, поработай над оформлением кнопки, у тебя сливается цена


10670. Сергей Соколов
Сергей Соколов
ответить
→  Кирилл Шмойлов   / 2017-05-06 17:13

ActivePresenter :-)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов   / 2017-05-06 06:15

В какой программе делал обработку видео в видеообзоре?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # API Telegram / ФИНАЛЬНЫЙ УРОК / 2017-05-06 06:14

Молодец, Сергей, отлично показал, вижу не остановился на программе курса и сделал много своих дополнений! Поздравляю!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # API Telegram / Красота должна быть идеальной / 2017-05-05 03:00

Молодец, Сергей, пробираешься к финишу!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # API Telegram / Корзина. Результат / 2017-05-02 02:55

Да, Сергей, программа становится более громоздкой, но писали её мы вместе!)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Сетевые технологии / Авторизация без браузера или как обмануть сайт / 2017-04-27 03:04

Ничего страшного, Александр, опыт приходит с практикой!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Webbot On-Line / ФИНАЛЬНЫЙ УРОК / 2017-04-26 14:15

Электрон, немного поправлю тебя, не обязательно только Интернет автоматизировать, можно любое действие, нудные, повторяющиеся!
Поздравляю с окончанием и отличным записанным видео отчетом!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Станислав  # Сетевые технологии / VIP урок. SQLite: База MySQL в кармане / 2017-04-26 13:43

Да, согласен что NuGet многое упрощает, но надо познакомить с возможными проблемами, которые могут возникнуть, для этого и показывал первоисточник! Поздравляю уже с полным окончанием курса!


10309. Станислав
Станислав
ответить
→  Кирилл Шмойлов   / 2017-04-26 07:29

Спасибо за добрые слова!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Webbot On-Line / Жители. Кто не работает - то не ест! / 2017-04-25 17:52

Держи их в кулаке, чтоб не расслаблялись!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Webbot On-Line / Жители. Кто хочет сегодня поработать? / 2017-04-25 15:56

Тогда уж Барином)) И крепостное право ввести!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Webbot On-Line / Жители. Кто следующий? / 2017-04-25 15:55

Отлично, Электрон, рад что ты начинаешь понимать суть, внутреннее устройство ботописания!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Станислав  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-04-25 15:53

На видео сделал всё четко и грамотно, по полочкам разложил, вижу что у тебя будет большое будущее в области программирования, ты правильно подходишь к обучению, так что не останавливайся, развивайся дальше!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Oleg Didok   # Наноигры / VIP - Карточки памяти - Алгоритм / 2017-04-25 02:49

А дальше, Олег, ещё интереснее и ещё больше кода!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Webbot On-Line / С настройками всё в порядке! / 2017-04-25 02:44

Молодец, Электрон, ты прям "семимильными" шагами продвигаешься к цели! Поздравляю!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Webbot On-Line / Сколько времени? / 2017-04-24 17:18

Поздравляю, теперь ты на шаг ближе к победе!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Webbot On-Line / Цикличность бытия / 2017-04-24 16:03

Главное не останавливаться!!! ;-)


10157. Кирилл Лебедев
Кирилл Лебедев
ответить
→  Кирилл Шмойлов   / 2017-04-24 16:02

=)


10157. Кирилл Лебедев
Кирилл Лебедев
ответить
→  Кирилл Шмойлов   / 2017-04-24 16:02

=)


10157. Кирилл Лебедев
Кирилл Лебедев
ответить
→  Кирилл Шмойлов   / 2017-04-24 16:02

=)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Кирилл Лебедев  # Сетевые технологии / Всё всегда под рукой / 2017-04-24 15:44

Да, ловил твои расширения на гите)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Webbot On-Line / Уборка помещений / 2017-04-24 14:28

Согласен, самому приятно смотреть на улучшенный, причесанный код! ))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Станислав  # Сетевые технологии / Всё всегда под рукой / 2017-04-23 07:36

Конечно, Станислав, надо юзать по полной, всегда пригодится!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Сетевые технологии / Авторизация с формированием ключа / 2017-04-23 04:33

С возвращением, Александр, дальше будет ещё интереснее!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Webbot On-Line / Робот ходит за покупками / 2017-04-22 17:26

Это только затравочка)) Дальше мы это будем компоновать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Станислав  # Сетевые технологии / Хождение по динамическим ссылкам / 2017-04-22 11:15

Конечно, Станислав, а в курсе Webbot мы пошли дальше и сделали полностью автоматизацию игры!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Станислав  # Сетевые технологии / Авторизация без браузера или как обмануть сайт / 2017-04-22 10:15

Станислав, главное что у тебя есть рабочий инструмент, а уже интересующие тебя подробности, мелочи, найдешь и сам ;)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Станислав  # Сетевые технологии / Авторизация с формированием ключа / 2017-04-21 15:04

Да, Станислав, на каждом сайте свои "заморочки", поэтому под каждый приходится смотреть как устроено, но зато сделав раз можно пользоваться пока хозяева сайта не поменяют движок сайта, а это происходит редко, если не сказать "никогда"))


12454. Электрон
Электрон
ответить
→  Кирилл Шмойлов  # Webbot On-Line / Видеообзор Игры / 2017-04-20 18:10

спасибо, мне очень интересно, в будущем точно понадобится ))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Webbot On-Line / Видеообзор Игры / 2017-04-20 17:23

На примере онлайн-игры будем изучать автоматизацию чего угодно!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Сетевые технологии / Авторизация с заполнением полей / 2017-04-20 16:41

Значит перекликаем, так и победим Скайнет!



6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Станислав  # Сетевые технологии / Интернет-страница: Что полезного можно получить? / 2017-04-19 13:27

Отлично, Станислав, неплохо продвигаешься!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Станислав  # Сетевые технологии / Презентация курса / 2017-04-17 17:12

Станислав, тогда этот курс для тебя, этому ты точно научишься буквально на ближайших уроках, дерзай!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Сетевые технологии / Авторизация с заполнением полей / 2017-04-14 04:40

Конечно, Александр, главное что попробовал, а как это можно легко организовать увидим на следующем уроке!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # Сетевые технологии / VIP урок. SQLite: База MySQL в кармане / 2017-04-13 10:37

Хорошо что повторил, Сергей! Это поможет лучше запомнить, отработать материал и использовать его самостоятельно в дальнейшем!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-04-09 05:12

Да, это фишка моих уроков - с домашними заданиями, они помогают закрепить материал. Я смотрю что ты даже в названии окна выводишь название текущей страницы - молодец, Сергей! "Информация" тоже интересная идея, и не мешает, она на подобии Инструмента разработчика в Chrome. Видно что с удовольствием хорошо поработал и приобрел много новых полезных навыков. Поздравляю с окончанием курса, не останавливайся, впереди ещё много новых и интересных открытий!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # Сетевые технологии / Хождение по динамическим ссылкам / 2017-04-07 04:57

Отлично, Сергей, что научился переходить по нужным ссылкам!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Кирилл Лебедев  # Сетевые технологии / Авторизация с формированием ключа / 2017-04-06 05:14

Кирилл, в каком блоке? Ничего не заблокировано, попробовал пересоздать программу, всё работает, всё входит, всё корректно!
Проверяй настройки своего компьютера или провайдера.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # Сетевые технологии / Авторизация без браузера или как обмануть сайт / 2017-04-05 07:45

Отлично, Сергей, значит на следующем уроке увидишь как метод можно сделать универсальным!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить

6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Кирилл Лебедев  # Сетевые технологии / Несколько способов работы с интернет-страницами / 2017-04-02 15:45

Отлично, это и правильно! Теперь ты знаешь как работать с прокси)) и без!


10157. Кирилл Лебедев
Кирилл Лебедев
ответить
→  Кирилл Шмойлов   / 2017-04-02 11:40

Прямо судьба) появилась потребность рассмотреть этот вопрос)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Кирилл Лебедев  # Сетевые технологии / Главные секреты интернет-страниц / 2017-04-02 11:39

Отлично, продвигаешься, Кирилл!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл Шмойлов  # Без конкуренции / Реклама VIRI / 2017-03-27 12:54

Наверное, реклама не понравилась :)


10309. Станислав
Станислав
ответить
→  Кирилл Шмойлов   / 2017-03-27 09:27

Реклама озвученная Витольдовичем мне показалась чересчур навязчивой и неуместной


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Станислав  # Без конкуренции / Реклама VIRI / 2017-03-27 09:06

А почему три звезды, Станислав? Плохо рассказали или плохо запомнил?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2017-03-27 03:11

Молодец, Алексей! Даже без слов всё понятно показано!


11589. Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-24 19:01

Спасибо, Кирилл, за поддержку!


12454. Электрон
Электрон
ответить
→  Кирилл Шмойлов   / 2017-03-24 17:50

Спасибо, но настоящее мое имя не Василий, это очередное мое супер имя такое же как и моего Бота ;)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Шпионский Бот / ФИНАЛЬНЫЙ УРОК / 2017-03-24 16:01

Отлично, Василий, ещё одна ступенька пройдена! Поздравляю тебя ещё с одной победой!


3922. Александр
Александр
ответить
→  Кирилл Шмойлов  # SOFT: API Telegram / SQLite: База MySQL в кармане / 2017-03-24 15:15

У меня родилось предположение, что если exe-шник запускается из под студии, то он работает в 32-битной среде и поэтому ему нужна 32-битная версия библиотеки. Возможно, при обычном запуске он и должен работать с 64-битной версией библиотеки. Но у меня нет полного понимания этого вопроса, поэтому не стал продолжать метод инженерного тыка пускать в ход:)) Хотелось бы получить от старших товарищей разъяснения данного вопроса в виде урока или на одном из ближайших вебинаров...


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Шпионский Бот / Телеграммировать / 2017-03-24 14:22

Ух ты, Вы соединяете два курса?! Сетевые технологии и Шпионский бот! Прогресс на лицо! Поздравляю, рад что применяете полученные знания на практике, это показывает что Вы их понимаете и умеете применять!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # SOFT: API Telegram / SQLite: База MySQL в кармане / 2017-03-24 14:20

Да, иногда приходится "методом тыка", либо подберешь одну нужную библиотеку, и её во все свои проекты подключаешь. Поиск только первый раз.


12454. Электрон
Электрон
ответить
→  Кирилл Шмойлов   / 2017-03-24 11:20

спасибо, буду двигаться дальше ))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # SOFT: API Telegram / Изменить неизменяемое / 2017-03-24 02:43

А здесь C#, так что тоже но не такое же!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Кирилл Лебедев  # Шпионский Бот / ВИП-Урок: Защита приложения / 2017-03-24 02:26

Позравляю, Кирилл, уже с полным окончанием курса Шпионский Бот. Конечно, поэтому мне и нравится программирование, возможностей куча, бери и пользуйся!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Шпионский Бот / Процессуальный кодекс / 2017-03-24 02:24

Молодец, Электрон, отлично справился, поздравляю с окончанием курса Шпионский Бот


12223. Алексей Тупицын
Алексей Тупицын
ответить
→  Кирилл Шмойлов   / 2017-03-23 23:08

Здравствуйте Кирилл. Застопорился на уроке SOFT: API Telegram. Класс как кнопка. Все сделал, как на видео, но, при нажатии на кнопку "Прогноз" (время видео 19:42) выводится знак !!.

В коде у меня данное сообщение находится в TeleClass

Код:
private string Shop(string ncat, string naim, string user, out string replyMarkup)
        {
            string answer = "!";
            replyMarkup = "";
            //string[] shop1 = shop.Split();
            // string ncat = shop1[0];
            //string naim = shop1.Length < 2 ? "" : shop1[1];

            SQLiteClass sql = new SQLiteClass();
            DataTable dt = sql.Select("select ncat, naim from product where ncat='" + ncat + "'");    //Отображаем товары из выбранной категории
            if (dt.Rows.Count == 0) return "!!";


По этим данным могли бы подсказать, где может быть ошибка?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Шпионский Бот / Вам телеграмма! / 2017-03-23 15:12

"Где можно посмотреть примеры использования методов  API Telegram?"
Так на курсе и показано, либо напрямую на сайте Telegram: https://core.telegram.org/bots/api#available-methods


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim   / 2017-03-23 15:10

Ну хорошо, будут проблемы - обращайтесь, постараюсь помочь!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey   / 2017-03-23 15:08

Спасибо за отзыв. Обязательно учтем и реализуем!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Олег Михайлович  # SOFT: API Telegram / ФИНАЛЬНЫЙ УРОК / 2017-03-23 15:04

Спасибо, Олег Михайлович, за такой подробный рассказ о созданной программе, демонстрации её возможностей, рад что Вам всё понравилось!


11589. Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-23 10:28

Я уже был на этом сайте, скачал файл NuGet.Tools.vsix, но что с ним делать не ясно.  Если главная проблема состоит в том, чтобы получать классы из строки Json, то я могу сделать для этого специальную функцию.  Ведь файл Newtonsoft.Json.dll вроде  бы работает и обепечивет доступ ко всем свойствам и методам.


3146. Permitin Alexey
Permitin Alexey
ответить
→  Кирилл Шмойлов   / 2017-03-23 09:55

Здравствуйте Кирилл! Было бы здорово увидеть на этом сайте такие ПЛАТНЫЕ пакеты как: архиватор, почтовый клиент, работа в виртуальной машине (любой). Спасибо Вам за Вашу работу!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Д.  # Сетевые технологии / VIP урок. SQLite: База MySQL в кармане / 2017-03-23 03:00

Поздравляю с окончанием курса!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # Шпионский Бот / Ну что сказать Вам, Господа... / 2017-03-23 02:42

Отлично, Алексей! Как раз при поиске ошибок закрепляется материал! И даже если ошибка повториться, Вы легко её найдете!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Шпионский Бот / Летучая фотография / 2017-03-23 02:35

Это нормально)) Тем более если есть доступ к компу not authorized person


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim   / 2017-03-23 02:34

https://www.nuget.org/packages/Newtonsoft.Json/
Попробуйте скачать с этого сайта. Там вроде даже поддержка .NETFramework 2.0
Если не получится, пришлите мне проект, попробую поковыряться. Вообще должно всё работать, без json с телеграммом не поработать, он только в таком формате отправляет данные (не нашел как в другом делать, например в ВКонтакте можно выбирать XML или Json).


11589. Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-22 17:52

Нет не формируется даже после присоединения  json


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim   / 2017-03-22 17:21

Но объект nMessage принимает все как положено
В своей VS-2008 я не нашел возможность конвертировать строку в класс
Вроде бы про одно и тоже речь, а результат разный. Или вы про json в строке? Я понял что json в строке не удалось автоматически сформировать класс, но его можно написать руками, что Вы и сделали. После того как добавили строка json формируется в заполненный класс?


10494. Алексей В.
Алексей В.
ответить
→  Кирилл Шмойлов   / 2017-03-22 15:42

Я чуть позже все равно заново проходить буду все курсы, там глядишь будет уже лучше.


9612. Олег Михайлович
Олег Михайлович
ответить
→  Кирилл Шмойлов   / 2017-03-22 15:37

Спасибо. Теперь будем финализироваться! :-)


11589. Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-22 15:25

Я писал руками.  Но объект nMessage принимает все как положено. В своей VS-2008 я не нашел возможность конвертировать строку в класс.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.   / 2017-03-22 15:15

Очень жаль, потому что именно доп.задания закрепляют пройденный материал. Но ничего, угроза окончания подписки тоже встряхивает мозг и заставляет думать быстрее! Успевай впихивают материал!


10494. Алексей В.
Алексей В.
ответить
→  Кирилл Шмойлов   / 2017-03-22 14:53

Привет Кирилл, дело в том, что на  дополнительные задания у меня уходит много времени от часа до трех, а у меня до окончания курса осталось шесть дней, чувствую, что не успеваю. Поэтому извини, мне бы сейчас просто успеть закончить без доп. заданий, чтобы еще VIP уроки успеть пройти. Плюс еще и шпионский бот в это же время закончить нужно.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Шпионский Бот / Авторазбор в действии / 2017-03-22 14:28

Ефим, получить сообщение так и не удалось? Или всё-такие конвертируется у вас строка в готовый класс, который Вы написали руками, а не автоматически сформировался?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Олег Михайлович  # SOFT: API Telegram / Красота должна быть идеальной / 2017-03-22 14:26

Поздравляю, Олег Михайлович, уже с полным окончанием курса! Рад что всё понравилось и Вы так легко смогли всё это реализовать в своём проекте!


12454. Электрон
Электрон
ответить
→  Кирилл Шмойлов   / 2017-03-22 10:27

это не составит труда, просто в обратном цикле вывести массив.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Шпионский Бот / Посмотри что я натворил / 2017-03-22 02:47

А именно десять последних получилось, или весь лог выводишь?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # SOFT: API Telegram / Прикрутить БД / 2017-03-22 02:46

Получилось отобразить данные на форме из Базы Данных?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Шпионский Бот / Логировали, логировали да не вылогировали / 2017-03-22 02:45

Если ты программист и получил информацию, которую написал пользователь, то пройдя по своей программе ты сможешь узнать что написал Бот, так зачем это логировать?!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Олег Михайлович  # SOFT: API Telegram / Класс как кнопка / 2017-03-22 02:43

Спасибо, Олег Михайлович, за отзыв! Впереди ещё вип-урок, надеюсь он Вам понравится!


12454. Электрон
Электрон
ответить
→  Кирилл Шмойлов   / 2017-03-21 09:11

Спасибо, Кирилл, за интересный курс,
во время прохождения курса я слегка отклонился от общей темы, и думал что получится магазин спиртных напитков )) а после просмотра видео у меня тоже сложилось впечатление, что магазином здесь не пахнет :)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / ФИНАЛЬНЫЙ УРОК / 2017-03-21 02:40

После нажатия на кнопку "Вызвать полицию" ты не скрываешь или не убираешь кнопки, поэтому они тебе и мешают.
Так это целая онлайн-игра получилась, предлагаю развить идею квеста с выбором ответов и получения результата.
Поздравляю с окончанием курса!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Шпионский Бот / Хочу новости / 2017-03-20 15:02

Вы отлично справились с домашним заданием!!! Поздравляю!


11589. Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-20 08:16

Спасибо, Кирилл!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Сетевые технологии / VIP урок. SQLite: База MySQL в кармане / 2017-03-20 02:20

Поздравляю с полным окончанием курса!
Обычно в вип-уроках как раз самое интересное, что можно поместить в один урок!


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # SOFT: API Telegram / Корзина. Что из этого мне нужно? / 2017-03-20 02:19

Автоматом не экранируются данные внутри переменных? тогда лучше использовать вариант с вопросиками.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # SOFT: API Telegram / SQLite: База MySQL в кармане / 2017-03-20 02:18

Молодец, Алексей! Через NuGet тоже хорошее решение, на уроке мы обращались к первоисточнику.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # Шпионский Бот / Телеграммировать / 2017-03-20 02:15

Алексей, ты прям решил взять стометровку за 2 секунды. Столько отчетов уже прислал, молодец!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # Шпионский Бот / Авторазбор в действии / 2017-03-20 02:13

Молодец, хорошо поработал Алексей!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Иван Воронин  # SOFT: API Telegram / Корзина. Что из этого мне нужно? / 2017-03-20 02:12

Ты не прав, поле username в таблице в текстовом виде, следовательно данные после знака равно должны быть в одинарных кавычках.


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # SOFT: API Telegram / Корзина. Что из этого мне нужно? / 2017-03-19 23:44

Так как у него после знака равно нет апострофа, то его код верен.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Кирилл Лебедев  # Сетевые технологии / Презентация курса / 2017-03-19 16:22

Да, в курсе есть post запросы,  так что ты пришел по адресу!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / Красота должна быть идеальной / 2017-03-19 15:22

Рад что тебе всё понравилось, Электрон! Поздравляю с окончанием курса, впереди вип-урок, надеюсь он тоже тебе понадобиться и понравится!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / Класс как кнопка / 2017-03-19 14:11

*Злравый - это как?? типа недоЗдравый? ))
Отлично, Электрон! Я заметил что ты продвигаешься семимильными шагами, видно что курс заинтересовал "по полной"!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # SOFT: API Telegram / Изменить неизменяемое / 2017-03-19 14:09

Тогда следующий урок будет несложным, и самостоятельно сможешь сравнить подходы к проектированию


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / Корзина. Результат / 2017-03-19 14:07

Всё, теперь можешь вызывать ментов по адресу и телефону)))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр   / 2017-03-19 14:06

Поправил, спасибо


3922. Александр
Александр
ответить
→  Кирилл Шмойлов   / 2017-03-19 10:40

Сервер вернёт ответ на запрос, 200 ОК, как минимум :)) Или их сервер ещё какой-то запрос куда-то отправит? Пожалуйста ставьте вопрос корректнее..


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # SOFT: API Telegram / Волшебство начинается! / 2017-03-19 10:36

Так в этом и заключался вопрос, как получить результат от сервера, какой он нам запрос вернет.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # SOFT: API Telegram / Здесь Ботов раздают? / 2017-03-19 10:34

Да, только первый урок совпадает, потому что самое начало одинаковое, но только один!


11589. Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-19 09:35

Аватар я сделал. А вот description and about не получились.


10670. Сергей Соколов
Сергей Соколов
ответить
→  Кирилл Шмойлов  # SOFT: API Telegram / По взмаху волшебной палочки! / 2017-03-19 06:52

Это понятно. Просто для кнопок со ссылкой не работает callback. По крайней мере у меня


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей Тупицын  # SOFT: API Telegram / Корзина. Что из этого мне нужно? / 2017-03-19 04:51

И правильно сделал, Алексей, очищаешь корзину для определенного пользователя. Единственное забыл в конце кавычки добавить перед userName и закрывающие
sql.Select("delete from recycle where username ='" + userName+"'");


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # SOFT: API Telegram / По взмаху волшебной палочки! / 2017-03-19 04:46

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Шпионский Бот / Кто я? / 2017-03-19 04:44

А что помешало? Там вроде всё понятно, легко устанавливается аватар.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Шпионский Бот / Здесь Ботов раздают? / 2017-03-19 04:43

Отличные рабочие примеры, которые можно будет реализовать. если существует необходимая входная информация.


11589. Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-18 17:10

Спасибо, Кирилл!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-03-18 16:08

"Вкусное на третие" (Высоцкий)
Курс построен так, чтобы постепенно усложнять получаемый материал, постепенно переходя от одно к другому. Если на каждом уроке будем ещё и коммиты делать, можем упустить главное!
Поздравляю Вас с окончанием курса, рад что всё понравилось.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Кирилл Лебедев  # Шпионский Бот / ФИНАЛЬНЫЙ УРОК / 2017-03-18 12:39

Отлично, Кирилл! Поздравляю с окончанием курса. Одна из задач преподавателя это заставить работать мозг ученика, рад что у меня это удалось и ты справился с этими задачами!
Удачи в программировании, впереди много интересного!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Кирилл Лебедев  # Шпионский Бот / Процессуальный кодекс / 2017-03-18 12:36

Отлично, рад что тебе всё понравилось! ;-) Приходи ещё)))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей Тупицын  # SOFT: API Telegram / Корзиномания / 2017-03-18 03:44

Ничего, оно на самом деле сложнее чем я обычно даю, но хотелось чтобы были разного уровня домашние задания


12454. Электрон
Электрон
ответить
→  Кирилл Шмойлов   / 2017-03-17 21:09

цитата: *Вопрос: почему возникает исключение при нажатии клавиш?

там ошибка, возникала из-за того что сообщение должно изменятся, при редактировании - иначе Телеграм считает ошибкой


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / Продуктовый магазин / 2017-03-17 18:18

От простого к сложному плавно перешли!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Кирилл Лебедев  # Шпионский Бот / Посмотри что я натворил / 2017-03-17 17:07

А в API Telegram ещё больше интересного!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Кирилл Лебедев  # Шпионский Бот / Логировали, логировали да не вылогировали / 2017-03-17 16:34

Непривычно видеть в отчете имя Кирилл))


10157. Кирилл Лебедев
Кирилл Лебедев
ответить
→  Кирилл Шмойлов   / 2017-03-17 16:17

ага) или можно отправлять боту файл определенный для "активации" много вариантов можно придумать) или писать в строго отведенное время) 00:01:00-00:01:59


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Кирилл Лебедев  # Шпионский Бот / Ну что сказать Вам, Господа... / 2017-03-17 16:12

Три загадки это прикольно)))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / Без тормозов / 2017-03-17 13:33

Тогда следующий курс тебе понравится (но какой - пока не скажу, секрет!)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / Главные кнопки / 2017-03-17 13:30

*Вопрос: почему возникает исключение при нажатии клавиш?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # Шпионский Бот / Кто я? / 2017-03-17 13:29

Отлично справился с домашним заданием!


11165. Сергей Д.
Сергей Д.
ответить
→  Кирилл Шмойлов   / 2017-03-17 09:14

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Д.  # SOFT: API Telegram / Волшебство начинается! / 2017-03-17 02:31

Так Вы же состоите в Клубе Формулистов, а там самые большие скидки на проекте!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Олег Михайлович  # SOFT: API Telegram / Покупательская Корзина / 2017-03-17 02:27

Отлично, корзина это важный элемент в любом интернет-магазине!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / Прикрутить БД / 2017-03-16 17:49

Просто нужно делать поэтапно: изменил, проверил, работает ли. Затем снова изменяешь и так до бесконечности, потому что нет предела совершенству))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Олег Михайлович  # SOFT: API Telegram / Продуктовый магазин / 2017-03-16 17:10

Кому выдавать?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / БД - Большое Дело! / 2017-03-16 16:33

Надо чтоб был разный темп обучения, тогда мозг не сможет подстроиться и не будет пропускать материал, только принимать новое!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / SQLite: База MySQL в кармане / 2017-03-16 16:30

Поздравляю, это не только удобно но и мобильно!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Олег Михайлович  # SOFT: API Telegram / Без тормозов / 2017-03-16 16:27

Отлично, вижу обучение не прошло даром!!!


10670. Сергей Соколов
Сергей Соколов
ответить
→  Кирилл Шмойлов  # SOFT: API Telegram / Начинаем кодить / 2017-03-16 06:52

Я получил ошибку, как в следующем уроке, и не сообразил как ее исправить. Теперь знаю. :-)


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Сетевые технологии / Всё всегда под рукой / 2017-03-16 03:30

Если не успел запушить, то чужой ПК не поможет =)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Д.  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-03-16 03:14

Поздравляю с окончанием курса, рад что Вам всё понравилось. Спасибо за Ваш отзыв.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # Сетевые технологии / Авторизация с формированием ключа / 2017-03-16 03:08

Поздравляю, Сергей, всё четко и по полочкам!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # SOFT: API Telegram / По взмаху волшебной палочки! / 2017-03-16 02:55

Да, нехватку места нужно учитывать при проектировании. Удобные методы добавим позже!
И вижу что справился с домашним заданием, поздравляю!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # SOFT: API Telegram / Вам телеграмма! / 2017-03-16 02:52

Да, ты прав, абсолютно любой на данном этапе может работать с твоим ботом!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # SOFT: API Telegram / Что такое Json?! / 2017-03-16 02:51

Отлично, значит уже данными, где смог разобраться, сможешь воспользоваться в будущем, а остальное при необходимости!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # SOFT: API Telegram / Начинаем кодить / 2017-03-16 02:50

Я так понял что с номером апдейта не удалось?!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # SOFT: API Telegram / Волшебство начинается! / 2017-03-16 02:49

Вегной догогой идёте, товагищи! (В.И. Ленин)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей Тупицын  # SOFT: API Telegram / Покупательская Корзина / 2017-03-16 02:48

Ничего страшного, то что пробовал решить самостоятельно уже говорит о работе мозга над задачей, а если нашел и решение, пусть и в следующем уроке, значит оно отложится!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # SOFT: API Telegram / Осознание... / 2017-03-16 02:47

Поздравляю, Сергей, отлично выполнил домашнее задание! Пришло у твоего Бота осознание?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Д.  # Сетевые технологии / Всё всегда под рукой / 2017-03-16 02:46

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Д.  # Сетевые технологии / Хождение по динамическим ссылкам / 2017-03-15 17:41

Тогда действительно, наверное, только пересматривать и пересматривать, постепенно чтоб откладывались знания!


11165. Сергей Д.
Сергей Д.
ответить
→  Кирилл Шмойлов   / 2017-03-15 16:51

Я уже подсмотрел Ваш ответ. У меня получилось так же, но при этом коде с трекера меня редирект выкинул.
Совсем нелегко идет. Уроки еще пересматривать и пересматривать. В следующем уроке вообще застопорился.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / Волшебство начинается! / 2017-03-15 15:20

Да уж, пришлось попотеть капитально! И сделать приятной, удобной программой, которой удобно пользоваться!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Д.  # Сетевые технологии / Авторизация без браузера или как обмануть сайт / 2017-03-15 15:16

Поздравляю Сергей! Рад что у тебя всё так легко получается!
Универсальным удалось сделать?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Олег Михайлович  # SOFT: API Telegram / Без изменения кода... / 2017-03-15 15:16

Уже заметно меню Вашего магазина!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон   / 2017-03-15 15:10

Если текст будет некорректный, то он просто пропуститься, чтобы не вызывать ошибку, но если класс создан корректно, то проблема будет только в названиях кнопок и их значений.
Моя почта в начале каждого видео, lik_kirill@mail.ru


12454. Электрон
Электрон
ответить
→  Кирилл Шмойлов   / 2017-03-15 09:34

спасибо (появилась), Кирилл, честно говоря, у меня вертелась в голове мысль, что это слово как то связано с этой проблемой, но я думал что это просто переменная и ей просто присваиваются названия кнопок списком, но я надеялся на лучшее и поэтому было лень исправлять ...
А, кстати, какой у тебя маил? а то в твоем профиле не вижу... или что-то опять не так понял?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Д.  # Сетевые технологии / Авторизация с формированием ключа / 2017-03-15 03:01

Сергей, просто сейчас сайты переходят на более сложные способы авторизации, поэтому их трудно найти. Можно искать "старые", в которых не менялась. В любом случае Вы пробовали, искали, и понимаете что этот способ для "этого" конкретного сайта не подходит. Ну и, естественно, знаете и такой способ авторизации. При необходимости сможете его применить у себя на практике.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Д.  # Сетевые технологии / Авторизация с заполнением полей / 2017-03-15 02:48

Рад что Вы старались и почти это у Вас получилось, значит обучаетесь в верном направлении. Теперь Вы знаете как можно легко решать такие сложные, на первый взгляд, задачи!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей Тупицын  # SOFT: API Telegram / Продуктовый магазин / 2017-03-15 02:46

Алексей, Вы придумали ответ на доп.вопрос?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # SOFT: API Telegram / Не хочу писать! / 2017-03-15 02:44

Здорово получилось, у Вас получилось справиться с домашний заданием!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Кирилл Лебедев  # Шпионский Бот / Вам телеграмма! / 2017-03-15 02:43

Поздравляю, Ваш бот ЗАГОВОРИЛ! Это его первые слова!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Кирилл Лебедев  # Шпионский Бот / Авторазбор в действии / 2017-03-15 02:42

Кирилл, не нужно выкладывать листинг программы, я её писал уже не один раз, Вы лучше покажите результат. Например в данном уроке требовалось описания для каждого класса, у Вас это получилось сделать?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон   / 2017-03-15 02:38

// {\"keybod\":[[\....
В слове ошибка. Ещё обязательно проверь, все ли поля в классе кнопки у тебя имеют public модификаторы.
Кстати, можешь писать мне на почту, так будет удобнее.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # SOFT: API Telegram / Вам телеграмма! / 2017-03-15 02:32

Всё начинается с простого и постепенно усложняется и усложняется....


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Д.  # Сетевые технологии / Несколько способов работы с интернет-страницами / 2017-03-15 02:31

Сергей, вопрос о proxy, если у Вас не установлен выход в интернет через Proxy, то Вы не сможете организовать через него выход, только если не воспользоваться бесплатными. Попробуйте с сайта http://spys.ru/ выбрать работающий бесплатный Proxy и ввести его данные. Тот сайт на который будете переходить будет считать что не Вы к нему попали, а тот прокси, через который заходите.


12454. Электрон
Электрон
ответить
→  Кирилл Шмойлов   / 2017-03-14 20:39

Кирилл, подскажи плз. уже битый час ковыряю этот е... телеграм
в уроке  https://www.videosharp.info/video/telebot/nr=1482
при передаче клавиатуры в телеграм, она ни как не появляется в телеграмме
уже все перепроверил 10 раз,
в коде  метода для отправки клавиатуры сделал комментарии какие значения я передаю на сервер, может они не должны так выглядеть ? но, я уже все, вроде, делаю как ты показываешь...


private void Menuska(long _id)
{
string addr = URL + token + "/sendMessage";

//  addr = https://api.telegram.org/bot332351970:AAEYP596Ngkd5gEtBhsx3bnmowJX_czu-kw/sendMessage

NameValueCollection nvc = new NameValueCollection();
nvc.Add("chat_id", _id.ToString());
nvc.Add("text", "проверка 2");

// сообщение "проверка 2" выводится в телегарме

List<string> key_but1 = new List<string>() { "Yes", "No" };
List<string> key_but2 = new List<string>() { "May be" };
List<string> key_but3 = new List<string>() { "1", "2", "3" };
List<List<string>> keybord = new List<List<string>> { key_but1, key_but2, key_but3 };
Butomsi but = new Butomsi(keybord, false);
string rep_mark = JsonConvert.SerializeObject(but);
nvc.Add("reply_markup", rep_mark);

// {\"keybod\":[[\"Yes\",\"No\"],[\"May be\"],[\"1\",\"2\",\"3\"]],\"one_key\":false}

client.UploadValues(addr, nvc);
}


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / Вам телеграмма! / 2017-03-14 17:55

Молодец, осознание вещь серьёзная! ))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Д.  # Сетевые технологии / Интернет-страница: Что полезного можно получить? / 2017-03-14 16:38

Главное что Вы попробовали, сделали усилия, и на следующем уроке я покажу как это можно легко реализовать - эти знания у Вас лучше закрепятся!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-03-14 16:37

Отлично, Электрон, рад что тебе всё понравилось. Умение себя презентовать этому тоже надо учиться, ведь как о тебе узнают твои будущие работодатели?! Только так, как ты сам себя покажешь, здесь ты и этому учишься! Поздравляю с окончанием курса!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Д.  # Сетевые технологии / Вопросы и ответы / 2017-03-14 14:45

Само видео не хранится, может быть часть, фрагмент, ближайшие 3-5 сек от видео. Такое не найдете если не сохраните через браузер или программу.


11165. Сергей Д.
Сергей Д.
ответить
→  Кирилл Шмойлов   / 2017-03-14 13:55

Вот я и не нашел кнопку отмены отчета. Скрин загрузил в следующий урок, так как там скрины все равно не на что делать :)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Сетевые технологии / Всё всегда под рукой / 2017-03-14 13:53

Отлично, Ефим! Вижу Вы справились с этой непростой задачей! Очень рекомендую пользоваться этими знаниями для сохранения всех Ваших проектов на всех стадиях, Вы даже не поверите как часто приходится обращаться к своим репозиториям....


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Д.  # Сетевые технологии / Главные секреты интернет-страниц / 2017-03-14 13:51

Не обязательно текстовые, просто файлы, содержащие информацию о посетителях, их настройки и пр.
Чтобы поменять скрин, необходимо отменить отправку отчета и заново его сдать, но тогда все кто Вас уже проверил "сбросятся" и нужно будет заново сдаваться)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Д.  # Сетевые технологии / Мой собственный браузер / 2017-03-14 10:38

Отлично, Сергей, хорошо поработали.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Д.  # Сетевые технологии / Презентация курса / 2017-03-14 02:44

Отлично, Сергей, собирайте мысли в кучу, будет новое - научим! (прям стихи получились:)) )


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей Тупицын  # SOFT: API Telegram / Без тормозов / 2017-03-14 02:42

Молодец, Алексей, хорошо поработал на уроке!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # SOFT: API Telegram / Что такое Json?! / 2017-03-14 02:35

Алексей, отлично продвигаешься!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # SOFT: API Telegram / Осознание... / 2017-03-14 02:33

Поздравляю, ещё и домашнее задание выполнил успешно!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / Что такое Json?! / 2017-03-14 02:32

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


12223. Алексей Тупицын
Алексей Тупицын
ответить
→  Кирилл Шмойлов   / 2017-03-12 19:48

Я так и не понял:( Название в первую очередь проверил. Даже пришлось пересматривать последние 2 видеоурока. Но так и не нашел. Загадка какая-то:)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр   / 2017-03-12 12:47

Да, и оно считается прочтенным, так что его как бы пропускаем, ну или отвечаем что мы не поняли Вашего сообщения.


3922. Александр
Александр
ответить
→  Кирилл Шмойлов   / 2017-03-12 12:29

Как минимум, когда мы получаем апдейты, то в них могут содержаться и свои и чужие сообщения. А мы скипим всё сразу, как только наталкиваемся на первое же чужое сообщение.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр   / 2017-03-12 10:21

Чужие просто игнорируются, а обрабатываются только свои, так что никакого отказа!


3922. Александр
Александр
ответить
→  Кирилл Шмойлов   / 2017-03-12 07:23

Враг-то не пройдёт... Я о том, что свои нужные команды могут не выполниться, в таком случае. Т.е. чужие сообщения могут привести к отказу в обслуживании.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей Тупицын  # SOFT: API Telegram / Без изменения кода... / 2017-03-12 05:03

Ну да, сообщение гласит что либо неправильная команда, либо такая база данных отсутствует, может быть называлась некорректно.
Типа БД называется "BASE.db", а в нем буква А на русском. Бывает и такое))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Сетевые технологии / Хождение по динамическим ссылкам / 2017-03-12 05:00

Отлично, Ефим, доработки позволяют лучше закрепить и понять материал!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Шпионский Бот / ВИП-Урок: Защита приложения / 2017-03-12 04:58

Александр, так если по пользователю будет разграничение, а так же просто не будут знать "корректные" команды, то никакой враг не пройдет))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Сетевые технологии / Всё всегда под рукой / 2017-03-11 18:28

Поздравляю с окончанием курса. После отчетного урока тебя ждёт вип-урок, рекомендую!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Сетевые технологии / Авторизация без браузера или как обмануть сайт / 2017-03-11 17:04

Ничего страшного, на следующем уроке мы это сделаем вместе.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Татьяна   # Шпионский Бот / Хочу новости / 2017-03-11 04:41

Конечно покажу, знать offset необходимо, чтобы получать последние новости!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей Тупицын  # SOFT: API Telegram / Прикрутить БД / 2017-03-11 04:39

Да, помогает навести порядок, и периодически делать рефакторинг в своих программах это полезно!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Олег Михайлович  # SOFT: API Telegram / БД - Большое Дело! / 2017-03-10 17:59

Здорово! Правильно спланировать - половина дела!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Олег Михайлович  # SOFT: API Telegram / SQLite: База MySQL в кармане / 2017-03-10 16:50

Рад что у Вас всё получилось и Вы справились с дом.заданием.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Сетевые технологии / Авторизация с формированием ключа / 2017-03-10 14:47

Разные есть)) Вообще я думаю что это недоделанный сайт, скорее всего про него просто забыли))
Главное что сработало и Вы самостоятельно смогли опробовать и реализовать метод!


3922. Александр
Александр
ответить
→  Кирилл Шмойлов  # Шпионский Бот / ФИНАЛЬНЫЙ УРОК / 2017-03-10 08:59

Спасибо за добрые слова, Кирилл! Курс API Telegram уже в процессе прохождения! Более того, оба бота у меня в одном солюшене и всё, что не относится к логике работы каждого из них, выделяю в отдельную библиотеку.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Шпионский Бот / ФИНАЛЬНЫЙ УРОК / 2017-03-10 02:31

Отлично, Александр, вижу что получился замечательный Бот для управления своим компьютером, поздравляю!
А пройдя курс API Telegram ты сможешь не только научиться создавать продающего бота, но и этого улучшить, так что вперед, к знаниям!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон   / 2017-03-10 02:14

/ 2017-03-09 20:15
Привет, ребята, да урок движется вперед, я что-то не в курсе был, что мне приходят сообщения. И рад, что хоть кто-то следит за моей деятельностью, и особенно рад что здесь присутствует Кирилл (теперь могу задать вопросы, которые меня волновали всю жизнь). Я ж ведь могу здесь задавать вопросы? или лучше это делать в другом месте ...  (напр. в клубе форумистов ... правда, я еще не разобрался что это такое :( )
======================
Это твоё сообщение получил "НИКТО", нужно выбирать имя пользователя, кому ты хочешь его отправить, нажав кнопку Ответить.
В клубе Формулистов есть скайп-чат, ну а так же другие "плюшки", лучше по этому поводу обратись к Евгений Витольдовичу (http://www.videosharp.info/1/messages) личным сообщением.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Сетевые технологии / Авторизация без браузера или как обмануть сайт / 2017-03-10 02:11

Рад, Электрон, что тебе всё нравится, ну а на счет более глубокого вникание в каждый символ, тогда это тебе нужно пройти тот же самый путь что и я, потратить тонны часов перед монитором в поисках, чтениях, проб и ошибок над интересующей темой.
Я всё это пропускаю и даю выжимку, только самое интересное, самое нужное, уже сам наступив на грабли, Вам же их просто показываю, а так же конкретный результат, как добиться поставленной цели, чтобы всё работало!
Поздравляю с ещё одной ступенькой в твоём становлении как программиста C#.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Шпионский Бот / Процессуальный кодекс / 2017-03-10 02:01

Поздравляю с окончанием курса, рад что тебе всё понравилось!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Сетевые технологии / Авторизация с заполнением полей / 2017-03-09 14:26

Ничего страшного, на следующем уроке покажу как это можно легко сделать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Шпионский Бот / Летучая фотография / 2017-03-09 02:32

Вижу что результат уже есть, фотография отправлена.
Конфликт может быть, если не успевает отработать блок finally, и идёт обращение к тому же самому Response


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Сетевые технологии / Авторизация с формированием ключа / 2017-03-08 18:24

Ну и логин ты себе выбрал)) Получилось найти подобный сайт и попробовать свои силы самостоятельно?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # Шпионский Бот / Фото в студию / 2017-03-08 18:22

Здорово, Александр, рад что всё просто и понятно, потому что материал довольно-таки тяжелый, но я постарался всё объяснить!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей Тупицын  # SOFT: API Telegram / БД - Большое Дело! / 2017-03-08 04:40

Отлично поработал, Алекс.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей Тупицын  # SOFT: API Telegram / SQLite: База MySQL в кармане / 2017-03-08 04:39

Если меняешь путь к БД, тогда его нужно жёстко прописывать при открытии БД. Например в настройках твоей программы. Рядом с запускаемым файлом это просто удобно, можно ещё добавить отдельную папку, и в нее складывать файлы проекта и обращаться "data\tab1.db"


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Татьяна   # Шпионский Бот / Кто я? / 2017-03-08 04:35

Спасибо, Татьяна, поправлю. Имелось ввиду установить аватар и удалить бота и его снова добавить в свой список


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-03-08 04:33

Сергей, поздравляю с окончанием курса. Звук конечно ужасный, двоится всё, но общую картину уловил, отлично что уже есть практическое применение полученных знаний!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Д.  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-03-08 04:31

http://www.videosharp.info/4467/checking/network=644/show=video
Вот например первый закончивший курс, его видеообзор


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # Сетевые технологии / Авторизация с заполнением полей / 2017-03-07 14:22

Отлично, рад что у тебя получилось сделать и выход самостоятельно!!!


3922. Александр
Александр
ответить
→  Кирилл Шмойлов   / 2017-03-07 12:56

Да, 12 кнопок выводятся, всё ОК! Я же имел ввиду, что пользователю, для того, что бы увидеть нижние ряды кнопок, придётся скролить внутри вот этой области с кнопками. Так выглядит панель и в вебе и на мобильном устройстве, где это может оказаться особенно неудобным.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Фомичева Наталья  # SOFT: API Telegram / Вам телеграмма! / 2017-03-07 02:27

Если приложение не работает, то сервер Телеграмм всё-равно будет принимать сообщения и ставить в очередь, после того как заработает Ваше приложение выдаст их все (быстро не смог найти ограничения по хранению сообщений на сервере)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # SOFT: API Telegram / Не хочу писать! / 2017-03-07 02:24

Так у Вас же вроде вышли 12 месяцев? на второй картинке справа


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр   / 2017-03-07 02:22

Не надо выкладывать листинг программы, об этом говорилось в начале курса, интереснее посмотреть результат, что Вы действительно смогли получить ожидаемый ответ от Бота, а код программы я и сам видел, я его уже не один раз писал.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Фомичева Наталья  # SOFT: API Telegram / Что такое Json?! / 2017-03-07 02:21

https://core.telegram.org/bots/api#user
Здесь есть все поля, но видно что Телеграмм не всегда их все отправляет, наверное если не заполнены.
Можно добавить руками, мы это будем проделывать чуть позже.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # Сетевые технологии / Всё всегда под рукой / 2017-03-07 02:17

На эту тему можно писать целые курсы))
Здесь только вводный урок, отправная точка, позволяющая Вам начать работать с программой.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # Сетевые технологии / Несколько способов работы с интернет-страницами / 2017-03-07 02:15

Отлично, Сергей, справился с самостоятельным заданием!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Фомичева Наталья  # SOFT: API Telegram / Начинаем кодить / 2017-03-07 02:14

В квадратных скобках задаются атрибуты класса.
На следующем уроке увидим как это можно сделать гораздо проще и понятнее.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей Тупицын  # SOFT: API Telegram / Изменить неизменяемое / 2017-03-07 02:08

Мы исключим ошибку, что бы у нас не появлялась она никогда.
Для собственного спокойствия могу предложить использовать try/catch. Но логировать, чтобы понимать когда возникла ошибка.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # Сетевые технологии / Интернет-страница: Что полезного можно получить? / 2017-03-06 02:29

Отлично справился с домашним заданием, поздравляю!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей Тупицын  # SOFT: API Telegram / По взмаху волшебной палочки! / 2017-03-06 02:28

http://www.videosharp.info/video/task4
Вот ссылка на Графоциклы, очень НАГЛЯДНО показано как работать с циклами!
На счет домашнего задания, на следующем уроке я покажу как надо было сделать. Главное что Вы пробовали - запомните обязательно! Именно такие знания лучше откладываются в голове, над которыми пришлось подумать!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Олег Михайлович  # SOFT: API Telegram / По взмаху волшебной палочки! / 2017-03-06 02:21

Отлично, Олег Михайлович, как делать и горизонтальные и вертикальные увидим уже на следующем уроке!
Поздравляю с практическим применением, самостоятельно сделали кнопки!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # SOFT: API Telegram / Вам телеграмма! / 2017-03-06 02:20

Да, Александр, любой пользователь может найти нашего Бота и написать ему, соответственно и получить ответ.
Не надо выкладывать листинг программы, об этом говорилось в начале курса, интереснее посмотреть результат, что Вы действительно смогли получить ожидаемый ответ от Бота, а код программы я и сам видел, я его уже не один раз писал.


11589. Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-05 17:47

Спасибо, Кирилл, за поддержку!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Сетевые технологии / Интернет-страница: Что полезного можно получить? / 2017-03-05 17:37

Отлично, Ефим, поздравляю Вас с практическим применением новых знаний!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Д.  # SOFT: API Telegram / Начинаем кодить / 2017-03-05 13:19

Сергей, Вы неправы. Если смотреть глобально, то Вы всё-равно делаете повторяющиемя действия: запускаете VisualStudio и создаёте новый проект, но это не означает что Вы будете повторяться и делать одинаковые проекты!
Просто оба курса используют API Telegram, но каждый по-своему, чтобы представлять как они работают нужно это показать. Поэтому и основа одинаковая, а реализация разная, следовательно пройдя оба курса Вы сможете со всех ракурсов рассмотреть реализацию API Telegram и TelegramБотов


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Сетевые технологии / Несколько способов работы с интернет-страницами / 2017-03-05 09:27

Подключение к интернету бывает прямое, а бывает через специальный Proxy-сервер, например выход через локальную сеть к компьютеру, на котором установлен Proxy, а он уже выпускает в интернет. Иногда это требуется для анонимности в интернете, когда Вы подключаетесь к хосту через Proxy, хост не видит Вас, а определяет что к нему подключен тот Proxy, через который Вы подключились. Функции Proxy бывают разнообразные, от предоставление локальным компьютерам доступ в интернет, до кэширования страниц, которые уже были посещены.
Если Вы собираетесь делать программу, которая работает с сетью/интернетом, то Вам нужно проработать вариант, когда клиент будет подключаться через Proxy, следовательно Вам нужно знать как работать с Proxy.
Если Вы подключаетесь напрямую к интернету, то можете сделать одно из двух:
1. либо просто запомнить такой вариант подключения и просто заремарить подключение через Proxy и идти дальше
2. либо воспользоваться списком бесплатных Proxy серверов и подключиться через любой из них и опробовать работу
Удачи в освоении программирования для интернета!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей Тупицын  # SOFT: API Telegram / Волшебство начинается! / 2017-03-05 05:33

Отлично поработал, хоть и ночью)
Основная их прелесть заключается в том ч