Поднять 3g прокси на Windows
3184 UAHНужен EXE, запускаться будет на Win7,8,10 т.к. нужны TCP стеки этих систем.
1. Ставим на виртуальную машину N модемов хуавей 3G.
2. Создаем на виртуальной машине N интернет соединений для 3G модема (Dual-up звонилка обычно на номер *99#).
3. Запускаем EXE на виртуальной машине, открывается окно программы.
В окне:
- IP адрес сервера, на котором будет панель управления
- список модемов и их соединения, которые мы ранее создали
4. EXE коннектится с сервером по указанному IP и передает ему список
модемов и их статус (онлайн/оффлайн/название операционной системы).
5. Заходим в панель управления, видим список модемов, напротив модема:
ID_модема:IP_сервера:port_который_привязан_к_модему:название_сист емы_на_котором_запущен_EXE:статус_ON_или_OFF:временной_идентифика тор_соединения
6. В панели управления должна быть функция периодического подключения всех модемов каждые N минут.
Эта функция имеет статус ВКЛ и ВЫКЛ.
Временной идентификатор это рандомное значение из цифр и букв длиной 30 символов. Этот идентификатор генерируется случаным образом каждый раз при успешной
установке соединения с интернетом. Т.е. модем успешно законнектился к интернету присваивается этот идентификатор, если было выкл и вкл идентификатор уже будет другой.
7. Прописываем IP сервера и порт как Сокс 5, например, в браузере если модем подключен к интернету, к которому присвоен данный
порт браузер выдаст внешний IP мобильного оператора.
8. Если нам нужно индивидуально выключить и включить соединение на модеме для смены IP адреса, мы отправляем на сервер
в виде API команду с секретным ключем API и ID модема, ну и названием события, например RECONNECT.
Сервер получает эту команду и передает ее на EXE. Когда модем переконнектится EXE отправляет на сервер ответ об этом.
Далее мы можем узнать, модем снова в строю или нет отправляем на сервер запрос на получение статуса модемов и видим,
если идентификатор сменился значит был разрыв соединения и произошло успешное соединение.
На каком языке будет написан EXE не важно, для работы с модемом использовать RAS API, всякие батники и прочие костыли эти варианты исключайте сразу.
Все прокси должна быть на 5 соксе.
Актуальные фриланс-проекты в категории Десктопные приложения
Модификация в работе эмулятора
2000 UAH
Здравствуйте. Я скачал с Интернета эмулятор игрового автомата gaminator cf final. Он мне очень понравился, но там есть недочёты. Есть админ панель, но она открывается свободно, но не закрывается вообще. Закрывается только вместе с приложением. А данные, после изменения в админ… Десктопные приложения ∙ 5 дней 15 часов назад ∙ 10 ставок |
Разработка кастомного ПО (Android-приложения + CMS) для киосков самообслуживания SUNMI K2 (Фастфуд)
1000 UAH
Ищем опытную команду или Middle/Senior Android-разработчика (возможно, с Full-stack навыками) для создания собственного программного обеспечения для киосков самообслуживания сети заведений быстрого питания. Сейчас наши терминалы работают на базе готового облачного интегратора,… CMS, Десктопные приложения ∙ 10 дней 10 часов назад ∙ 23 ставки |