Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович




Snepper
  • Звание: Микробитер
  • Накопленный опыт: 33 часа
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-12-01 21:04:01
  • Возраст: 44 года

Видеокурсы

Дата активности Видеокурс Прогресс
2016-11-28 game0 Демо игры 8 из 9 89 %
2016-11-27 soft0 Демо софт 6 из 7 86 %
2016-11-27 game5 Игра Сокобан 4 из 22 19 %
Итого: 18 из 38 48 %

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

Дата активности Консольный раздел Прогресс
2016-10-18 task1 Семантика все 6 100 %
2016-10-18 task1a Целые числа все 7 100 %
Итого: все 13 100 %
Сохранить страницу:

11549. Сергей Аникин
Сергей Аникин
ответить
→  Snepper  # Демо игры / ФИНАЛЬНЫЙ УРОК / 2016-11-30 17:51

С завершением курса!


11456. Snepper
Snepper
ответить
# Демо софт / ФИНАЛЬНЫЙ УРОК / 2016-11-30 12:07

спасибо,но эт только капля в море))


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Snepper  # Демо игры / ФИНАЛЬНЫЙ УРОК / 2016-11-29 18:49

Не урезали, а перезаписали уроки по новой и перенесли в другие курсы.


5649. Максим Лапшинов
Максим Лапшинов
ответить
→  Snepper  # Демо софт / ФИНАЛЬНЫЙ УРОК / 2016-11-29 07:11

Поздравляю


11549. Сергей Аникин
Сергей Аникин
ответить
→  Snepper  # Демо софт / ФИНАЛЬНЫЙ УРОК / 2016-11-29 05:36

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


5649. Максим Лапшинов
Максим Лапшинов
ответить
→  Snepper  # Демо софт / Средняя оценка / 2016-11-28 20:16

Хорошо


11549. Сергей Аникин
Сергей Аникин
ответить
→  Snepper  # Демо софт / Средняя оценка / 2016-11-28 17:39

Молодец!


10365. Rita
Rita
ответить
→  Snepper  # Демо софт / Менеджер паролей / 2016-11-28 13:11

Полезная программа!


7238. Константин
Константин
ответить
→  Snepper  # Игра Сокобан / Сокобан - Редактор - Интерфейс / 2016-11-28 10:07

Я постоянно останавливаю видео что б успеть.


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Snepper  # Игра Сокобан / Сокобан - Редактор - Интерфейс / 2016-11-28 09:16

Я все время видео останавливал - это какое-то безумие.


10494. Алексей В.
Алексей В.
ответить
→  Snepper  # Демо софт / Средняя оценка / 2016-11-28 06:56

Отлично!!!!


11456. Snepper
Snepper
ответить
# Начало / Мои успехи / 2016-11-27 22:40

1.месяц
2.PuzzleEnglish,камень_ножницы_бумага,labirint2D
3.пока не решил)
4.практика в программировании ,это основа.
5.классный ресурс,я рад что нашел его!!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Snepper  # Демо софт / Двенадцать месяцев / 2016-11-26 09:57

Молодец, очень хорошо получилось!


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Snepper  # Игра Сокобан / Сокобан - Подготовка - Картинки и лабиринт / 2016-11-24 06:28

То ли еще будет ой-ой-ой!!!!


7238. Константин
Константин
ответить
→  Snepper  # Демо игры / Камень ножницы бумага / 2016-11-15 09:42

Ну так это же хорошо можно иногда гарантированно выиграть! :)


10558. Иван Воронин
Иван Воронин
ответить
→  Snepper  # Демо игры / Камень ножницы бумага / 2016-11-15 03:23

В этом фишка, но можешь реализовать как угодно.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Snepper  # Демо игры / Камень ножницы бумага / 2016-11-14 20:46

Это так и задумано :)


10558. Иван Воронин
Иван Воронин
ответить
→  Snepper  # Game Xonix / Свои правила / 2016-10-29 12:24

Что именно малоинформативно? это зависит от твоего личного опыта и знаний инглиша, а информативности тут ХОТЬ ОТБАВЛЯЙ!!!


10558. Иван Воронин
Иван Воронин
ответить
→  Snepper  # Game Xonix / Поиграем? / 2016-10-29 12:21

Смекалки не хватило? =)


10558. Иван Воронин
Иван Воронин
ответить
→  Snepper  # Демо игры / Бот для Быстрощёлка / 2016-10-12 18:13

Ну так сделай проверку первого клика, к примеру: кликаешь по кнопке начала клика и следующий клик будет означать начало кликания бота (итог: кликнул по началу, навёл мышку куда надо, кликнул и он сам попёр кликать)


1232. Фомичева Наталья
Фомичева Наталья
ответить
→  Snepper  # Демо игры / Бот для Быстрощёлка / 2016-10-12 12:44

Событие при потере фокуса окна как вариант. Или запустить таймер и в нем отлавливать события. Мне удобнее было клавиши использовать. Все в ваших руках.
[DllImport("user32.dll", CharSet = CharSet.Auto, ExactSpelling = true)]
        private static extern short GetAsyncKeyState(System.Windows.Forms.Keys vKey);

