22:58
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: Alcoholik  
[PLUGIN] Guircon
EragonДата: Пятница, 06.06.2008, 10:36 | Сообщение # 1
Уважаемый человек
Группа: Продвинутые
Сообщений: 799
Награды: 6
Город: Novokuznetsk
Репутация: 127
Замечания: 60%
Статус:
Quote
What is it?
GUIRCON is basically an entire new rcon protocol built on top of the server. The current system is very basic, and although custom commands can be handled in scripts, you cannot send any data back to the rcon client that sent it. The protocol is also inefficient, having to send the password with every command due to connections only being temporary, and it can be confusing for people wanting to develop the protocol.
GUIRCON does not use any part of the original system whatsoever. It consists of a server plugin, which creates its own TCP sockets to accept connections and interpreted information, a pawn script to call functions related to the system, and there is also a basic Win32 dialog application to enable visual and user-friendly server control.
The 'netcode' has been massively simplified compared to the original. It uses a similar syntax to the IRC protocol, in that it's simply a command, and any parameters, such as "MSG [text]". This makes development of the protocol very easy, and means you can modify it to suit your needs without having to worry about confusing packet structures.

How does it work
As mentioned before, the most important part is the plugin. This opens up sockets in your server, which will accept connections from any client wishing to connect. It also handles the information regarding players, messages and events to send to users connected. By calling the send function from your script, you can send any data you want to connected GUIRCON clients.
The script also handles callbacks, so you can interpret and respond to any commands the GUIRCON clients send. This means you can add your own commands onto the ones already implemented, to extend the functions to whatever required.
The included client is used to send information to the server, such as commands to kick, ban, or get player information. The client also interprets responses from the server, and can add this information to the chatbox.

Other Information
Please note, I would consider this to be a 'beta' version, simply because I've not had the capacity to test it neither on linux (though it does compile, a makefile and compiled .so is available), nor on a populated server in a normal environment. Basic tests with me or another user have highlighted bugs which have been fixed, but I would still recommend you test it yourself before firing it up on a 100 player server.
I ask that any problems that do occur, you let me know of. I'll continue to improve and fix this until I'm satisfied, and it can confidently be used in well populated servers.

The client included is, as said, very basic. I plan on extending both client and plugin, to include more advanced features. A 2D gamemap with player blips and information is on the cards for very soon, for example.

DownLoad: http://www.mediafire.com/?b1xd2tjgxu2
Forum: http://forum.sa-mp.com/index.php?topic=22387.0



Помогите настроить! )) Не получается, при подгрузке ФСа, сервак просто не запускается.

AlekseyДата: Пятница, 06.06.2008, 10:49 | Сообщение # 2
Советчик
Группа: Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус:
а чё он делает?


вааааааааааййй..// :(0
EragonДата: Пятница, 06.06.2008, 10:53 | Сообщение # 3
Уважаемый человек
Группа: Продвинутые
Сообщений: 799
Награды: 6
Город: Novokuznetsk
Репутация: 127
Замечания: 60%
Статус:
все так, но при попытке запуска он падает при чтении ФСа.
ХоммкоДата: Пятница, 06.06.2008, 16:44 | Сообщение # 4
Новенький
Группа: Продвинутые
Сообщений: 71
Награды: 1
Репутация: 9
Замечания: 0%
Статус:
+1, такая же проблема
APTEMДата: Четверг, 26.06.2008, 22:44 | Сообщение # 5
Уверенный в себе
Группа: Продвинутые
Сообщений: 199
Награды: 2
Город: :дорог
Репутация: 14
Замечания: 40%
Статус:
Вещь хорошая но у меня клиент не присоединяется.


[GM] Counter-Strike 1.6 - Купить
SLICKДата: Воскресенье, 30.08.2009, 16:41 | Сообщение # 6
Местный
Группа: I'm V.I.P.
Сообщений: 603
Награды: 9
Город: Unknown
Репутация: 388
Замечания: 0%
Статус:
если у кого то еще есть эта программа поделитесь плз!!!


My works:
[GM] RTDM
Advertising system
Fuel System
Artefacts Search (Динамическая сис-ма артефактов)
[RD]ChezДата: Воскресенье, 30.08.2009, 16:48 | Сообщение # 7
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
У меня есть исходник, но после длительного курения кода скажу: более идиотической работы с сокетами и потоками я не видел...
Такое могли придумать только америкосы... Чего стоит только PING-PONG пингование :lol:



1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
SLICKДата: Воскресенье, 30.08.2009, 16:52 | Сообщение # 8
Местный
Группа: I'm V.I.P.
Сообщений: 603
Награды: 9
Город: Unknown
Репутация: 388
Замечания: 0%
Статус:
а я уж думал по их примеру что то сделать... crazy


My works:
[GM] RTDM
Advertising system
Fuel System
Artefacts Search (Динамическая сис-ма артефактов)
[RD]ChezДата: Воскресенье, 30.08.2009, 16:59 | Сообщение # 9
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
SLICK, я тоже так думал, но потом по совету хаоса решил с нуля свое нафигачить... получилась система куда проще, но не знаю как насчет стабильности


1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
LexXxuSДата: Понедельник, 31.08.2009, 04:16 | Сообщение # 10
Новенький
Группа: Продвинутые
Сообщений: 30
Награды: 2
Город: Краcнодар
Репутация: 2
Замечания: 20%
Статус:
после прочтения перевода в гугле у меня чуть не съехала крыша и вовсе пропало желание установить плагин. я так понял этот плагин ничего не делает fun кроме всяких "PING-PONG"
ктонибудь может в двух словах по русски сказать какие дополнительные возможности откроет плагин?
Code
Перевод: английский » русский
    Что это такое?  
GUIRCON является основной цели нового протокола RCON построен на базе сервера. Нынешняя система является очень простой, и, хотя пользовательских команд могут быть урегулированы в сценариях, Вы не можете отправить любые данные обратно на RCON клиент, который послал его. Протокол также неэффективны, приходится отправлять пароль с каждой команды за счет подключения только быть временным, и это может вызвать путаницу для людей, желающих разработать протокол.  
GUIRCON не использовать любую часть оригинальной системой вообще. Она состоит из сервера плагин, который создает свою собственную розетки TCP принимать соединения и интерпретировать информацию, пешком скрипт для вызова функции, связанные с системой, и есть основная диалоговых приложений Win32, чтобы визуальный и удобного управления сервером.  
'Netcode "была массово упрощенного по сравнению с оригиналом. Он использует аналогичный синтаксис для протокола IRC, тем, что она просто команду, а каких-либо параметров, таких, как "MSG [Текст]". Это делает разработку протокола очень легко, и означает, что вы можете модифицировать ее для своих нужд, не беспокоясь о путанице структуры пакета.  

Как это работает  
Как уже упоминалось выше, наиболее важной частью является плагином. Это открывает розетки в ваш сервер, который будет принимать соединения от любого клиента желающего подключиться. Она также обрабатывает информацию о игроках, сообщения и события, чтобы отправить пользователям, подключенным. Называя отправить функции из вашего скрипта, вы можете отправить любые данные, которые вы хотите подключенных клиентов GUIRCON.  
Сценарий также занимается обратного вызова, так что можно интерпретировать и реагировать на любые команды GUIRCON клиенты посылают. Это означает, что вы можете добавить свои собственные команды на тех, которые уже выполнены, чтобы расширить функции независимо требуется.  
Включить клиент служит для передачи информации на сервер, таких как команды пинать, запрет или получить информацию игрока. Клиент также интерпретирует ответ от сервера, и может добавить эту информацию в чате.  

Другая информация  
Пожалуйста, обратите внимание, я считаю, что это будет 'бета версия', просто потому, что я не имел возможности проверить его ни на Linux (хотя это компиляции, Makefile и скомпилированы. Такие есть), ни на населенные сервер в нормальной обстановке. Базовые тесты со мной или другой пользователь подчеркнули ошибок, которые были исправлены, но я бы все же рекомендуем вам протестировать себя перед обжигом его вверх на 100 игроков сервера.  
Я прошу, что любые проблемы, которые случаются, вы меня знаете. Я буду продолжать совершенствовать и исправить это, пока я доволен, и можно с уверенностью использовать в хорошо населенные серверы.  

Клиент включен, как говорили, очень проста. Я планирую по расширению клиентской и плагин, чтобы включить более сложные функции. 2D gamemap с игроком маркеры и информации на карты для очень скоро, например.

Добавлено (31.08.2009, 04:16)
---------------------------------------------

Quote
Проще будет кикать, банить..
ппц! неужели это всё? а понаписали что функции расширятся:(

AlekseyДата: Понедельник, 31.08.2009, 07:20 | Сообщение # 11
Советчик
Группа: Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус:
[RD]Chez, довай ,кидай, на суд людской....


вааааааааааййй..// :(0
SLICKДата: Понедельник, 31.08.2009, 11:44 | Сообщение # 12
Местный
Группа: I'm V.I.P.
Сообщений: 603
Награды: 9
Город: Unknown
Репутация: 388
Замечания: 0%
Статус:
Quote (LexXxuS)
я так понял этот плагин ничего не делает fun кроме всяких "PING-PONG"

а ему кроме как принятия подключений ничего делать и ненадо...



My works:
[GM] RTDM
Advertising system
Fuel System
Artefacts Search (Динамическая сис-ма артефактов)
FORTДата: Понедельник, 31.08.2009, 12:08 | Сообщение # 13
Новенький
Группа: Продвинутые
Сообщений: 58
Награды: 1
Город: харьков
Репутация: -3
Замечания: 80%
Статус:
америкосы лулы...хотябы на русском обьяснили ;D

Добавлено (31.08.2009, 12:08)
---------------------------------------------
а нах ркон ваще нужен?=| ща админок докуя

[RD]ChezДата: Понедельник, 31.08.2009, 12:09 | Сообщение # 14
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
http://depositfiles.com/files/lsetwzm17
держи, леха



1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua