Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Распределённые приложения и сеть > Соединение с internet


Автор: mrakk 7.1.2007, 21:31
Есть следующая задача :
Клиентская программа, которая шлет заказы на ФТП. Для соединение с ФТП, соответственно, необходимо соединение с интернетом. Проблема в следующем : надо сделать так, чтобы пользователь не мог пользоваться этим соединением в своих личных целях, т.е., чтобы программа вызывала его, а по окончании приема/передачи закрывала. Теоретически я представляю себе примерно так : в винде создано соединение, но логин и пароль не указаны, программа обращается к нему, подставляет свои логин и пароль, соединяется и далее работает в соотвествии со своими задачами. Но как это реализовать практичесскии, не представляю. Заранее спасибо. 

Автор: Softaz 7.1.2007, 22:46
А соединение через что? Телефон, локалку, VPN?

Чтобы железно отсекать все сетевые запросы (не твоей проги), можно написать драйвер-фильтр, перехватывающий вызовы NDIS (так делают файерволы) во время коннекта.
Но чтобы не убить в тебе желание писать прогу, скажу, что есть RAS, через который можно соединиться с интернет (и логин с паролем указать, и динамик в модеме выключить). Но здесь прользователь может воспользоваться интернет во время соединения.

Расскажи подробнее, что тебе дает автоматическое соединение с интернет.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)