@CSharpChatЭта группа больше не существует

Страница 1101 из 1888
Alexander
23.05.2017
16:10:42
кто-нибудь знает, как продлить уже созданный Timer ?

например таймер создан с периодом 60 секунд, прошло какое-то время и нужно докинуть ему еще 60 секунд

Axm
23.05.2017
16:12:19
что значит "докинуть"? увеличить его тикание навсегда?

Alexander
23.05.2017
16:12:45
да

Google
Axm
23.05.2017
16:13:00
какой из таймеров?

Alexander
23.05.2017
16:13:18
System.Threading.Timer

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

Axm
23.05.2017
16:15:32
у этого только можно вызвать Change https://docs.microsoft.com/en-us/dotnet/api/system.threading.timer.change?view=netframework-4.7

Astr0nautG0dsSun
23.05.2017
16:22:16
Вечер в чатик

TheRainwildsKeeper
23.05.2017
16:22:16
System.Timers.Timer и System.Windows.Forms.Timer ещё глянь

Astr0nautG0dsSun
23.05.2017
16:23:11
Есть ли здесь гуру айтишник который знает все?

TheRainwildsKeeper
23.05.2017
16:23:24
Astr0nautG0dsSun
23.05.2017
16:23:44
Тыжпрограммист
Шутка минутка

alix
23.05.2017
16:23:47
Почему я нагуглил за секунду?
потому что ты не Гордон

Axm
23.05.2017
16:23:51
вот тут есть подсказка какие есть и какой когда использовать https://docs.microsoft.com/en-us/dotnet/api/system.threading.timer?view=netframework-4.7

TheRainwildsKeeper
23.05.2017
16:23:57
Шутка минутка
Какой вопрос - такой ответ

Google
Astr0nautG0dsSun
23.05.2017
16:24:23
Какой вопрос - такой ответ
Это было что то вроде вступления

TheRainwildsKeeper
23.05.2017
16:25:23
Astr0nautG0dsSun
23.05.2017
16:27:51
Какой вопрос - такой ответ
Коротко поясню зачем я сюда пришел. Так как не чего шарю в сетях и программировании, хочу попросить у вас сакральных знаний за матчасть. Может подскажете где можно почитать? Желательно на пальцах, простым языком.

Какой вопрос - такой ответ
Что то вроде Пахомова, только в области сетей, железа и кода.

Ilya
23.05.2017
16:29:19
кто-нибудь юзал это http://taskscheduler.codeplex.com/ ?

TheRainwildsKeeper
23.05.2017
16:30:00
Что то вроде Пахомова, только в области сетей, железа и кода.
Ну по коду, т.к. мы в шарп чатике, "C# 6.0. Справочник. Полное описание языка" (Албахари)

кто-нибудь юзал это http://taskscheduler.codeplex.com/ ?
Не юзал, но выглядит вкусно

Ilya
23.05.2017
16:32:56
я не понимаю где смотреть созданный таск. Я создал таск, он даже выполнился, но я не могу его найти в taskschd.msc

или он может вообще не туда пишется

alix
23.05.2017
16:33:15
Не юзал, но выглядит вкусно
выглядит ужасно если он делает тоже самое что и кварц

TheRainwildsKeeper
23.05.2017
16:34:08
выглядит ужасно если он делает тоже самое что и кварц
хз, посмотрел на примеры https://taskscheduler.codeplex.com/wikipage?title=Examples&referringTitle=Home выглядит многословно, но понятно

alix
23.05.2017
16:34:30
quartz.net посмотри или хэнгфайр

Ilya
23.05.2017
16:34:34
то что мне надо делается одной строчкой

Ilya
23.05.2017
16:34:38
смотрю кварц

alix
23.05.2017
16:34:41
если тебе планировщики нужны

Ilya
23.05.2017
16:37:42
мне надо батник выполнить по таймеру

и забыть об этом потом

alix
23.05.2017
16:38:16
Google
alix
23.05.2017
16:38:21
и забудь

Ilya
23.05.2017
16:38:24
куда

зочем

на пеку себе?

alix
23.05.2017
16:39:18
http://www.nncron.ru

на пеку себе?
зачем тебе на пеке задания запускать

Ilya
23.05.2017
16:39:45
мне эту пеку надо выключить по таймеру

TheRainwildsKeeper
23.05.2017
16:44:40
мне эту пеку надо выключить по таймеру
shutdown /s /t количество_секунд

