anticaptcha_api_key="... your key here ...", anticaptcha_plugin_path= "/Users/username/Downloads/anticaptcha-plugin_v0.50.crx", auto_captcha=True, auto_office=True, chrome_driver_path="/usr/local/bin/chromedriver", # chrome_profile_name="Profile 7", # chrome_profile_path=f"{os.curdir}/chrome_profiles/", save_artifacts=True, telegram_token="... your key here ...", # wait_exact_time = [ # [0, 0], # [minute, second] # [15, 0], # [30, 0], # [45, 0], # ], province=Province.BARCELONA, operation_code=OperationType.TOMA_HUELLAS, doc_type=DocType.PASSPORT, doc_value="1100123123", country="RUSIA", name="BORIS JOHNSON", phone="600000000", email="*****@*****.**", offices=[ Office.BARCELONA, Office.MATARO, ], ) try_cita(context=customer, cycles=100)
# [30, 0], # [45, 0], # ], province=Province.BARCELONA, operation_code=OperationType.RECOGIDA_DE_TARJETA, doc_type=DocType.NIE, # DocType.NIE or DocType.PASSPORT doc_value="T1111111R", # NIE or Passport number, no spaces. country="RUSIA", name="BORIS JOHNSON", # Your Name phone="600000000", # Phone number (use this format, please) email="*****@*****.**", # Email # Offices in order of preference # This selects specified offices one by one or a random one if not found. # For recogida only the first specified office will be attempted or none offices=[Office.BARCELONA_MALLORCA], ) if not "--autofill" in sys.argv: try_cita(context=customer, cycles=200) # Try 200 times else: from mako.template import Template tpl = Template( filename=os.path.join(os.path.dirname(os.path.abspath(__file__)), "bcncita/template/autofill.mako")) print(tpl.render(ctx=customer)) # Autofill for Chrome # In Terminal run: # python3 example1.py # or: # python3 example1.py --autofill