Необходимо сделать программу для генерации doc файлов ( договоров) на основе шаблона. Информация должна браться из одного *.DOC файла ( заполненного )и вставить эти данные в шаблон. На выходе должен быть нормальный ...
Backend обработчик
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Для игрового хостинга необходимо написать новый backend обработчик на удаленные сервера.
1. Программа должна слушать определенный порт, принимать запросы и обрабатывать их (сейчас например используется xml-rpc, есть что-то лучше - предложите)
2. Язык разработки значения особого не имеет, главное, чтобы все работало быстро (сейчас используем обработчик на java)
3. По возможности, если это стоит того, программа должна обрабатывать каждый запрос в отдельном потоке (но это не принципиально)
4. Программа должна осуществлять проверку подлинности отправителя (сейчас авторизация ижет через удаленную базу и по md5 паролю, а также используется ограничение по IP, есть что-то лучше - предложите)
5. Список основных команд ниже. Подробности по запросу. Также имеется описание API текущего обработчика.
Список команд:
- запуск и остановка игрового сервера (сейчас просто вызывается внешний shell скрипт)
- установка игрового сервера (несколько этапов)
* создание unix юзера
* создание папки в /home для него
* копирование в эту папку файлов шаблона игры (шаблон - директория с файлами, путь получаем от отправителя)
* создание файла конфигурации (смотрите ниже)
* установка chown на папку юзера (сейчас идет простой вызов chown -R)
- создание и редактирование файла конфигурации:
* берем шаблон файла, в котором необходимо заменить переменные вида %port% (или любой другой шаблон) на параметры из запроса от отправителя
* записать/сохранить файл в определенное место (параметры в запросе - путь и название файла)
* при редактирование просто перезаписываем файл (хотя лучше сделать то, что быдет быстрее)
- обновление игрового сервера:
* просто копируем файлы из папки в папку с игровым сервером (путь передается в запросе)
- удаление игрового сервера:
* удаляем юзера
* удаляем все его файлы
- переустановка игрового сервера:
* удаляем сервера
* устанавливаем сервер
- получение статуса сервера (сейчас идет простой вызов внешнего shell скрипта)
- получение лога сервера:
* берем последние 100 строк из файла лога (путь до файла - в запросе)
- листинг определенного каталога, поиск всех файлов с определенным расширением и возвращение отправителю списка этих файлов без расширения (например поиск в каталоге /home/s1 файлов *.so)
Вроде это все, если не забыл что-то...
Разработка на самом деле не такая сложная :)
Есть вопросы - задавайте.
Просьба указывать сразу примерные сроки, когда можете начать (я не тороплюсь) и примерную стоимость разработки.
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- Прикладное ПО1 исполнительЗакрыт13 лет назад
- $100
Здравствуйте. Требуется в краткие сроки (2 дня) создать предельно простую программу распознавания текста,а точнее математических формул. Суть программы (а так же принцип работы) хорошо описан здесь – habrahabr.ru/post/120159/. ...
Прикладное ПО2 заявкиЗакрыт13 лет назад - $1000
Требуется разработка бота для автоматической торговли на бирже ставок betfair. Предпочтительно на VB. В задачи бота входит получение рынков и фильтрация их по условиям, ведение своей БД, простановка ставок на бирже.
Прикладное ПО2 заявкиЗакрыт13 лет назад - $100
Суть проблемы такова - есть программа на яве (эклипс) по управлению проектами, с открытыми исходниками, нужно по ее образу и подобию сделать ее копию, только без лишних сложностей, которые есть в первой, оставив только 2-3 ...
Прикладное ПО1 заявкаЗакрыт13 лет назад Требуется разработать программу, позволяющую строить графы участников любой (выбираемой при запуске) группы пользователей социальной сети VKONTAKTE, с возможностью их фильтрации по демографическим признакам. Полное ТЗ во вложении MS ...
Прикладное ПОнет заявокЗакрыт13 лет назадВ прикрепленном архиве - программка аудио-плеер. Хочу добавить в нее функцию звукозаписи. Пишите [email protected]
Прикладное ПО1 заявкаЗакрыт13 лет назадТребуется разработать вебсервис на Java. На входе XML параметр, на выходе XML ответ. Входной XML параметр надо парсить и делать запрос в базу данных (схема уже существует для SQL Server). Полученными данными надо заполнить ...
Прикладное ПО2 заявкиЗакрыт13 лет назад- $250
Необходимо разработать коннектор, для работы с данными 1С
Прикладное ПОнет заявокЗакрыт13 лет назад Необходимо создать модуль для подписания XML документов и поверки подписи. по стандарту RSA по стандарту ДСТУ 4145-2002 http://www.cryptography.org.ua
Прикладное ПО2 заявкиЗакрыт13 лет назад- $300
Нужна программа по анализу текста документов. Функционал: • Добавление и удаление документов пользователем для проверки. * Предварительная обработка текста (избавление от фальсификации, обработка (Из текста удаляются все союзы, предлоги, ...
Прикладное ПОнет заявокЗакрыт13 лет назад