humanemulator.net — справка.
Продукт, демо и покупка — на
хуманэмулятор.рф
|
Демо
|
Купить
|
API
|
лог изменений
get_last_capcha_result
get_last_capcha_result(); - получить результат распознание последней капчиПосле отработки функция возвращает результат своей работы в скрипт :
Пример использования
<?php // Scenario: Get last captcha result from bypasscaptcha service $xhe_host = getenv("RPABOT_HOST_URL"); if (!isset($path)) { // Path to the init.php file for connecting to the XHE API $path = "../../../Templates/init.php"; // Including init.php grants access to all classes and functionality for working with the XHE API require($path); } // beginning echo "\n<font color=blue>bypasscaptcha->" . basename(__FILE__) . "</font>\n"; // bypasscaptcha key $systemKey = "xxx"; $bypasscaptcha->set_system_key($systemKey); // step 1 $pageUrl = TEST_POLYGON_URL . "image.html"; echo "1. Navigate to test page: "; echo WEB::$browser->navigate($pageUrl) . "\n"; // step 2 $imagePath = "C:\\tmp.jpeg"; $elementName = "captcha1"; echo DOM::$image->screenshot_by_name($imagePath, $elementName) . " "; // step 3 echo $bypasscaptcha->recognize($imagePath) . "\n"; // step 4 echo $bypasscaptcha->get_last_capcha_filename() . "\n"; echo $bypasscaptcha->get_last_capcha_id() . "\n"; echo $bypasscaptcha->get_last_capcha_result() . "\n"; // end echo "\n"; // Quit the application WINDOW::$app->quit();
<?php # подключим функциональные объекты, если еще не подключен if not isset(path)) path="../../../Templates/xweb_human_emulator.php") require(path)) # начало echo("<hr><font color=blue>bypasscaptcha.".basename (__FILE__)."</font><hr>") # ключ рипкачи bypasscaptcha.set_system_key("xxx")) # 1 echo("1. Перейдем на полигон : ") echo(browser.navigate("https://rpa-bot.ru/wiki/poligon/image.html"),"<br>") # распознать каптчу используя сервис anti-captcha.com echo(image.screenshot_by_name("C:\\tmp.jpeg","captcha1")," ") echo(bypasscaptcha.recognize("C:\\tmp.jpeg"),"<br>") # выведем информацию echo(bypasscaptcha.get_last_capcha_filename(),"<br>") echo(bypasscaptcha.get_last_capcha_id(),"<br>") echo(bypasscaptcha.get_last_capcha_result(),"<br>") # конец echo("<hr><br>") # Quit app.quit()
#region using using System; using System.Diagnostics; using System.Collections.Generic; using System.Linq; using System.IO; using System.Text; using System.Threading; using XHE; using XHE.XHE_DOM; using XHE.XHE_System; using XHE.XHE_Window; using XHE.XHE_Web; #endregion class Program:XHEScript { static void Main(string[] args) { // init XHE server = Environment.GetEnvironmentVariable("RPABOT_HOST_URL"); InitXHE(); // начало echo("<hr><font color=blue>bypasscaptcha.get_all_external_inner_texts_and_hrefs</font><hr>"); // ключ рипкачи bypasscaptcha.set_system_key("xxx"); // 1 шаг echo("1. Перейдем на полигон : "); echo("browser.navigate("https://rpa-bot.ru/wiki/poligon/image.html")+"<br>"); // распознать каптчу используя сервис anti-captcha.com echo("image.screenshot_by_name("C:\\tmp.jpeg","captcha1")." "); echo("bypasscaptcha.recognize("C:\\tmp.jpeg")+"<br>"); // выведем информацию echo("bypasscaptcha.get_last_capcha_filename()+"<br>"); echo("bypasscaptcha.get_last_capcha_id()+"<br>"); echo("bypasscaptcha.get_last_capcha_result()+"<br>"); // конец echo("\n\n"); app.quit(); } }
// подключим функциональные объекты, если еще не подключен xhe_host="127.0.0.1:7010"; echo=require("../../../Templates JS/init.js"); // начало echo("<hr><font color=blue>bypasscaptcha.get_last_capcha_result</font><hr>"); // ключ рипкачи bypasscaptcha.set_system_key("xxx"); // 1 шаг echo("1. Перейдем на полигон : "); echo(browser.navigate("https://rpa-bot.ru/wiki/poligon/image.html")+"<br>"); // распознать каптчу используя сервис anti-captcha.com echo(image.screenshot_by_name("C:\\tmp.jpeg","captcha1")+" "); echo(bypasscaptcha.recognize("C:\\tmp.jpeg")+"<br>"); // выведем информацию echo(bypasscaptcha.get_last_capcha_filename()+"<br>"); echo(bypasscaptcha.get_last_capcha_id()+"<br>"); echo(bypasscaptcha.get_last_capcha_result()+"<br>"); // конец echo("\n"); // Quit app.quit();
=============================================
Bypasscaptcha Объекты DOM System Vision Web Window
=============================================
если что-то непонятно или необходимо узнать или считаете что надо добавить по работе этой функции, пишите в комментарии или на наш форум
.