akaplenko » Пт апр 17, 2026 12:08 pm
aka писал(а): Чт апр 16, 2026 8:41 pm
Скрипт правильный! Сертифика у a1 закончился. Сработало бы, если a1 заменить на a2. Починили, сейчас и с a1 работает.
А я когда пробовал так не работало. Правда уже дофига лет назад.
tarik2398 писал(а): Пт апр 17, 2026 11:53 am
PHP скрипт все равно интересен, я б посмотрел)
да там примерно все как у вас, если убрать авторизацию через куки.
Код: Выделить всё
<?php
$url = "https://a3.wtware.com/ru/lig.php";
$mac = "DC:A6:32:E5:B2:11"
$email = "email@mail.ru";
$password = ""password";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_POSTFIELDS, "email=".$email."&password=".$password."&mac=".$mac);
$result = curl_exec($ch);
preg_match('/<pre[^>]*?>(.*?)<\/pre>/si', $result, $matches);
$wlan_lic = $matches[1];
?>
[quote=aka post_id=77944 time=1776361271 user_id=2]
Скрипт правильный! Сертифика у a1 закончился. Сработало бы, если a1 заменить на a2. Починили, сейчас и с a1 работает.
[/quote]
А я когда пробовал так не работало. Правда уже дофига лет назад.
[quote=tarik2398 post_id=77946 time=1776416008 user_id=21677]
PHP скрипт все равно интересен, я б посмотрел)
[/quote]
да там примерно все как у вас, если убрать авторизацию через куки.
[code]
<?php
$url = "https://a3.wtware.com/ru/lig.php";
$mac = "DC:A6:32:E5:B2:11"
$email = "email@mail.ru";
$password = ""password";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_POSTFIELDS, "email=".$email."&password=".$password."&mac=".$mac);
$result = curl_exec($ch);
preg_match('/<pre[^>]*?>(.*?)<\/pre>/si', $result, $matches);
$wlan_lic = $matches[1];
?>
[/code]