HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #4281  
Старый 04.01.2020, 02:42
DARKSAMP
Познающий
Регистрация: 10.01.2019
Сообщений: 43
С нами: 3863421

Репутация: 8
По умолчанию

Пацаны, вопрос. Сделал бота на ВК, Запускаю консоль, он выполняет одну команду, которую я напишу. После ничего не делает, а работает только после перезапуска консоли, вот код.

C#:





[CODE]
using
System
;
using
System
.
Collections
.
Generic
;
using
System
.
Linq
;
using
System
.
Net
;
using
System
.
Text
;
using
System
.
Threading
.
Tasks
;
using
Newtonsoft
.
Json
.
Linq
;
using
static
System
.
Console
;
namespace
BOTVK3
.
_0
{
class
Program
{
static
void
Main
(
string
[
]
args
)
{
string
requesturl1
=
"https://api.vk.com/method/messages.getDialogs?v=5.85&access_token=02f70b54b2 7f&count=100&offset=0"
;
WebClient
wc
=
new
WebClient
(
)
;
string
str
=
wc
.
DownloadString
(
requesturl1
)
;
dynamic
json
=
JObject
.
Parse
(
str
)
;
for
(
int
i
=
0
;
i

 
Ответить с цитированием

  #4282  
Старый 04.01.2020, 02:45
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Цикла же нет.
 
Ответить с цитированием

  #4283  
Старый 04.01.2020, 02:46
DARKSAMP
Познающий
Регистрация: 10.01.2019
Сообщений: 43
С нами: 3863421

Репутация: 8
По умолчанию

Цитата:
Сообщение от Dark_Knight  

Цикла же нет.
Что добавить нужно, подскажи. А то я новичок)
 
Ответить с цитированием

  #4284  
Старый 04.01.2020, 02:52
Carrentine
Постоянный
Регистрация: 25.12.2018
Сообщений: 568
С нами: 3886298

Репутация: 113


По умолчанию

Цитата:
Сообщение от DARKSAMP  

Что добавить нужно, подскажи. А то я новичок)
C#:





[CODE]
using
System
;
using
System
.
Collections
.
Generic
;
using
System
.
Linq
;
using
System
.
Net
;
using
System
.
Text
;
using
System
.
Threading
.
Tasks
;
using
Newtonsoft
.
Json
.
Linq
;
using
static
System
.
Console
;
namespace
BOTVK3
.
_0
{
class
Program
{
static
void
Main
(
string
[
]
args
)
{
while
(
true
)
{
string
requesturl1
=
"https://api.vk.com/method/messages.getDialogs?v=5.85&access_token=02f70b54b2 7f&count=100&offset=0"
;
WebClient
wc
=
new
WebClient
(
)
;
string
str
=
wc
.
DownloadString
(
requesturl1
)
;
dynamic
json
=
JObject
.
Parse
(
str
)
;
for
(
int
i
=
0
;
i

 
Ответить с цитированием

  #4285  
Старый 04.01.2020, 21:05
DARKSAMP
Познающий
Регистрация: 10.01.2019
Сообщений: 43
С нами: 3863421

Репутация: 8
По умолчанию

Смотрите, меню бота:

Тут должно быть ниже описание по строчкам, как это сделать?)

C#:





Код:
case
"меню"
:
message
=
"Полное меню бота:"
;
break
;
 
Ответить с цитированием

  #4286  
Старый 04.01.2020, 21:11
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Разве case поддерживает в шарпах стринги?
 
Ответить с цитированием

  #4287  
Старый 04.01.2020, 22:11
Musaigen
Познавший АНТИЧАТ
Регистрация: 01.04.2018
Сообщений: 1,710
С нами: 4272230

Репутация: 183


По умолчанию

Цитата:
Сообщение от DARKSAMP  

Смотрите, меню бота:
Тут должно быть ниже описание по строчкам, как это сделать?)

C#:





Код:
case
"меню"
:
message
=
"Полное меню бота:"
;
break
;

Используй String.Equals
 
Ответить с цитированием

  #4288  
Старый 07.01.2020, 01:20
atizoff
Познавший АНТИЧАТ
Регистрация: 02.08.2018
Сообщений: 1,295
С нами: 4095395

Репутация: 183


По умолчанию

ребята, привет, можете объяснить почему оно работает не так как должен? и что вообще возвращает clock()?

я сделал эту проверку

C++:





[CODE]
int
Delay
=
2
;
int
main
(
)
{
int
timed
=
clock
(
)
;
int
rawtimed
=
clock
(
)
;
if
(
rawtimed
>
(
timed
+
Delay
)
)
{
cout



но работает через раз, либо вообще не работает. может ли кто-то предложить замену или фикс?
 
Ответить с цитированием

  #4289  
Старый 07.01.2020, 01:29
4el0ve4ik
Познавший АНТИЧАТ
Регистрация: 12.11.2015
Сообщений: 1,560
С нами: 5526867

Репутация: 183


По умолчанию

[QUOTE="social enemy"]

ребята, привет, можете объяснить почему оно работает не так как должен? и что вообще возвращает clock()?
я сделал эту проверку

C++:





[CODE]
int
Delay
=
2
;
int
main
(
)
{
int
timed
=
clock
(
)
;
int
rawtimed
=
clock
(
)
;
if
(
rawtimed
>
(
timed
+
Delay
)
)
{
cout
 
Ответить с цитированием

  #4290  
Старый 07.01.2020, 01:48
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Цитата:
Сообщение от 4el0ve4ik  

DWORD time = GetTickCount(); в мс возвращает время с начала запуска ос.
chrono юзайте. В разы удобней чем гет тик коунт
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...