From 0d5be41b9f70b0e4b318e87886b32ece49e798f4 Mon Sep 17 00:00:00 2001 From: Andrei Date: Sun, 21 Oct 2018 21:11:22 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=BA=D0=B0=20=D0=BF?= =?UTF-8?q?=D1=80=D0=B8=D0=BC=D0=B5=D1=80=D0=B0=20=D1=80=D0=B0=D0=B1=D0=BE?= =?UTF-8?q?=D1=82=D1=8B=20=D1=81=20=D0=BA=D0=B0=D0=BF=D1=87=D1=91=D0=B9-?= =?UTF-8?q?=D0=B8=D0=B7=D0=BE=D0=B1=D1=80=D0=B0=D0=B6=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D0=B5=D0=BC.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Удаление файла с текстом - изображением в формате base64[за ненадобностью] --- .../anticaptcah_image_to_text_example.py | 32 +++++-------------- anticaptcha_examples/base64image.txt | 1 - 2 files changed, 8 insertions(+), 25 deletions(-) delete mode 100644 anticaptcha_examples/base64image.txt diff --git a/anticaptcha_examples/anticaptcah_image_to_text_example.py b/anticaptcha_examples/anticaptcah_image_to_text_example.py index d224e82..a968c95 100644 --- a/anticaptcha_examples/anticaptcah_image_to_text_example.py +++ b/anticaptcha_examples/anticaptcah_image_to_text_example.py @@ -17,7 +17,7 @@ This library implements two different methods for saving images (for their subse 1. As a temporary file, the parameter is set by default: save_format = 'temp'. 2. As a normal file, you need to pass this: -save_format = 'const' . !!!USE IT ON WINDOWS!!! +save_format = 'const' . !!! USE IT ON WINDOWS !!! """ # Пример который показывает работу антикапчи при решении капчи-изображением и сохранением её в качестве обычного файла в # папку. @@ -38,17 +38,6 @@ print(result) ======================================================================================================================== Base64 files -Пример работы с передачей файла капчи уже закодированного в base64 -An example of working with captcha file already encoded in base64 -""" -# закодировано: 976979 -base_64_file = open('base64image.txt', 'rb') - -user_answer_base64 = ImageToTextTask.ImageToTextTask(anticaptcha_key=ANTICAPTCHA_KEY).captcha_handler(captcha_base64=base_64_file) - -print(user_answer_base64) - -""" Пример работы с декодированием в base64 файла-капчи "налету" An example of working with decoding in base64 captcha-file after download. On-the-fly-encoding """ @@ -83,7 +72,7 @@ try: user_answer_local = ImageToTextTask.ImageToTextTask(anticaptcha_key=ANTICAPTCHA_KEY).captcha_handler(captcha_file=captcha_file) if user_answer_local['errorId'] == 0: # решение капчи - print(user_answer_local['captchaSolve']) + print(user_answer_local['solution']['text']) print(user_answer_local['taskId']) elif user_answer_local['errorId'] == 1: # Тело ошибки, если есть @@ -106,22 +95,17 @@ async def run(): .captcha_handler(captcha_link='http://85.255.8.26/static/image/common_image_example/800070.png') print(resolve) - except Exception as err: - print(err) - -if __name__ == '__main__': - loop = asyncio.get_event_loop() - loop.run_until_complete(run()) - loop.close() - - -async def run(): - try: resolve = await ImageToTextTask.aioImageToTextTask(anticaptcha_key=ANTICAPTCHA_KEY)\ .captcha_handler(captcha_file=captcha_file) print(resolve) + + resolve = await ImageToTextTask.aioImageToTextTask(anticaptcha_key = ANTICAPTCHA_KEY) \ + .captcha_handler(captcha_base64=base_64_link) + + print(resolve) + except Exception as err: print(err) diff --git a/anticaptcha_examples/base64image.txt b/anticaptcha_examples/base64image.txt deleted file mode 100644 index 08b2fc4..0000000 --- a/anticaptcha_examples/base64image.txt +++ /dev/null @@ -1 +0,0 @@ -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 \ No newline at end of file