IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

> Отключение-подключение интернета.
сообщение
Сообщение #1


Профи
****

Группа: Пользователи
Сообщений: 652
Пол: Мужской
Реальное имя: Алексей

Репутация: -  20  +


Здраствуйте,нужно написать программу на С++,которая будет принудительно отключать и через N-ный промежуток времени включать интернет.Дело в том,что ни на форуме да и в гугле я найти никакой инфы не смог.Поэтому если кто то обладает информацией киньте ссылку,чтобы было откуда начать шагать,а заодно в последствии помоч в разработке самой программы.Винда Хр ,внешний модем стримовский.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Профи
****

Группа: Пользователи
Сообщений: 652
Пол: Мужской
Реальное имя: Алексей

Репутация: -  20  +


Цитата
INetConnection Interface

Это я более менее понял,но это уже идет обработка события,а для начала,надо как то это событие создать..Насчет Экспертов,да там поднята парочка подобных тем,но прочитать коментарии из всех я смог только в 1 и то не очень понял.
Цитата

In general declarations:

Private Declare Function InternetAutodial Lib "wininet.dll" (ByVal dwFlags As Long, ByVal dwReserved As Long) As Long
Private Const INTERNET_AUTODIAL_FORCE_ONLINE = 1
Private Const INTERNET_AUTODIAL_FORCE_UNATTENDED = 2
Private Declare Function InternetAutodialHangup Lib "wininet.dll" (ByVal dwReserved As Long) As Long


Private Sub Command1_Click()

'Shell "rundll32.exe rnaui.dll,RnaDial" & "your dial-up connection", 1
'To prompt the user to connect to the Internet use:
'
If InternetAutodial(INTERNET_AUTODIAL_FORCE_ONLINE, 0) Then
' MsgBox "Connected"
End If

'To display the "Dial-up Connection" window and automatically start dialing use:

If InternetAutodial(INTERNET_AUTODIAL_FORCE_UNATTENDED, 0) Then
'MsgBox "Connected"
End If



'To disconnect an automatically dial Internet connection use:
'
If InternetAutodialHangup(0) Then
' MsgBox "Disconnected"
End If

Но что то это через чур мудрено и явно не для СИ++.По крайней мере я не совсем представляюю как dll библиотеку подключить эту.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Krjuger   Отключение-подключение интернета.   4.07.2010 22:43
volvo   Начать копать можно отсюда: INetConnection Interfa…   4.07.2010 23:09
Krjuger   Это я более менее понял,но это уже идет обработка…   4.07.2010 23:39
volvo   Да не надо ничего подключать: здесь, из кеша пост…   5.07.2010 0:17
Krjuger   Так что не могу я посмотреть его ответ даже через…   5.07.2010 0:23
volvo   А ты до конца страничку-то вниз прокрути... Сначал…   5.07.2010 22:57
Krjuger   Воистину я лол.... Нечто подобное на намного боле…   5.07.2010 23:15
Krjuger   Тааак,я попробовал скомпилировать и посомтреть тот…   6.07.2010 0:15
volvo   А можно посмотреть, с какими параметрами запускает…   6.07.2010 0:33
Krjuger   А по моему наоборот так как первый параметр интовы…   6.07.2010 0:36
volvo   А еще лучше - так: myProg.exe "Local Area C…   6.07.2010 0:37
Krjuger   Не ты меня наверно немного не понял.У меня в прогр…   6.07.2010 0:46
Krjuger   Да я конешно дико извиняюсь за свою тупку,щас я уж…   6.07.2010 2:35


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 27.05.2024 2:08
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name