Иконка ресурса

Ядро плагина HTTP File Uploader 1.0

Нет прав для скачивания
Поддерживаемые игры
  1. CS: Source (OrangeBox)
  2. CS: Source (v34)
  3. CS: GO
  4. Team Fortress 2
  5. DOD: Source
  6. L4D 1 & 2
Плагин позволяет загружать файлы с сервера на сайт использующий PHP по HTTP (без использования FTP)

Сам по себе плагин не имеет смысла использовать, только как средство загрузки файлов для других плагинов (демок например)

C++:
/**
* Callback on completed or error uploading
*
* @param   bStatus     Status upload
* @param   iValue       Value passed from caller
* @param   szError     Error uploading
*
* @return  void
*/
typedef OnFileUploaded = function void (bool bStatus, any iValue, const char[] szError);

/**
* Upload file to remote host.
*
* @param szDomain            URI (https://example.com)
* @param szPath            Script path (upload.php)
* @param szToken            Access token
* @param szFilePath        File to read from
* @param szSavePath        Relative path to save path
* @param szSaveFileName    File name to save
* @param fCallback            A function to use as a callback when the upload has finished.
* @param iValue            Optional value to pass to the callback function.
*
* @return  void
* @throws  Error, if file doesn't exists.
*/
native void UploadFile(
    const char[] szDomain,
    const char[] szPath,
    const char[] szToken,
    const char[] szFilePath,
    const char[] szSavePath = NULL_STRING,
    const char[] szSaveFileName = NULL_STRING,
    OnFileUploaded fCallback,
    any iValue = 0
);
Требования
Установка
  • Содержимое папки web распаковать и положить на сайт
  • Содержимое папки server распаковать и положить на игровой сервер
  • Прописать токен в web/config.php
Токен - строка из случайных символов, можно сгенерировать случайным образом.
Автор
R1KO
Скачивания
66
Просмотры
1,592
Первый выпуск
Обновление
Оценка
5.00 звёзд 3 оценок

Другие ресурсы пользователя R1KO

Последние отзывы

Супер, то самое что я искал !
Способов применения достаточно
Впринципе неплохо
Сверху