Я делаю приложение, в котором мне нужно блокировать, отключите компьютер по беспроводной сети. Возможно?объектив-c: iphone программирование беспроводная блокировка компьютера с iphone
ответ
Да, но вы должны написать две программы:
приложение iPhone, которое посылает команду блокировки к компьютеру (через сеть)
Программа, работающая на компьютере который прослушивает в сети команды и блокирует компьютер, когда он их получает
Возможно. Например, вы можете запустить демон на своем компьютере, который прослушивает команду для блокировки или выключения, и ваше приложение iPhone может подключиться к компьютеру и выдать соответствующую команду. Конечно, у вас есть некоторые соображения, такие как брандмауэры, NAT и проблемы безопасности.
У них может быть пароль. – Adrian
Чтобы обойти некоторые проблемы, упомянутые Джеффом, вам необходимо создать службу, которая взаимодействует между приложением iPhone и машиной.
Программе, выполняющейся на машине, необходимо поговорить с этой службой через HTTP/S (поэтому проблем с NAT/Firewall) и продолжить опрос (см. Длительный опрос). Приложение iPhone отправляет информацию о сервере, когда хочет закрыть компьютер. Сервер отправляет соответствующий ответ в таком случае на длительный опрос, и в это время клиентское программное обеспечение на компьютере отключает его.
Так что да, для этого вам нужен сервер с состоянием.
Удачи.
Airlock делает что-то похожее для iPhone/Mac через плагин System Preferences и bluetooth (но нет приложения на самом телефоне).
- 1. iPhone и его беспроводная область
- 2. iPhone программирование
- 3. Программирование Iphone
- 4. Программно подключается беспроводная сеть в iPhone
- 5. iPhone SDK: блокировка ориентации
- 6. Программирование Bluetooth в iPhone
- 7. iPhone программирование - впечатления, мнения?
- 8. Iphone network Программирование
- 9. Программирование сокетов в iPhone
- 10. iPhone программирование Quartz Slow
- 11. iPhone программирование сообщение данные
- 12. Отмененный сертификат - Программирование iPhone
- 13. Bonjour Программирование на iPhone
- 14. iPhone смотрит программирование
- 15. iPhone 2D Программирование игр
- 16. Программирование Iphone: удалить бар
- 17. iPhone строить программирование
- 18. Программирование базового листа iPhone?
- 19. iPhone Visual Voicemail с Twilio Программируемая беспроводная связь
- 20. Навигация между экранами Программирование Iphone
- 21. Программирование Bluetooth на Jailbroken iPhone
- 22. Запуск файла через iPhone-программирование
- 23. начать iphone 3d программирование игры
- 24. Приобретение приложений в iPhone Программирование
- 25. книга для iphone программирование игр
- 26. Как начать программирование для iPhone?
- 27. iphone программирование?. Изменить изображение UITableViewCellEditingStyle?
- 28. Программирование последовательного порта в iPhone
- 29. iPhone программирование, как работают объекты?
- 30. iPhone адресной книги Программирование: ABPersonSetImageData
У вас есть служба? Это намного сложнее без обслуживания. См. Мой ответ для получения дополнительной информации о дизайне высокого уровня. – psychotik
thx для всех ответов ребята, нет, у меня нет службы, говорящей о сервере? – hugo411