lButtonBut = Convert.ToInt32(GetAsyncKeyState(Keys.LButton).ToString());
            rButtonBut = Convert.ToInt32(GetAsyncKeyState(Keys.RButton).ToString());
            escapeBut = Convert.ToInt32(GetAsyncKeyState(Keys.Escape).ToString());
            pBut = Convert.ToInt32(GetAsyncKeyState(Keys.P).ToString());
            sBut = Convert.ToInt32(GetAsyncKeyState(Keys.S).ToString());
if (rButtonBut != 0)
                    {
                        //тут можно немного поспать или остановить проверку     
                            Thread.Sleep(500);
                    }


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Snepper  # Демо игры / Бот для Быстрощёлка / 2016-10-12 08:51

Тыф можешь сделать запуск кликов не сразу, а через пару секунд после нажатия "старт".


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Snepper   / 2016-10-11 20:27

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


11456. Snepper
Snepper
ответить
→  Сергей Колупаев  # Демо игры / Бот для Быстрощёлка / 2016-10-11 20:08

ну этож читерская прога,обьединять ее с другой прогой уже не пойдет))


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Snepper  # Демо игры / Бот для Быстрощёлка / 2016-10-11 19:42

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


11456. Snepper
Snepper
ответить
→  Сергей Колупаев  # Демо игры / Игра Быстрощёлк / 2016-10-11 19:11

спасибо,не увидел)


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Snepper  # Демо игры / Игра Быстрощёлк / 2016-10-11 18:17

Привет, хорошая работа. Однако ошибка не в том, у кого какая версия, а в банальной невнимательности. Это не упрёк, отнюдь, сам грешу невнимательностью - то отвлекут, то ещё что-то. Да, в уроке изначально был другой тип переменной - DateTime, однако потом тип переменной изменили на Long.


11456. Snepper
Snepper
ответить
→  Kiril Palajev  # Язык Java / IF - Тетрамакс / 2016-10-11 16:46

вобще то максимальное из ЧЕТЫРЕХ чисел


11456. Snepper
Snepper
ответить
# Демо игры / Лабиринт 2D - игра / 2016-10-11 00:31

https://cloud.mail.ru/public/GNiB/LmxYkrVLp


11456. Snepper
Snepper
ответить
# Демо игры / Лабиринт 2D - игра / 2016-10-11 00:20

нашел ошибку,не включил FormLevel3_Shown_1 на форме))


11474. Salion
Salion
ответить
→  Snepper  # Демо игры / Картинка с секретом / 2016-10-10 16:53

Сложно было писать System.Windows.Forms.MouseButtons ? Это же программирование тут кучу текста придётся писать.
а не выдал он на верно потому что было использовано using System.Windows.Forms; поэтому могли писать сразу MouseButtons.
Надеюсь у вас все получиться, и желаю удачи в освоении такой трудной науки.


10558. Иван Воронин
Иван Воронин
ответить
→  Snepper  # Демо игры / Лабиринт 2D - игра / 2016-10-10 06:25

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


6452. Lik_Kirill
Lik_Kirill
ответить
→  Snepper  # Демо игры / Лабиринт 2D - игра / 2016-10-10 04:51

Значит проверяй работу таймера. Попробуй ещё раз заново написать и посмотреть после чего начинает возникать ошибка.


11456. Snepper
Snepper
ответить
# Демо игры / Картинка с секретом / 2016-10-09 23:33

визуал вобще мне написал что можно сократить и сделать код без System.Windows.Forms
только так
if (e.Button == MouseButtons.Right) ;


1901. Neverwinter 2
Neverwinter 2
ответить
→  Snepper  # Демо игры / Картинка с секретом / 2016-10-09 07:50

Ну во-первых, про System.Windows.Forms.MouseButtons - на вскидку я думаю - что нужно добавить какой нибудь using.
А во вторых - что ж ты проект то не выложил.... Обычно не выкладывают - но тут особый случай!
Лови +


1901. Neverwinter 2
Neverwinter 2
ответить
→  Snepper  # Демо игры / Вступительное слово / 2016-10-09 07:47

Расслабься... Галочки - это то что в уроке делается. Если ты это смотрел (никто не говорит делал), то ставь. но ты можешь посмотреть урок (и поставить галочки) а сделать по своему - лишь бы задание было выполнено.


10365. Rita
Rita
ответить
→  Snepper  # Демо игры / Вступительное слово / 2016-10-09 05:49

Чтобы отправить отчёт нужно проставить все галочки


10558. Иван Воронин
Иван Воронин
ответить
→  Snepper  # Демо игры / Картинка с секретом / 2016-10-09 03:26

как минимум сделай размер формы такой же как и размер картинки и будет соотношения соответствовать, а вообще есть атрибут у картинки, Zoom! он как раз оставляет соотношение оригинальное.


10558. Иван Воронин
Иван Воронин
ответить
→  Snepper  # Демо игры / Вступительное слово / 2016-10-09 02:57

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


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Snepper  # Демо игры / Вступительное слово / 2016-10-08 16:19

Посмотрел урок, выполнил задание по уроку, поставил галочки и отправляй отчёт. Всё просто. Добро пожаловать на проект. Желаю успехов.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Snepper  # Демо игры / Вступительное слово / 2016-10-08 13:27

Галочка означает, что ты познакомился с этим заданием. И помогает проверить, всё ли ты сделал в более сложных уроках

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




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

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