Русское сообщество по скриптингу

[Модуль Amxx] Curl (Windows & Linux)

Файлы и модули, которые пригодятся при скриптинге для AMX Mod X или SourceMod.
Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено выкладывать файлы или модули для AMXX/SM, которые пригодятся при программировании.

Re: [Модуль Amxx] Curl (Windows & Linux)

Сообщение Asmodai » 31 авг 2016, 16:12

Fedcomp писал(а):Это про тот который C++?

Это тот, который ООП ради ООП и ни для чего больше.
Аватара пользователя
Asmodai
Адмирал
 
Сообщения: 466
Зарегистрирован: 24 фев 2011, 20:48
Благодарил (а): 0 раз.
Поблагодарили: 393 раз.
Языки программирования: Counter-Strike 1.6

Re: [Модуль Amxx] Curl (Windows & Linux)

Сообщение RevCrew » 10 сен 2016, 00:40

Код: Выделить всё

Failed writing body 
(!= 266)

Failed writing body (!= 3)

Failed writing data

Failed writing data

Closing connection 0

Closing c


Это нормально?
Аватара пользователя
RevCrew
Скриптер
 
Сообщения: 1648
Зарегистрирован: 15 июл 2013, 20:45
Благодарил (а): 273 раз.
Поблагодарили: 357 раз.
Языки программирования: Unkown

Re: [Модуль Amxx] Curl (Windows & Linux)

Сообщение Polarhigh » 10 сен 2016, 20:33

похоже ты возвращаешь неправильное кол-во прочтенных байт в колбэке write
Аватара пользователя
Polarhigh
 
Сообщения: 1006
Зарегистрирован: 04 май 2010, 17:41
Благодарил (а): 131 раз.
Поблагодарили: 388 раз.
Опыт программирования: Больше трех лет

Re: [Модуль Amxx] Curl (Windows & Linux)

Сообщение RevCrew » 11 сен 2016, 16:33

Polarhigh,
Код: Выделить всё
public write(data[], size, nmemb)
{
    
    if
(size>WRITE_SIZE)
        return 0
    add
(g_lData,charsmax(g_lData), data);    
    return size
;
}


Добавлено спустя 17 секунд:
нужно size*nmemb?
Аватара пользователя
RevCrew
Скриптер
 
Сообщения: 1648
Зарегистрирован: 15 июл 2013, 20:45
Благодарил (а): 273 раз.
Поблагодарили: 357 раз.
Языки программирования: Unkown

Re: [Модуль Amxx] Curl (Windows & Linux)

Сообщение Polarhigh » 11 сен 2016, 17:11

RevCrew, да, вообще size это размер одного элемента из data, а nmemb - кол-во, ну и size обычно = 1
Аватара пользователя
Polarhigh
 
Сообщения: 1006
Зарегистрирован: 04 май 2010, 17:41
Благодарил (а): 131 раз.
Поблагодарили: 388 раз.
Опыт программирования: Больше трех лет

Re: [Модуль Amxx] Curl (Windows & Linux)

Сообщение RevCrew » 11 сен 2016, 18:09

Polarhigh, осталась ошибка) ну да ладно, вроде и так работает
Аватара пользователя
RevCrew
Скриптер
 
Сообщения: 1648
Зарегистрирован: 15 июл 2013, 20:45
Благодарил (а): 273 раз.
Поблагодарили: 357 раз.
Языки программирования: Unkown

Re: [Модуль Amxx] Curl (Windows & Linux)

Сообщение RevCrew » 15 сен 2016, 18:07

Ага, фиг там, сервер падает в 30-40% случаях при запуске.
Аватара пользователя
RevCrew
Скриптер
 
Сообщения: 1648
Зарегистрирован: 15 июл 2013, 20:45
Благодарил (а): 273 раз.
Поблагодарили: 357 раз.
Языки программирования: Unkown

Re: [Модуль Amxx] Curl (Windows & Linux)

Сообщение Polarhigh » 15 сен 2016, 23:17

RevCrew, приложи код, только так я смогу найти в нем ошибку
Аватара пользователя
Polarhigh
 
Сообщения: 1006
Зарегистрирован: 04 май 2010, 17:41
Благодарил (а): 131 раз.
Поблагодарили: 388 раз.
Опыт программирования: Больше трех лет

Re: [Модуль Amxx] Curl (Windows & Linux)

Сообщение RevCrew » 16 сен 2016, 14:37

Polarhigh, увеличил WRITE_SIZE до 1024, вроде работает. Если что отпишусь
Аватара пользователя
RevCrew
Скриптер
 
Сообщения: 1648
Зарегистрирован: 15 июл 2013, 20:45
Благодарил (а): 273 раз.
Поблагодарили: 357 раз.
Языки программирования: Unkown

Re: [Модуль Amxx] Curl (Windows & Linux)

Сообщение RevCrew » 25 сен 2016, 01:37

Следующий вопрос. Что там по ошибкам подключения? Где и какие проверки ставить чтобы сервер не падал если соединение не получилось. Из-за socket падал, поэтому боюсь
Аватара пользователя
RevCrew
Скриптер
 
Сообщения: 1648
Зарегистрирован: 15 июл 2013, 20:45
Благодарил (а): 273 раз.
Поблагодарили: 357 раз.
Языки программирования: Unkown

Пред.След.

Вернуться в Файлы и модули

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3