Ilya
23.05.2017
16:44:54
спасибо кэп

TheRainwildsKeeper
23.05.2017
16:45:13
обращайся

Ilya
23.05.2017
16:45:47
хотя

я ведь и не знал о /t

TheRainwildsKeeper
23.05.2017
16:46:37
я ведь и не знал о /t
да ладно, капитанство же

Ilya
23.05.2017
16:46:50
лол да

Му
23.05.2017
16:46:55
Ещё /f добавлять можно

Ilya
23.05.2017
16:46:56
а оно всегда было?

Му
23.05.2017
16:47:05
Чтобы наверняка

Ilya
23.05.2017
16:47:18
ага, это знаю

про /t не знал

всегда делал через at 00:30 shutdown

Google
Denis
23.05.2017
18:15:25


Vlad
23.05.2017
18:17:06
vs 17

Gid
23.05.2017
18:17:08
В Блокнот Виндовс

Artem
23.05.2017
18:17:16
С юнити такая же фишка была - Играет в Unity 3d

TheRainwildsKeeper
23.05.2017
18:17:29
Gid
23.05.2017
18:18:24
пруфаю

лучший удобный редактор

Admin
ERROR: S client not available

Gid
23.05.2017
18:18:40
быстрый

а студия не нужна

она лагает и много весит

Vlad
23.05.2017
18:19:10
Почему не notepad++

?

Gid
23.05.2017
18:19:22
Весит много

А это уже встроенно в Виндовс

Vlad
23.05.2017
18:19:37
Ну уж поменьше, чем студия

TheRainwildsKeeper
23.05.2017
18:20:08
Извращенец

И правда уж хотя бы N++

Gid
23.05.2017
18:20:22
Ненужен

Google
TheRainwildsKeeper
23.05.2017
18:20:32
Он не медленнее, и ставится за пару сек

Vlad
23.05.2017
18:20:39
Андрюха, тащи перфокарты

TheRainwildsKeeper
23.05.2017
18:20:48
Я не застал

Vlad
23.05.2017
18:21:22
Я их тоже не застал, но выебуюсь знаниями из википедии ??

TheRainwildsKeeper
23.05.2017
18:21:32
My man

Анатолий
23.05.2017
18:27:04
а оно всегда было?
shutdown /r /f /t 00 #всегдатакделаю ?

Blue Screen of Death
23.05.2017
18:27:56
всегда так перезагружаю конпютор, только без /f

Ilya
23.05.2017
18:32:41
vim

Vyacheslav
23.05.2017
18:33:54
В Блокнот Виндовс
Пруфани бэком

Влад
23.05.2017
18:38:00
Тут такое дело... В общем, у меня бот фулл асинхронный получается. И, если игроки почти одновременно примут игру (изи такое случится может), то выполняется для них метод одинаково. Метод так работает: if (PlayerID == playerOne.ID) { if (playerTwo.state != States.WaitingForRespond) { playerOne.state = States.WaitingForRespond; } else { GameStart(); } } else { //Так же, только под второго игрока. } И получается, что оно одновременно проходит по обоим игрокам, и оба входят в режим "ожидание ответа от другого игрока". Я вот думал сделать await Thread.Delay(...), но хз, как это точно работает. Если это всего бота кроет, то мне толку 0. Либо в главном цикле всё проверять и запускать оттуда игру, но это немного ниок получится.

Ваши идеи?

Denis
23.05.2017
18:39:25
Unity?)

Влад
23.05.2017
18:39:32
Не.

Это бот для телеграмма.

Vlad
23.05.2017
18:40:10
А почему полностью асинх?

viktor
23.05.2017
18:40:17
В Блокнот Виндовс
хуя ты. в блокноте. А чому не в cmd?

Влад
23.05.2017
18:40:53
Посмотрел я на форуме асинхронного бота, и, видимо, слишком увлёкся. А я в этом не особо прошарен, вот и намутил фигни. А кода уже под 2к строк, вот и спрашиваю, есть ли какой-нибудь способ этого избежать.

Vlad
23.05.2017
18:41:12
Избавиться от асинхронности, где она не нужна ??

Влад
23.05.2017
18:42:16
Я пробовал в методе подтверждения игры это сделать, но толку 0. Прикол в том, что метод, в котором стоит главный цикл, тож асинхронный.

Видимо в этом проблема, но мне не вариант получится там её убрать.

Страница 1101 из 1888

Эта группа больше не существует Эта группа больше не существует