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

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

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

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

php "вопрос"

Статус пользователя Predat0r
сообщение 23.7.2012, 8:47
Сообщение #1
Стаж: 14 лет

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





Возможно ли подогнать под несколько пользователей?
То есть: доступ от разных имён к различным COM_EXEC

Цитата
* Windows user details - will be ignored for Linux users */
define("COM_USERNAME", "Admin");
define("COM_PASSWORD", "");

define("COM_PROCESS", 'hlds.exe');
define("COM_EXEC", 'hlds.exe -console -game cstrike +map de_dust2 +sv_lan 0 +ip 127.0.0.1 +maxplayers 24 +port 27000 +rcon_password "" -secure -nomaster -noipx +exec listip.cfg');
define("COM_RELDIR", "D:\\Data\\hlds");

define("COM_SECURITY", 0);
/* End */

Пытаюсь настроить панель antctrl free 1.2

Ссылка на панель.

Отредактировал: Predat0r, - 23.7.2012, 9:57
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
cs-portal
сообщение 23.7.2012, 9:24
Сообщение #2
Стаж: 16 лет

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

попробуй создать юзера и пасс в винде пару шутк
да впиши данные потом нам скажешь вышло или нет
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Predat0r
сообщение 23.7.2012, 10:01
Сообщение #3
Стаж: 14 лет

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

Цитата(cs-portal @ 23.7.2012, 9:24) *
попробуй создать юзера и пасс в винде пару шутк
да впиши данные потом нам скажешь вышло или нет

С одним пользователем все ок.
Цитата
пасс в винде пару шутк
Как понять? psych.gif Мозг залипает.

smile.gif Может можно просто продублировать код?
Например так:

Цитата
* Windows user details - will be ignored for Linux users */
define("COM_USERNAME", "Admin");
define("COM_PASSWORD", "");

define("COM_PROCESS", 'hlds.exe');
define("COM_EXEC", 'hlds.exe -console -game cstrike +map de_dust2 +sv_lan 0 +ip 127.0.0.1 +maxplayers 24 +port 27000 +rcon_password "" -secure -nomaster -noipx +exec listip.cfg');
define("COM_RELDIR", "D:\\Data\\hlds");

define("COM_SECURITY", 0);

//

define("COM_USERNAME", "Admin");
define("COM_PASSWORD", "");

define("COM_PROCESS", 'hlds.exe');
define("COM_EXEC", 'hlds.exe -console -game cstrike +map de_dust2 +sv_lan 0 +ip 127.0.0.1 +maxplayers 24 +port 27000 +rcon_password "" -secure -nomaster -noipx +exec listip.cfg');
define("COM_RELDIR", "D:\\Data\\hlds");

define("COM_SECURITY", 0);
/* End */
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Orty_Hart
сообщение 23.7.2012, 10:09
Сообщение #4
Стаж: 14 лет

Сообщений: 1399
Благодарностей: 408
Полезность: 725

Predat0r,
Можно. Там есть несколько вариантов.

Для уточнения, пользователь - с учетной записи виндовс, или кто на сайт вошел???
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Predat0r
сообщение 23.7.2012, 10:18
Сообщение #5
Стаж: 14 лет

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

Цитата(Orty_Hart @ 23.7.2012, 11:09) *
Predat0r,
Можно. Там есть несколько вариантов.
или кто на сайт вошел???

smile.gif Этот вариант,через учетку винды не катит.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Orty_Hart
сообщение 23.7.2012, 11:50
Сообщение #6
Стаж: 14 лет

Сообщений: 1399
Благодарностей: 408
Полезность: 725

Predat0r,
Омг, скажи что ты хочешь сделать. (опиши)

мне кажеться, ты хочешь сделать запуск серверов CS 1.6 через web, это так?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Predat0r
сообщение 23.7.2012, 12:15
Сообщение #7
Стаж: 14 лет

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

Цитата(Orty_Hart @ 23.7.2012, 11:50) *
Predat0r,
Омг, скажи что ты хочешь сделать. (опиши)

мне кажеться, ты хочешь сделать запуск серверов CS 1.6 через web, это так?

Нет,меня вполне ручной запуск устраивает,то есть в скрипте регистрируешь пользователя,указываешь путь(запускаешь сервер). psych.gif туплю(мозг з%%бался уже)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Orty_Hart
сообщение 23.7.2012, 12:18
Сообщение #8
Стаж: 14 лет

Сообщений: 1399
Благодарностей: 408
Полезность: 725

Predat0r,
Это проверка от робота?
и тебе нужно с этим сделать?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Predat0r
сообщение 23.7.2012, 13:15
Сообщение #9
Стаж: 14 лет

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

Цитата(Orty_Hart @ 23.7.2012, 13:18) *
Predat0r,
Это проверка от робота?
и тебе нужно с этим сделать?

Нет,мне нужно сделать многопользовательскую панель,а не на одного юзера.
crazy.gif psych.gif Не проканало.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 23.7.2012, 16:04
Сообщение #10


Стаж: 16 лет

Сообщений: 4358
Благодарностей: 1079
Полезность: 497

Predat0r,
:DDD

написано же, 1 панель = 1 сервер = 1 пользователь, тупо копи-пэст не добавит в панельке многопользовательскую поддержку
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Flesh
сообщение 23.7.2012, 22:22
Сообщение #11


Стаж: 17 лет

Сообщений: 319
Благодарностей: 168
Полезность: 776

Predat0r,
А что если попробовать так.
Записать в БД несколько пользователей и что бы у каждого пользователя была своя конфигурация.
При авторизации что бы данные из бд записывались в переменную $user. Что бы получилось так:
$user = array(
'name'=>'Admin',
'password'=>'',
'exec'=>'hlds.exe -console -game cstrike +map de_dust2 +sv_lan 0 +ip 127.0.0.1 +maxplayers 24 +port 27000 +rcon_password "" -secure -nomaster -noipx +exec listip.cfg'
'dir'=>D:\\Data\\hlds'');

или

$user = array(
'name'=>'test',
'password'=>'test',
'exec'=>'hlds.exe -console -game cstrike +map cs_mansion +sv_lan 0 +ip 127.0.0.1 +maxplayers 24 +port 27004 +rcon_password "" -secure -nomaster -noipx +exec listip.cfg'
'dir'=>D:\\Data\\hlds2'');

А вот и сам код который будет запускать сервер.
Код
* Windows user details - will be ignored for Linux users */
define("COM_USERNAME", $user['name']);
define("COM_PASSWORD", $user['password']);

define("COM_PROCESS", 'hlds.exe');
define("COM_EXEC", $user['exec']);
define("COM_RELDIR",$user['dir']);

define("COM_SECURITY", 0);
//
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя FreeDom
сообщение 7.9.2012, 3:25
Сообщение #12


Стаж: 15 лет

Сообщений: 959
Благодарностей: 67
Полезность: 129

Цитата(Flesh @ 23.7.2012, 22:22) *
Predat0r,
А что если попробовать так.
Записать в БД несколько пользователей и что бы у каждого пользователя была своя конфигурация.
При авторизации что бы данные из бд записывались в переменную $user. Что бы получилось так:
$user = array(
'name'=>'Admin',
'password'=>'',
'exec'=>'hlds.exe -console -game cstrike +map de_dust2 +sv_lan 0 +ip 127.0.0.1 +maxplayers 24 +port 27000 +rcon_password "" -secure -nomaster -noipx +exec listip.cfg'
'dir'=>D:\\Data\\hlds'');

или

$user = array(
'name'=>'test',
'password'=>'test',
'exec'=>'hlds.exe -console -game cstrike +map cs_mansion +sv_lan 0 +ip 127.0.0.1 +maxplayers 24 +port 27004 +rcon_password "" -secure -nomaster -noipx +exec listip.cfg'
'dir'=>D:\\Data\\hlds2'');

А вот и сам код который будет запускать сервер.
Код
* Windows user details - will be ignored for Linux users */
define("COM_USERNAME", $user['name']);
define("COM_PASSWORD", $user['password']);

define("COM_PROCESS", 'hlds.exe');
define("COM_EXEC", $user['exec']);
define("COM_RELDIR",$user['dir']);

define("COM_SECURITY", 0);
//

Еще нужно реализовать чтоб из БД бралось рандомно название процесса, потому что когда будешь гасить процес hlds.exe упадут все сервера
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: