Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Возможно ли пере подключить интернет?


Автор: DenWPF 15.2.2011, 00:33
Нужно пере подключить модем.
 т.е Получить новый IP для этого пользователь нажимает кнопку включить\выключить на модеме.

Возможно ли это сделать с помощью php.
Скрипт запускается на денвере.


p.s юзер готов установить всё что угодно.

Автор: topy 15.2.2011, 09:22
На php? PHP интерпретируется Apache и выдает на выходе HTML, а Apache и HTML ну никак не связан с модемом вашего юзера.
Учите Си, там можно.

Автор: MoLeX 15.2.2011, 09:50
теоретически можно попробовать, при условии что у модема открыт порт для связи и есть API 

Автор: skyboy 15.2.2011, 10:15
модем отправляет отправку команд по telnet протоколу?

Автор: z-END 15.2.2011, 10:39
Цитата(topy @  15.2.2011,  10:22 Найти цитируемый пост)
На php? PHP интерпретируется Apache и выдает на выходе HTML, а Apache и HTML ну никак не связан с модемом вашего юзера.Учите Си, там можно.
 
а нужно чтобы он кофе варил и кровать заправлял?! учите ум...

почти у любого модема есть админсий интерфейс -и и у каждого там есть опция "перезагрузить модем" открываем страницу, смотрим какой запрос отправляется на модеми и вуаля)))

например у меня DLink-200 (достаточно отправить запрос по адресу http://[ROUTER_IP]/rebootinfo.cgi  и он будет перезагружен.

Автор: DenWPF 15.2.2011, 10:46
http://[ROUTER_IP]/rebootinfo.cgi - это просто гет запросом?)

Автор: z-END 15.2.2011, 11:01
у каждого родутера по своему. у моего да, просто GET-запрос с http авторизацией

Автор: topy 15.2.2011, 11:35
z-END, DenWPF, Так о чем речь? О модеме или о роутере с веб-интерфейсом?
Я почему-то когда слышу слово модем представляю DIAL-UP модем, а вы?
Если речь о роутере, то, думаю, можно реализовать.
А DIAL-UP модем управляется драйвером операционной системы и у PHP с Апачем туда доступа нет и быть не может.

Автор: DenWPF 15.2.2011, 11:41
а просто exe шник может запустить PHP?

Автор: MoLeX 15.2.2011, 11:44
может

Добавлено через 26 секунд
system()

Автор: skyboy 15.2.2011, 12:46
Цитата(topy @  15.2.2011,  10:35 Найти цитируемый пост)
а вы?

ADSL модем. из тех, что попадались мне, все имели web-морду и большинство - подключение по telnet

Автор: topy 15.2.2011, 13:02
skyboy, тут все дело в том, что было первым... Первым у меня был модем Sportster 14400 бит/с, для обычной телефонной линии. ADSL-модемы появились много позже, когда я уже сидел на выделенке и они обошли меня стороной.

Автор: z-END 15.2.2011, 13:09
Цитата(topy @  15.2.2011,  12:35 Найти цитируемый пост)
Я почему-то когда слышу слово модем представляю DIAL-UP модем, а вы?

это исключительно  ваши сексуальные фантазии...  

как в анекдоте:
- а я думаю о сале..
- а при чем тут сало?
- а я всегда о нем думаю.

модем это модулятор/демодулятор  dialup, dsl, isdn - это уже вид модема (причем для телефонных линий), а вообще помимо этого существует еще куча промышленных видов модуляторов... вы же их не обсуждаете?

Цитата(topy @  15.2.2011,  12:35 Найти цитируемый пост)
А DIAL-UP модем управляется драйвером операционной системы и у PHP с Апачем туда доступа нет и быть не может.

откуда такая информация?  

Автор: skyboy 15.2.2011, 16:13
topy, на самом деле, инциировать разрыв подключения и новое подключение можно при помощи консольных команд. а раз так - даже подключением dial-up модема можно управлять из РНР-скрипта

Автор: DenWPF 15.2.2011, 16:13
спасибо, буду значит искать API

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