planetasov
Новичок
- Сообщения
- 3
- Репутация
- 0
У меня есть PHP код распознавания капчи и нужно прикрепить его к autoit как мне это сделать? Если это вообще возможно сделать.
Зарание спасибо.
Зарание спасибо.
Нет ничего невозможного!У меня есть PHP код распознавания капчи и нужно прикрепить его к autoit как мне это сделать? Если это вообще возможно сделать.Зарание спасибо.
Какие есть способы взаимодействия autoit.exe с удаленным php-скриптом???
$name = 'popo'
$pass = '007'
InetGet('http://eve/index.php?usernam='&GUICtrlRead($name)&'passwor='&GuiCtrlRead($pass))
<?php
$username = $_GET['usernam'];
$password = $_GET['passwor'];
echo $username ;
echo $password ;
?>
$bData = InetRead('http://localhost/test/get.php?param1=value1¶m2=value2', 1)
If Not @error Then
MsgBox(0, 'Data', BinaryToString($bData))
EndIf
Ну ок, судя как ты формируешь строку, ты слишком много знаешь для autoit. Да я и php тоже очень хорошо знаю. ;) Принцепы работы $_GET\$_POST тоже. ;)running-frag если не знаешь не отписывайся
#include <Inet.au3>
$_ip = "127.0.0.1"
$_user = "user1"
$_pass = "pass2"
$_url = "http://"& $_ip &"/index.php?user="& $_user &"&pass="& $_pass
$_data = InetRead ($_url, 1)
ConsoleWrite ($_url)
MsgBox(4096, "", "Bytes read: " & @extended & @CRLF & @CRLF & BinaryToString($_data))
<?php
print $_GET["user"];
print $_GET["pass"];
?>
InetGet('http://eve/index.php?usernam='&GUICtrlRead($name)&'passwor='&GuiCtrlRead($pass))
http://eve/index.php?username=somepasswor=some
Opt ('MustDeclareVars', 1)
#include <Inet.au3>
Local $_ip = "127.0.0.1"
Local $_user = "user1"
Local $_pass = "pass2"
Local $_action = "some_action"
Local $_url = "http://"& $_ip &"/index.php?action="& $_action &"&user="& $_user &"&pass="& $_pass
Local $_data = InetRead ($_url, 1)
ConsoleWrite ($_url)
MsgBox(4096, "", "Bytes read: " & @extended & @CRLF & @CRLF & BinaryToString($_data))
http://127.0.0.1/index.php?action=some_action&user=user1&pass=pass2
<?php
if ($_GET["action"] == "some_action")
{
print "It's you private function. You entered as {$_GET["user"]} with pass '{$_GET["pass"]}'";
}
?>
<?php
if ($_GET["action"] == "some_action")
{
if (!empty($_GET["user"]))
{
$_user = $_GET["user"];
}
else
{
$user = "default user";
}
if (!empty($_GET["pass"]))
{
$_pass = "'".$_GET["pass"]."'";
}
else
{
$_pass = "not used";
}
print "It's you private function. You entered as $_user with pass $_pass";
}
?>
running-frag [?]Спасибо, если бы ты сразу написал такой ответ, то и вопросов бы не возникло!
PS: Выше же есть ссылка где это описано. НЕофициальный FAQ AutoIt