Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Не получается сделать авто-обновление скрипта

Статус пользователя hacker1990
сообщение 17.11.2015, 15:35
Сообщение #1
Стаж: 15 лет

Сообщений: 52
Благодарностей: 8
Полезность: 29

Всем привет, я пытаюсь сделать автообновление для одного из своих плагинов, при помощи инклуда http(Ссылка)
Код:
Код
#include <amxmodx>
#include <http>
public plugin_init()
{
    register_clcmd( "update_plugin" , "DownloadFile" );
}
public DownloadFile()
{
    HTTP_DownloadFile( "http://mysite.ru/plugin.amxx" , "addons/amxmodx/plugins/plugin.amxx" );
    HTTP_DownloadFile( "http://mysite.ru/plugins-update.ini" , "addons/amxmodx/configs/plugins-update.ini" );
}

public HTTP_Download( const szFile[] , iDownloadID , iBytesRecv , iFileSize , bool:TransferComplete )
{
    if ( TransferComplete )
    {
        server_print( "%s download complete!" , szFile );
    }
    else
    {
        server_print( "File=[%s] DownloadID=%d BytesTransferred=%d iSize=%d" , szFile , iDownloadID , iBytesRecv , iFileSize );
    }
}

Плагин 1 раз скачался, потом стал останавливаться примерно на 80-85%, и ini файл закачивается полностью пустой.
Не понимаю что это может быть, и как это решить..
Все, что есть в логах по поводу этого плагина:
Скрытый текст
Код:

addons/amxmodx/plugins/plugin.amxx download complete!
addons/amxmodx/configs/plugins-system.ini download complete!
addons/amxmodx/plugins/plugin.amxx download complete!
addons/amxmodx/configs/plugins-system.ini download complete!
addons/amxmodx/plugins/plugin.amxx download complete!
addons/amxmodx/configs/plugins-system.ini download complete!

File=[addons/amxmodx/configs/plugins-system.ini] DownloadID=1 BytesTransferred=224 iSize=224
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=2 BytesTransferred=3867 iSize=23535
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=2 BytesTransferred=7962 iSize=23535
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=2 BytesTransferred=12057 iSize=23535
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=2 BytesTransferred=16152 iSize=23535
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=2 BytesTransferred=20247 iSize=23535
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=2 BytesTransferred=23535 iSize=23535
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=1 BytesTransferred=3867 iSize=23535
File=[addons/amxmodx/configs/plugins-system.ini] DownloadID=2 BytesTransferred=12 iSize=12
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=1 BytesTransferred=7962 iSize=23535
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=1 BytesTransferred=12057 iSize=23535
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=1 BytesTransferred=16152 iSize=23535
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=1 BytesTransferred=20247 iSize=23535
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=1 BytesTransferred=23535 iSize=23535
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=3 BytesTransferred=3867 iSize=23535
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=3 BytesTransferred=7962 iSize=23535
File=[addons/amxmodx/configs/plugins-system.ini] DownloadID=4 BytesTransferred=12 iSize=12
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=3 BytesTransferred=12057 iSize=23535
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=3 BytesTransferred=16152 iSize=23535
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=3 BytesTransferred=20247 iSize=23535
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=3 BytesTransferred=23535 iSize=23535
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=5 BytesTransferred=3867 iSize=23535
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=5 BytesTransferred=7962 iSize=23535
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=5 BytesTransferred=12057 iSize=23535
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=5 BytesTransferred=16152 iSize=23535
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=5 BytesTransferred=20247 iSize=23535
File=[addons/amxmodx/configs/plugins-system.ini] DownloadID=6 BytesTransferred=12 iSize=12
File=[addons/amxmodx/plugins/plugin.amxx] DownloadID=5 BytesTransferred=23535 iSize=23535
addons/amxmodx/plugins/plugin.amxx download complete!
addons/amxmodx/configs/plugins-system.ini download complete!
addons/amxmodx/plugins/plugin.amxx download complete!
addons/amxmodx/configs/plugins-system.ini download complete!
addons/amxmodx/plugins/plugin.amxx download complete!
addons/amxmodx/configs/plugins-system.ini download complete!


Отредактировал: hacker1990, - 17.11.2015, 15:35
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя hacker1990
сообщение 17.11.2015, 15:52
Сообщение #2
Стаж: 15 лет

Сообщений: 52
Благодарностей: 8
Полезность: 29

Вот, плагин и ini файл успешно закачались, но после того, как я раз 15-20 подряд ввел команду..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя jtiq
сообщение 17.11.2015, 16:05
Сообщение #3


Иконка группы

Стаж: 18 лет

Сообщений: 1717
Благодарностей: 767
Полезность: 979

Меценат Меценат

может где то обрыв идёт
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя hacker1990
сообщение 17.11.2015, 16:08
Сообщение #4
Стаж: 15 лет

Сообщений: 52
Благодарностей: 8
Полезность: 29

Цитата(jtiq @ 17.11.2015, 17:00) *
может где то обрыв идёт

Может, но возможно ли определить точно? Серв на хосте, все идет ровно, по идее, обрывов быть не должно..

Выкачивание плагина идет с того же хоста
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: