Изменить размер шрифта
Текущее время: 17 июн 2025, 04:09

Subscribe to RSS headline updates from:
Powered by FeedBurner



Новая темаОтветить Страница 1 из 1   [ Сообщений: 8 ]
Автор Сообщение
 Заголовок сообщения: Помогите распарсить код в массив
СообщениеДобавлено: 31 янв 2014, 03:21 
знаток
Аватара пользователя

Зарегистрирован: 10 янв 2011, 15:31
Сообщения: 560
Откуда: Темиртау
Нужно распарсить данный код как можно быстрее чтобы заработал скрипт.
Проблема в том что я совсем не шарю в регекспах, помогите пожалуста.
Код:
<?php
 error_reporting(E_NONE);
 require 'rcon.class.php';
 // For the sake of this example
 Header( 'Content-Type: text/plain' );
 
 // Edit this ->
....
 // Edit this <-
 
 $r = new RCon(SQ_SERVER_ADDR, SQ_SERVER_PORT, SQ_PASSWORD);
 $r->Auth();

 //Send a request
 print_r($r->rconCommand("status"));
 #preg_match_all("/^(\S*?)\s*?[\"]([^\"]*?)[\"]\s*?(\S*?)\s*?(\S*?)\s*?(\S*?)/",$r->rconCommand("status"),$arr);
 #print_r($arr);

Сам адрес который выводит этот скрипт: https://ssl.minecraft-moscow.com/rcon/Example.php
Кстати скрипт для бана читеров (Rust) через веб интерфейс ^^

_________________
Тролль, лжец, девственник.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите распарсить код в массив
СообщениеДобавлено: 31 янв 2014, 14:42 
Администратор
Аватара пользователя

Зарегистрирован: 27 фев 2009, 23:02
Сообщения: 16406
Откуда: Караганда
ой, наверное тут nornad поможет. У меня регулярки вызывают внутреннее нежелание их понимать)

_________________
Изображение
Продажа электронных сигарет в Караганде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите распарсить код в массив
СообщениеДобавлено: 31 янв 2014, 17:17 
Первый Maus на деревне
Аватара пользователя

Зарегистрирован: 11 окт 2009, 23:27
Сообщения: 8110
Откуда: Königsberg in Preußen
nornad не сможет помочь, если проблема и желаемый результат не будут указаны внятно.

_________________
Изображение
Изображение
Группа нашего стрим-канала в ВК
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите распарсить код в массив
СообщениеДобавлено: 31 янв 2014, 23:12 
знаток
Аватара пользователя

Зарегистрирован: 10 янв 2011, 15:31
Сообщения: 560
Откуда: Темиртау
Вот ссылка https://ssl.minecraft-moscow.com/rcon/Example.php
Там можно видеть список пользователей.
Это ответ от игрового сервера, чистый текст.
Его надо распарсить в массив.
По сути нужны только id и имя, хотя можно и все остальное распарсить.
Все это требуется чтобы из веб интерфейса сайта можно было отправлять команды игровому серверу на бан, кик, разбан.

_________________
Тролль, лжец, девственник.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите распарсить код в массив
СообщениеДобавлено: 31 янв 2014, 23:24 
живу тут
Аватара пользователя

Зарегистрирован: 21 авг 2012, 13:04
Сообщения: 1794
Откуда: Астана
http://www.cyberforum.ru/php/thread379739.html наверное не совсем то, но а вдруг поможет. хотя вряд ли

_________________
Теория струн была бы замечательной, если бы не было антропного ланшафта.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите распарсить код в массив
СообщениеДобавлено: 01 фев 2014, 00:20 
Администратор
Аватара пользователя

Зарегистрирован: 27 фев 2009, 23:02
Сообщения: 16406
Откуда: Караганда
Nya писал(а):


Код:
Parse error: syntax error, unexpected '(' in /usr/local/www/apache22/ssl/rcon/Example.php on line 24

_________________
Изображение
Продажа электронных сигарет в Караганде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите распарсить код в массив
СообщениеДобавлено: 01 фев 2014, 00:50 
знаток
Аватара пользователя

Зарегистрирован: 10 янв 2011, 15:31
Сообщения: 560
Откуда: Темиртау
Отбой, сделали добрые люди)

_________________
Тролль, лжец, девственник.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите распарсить код в массив
СообщениеДобавлено: 01 фев 2014, 18:01 
знаток
Аватара пользователя

Зарегистрирован: 10 янв 2011, 15:31
Сообщения: 560
Откуда: Темиртау
Вот что должно было получится.
Изображение
Кто играет в Rust, приходите играть. В лс дам IP. :glory:

_________________
Тролль, лжец, девственник.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Новая темаОтветить Страница 1 из 1   [ Сообщений: 8 ]


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  
cron


Powered by phpBB © 2000 - 2010 phpBB Group
Style by Daniel St. Jules of Gamexe.net | перевод websok.ru

Русская поддержка phpBB

Яндекс цитирования