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

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

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

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

70 страниц V  « 5 6 7 ... 68 69 »

GameAP. Web-панель управления игровыми серверами

, Панель позволяет управлять игровыми серверами под ОС Linux и Windows.
Статус пользователя onotole
сообщение 23.8.2013, 21:18
Сообщение #101


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

Стаж: 14 лет

Сообщений: 1572
Благодарностей: 1119
Полезность: 1550

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

Цитата(Pro(X-Gamer)Pro @ 23.8.2013, 20:25) *
А по поводу безопасности вашего продукта, что то сказать можете?
Что бы не было так что купил, тыры-пыры и тут приехали)
Горький пример этому GamePL

Большинство коммерческих панелек имеют в описание слова: что они имеют ....

ВЫ же можете сказать что то подобное, главное правдивое Jumpy.gif

По сравнению с GamePL эта панель даже не сравнивается.
GamePL написана человеком, который только только начал познавать язык, и писал ее используя книжку, как по переводчику.
Эта же панель написана на неплохом фреймворке и довольно грамотно. Я читал код и дыр не видел
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vitaliy
сообщение 23.8.2013, 21:21
Сообщение #102


Стаж: 14 лет

Сообщений: 2431
Благодарностей: 526
Полезность: 609

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

kuznets92,
Когда планируете закончить свой Коммерческий модуль

и после покупки, какая цена обновления , тему решил не перечитывать)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 23.8.2013, 21:33
Сообщение #103


Стаж: 14 лет

Сообщений: 616
Благодарностей: 285
Полезность: 701

Цитата(Pro(X-Gamer)Pro @ 23.8.2013, 22:21) *
kuznets92,
Когда планируете закончить свой Коммерческий модуль
и после покупки, какая цена обновления , тему решил не перечитывать)

В первой половине сентября планирую закончить. Насчет цены модуля уже говорил.
Насчет обновления не решил, скорее всего они будут бесплатны в пределах определенной линейки (например купив версию 1.0, версия 1.1, 1.2, 1.3 и т.д. будут бесплатными, а версия 2.0 будет со скидкой).
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vitaliy
сообщение 23.8.2013, 21:40
Сообщение #104


Стаж: 14 лет

Сообщений: 2431
Благодарностей: 526
Полезность: 609

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

было бы удобно, если бы вы на сайте написали , все что планируете сделать за ближайшее время, так бы люди видели что планируется , и давали бы идеи и советы от части
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя amqu
сообщение 25.8.2013, 9:30
Сообщение #105


Стаж: 13 лет

Сообщений: 417
Благодарностей: 44
Полезность: 111

может быть я и не допонел?
но в "боевой" версии там ещё сырой модуль стоит? или что?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 25.8.2013, 11:20
Сообщение #106


Стаж: 14 лет

Сообщений: 616
Благодарностей: 285
Полезность: 701

Цитата(amqu @ 25.8.2013, 9:30) *
может быть я и не допонел?
но в "боевой" версии там ещё сырой модуль стоит? или что?

Да, там же есть надпись "Сайт в разработке".
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 29.8.2013, 16:43
Сообщение #107


Стаж: 14 лет

Сообщений: 616
Благодарностей: 285
Полезность: 701

Новая версия - GameAP 0.7 [29.08.2013]

Изменения:
[++] Поддержка мультиязычности.
[+] Английский язык (перевод GordonFreeman).
[+] Украинский язык.
[+] Упрощено обновление панели. Для обновления до следующих версий нужно будет лишь заменить файлы, панель сама отправит нужные sql запросы.
[+] Отображение дополнительной информации о сервере (установен ли сервер, указаны ли параметры в настройках).
[+] Проверка существования исполняемых файлов АдминПанели и проверка прав на выполнение.
[+] Указание отдельной директории для SteamCMD. Если директория не будет указана, то админпанель ищет steamcmd в директории с исполняемыми файлами.
[+] Конфигурация вынесена в отдельный от фрейворка файл (gameap_config.php).
[+] Клонирование типа игры.
[+] Установленные модули теперь автоматически появятся в меню.
[+] Переустановка сервера.
[+] Отображение логов игрового сервера на странице редактирования.
[fix] Отлажена работа с CentOS.
[fix] Для администратора не делается проверка на права при чтении логов.
[fix] Редактирование протокола управления для выделенного сервера.
[fix] Защита шаблонов, при работе на nqinx либо при отключенном .htaccess.
[fix] Исправлена ошибка при работе через Telnet на Linux.
[fix] Переписан скрипт установки. Не нужно выполнять никаких SQL запросов. Нет трудностей при установке на базу данных, отличную от MySQL.
[fix] Закрыты способы получения RCON пароля, если пользователь имеет доступ к отправке RCON команд, но не имеет доступа к смене пароля.
[fix] Исправлена ошибка при удалении игрового сервера.
[fix] Исправлены найденные баги и ошибки связанные с установкой игрового сервера.
[fix] Исправлены найденные баги и ошибки с проверками.
[fix] Если отсутствуют игры, то добавление игрового сервера и типа игры невозможно.

Скачать: http://www.gameap.ru/download/
Подробно об изменениях: http://www.gameap.ru/updates/gameap-0-7-release/

Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение

Отредактировал: kuznets92, - 29.8.2013, 16:47
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 5 раз
   + Цитировать сообщение
Статус пользователя servAion
сообщение 29.8.2013, 16:54
Сообщение #108


Стаж: 13 лет

Сообщений: 218
Благодарностей: 15
Полезность: 70

Неплохо) думаю скоро уже коммерческий модуль появиться с плюшками, фтп доступом итд )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 29.8.2013, 18:38
Сообщение #109


Стаж: 14 лет

Сообщений: 616
Благодарностей: 285
Полезность: 701

Цитата(servAion @ 29.8.2013, 17:54) *
Неплохо) думаю скоро уже коммерческий модуль появиться с плюшками, фтп доступом итд )


Осталось запилить поддержку репозиториев (локального и удаленных), чтобы можно было устанавливать серверы не только через steamcmd.
Сделать установку модулей через панель (чтобы загрузил архив и модуль уже стоит). Ну и автообновление, аля нажал кнопочку и панель обновилась до последней версии.

Отредактировал: kuznets92, - 29.8.2013, 18:39
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя servAion
сообщение 29.8.2013, 18:54
Сообщение #110


Стаж: 13 лет

Сообщений: 218
Благодарностей: 15
Полезность: 70

Да было бы не плохо сделать репозиторий для установки сервера через tar архив или на прямую из папки с сервером путем копирования файлов.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 29.8.2013, 19:04
Сообщение #111


Стаж: 14 лет

Сообщений: 616
Благодарностей: 285
Полезность: 701

Цитата(servAion @ 29.8.2013, 18:54) *
Да было бы не плохо сделать репозиторий для установки сервера через tar архив или на прямую из папки с сервером путем копирования файлов.


Да, это хорошо. Но для удаленного репозитория нужно найти свободное пространство на сервере. Собрать базу с играми, плагинами, упаковать всё.
А для создания локального репозитория нужно перенапрячься пользователю =)

Отредактировал: kuznets92, - 29.8.2013, 19:07
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя shadow6630
сообщение 29.8.2013, 20:30
Сообщение #112
Стаж: 13 лет

Сообщений: 30
Благодарностей: 6
Полезность: 154

Вот небольшая функция для автообновления панелки по нажатию на кнопку, можна взять на заметку (код взят с одного парсера)
Скрытый текст
Код
if (@$_GET['update']) {
    // Install update
    $zFile = 'ParseMX%20' .$_GET['update'] . '.zip';
    $zUrl = 'http://parsemx.com/down/';
    umask(0002);

    $zOut = fopen($zFile , 'wb');
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_FILE, $zOut);
    curl_setopt($curl, CURLOPT_HEADER, false);
    curl_setopt($curl, CURLOPT_TIMEOUT, 10);
    curl_setopt($curl, CURLOPT_FAILONERROR, 1);
    curl_setopt($curl, CURLOPT_URL, $zUrl.$zFile);
    curl_exec($curl);
    fclose($zOut);

    $zResult = curl_getinfo($curl);

    if($zResult['http_code'] == 200) {
        // Extract ZIP
        $zip = new ZipArchive;
        if ($zip->open($zFile) === TRUE) {
            $zip->extractTo('.');
            $zip->close();
            $result = "ParseMX успешно обновлён до версии ".$_GET['update'];
        } else $result = "НЕ ОБНОВЛЕНО: Не удалось разархивировать файл $zFile";
    } else $result = "НЕ ОБНОВЛЕНО: Не удалось получить файл $zFile. Код ошибки: ".$zResult['http_code'];

    @unlink($zFile);
    // ----- End of ZIP
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 29.8.2013, 21:45
Сообщение #113


Стаж: 14 лет

Сообщений: 616
Благодарностей: 285
Полезность: 701

Алгоритм автообновления достаточно прост.
От пользователя требуется указать данные FTP, через него будет обновляться панель.

1. Скачиваем последнюю версию.
2. Распаковываем содержимое архива во временную директорию.
3. Соединяемся по полученным FTP данным к серверу с web-панелью.
4. Проверяем путь FTP. Ищем где расположена панель, в случае необходимости.
5. Зеркалим временную директорию на FTP.
6. Обновляем базу данных.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vitaliy
сообщение 29.8.2013, 21:52
Сообщение #114


Стаж: 14 лет

Сообщений: 2431
Благодарностей: 526
Полезность: 609

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

kuznets92,
Как по мне, не надо делать таких "извращений"

Сделать просто, залил поверх все файлы, перешел к файлу update.php , выполнились действия и все

Это мое мнение, конечно школьникам проще что бы само обновлялось, от части повысит продаваемость)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 29.8.2013, 22:04
Сообщение #115


Стаж: 14 лет

Сообщений: 616
Благодарностей: 285
Полезность: 701

Цитата(Pro(X-Gamer)Pro @ 29.8.2013, 21:52) *
kuznets92,
Сделать просто, залил поверх все файлы, перешел к файлу update.php , выполнились действия и все

Это уже есть в версии 0.7, перейти нужно по адресу example.com/adminpanel/update/manual

Цитата(Pro(X-Gamer)Pro @ 29.8.2013, 21:52) *
Как по мне, не надо делать таких "извращений"

В каком-то смысле, я соглашусь с этим. На сайт админпанели реже заходить будут.

Отредактировал: kuznets92, - 29.8.2013, 22:24
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя shadow6630
сообщение 29.8.2013, 22:39
Сообщение #116
Стаж: 13 лет

Сообщений: 30
Благодарностей: 6
Полезность: 154

От пользователя требуется указать данные FTP, через него будет обновляться панель.
Немного плохая идея, сменил данные к ФТП - забыл сменить в скрипте - обновлений нет, а курл штука универсальная, та и так много лишних телодвижений (вводить что-то)

Отредактировал: shadow6630, - 29.8.2013, 22:42
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Admst
сообщение 29.8.2013, 23:09
Сообщение #117
Стаж: 12 лет

Сообщений: 27
Благодарностей: 6
Полезность: 170

Слил новую, 0.7 версию.
Начал новую установку.

http://домен/install , плюнуло мне 403 ошибку. С удивлением нахожу в /install/.htaccess с содержанием deny from all.
Ладно, победили, едем дальше.

А далее браузер мне показал Directory access is forbidden.
Переименовываем index.html, едем дальше.

Но тут опять новое, No direct script access allowed.

P.S: инструкция по установке старая. Что-то поменялось или я где-то недосмотрел ?

Отредактировал: Admst, - 29.8.2013, 23:15
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bigbrain911
сообщение 30.8.2013, 1:13
Сообщение #118


Стаж: 13 лет

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

Вроде обещали отвязать от mod_rewrite и серверных скриптов, как успехи? Хотя серверные скрипты не так страшны.

Отредактировал: bigbrain911, - 30.8.2013, 1:14
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kuznets92
сообщение 30.8.2013, 5:40
Сообщение #119


Стаж: 14 лет

Сообщений: 616
Благодарностей: 285
Полезность: 701

Цитата(Admst @ 29.8.2013, 23:09) *
Слил новую, 0.7 версию.
Начал новую установку.

http://домен/install , плюнуло мне 403 ошибку. С удивлением нахожу в /install/.htaccess с содержанием deny from all.
Ладно, победили, едем дальше.

А далее браузер мне показал Directory access is forbidden.
Переименовываем index.html, едем дальше.

Но тут опять новое, No direct script access allowed.

P.S: инструкция по установке старая. Что-то поменялось или я где-то недосмотрел ?

Проблему нашел, архив обновил. Причина оказалась в том, что твой веб-сервер воспринимал приоритетом директории, а потом уже обращался к rewrite_rule из .htaccess.
То, что .htaccess с deny from all в папке install - так и должно.

Цитата(bigbrain911 @ 30.8.2013, 1:13) *
Вроде обещали отвязать от mod_rewrite и серверных скриптов, как успехи? Хотя серверные скрипты не так страшны.

Обещали - отвяжем. К серверным скриптам панель не привязана.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя evgeniy777
сообщение 30.8.2013, 12:08
Сообщение #120
Стаж: 16 лет

Сообщений: 175
Благодарностей: 3
Полезность: < 0

ставлю с нуля новую версию панели и в самом начале установки пишет An Error Was Encountered

The configuration file database.php does not exist.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
70 страниц V  « 5 6 7 ... 68 69 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 2 гостей читают эту тему: