MyIP сервис на скрипте Python (exe файл)
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
В данной публикации описан пример использования собственного сервиса MyIP, созданного на языке программирования Python. Его можно использовать как в локальной сети, так и в интернете.
Приложение устанавливается как служба Widows. Проверена на Widows 10, должна работать также и на серверах. Наличия веб сервера не требуется (IIS, Apach и другие не нужны). Весь сервис обеспечивается одним исполняющим файлом myip.exe, написанным на Python.
Установка и настройка MyIP Service (Windows)
1. Копируй myip.exe на целевой сервер, например в C:\Services\MyIP\
2. Установи NSSM (утилита для запуска приложения, как сервис) (скачай на https://nssm.cc/download и распакуй nssm.exe в C:\nssm, https://nssm.cc/usage - описание графического режима и командной строки)
3. Создай сервис:
C:\nssm\nssm.exe install MyIPService "C:\Services\MyIP\myip.exe" 8000
4. Запусти сервис:
C:\nssm\nssm.exe start MyIPService
5. Проверь работу:
http://localhost:8000/
6. Чтобы изменить порт:
nssm edit MyIPService
(в поле Arguments укажи новый порт, напр. 9090, по умолчанию 8000)
7. При желании можно самостоятельно скомпилировать файл myip.exe, файл исходника прилагается.
Вступайте в нашу телеграмм-группу Инфостарт