PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Без описания
Поиск в теме | Версия для печати
k0ma
Отправлено: 24 Июля, 2013 - 19:15:36
Гость
Покинул форум
Сообщений всего: 82
Дата рег-ции: Март 2013
Помог: 1 раз(а)
CODE (
htmlphp ):
скопировать код в буфер обмена
< a href= "#" id= "mybutton" class= "lbutton" style= "cursor:pointer;font-family:arial;font-size:12px;font-weight:normal;" onclick= "funcClose(); " onmousedown= "applyStyle()" onmouseup= "removeStyle()" onmouseout= "removeStyle()" >< span> OK</ span></ a>
подскажите как мне ее curlom нажать?
k0ma
Отправлено: 24 Июля, 2013 - 19:37:36
Гость
Покинул форум
Сообщений всего: 82
Дата рег-ции: Март 2013
Помог: 1 раз(а)
нашел, и как мне это послать? гетом или постом?
нашел постом ))
v_1_2_1=Reboot&submit_flag=8&submit_target=AdminRebootStandalon.html&err_flag=0&err_msg=&dbgopt=0
(Добавление)
Малой, спасибо тебе хоть ты и косвено талкал меня, и отвечал на "отвали".
Я сделал скрипт и он работает, но почему-то он не прекращает работу пока я сам не скажу ему стоп?
и даже это я исправил, кому то надо этот скрипт?
(Отредактировано автором: 24 Июля, 2013 - 20:13:59)
k0ma
Отправлено: 25 Июля, 2013 - 02:14:12
Гость
Покинул форум
Сообщений всего: 82
Дата рег-ции: Март 2013
Помог: 1 раз(а)
CODE (
htmlphp ):
скопировать код в буфер обмена
<? PHP
$url = 'http://192.168.0.1/nikola_login.html?uname=admin&pwd2=ZTEjVixVMjAxMA%3D%3D&language_selector=en-US&err_flag=0&err_msg=&passpage=nikola_main2.html&failpage=nikola_login.html&submit_flag=0' ;
curl_setopt ( $ch , CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:22.0) Gecko/20100101 Firefox/22.0 " ) ; (
'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' ,
'Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3' ,
'Accept-Encoding: gzip, deflate'
) ;
//curl_setopt($ch, CURLOPT_FRESH_CONNECT, true);
//curl_setopt($ch, CURLOPT_REFERER, 'http://192.168.0.1');
curl_setopt ( $ch , CURLOPT_REFERER, 'http://192.168.0.1/nikola_main.html' ) ; //будет следовать за всеми location в ответ от севрера
curl_setopt ( $ch , CURLOPT_COOKIEFILE, "my_cookies.txt" ) ; $html = curl_exec ( $ch ) ; // выполняем запрос curl
curl_setopt ( $ch , CURLOPT_URL, 'http://192.168.0.1/nikola_main.html' ) ; curl_setopt ( $ch , CURLOPT_REFERER, 'http://192.168.0.1/nikola_login.html' ) ; curl_setopt ( $ch , CURLOPT_COOKIEFILE, "my_cookies.txt" ) ; $html = curl_exec ( $ch ) ; // выполняем запрос curl
curl_setopt ( $ch , CURLOPT_URL, 'http://192.168.0.1/nikola_tree.html' ) ; curl_setopt ( $ch , CURLOPT_REFERER, 'http://192.168.0.1/nikola_main.html' ) ; curl_setopt ( $ch , CURLOPT_COOKIEFILE, "my_cookies.txt" ) ; $html = curl_exec ( $ch ) ; // выполняем запрос curl
curl_setopt ( $ch , CURLOPT_URL, 'http://192.168.0.1/AdminRebootStandalon.html' ) ; curl_setopt ( $ch , CURLOPT_REFERER, 'http://192.168.0.1/nikola_tree.html' ) ; curl_setopt ( $ch , CURLOPT_COOKIEFILE, "my_cookies.txt" ) ; $html = curl_exec ( $ch ) ; // выполняем запрос curl
curl_setopt ( $ch , CURLOPT_URL, 'http://192.168.0.1/NikolaConfirm.html/' ) ; curl_setopt ( $ch , CURLOPT_REFERER, 'http://192.168.0.1/AdminRebootStandalon.html' ) ; curl_setopt ( $ch , CURLOPT_COOKIEFILE, "my_cookies.txt" ) ; $html = curl_exec ( $ch ) ; // выполняем запрос curl
curl_setopt ( $ch , CURLOPT_URL, 'http://192.168.0.1/AdminRebootStandalon.html/a1' ) ; curl_setopt ( $ch , CURLOPT_POSTFIELDS, "v_1_2_1=Reboot&submit_flag=8&submit_target=AdminRebootStandalon.html&err_flag=0&err_msg=0&dbgopt=0" ) ; curl_setopt ( $ch , CURLOPT_REFERER, 'http://192.168.0.1/AdminRebootStandalon.html' ) ; curl_setopt ( $ch , CURLOPT_COOKIEFILE, "my_cookies.txt" ) ; $html = curl_exec ( $ch ) ; // выполняем запрос curl ?>
данный скрипт авторизуется, переходит по страницам, использует кнопку которая перезагружает оборудование.
В данном случае Cisco SG 200-08
k0ma
Отправлено: 25 Июля, 2013 - 08:51:09
Гость
Покинул форум
Сообщений всего: 82
Дата рег-ции: Март 2013
Помог: 1 раз(а)
avtor.fox пишет: k0ma пишет: В данном случае Cisco SG 200-08
как мало я знаю, ежели банальный ребут через веб-морду для меня новшество)
сарказм?
Поиск в теме | Версия для печати
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Работа с сетью »
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
Powered by ExBB FM 1.0 RC1. InvisionExBB