aruslan: (Default)
[personal profile] aruslan
И вновь здравствуйте!
Последнее время было совсем не до ЖЖ, произошло много интересного ;)
Обязательно расскажу в самое ближайшее времяTM, так что stay tuned!

Ну а сейчас - есть тема.

Мне нужно довольно срочно найти решение для чата в игре, по смыслу - прямой аналог IRC-чата, необремененный экзотикой типа пересылки файлов или общения клиентов напрямую.

Готов заплатить разумное количество денег, даже если это будет полностью доступное opensource решение с минимальной рихтовкой и сборкой, выполненной вами. Можно (и нужно) использовать любые наработки и доступные freeware/opensource решения, лишь бы можно было передать права на модификацию и использование.


Более конкретно, интересует решение-под-ключ, содержащее следующий функционал:
1. Чат-сервер:
- пользователи и каналы (тупо для общения, без экзотики вроде передачи файлов etc. Впрочем, как раз передача файлов необязательный приятный бонус);
- возможность private-общения пользователей (аналог простого IM или IRC /msg).

2. Чат-сервер-админ (как спецклиент или прямо на сервере):
- возможность управлять каналами и пользователями (в т.ч. банить их) со стороны сервера.

3. Чат-клиент API (dll/lib):
- простой вменяемый API через который чат будет встраиваться в игру - коннект, логин на канал, отсылка сообщений всем, private-общение;
- предмет отдельного счастья - вменяемый трафик (т.е. не надо постоянно биццо об сервер вопросами "а есть ли что для меня" и т.п.)
- должен работать через типичные proxy и сравнительно легко настраиваться через API; в идеале - не требовать ничего от сисадминов. То есть если оно начнёт работать через HTTP:80, я буду счастлив.

4. Чат-клиент sample:
- простое консольное приложение демонстрирующее работоспособность происходящего.

Доп. требования:
1. Всё в исходниках.
2. Право на модификацию и изменения , без роялти и прочих неединовременных выплат, без ограничений на количество проектов, с возможностью передачи третьим лицам.
3. Серверная сторона - вменяемо легко развёртывающаяся, не требующая экзотических платформ и окружения. Данные о каналах и пользователях хранятся либо в неэкзотических БД либо в текстовых файлах вменяемого формата.
4. Клиентская сторона - на языке C/С++, compiler-friendly, 100% работоспособное на WinAPI и достаточно переносимое (в идеале - уже перенесенное) на другие платформы. Опять же, без экзотики типа .NET. В идеале - вменяемый трафик.
5. Нормальный здоровый код, в идеале - уже давно использующийся opensource с минимальными легко идентифицируемыми доработками или давно используемая коммерческая разработка.

Пример: в принципе подойдёт совершенно стандартный IRC-сервер и предельно простой IRC-клиент, если из клиента выдернуть API и убить всё ненужное, а сервер довести до легко разворачиваемого состояния; последующая рихтовка сервера на предмет исключения ненужных фич всячески приветствуется.

Срок - три недели, в идеале - одна-две недели.
По деньгам - договоримся.
Чем более я буду счастливый по фичам и простоте и т.п. - тем больше денег.

Обращаться в аську ICQ 233978046(даже если я оффлайн; завтра буду где-то с 11 утра живой).
Убедительная просьба начинать не с "Превед", а с "Есть готовый чат" или там "Хочу денег" :)
Ну или пишите в камменты :)

Буду всячески благодарен за вирусную рассылку этой ссылки по знакомым, имеющим отношение к.
Мне правда очень нужно.
Кстате, если такое есть уже прямо вот вообще уже полностью собранное - подходи и бери - я всё равно дам денег (первому кто), просто потому что спасибо, вот :)

P.S. Поздравляю всех с Новым годом, ага! :))
Я вроде вынырнул, и практически уже вновь начал читать и комментить ЖЖ!
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org

Profile

aruslan: (Default)
aruslan

January 2014

S M T W T F S
   1234
56789 1011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 5th, 2026 13:36
Powered by Dreamwidth Studios