Выполнено

VPS Creator getter countries

Этот проект был успешно выполнен cheba за $20 USD за день.

Получить бесплатно ценовые предложения для подобного проекта
Работодатель работает
Бюджет проекта
$10 - $30 USD
Выполнено за
1 день
Всего заявок
1
Описание проекта

Написать программу, позволяющую автоматизировать процесс заказа VPS в [url removed, login to view] по заданным параметрам (конфигурационный файл):

Страна Тарифный план(номер ТП)

Доменное имя(может отсутствовать)

Операционная система(краткое название: Ubuntu,Centos,Debian и др.) Идентификатор доступа(логин, пароль, id-пользователя)

Email, логин, пароль для получения информации из почтовика при создании VPS

Программа должна иметь следующий независимый функционал:

Получение списка всех стран(реализовать интерфейс, позволяющий при необходимости изменить формат сохранения стран; по умолчанию список стран должен сохраняться в файл)

Результатом работы программы должен быть файл, содержащий IP-адрес, логин, пароль для доступа к VPS (реализовать с использованием интерефейса аналогичного получению списка стран)

Считается, что на счете пользователя уже есть деньги для заказа VPS.

Юзер должен иметь возможность передавать номер ТП (при необходимости) через параметр запуска программы (в случае отсутствия номера ТП у провайдера должно, выводиться уведомление, и программа завершается). Параметры, отсутствующие в конфигурационном файле, выбираются по умолчанию.

По названию страны и ОС программа должна осуществлять выборку из имеющихся и заказывать VPS

Дополнительно:

ОС, в которой будет запускаться программа – *nix-подобная

Желателен инерпретируемый язык разработки программы

Реализовать программу с использованием классов , интерфейсов либо абстрактных классов

Расписать временную и денежную оценку каждого модуля программы

Хотите заработать немного денег?

  • Укажите свой бюджет и срок
  • Опишите свое предложение
  • Получите оплату за свою работу

Нанять фрилансеров, которые также подали заявку в этот проект

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online