UNPKG

browser-with-fingerprints

Version:

A plugin that improves the stealth of automation libraries using fingerprints

480 lines (433 loc) 186 kB
<?xml version="1.0" encoding="UTF-8"?> <BrowserAutomationStudioProject> <Script><![CDATA[section(1 /*1*/,1 /*1*/,1 /*1*/,0,function(){ section_start("\u007b\u0022n\u0022:\u0022Initialize\u0022\u007d", 0)! section_end()! section_start("\u007b\u0022n\u0022:\u0022api_versions\u0022,\u0022fd\u0022:\u0022\u007b\u005c\u0022fd\u005c\u0022:\u005c\u0022\u005c\u0022,\u005c\u0022hr\u005c\u0022:true,\u005c\u0022rd\u005c\u0022:\u005c\u0022\u005c\u0022,\u005c\u0022rv\u005c\u0022:\u005c\u0022FUNCTION_RESULT\u005c\u0022,\u005c\u0022p\u005c\u0022:[\u007b\u005c\u0022name\u005c\u0022:\u005c\u0022format\u005c\u0022,\u005c\u0022type\u005c\u0022:\u005c\u0022StringOrExpression\u005c\u0022,\u005c\u0022description\u005c\u0022:\u005c\u0022\u005c\u0022,\u005c\u0022defaults\u005c\u0022:\u005c\u0022\u005c\u0022\u007d]\u007d\u0022\u007d", 713679353)! function api_versions() { section_insert() section_start("", 2051658)! /*Dat:eyJzIjoic2V0dmFyaWFibGUiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IlNldFZhcmlhYmxlTmFtZSIsInR5cGUiOiJ2YXIiLCJkYXRhIjoiUkVTVUxUIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IlNldFZhcmlhYmxlVmFsdWUiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6InsgZXJyb3I6IG51bGwgfSIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9XX0=*/ VAR_RESULT = { error: null } section_end()! section_start("", 456787424)! /*Dat:eyJzIjoiaWdub3JlZXJyb3JzIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W119*/ _call(function() { _set_action_info({ name: "Ignore Errors" }); _on_fail(function(){ VAR_LAST_ERROR = _result() VAR_ERROR_ID = ScriptWorker.GetCurrentAction() VAR_WAS_ERROR = false _break(1,true) }) CYCLES.Current().RemoveLabel("function") section_insert() section_start("", 933088500)! /*Dat:eyJzIjoiZ2V0YnJvd3NlcnZlcnNpb25saXN0IiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJGb3JtYXQiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6Il9mdW5jdGlvbl9hcmd1bWVudChcImZvcm1hdFwiKSB8fCBcImRlZmF1bHRcIiIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJTYXZlIiwidHlwZSI6InZhciIsImRhdGEiOiJWRVJTSU9OUyIsImlzX2RlZiI6ZmFsc2V9XX0=*/ VAR_VERSIONS = _get_all_browser_version_info(_function_argument("format") || "default") section_end()! section_start("", 20153336)! /*Dat:eyJzIjoiY3VzdG9tIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJDb2RlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW1JFU1VMVF1dLnJlc3BvbnNlID0gW1tWRVJTSU9OU11dOyIsImNsYXNzIjoiZXhwcmVzc2lvbiJ9XX0=*/ VAR_RESULT.response = VAR_VERSIONS; section_end()! },null)! section_end()! section_start("", 666331712)! /*Dat:eyJzIjoicmV0dXJuIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJSZXR1cm5WYWx1ZSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiKFtbUkVTVUxUXV0uZXJyb3IgPSBbW0xBU1RfRVJST1JdXSwgW1tSRVNVTFRdXSkiLCJjbGFzcyI6ImV4cHJlc3Npb24iLCJpc19kZWYiOmZhbHNlfV19*/ _function_return((VAR_RESULT.error = VAR_LAST_ERROR, VAR_RESULT)) section_end()! } section_end()! section_start("\u007b\u0022n\u0022:\u0022get_bounds\u0022,\u0022fd\u0022:\u0022\u007b\u005c\u0022fd\u005c\u0022:\u005c\u0022\u005c\u0022,\u005c\u0022hr\u005c\u0022:true,\u005c\u0022rd\u005c\u0022:\u005c\u0022\u005c\u0022,\u005c\u0022rv\u005c\u0022:\u005c\u0022RESULT\u005c\u0022,\u005c\u0022p\u005c\u0022:[\u007b\u005c\u0022name\u005c\u0022:\u005c\u0022source\u005c\u0022,\u005c\u0022type\u005c\u0022:\u005c\u0022StringOrExpression\u005c\u0022,\u005c\u0022description\u005c\u0022:\u005c\u0022\u005c\u0022,\u005c\u0022defaults\u005c\u0022:\u005c\u0022\u005c\u0022\u007d]\u007d\u0022\u007d", 890547339)! function get_bounds() { section_insert() section_start("", 917999977)! /*Dat:eyJzIjoic2V0dmFyaWFibGUiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IlNldFZhcmlhYmxlTmFtZSIsInR5cGUiOiJ2YXIiLCJkYXRhIjoiQk9VTkRTIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IlNldFZhcmlhYmxlVmFsdWUiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6Int9IiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX1dfQ==*/ VAR_BOUNDS = {} section_end()! section_start("", 735511297)! /*Dat:eyJzIjoiZ2V0ZnVuY3Rpb25wYXJhbWV0ZXIiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IlBhcmFtZXRlck5hbWUiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6InNvdXJjZSIsImNsYXNzIjoic3RyaW5nIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IlNhdmUiLCJ0eXBlIjoidmFyIiwiZGF0YSI6IlNPVVJDRSIsImlzX2RlZiI6ZmFsc2V9XX0=*/ VAR_SOURCE = _function_argument("source") section_end()! section_start("", 40374492)! /*Dat:eyJzIjoiZ2V0Y3VycmVudGJyb3dzZXJ2ZXJzaW9uIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJTYXZlMiIsInR5cGUiOiJ2YXIiLCJkYXRhIjoiVkVSU0lPTiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJTYXZlIiwidHlwZSI6InZhciIsImRhdGEiOiJJRCIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJTYXZlMyIsInR5cGUiOiJ2YXIiLCJkYXRhIjoiJCIsImlzX2RlZiI6ZmFsc2V9XX0=*/ { var info = _get_current_browser_version_info("extended") VAR_ID = info.id VAR_VERSION = info.browser_version VAR_$ = info.architecture } section_end()! section_start("", 689386858)! /*Dat:eyJzIjoiaWYiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IklmRXhwcmVzc2lvbiIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiSlBhdGguY2hlY2tGb3JtYXQoW1tTT1VSQ0VdXSkiLCJjbGFzcyI6ImV4cHJlc3Npb24iLCJpc19kZWYiOmZhbHNlfSx7ImlkIjoiSWZFbHNlIiwidHlwZSI6ImNoZWNrIiwiZGF0YSI6ZmFsc2UsImlzX2RlZiI6dHJ1ZX1dfQ==*/ _set_if_expression("SlBhdGguY2hlY2tGb3JtYXQoW1tTT1VSQ0VdXSk="); _if(JPath.checkFormat(VAR_SOURCE),function(){ section_insert() section_start("", 3870314)! /*Dat:eyJzIjoicGFyc2VfY3N2X3N0cmluZyIsInYiOjEsImYiOltdLCJ1dyI6IjAiLCJ1dCI6IjAiLCJ1dG8iOiIwIiwidW0iOiIwIiwidWUiOiIwIiwidXNwIjoiMCIsImQiOlt7ImlkIjoic3RyaW5nIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW1ZFUlNJT05dXSIsImNsYXNzIjoic3RyaW5nIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6InNlcGFyYXRvcnMiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6Ii4iLCJjbGFzcyI6InN0cmluZyIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJDaGVjayIsInR5cGUiOiJjaGVjayIsImRhdGEiOmZhbHNlLCJpc19kZWYiOnRydWV9LHsiaWQiOiJWYXJpYWJsZXNMaXN0IiwidHlwZSI6InZhciIsImRhdGEiOiJWRVJTSU9OIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IlJlc3VsdEFzTGlzdCIsInR5cGUiOiJ2YXIiLCJkYXRhIjoiTElTVF9XSVRIX0lURU1TIiwiaXNfZGVmIjp0cnVlfV19*/ var csv_res = _csv_parse(VAR_VERSION,".",false); VAR_LIST_WITH_ITEMS = csv_res; VAR_VERSION = _avoid_nilb(csv_res[0], ""); section_end()! section_start("", 105937032)! /*Dat:eyJzIjoiSnNvbkZyb21TdHJpbmciLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IkRhdGEiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IltbU09VUkNFXV0iLCJjbGFzcyI6InN0cmluZyIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJTYXZlIiwidHlwZSI6InZhciIsImRhdGEiOiJTT1VSQ0UiLCJpc19kZWYiOmZhbHNlfV19*/ try { VAR_SOURCE = JPath.changeFormat(VAR_SOURCE, "json"); } catch (e) { fail(e); } section_end()! section_start("", 253196396)! /*Dat:eyJzIjoiaWYiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IklmRXhwcmVzc2lvbiIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tTT1VSQ0VdXS5hdHRyICE9IG51bGwiLCJjbGFzcyI6ImV4cHJlc3Npb24iLCJpc19kZWYiOmZhbHNlfSx7ImlkIjoiSWZFbHNlIiwidHlwZSI6ImNoZWNrIiwiZGF0YSI6ZmFsc2UsImlzX2RlZiI6dHJ1ZX1dfQ==*/ _set_if_expression("W1tTT1VSQ0VdXS5hdHRyICE9IG51bGw="); _if(VAR_SOURCE.attr != null,function(){ section_insert() section_start("", 377741568)! /*Dat:eyJzIjoiZm9yZWFjaCIsInYiOjEsImYiOltdLCJ1dyI6IjAiLCJ1dCI6IjAiLCJ1dG8iOiIwIiwidW0iOiIwIiwidWUiOiIwIiwidXNwIjoiMCIsImQiOlt7ImlkIjoiRm9yQXJyYXkiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IltcImF2YWlsV2lkdGhcIiwgXCJhdmFpbEhlaWdodFwiXSIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9XX0=*/ _do_with_params({"foreach_data":(["availWidth", "availHeight"])},function(){ _set_action_info({ name: "Foreach" }); VAR_CYCLE_INDEX = _iterator() - 1 if(VAR_CYCLE_INDEX > _cycle_param("foreach_data").length - 1)_break(); VAR_FOREACH_DATA = _cycle_param("foreach_data")[VAR_CYCLE_INDEX] section_insert() section_start("", 87155339)! /*Dat:eyJzIjoiSnNvbkNoYW5nZVZhbHVlIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJEYXRhIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW0JPVU5EU11dIiwiY2xhc3MiOiJzdHJpbmciLCJpc19kZWYiOmZhbHNlfSx7ImlkIjoiUGF0aCIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tGT1JFQUNIX0RBVEFdXSIsImNsYXNzIjoic3RyaW5nIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IlZhbHVlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW1NPVVJDRV1dLmF0dHJbXCJzY3JlZW4uXCIgKyBbW0ZPUkVBQ0hfREFUQV1dXSIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJTYXZlIiwidHlwZSI6InZhciIsImRhdGEiOiJCT1VORFMiLCJpc19kZWYiOmZhbHNlfV19*/ try { VAR_BOUNDS = JPath.change(VAR_BOUNDS, VAR_FOREACH_DATA, VAR_SOURCE.attr["screen." + VAR_FOREACH_DATA]); } catch (e) { fail(e); } section_end()! })! section_end()! })! section_end()! section_start("", 937958837)! /*Dat:eyJzIjoiY3VzdG9tIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJDb2RlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW0JPVU5EU11dLndpZHRoID0gW1tTT1VSQ0VdXS53aWR0aDsiLCJjbGFzcyI6ImV4cHJlc3Npb24ifV19*/ VAR_BOUNDS.width = VAR_SOURCE.width; section_end()! section_start("", 592505279)! /*Dat:eyJzIjoiY3VzdG9tIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJDb2RlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW0JPVU5EU11dLmhlaWdodCA9IFtbU09VUkNFXV0uaGVpZ2h0OyIsImNsYXNzIjoiZXhwcmVzc2lvbiJ9XX0=*/ VAR_BOUNDS.height = VAR_SOURCE.height; section_end()! section_start("", 538722979)! /*Dat:eyJzIjoiY3VzdG9tIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJDb2RlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW0JPVU5EU11dLmRpZmYgPSB7IHdpZHRoOiAxNiwgaGVpZ2h0OiBbW1ZFUlNJT05dXSA+PSAxMTUgPyA5NCA6IDg4IH07IiwiY2xhc3MiOiJleHByZXNzaW9uIn1dfQ==*/ VAR_BOUNDS.diff = { width: 16, height: VAR_VERSION >= 115 ? 94 : 88 }; section_end()! })! section_end()! section_start("", 802987224)! /*Dat:eyJzIjoicmV0dXJuIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJSZXR1cm5WYWx1ZSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tCT1VORFNdXSIsImNsYXNzIjoic3RyaW5nIiwiaXNfZGVmIjpmYWxzZX1dfQ==*/ _function_return(VAR_BOUNDS) section_end()! } section_end()! section_start("\u007b\u0022n\u0022:\u0022get_defaults\u0022,\u0022fd\u0022:\u0022\u007b\u005c\u0022fd\u005c\u0022:\u005c\u0022\u005c\u0022,\u005c\u0022hr\u005c\u0022:true,\u005c\u0022rd\u005c\u0022:\u005c\u0022\u005c\u0022,\u005c\u0022rv\u005c\u0022:\u005c\u0022RESULT\u005c\u0022,\u005c\u0022p\u005c\u0022:[\u007b\u005c\u0022name\u005c\u0022:\u005c\u0022options\u005c\u0022,\u005c\u0022type\u005c\u0022:\u005c\u0022StringOrExpression\u005c\u0022,\u005c\u0022description\u005c\u0022:\u005c\u0022\u005c\u0022,\u005c\u0022defaults\u005c\u0022:\u005c\u0022\u005c\u0022\u007d,\u007b\u005c\u0022name\u005c\u0022:\u005c\u0022type\u005c\u0022,\u005c\u0022type\u005c\u0022:\u005c\u0022StringOrExpression\u005c\u0022,\u005c\u0022description\u005c\u0022:\u005c\u0022\u005c\u0022,\u005c\u0022defaults\u005c\u0022:\u005c\u0022\u005c\u0022\u007d]\u007d\u0022\u007d", 704719145)! function get_defaults() { section_insert() section_start("", 530307470)! /*Dat:eyJzIjoiY3VzdG9tIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJDb2RlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJjb25zdCBvcHRpb25zID0gX2Z1bmN0aW9uX2FyZ3VtZW50KFwib3B0aW9uc1wiKTsiLCJjbGFzcyI6ImV4cHJlc3Npb24ifV19*/ const options = _function_argument("options"); section_end()! section_start("", 398184350)! /*Dat:eyJzIjoiY3VzdG9tIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJDb2RlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJjb25zdCB0eXBlID0gX2Z1bmN0aW9uX2FyZ3VtZW50KFwidHlwZVwiKTsiLCJjbGFzcyI6ImV4cHJlc3Npb24ifV19*/ const type = _function_argument("type"); section_end()! section_start("", 412051908)! /*Dat:eyJzIjoiY3VzdG9tIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJDb2RlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJjb25zdCBkbnNNb2RlTWFwID0ge1xyXG4gICAgXCJzeXN0ZW0tcHJveHlcIjogXCJTeXN0ZW0gRE5TLiBUaHJvdWdoIHByb3h5XCIsXHJcbiAgICBcImN1c3RvbS1wcm94eVwiOiBcIkN1c3RvbSBETlMuIFRocm91Z2ggcHJveHlcIixcclxuICAgIFwiY3VzdG9tLWRpcmVjdFwiOiBcIkN1c3RvbSBETlMuIERpcmVjdGx5XCIsXHJcbn07XHJcblxyXG5jb25zdCBkZWZhdWx0cyA9ICh7XHJcbiAgICBcInNldHVwLmZpbmdlcnByaW50XCI6IHtcclxuICAgICAgICBlbXVsYXRlRGV2aWNlU2NhbGVGYWN0b3I6IHRydWUsXHJcbiAgICAgICAgZW11bGF0ZVNlbnNvckFQSTogdHJ1ZSxcclxuICAgICAgICB1c2VQZXJmZWN0Q2FudmFzOiB0cnVlLFxyXG4gICAgICAgIHNhZmVFbGVtZW50U2l6ZTogZmFsc2UsXHJcbiAgICAgICAgdXNlRm9udFBhY2s6IHRydWUsXHJcbiAgICAgICAgc2FmZUJhdHRlcnk6IHRydWUsXHJcbiAgICAgICAgc2FmZUNhbnZhczogdHJ1ZSxcclxuICAgICAgICBzYWZlQXVkaW86IHRydWUsXHJcbiAgICAgICAgc2FmZVdlYkdMOiB0cnVlLFxyXG4gICAgfSxcclxuICAgIFwic2V0dXAucHJvZmlsZVwiOiB7XHJcbiAgICAgICAgbG9hZEZpbmdlcnByaW50OiB0cnVlLFxyXG4gICAgICAgIGxvYWRQcm94eTogdHJ1ZSxcclxuICAgIH0sXHJcbiAgICBcInNldHVwLnByb3h5XCI6IHtcclxuICAgICAgICBlbmFibGVRVUlDOiBmYWxzZSxcclxuICAgICAgICBjaGFuZ2VCcm93c2VyTGFuZ3VhZ2U6IHRydWUsXHJcbiAgICAgICAgY2hhbmdlR2VvbG9jYXRpb246IGZhbHNlLFxyXG4gICAgICAgIGNoYW5nZVRpbWV6b25lOiB0cnVlLFxyXG4gICAgICAgIGNoYW5nZVdlYlJUQzogdHJ1ZSxcclxuICAgICAgICBwdWJsaWNJUHY0OiBcImF1dG9cIixcclxuICAgICAgICBwdWJsaWNJUHY2OiBcImF1dG9cIixcclxuICAgICAgICBwcml2YXRlSVB2NDogXCJsb2NhbFwiLFxyXG4gICAgICAgIHByaXZhdGVJUHY2OiBcImxvY2FsXCIsXHJcbiAgICAgICAgaXBFeHRyYWN0aW9uTWV0aG9kOiB7IHY0OiBcInJhd1wiLCB2NjogXCJyYXdcIiB9LFxyXG4gICAgICAgIGlwRXh0cmFjdGlvblBhcmFtOiB7IHY0OiBcIlwiLCB2NjogXCJcIiB9LFxyXG4gICAgICAgIGlwRXh0cmFjdGlvblVSTDogeyB2NDogXCJcIiwgdjY6IFwiXCIgfSxcclxuICAgICAgICBkZXRlY3RFeHRlcm5hbElQOiB7IHY0OiB0cnVlLCB2NjogdHJ1ZSB9LFxyXG4gICAgICAgIGlwSW5mb01ldGhvZDogXCJkYXRhYmFzZVwiLFxyXG4gICAgICAgIGlwSW5mb0tleTogXCJcIixcclxuICAgICAgICBkbnNNb2RlOiBkbnNNb2RlTWFwW1wic3lzdGVtLXByb3h5XCJdLFxyXG4gICAgICAgIGRuc0lQOiBcIjEuMS4xLjFcIixcclxuICAgIH0sXHJcbiAgICBcImZldGNoXCI6IHtcclxuICAgICAgICBlbmFibGVQcmVjb21wdXRlZEZpbmdlcnByaW50czogdHJ1ZSxcclxuICAgICAgICBkeW5hbWljUGVyZmVjdENhbnZhczogdHJ1ZSxcclxuICAgICAgICBlbmFibGVDdXN0b21TZXJ2ZXI6IGZhbHNlLFxyXG4gICAgICAgIHBlcmZlY3RDYW52YXNMb2dzOiBmYWxzZSxcclxuICAgICAgICBwZXJmZWN0Q2FudmFzUmVxdWVzdDogXCJcIixcclxuICAgICAgICBtYXhCcm93c2VyVmVyc2lvbjogXCIqXCIsXHJcbiAgICAgICAgbWluQnJvd3NlclZlcnNpb246IFwiKlwiLFxyXG4gICAgICAgIHRpbWVMaW1pdDogXCIqXCIsXHJcbiAgICAgICAgbWF4SGVpZ2h0OiBcIipcIixcclxuICAgICAgICBtaW5IZWlnaHQ6IFwiKlwiLFxyXG4gICAgICAgIG1heFdpZHRoOiBcIipcIixcclxuICAgICAgICBtaW5XaWR0aDogXCIqXCIsXHJcbiAgICAgICAgdGFnczogW10sXHJcbiAgICB9LFxyXG59KVt0eXBlXTtcclxuXHJcbk9iamVjdC5rZXlzKGRlZmF1bHRzKS5mb3JFYWNoKGZ1bmN0aW9uIChrZXkpIHtcclxuICAgIHZhciB2YWx1ZSA9IG9wdGlvbnNba2V5XTtcclxuXHJcbiAgICBpZiAoXHJcbiAgICAgICAgdHlwZSA9PT0gXCJzZXR1cC5wcm94eVwiICYmXHJcbiAgICAgICAgW1wiaXBFeHRyYWN0aW9uTWV0aG9kXCIsIFwiaXBFeHRyYWN0aW9uUGFyYW1cIiwgXCJpcEV4dHJhY3Rpb25VUkxcIiwgXCJkZXRlY3RFeHRlcm5hbElQXCJdLmluZGV4T2Yoa2V5KSA+PSAwXHJcbiAgICApIHtcclxuICAgICAgICBvcHRpb25zW2tleV0gPSB7IHY0OiBkZWZhdWx0c1trZXldLnY0LCB2NjogZGVmYXVsdHNba2V5XS52NiB9O1xyXG5cclxuICAgICAgICBPYmplY3Qua2V5cyhvcHRpb25zW2tleV0pLmZvckVhY2goZnVuY3Rpb24gKHZlcnNpb25LZXkpIHtcclxuICAgICAgICAgICAgaWYgKHZhbHVlICE9IG51bGwgJiYgdHlwZW9mIHZhbHVlID09PSBcIm9iamVjdFwiICYmIHR5cGVvZiB2YWx1ZVt2ZXJzaW9uS2V5XSA9PT0gdHlwZW9mIG9wdGlvbnNba2V5XVt2ZXJzaW9uS2V5XSkge1xyXG4gICAgICAgICAgICAgICAgb3B0aW9uc1trZXldW3ZlcnNpb25LZXldID0gdmFsdWVbdmVyc2lvbktleV07XHJcbiAgICAgICAgICAgIH0gZWxzZSBpZiAodHlwZW9mIHZhbHVlID09PSB0eXBlb2Ygb3B0aW9uc1trZXldW3ZlcnNpb25LZXldKSB7XHJcbiAgICAgICAgICAgICAgICBvcHRpb25zW2tleV1bdmVyc2lvbktleV0gPSB2YWx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0pO1xyXG5cclxuICAgICAgICBPYmplY3Qua2V5cyhvcHRpb25zW2tleV0pLmZvckVhY2goZnVuY3Rpb24gKHZlcnNpb25LZXkpIHtcclxuICAgICAgICAgICAgb3B0aW9uc1trZXldW3ZlcnNpb25LZXldID0gb3B0aW9uc1trZXldW3ZlcnNpb25LZXldICsgXCJcIjtcclxuICAgICAgICB9KTtcclxuICAgIH0gZWxzZSBpZiAoa2V5ID09PSBcImRuc01vZGVcIikge1xyXG4gICAgICAgIG9wdGlvbnNba2V5XSA9IHZhbHVlID09IG51bGwgfHwgIWRuc01vZGVNYXAuaGFzT3duUHJvcGVydHkodmFsdWUpID8gZGVmYXVsdHNba2V5XSA6IGRuc01vZGVNYXBbdmFsdWVdO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgICBvcHRpb25zW2tleV0gPSAodmFsdWUgPT0gbnVsbCA/IGRlZmF1bHRzW2tleV0gOiB2YWx1ZSkgKyBcIlwiO1xyXG4gICAgfVxyXG59KTtcclxuIiwiY2xhc3MiOiJleHByZXNzaW9uIn1dfQ==*/ const dnsModeMap = { "system-proxy": "System DNS. Through proxy", "custom-proxy": "Custom DNS. Through proxy", "custom-direct": "Custom DNS. Directly", }; const defaults = ({ "setup.fingerprint": { emulateDeviceScaleFactor: true, emulateSensorAPI: true, usePerfectCanvas: true, safeElementSize: false, useFontPack: true, safeBattery: true, safeCanvas: true, safeAudio: true, safeWebGL: true, }, "setup.profile": { loadFingerprint: true, loadProxy: true, }, "setup.proxy": { enableQUIC: false, changeBrowserLanguage: true, changeGeolocation: false, changeTimezone: true, changeWebRTC: true, publicIPv4: "auto", publicIPv6: "auto", privateIPv4: "local", privateIPv6: "local", ipExtractionMethod: { v4: "raw", v6: "raw" }, ipExtractionParam: { v4: "", v6: "" }, ipExtractionURL: { v4: "", v6: "" }, detectExternalIP: { v4: true, v6: true }, ipInfoMethod: "database", ipInfoKey: "", dnsMode: dnsModeMap["system-proxy"], dnsIP: "1.1.1.1", }, "fetch": { enablePrecomputedFingerprints: true, dynamicPerfectCanvas: true, enableCustomServer: false, perfectCanvasLogs: false, perfectCanvasRequest: "", maxBrowserVersion: "*", minBrowserVersion: "*", timeLimit: "*", maxHeight: "*", minHeight: "*", maxWidth: "*", minWidth: "*", tags: [], }, })[type]; Object.keys(defaults).forEach(function (key) { var value = options[key]; if ( type === "setup.proxy" && ["ipExtractionMethod", "ipExtractionParam", "ipExtractionURL", "detectExternalIP"].indexOf(key) >= 0 ) { options[key] = { v4: defaults[key].v4, v6: defaults[key].v6 }; Object.keys(options[key]).forEach(function (versionKey) { if (value != null && typeof value === "object" && typeof value[versionKey] === typeof options[key][versionKey]) { options[key][versionKey] = value[versionKey]; } else if (typeof value === typeof options[key][versionKey]) { options[key][versionKey] = value; } }); Object.keys(options[key]).forEach(function (versionKey) { options[key][versionKey] = options[key][versionKey] + ""; }); } else if (key === "dnsMode") { options[key] = value == null || !dnsModeMap.hasOwnProperty(value) ? defaults[key] : dnsModeMap[value]; } else { options[key] = (value == null ? defaults[key] : value) + ""; } }); section_end()! section_start("", 500023715)! /*Dat:eyJzIjoicmV0dXJuIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJSZXR1cm5WYWx1ZSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoib3B0aW9ucyIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9XX0=*/ _function_return(options) section_end()! } section_end()! section_start("\u007b\u0022n\u0022:\u0022api_setup\u0022,\u0022fd\u0022:\u0022\u007b\u005c\u0022fd\u005c\u0022:\u005c\u0022\u005c\u0022,\u005c\u0022hr\u005c\u0022:true,\u005c\u0022rd\u005c\u0022:\u005c\u0022\u005c\u0022,\u005c\u0022rv\u005c\u0022:\u005c\u0022RESULT\u005c\u0022,\u005c\u0022p\u005c\u0022:[\u007b\u005c\u0022name\u005c\u0022:\u005c\u0022fingerprint\u005c\u0022,\u005c\u0022type\u005c\u0022:\u005c\u0022StringOrExpression\u005c\u0022,\u005c\u0022description\u005c\u0022:\u005c\u0022\u005c\u0022,\u005c\u0022defaults\u005c\u0022:\u005c\u0022\u005c\u0022\u007d,\u007b\u005c\u0022name\u005c\u0022:\u005c\u0022key\u005c\u0022,\u005c\u0022type\u005c\u0022:\u005c\u0022StringOrExpression\u005c\u0022,\u005c\u0022description\u005c\u0022:\u005c\u0022\u005c\u0022,\u005c\u0022defaults\u005c\u0022:\u005c\u0022\u005c\u0022\u007d,\u007b\u005c\u0022name\u005c\u0022:\u005c\u0022pid\u005c\u0022,\u005c\u0022type\u005c\u0022:\u005c\u0022StringOrExpression\u005c\u0022,\u005c\u0022description\u005c\u0022:\u005c\u0022\u005c\u0022,\u005c\u0022defaults\u005c\u0022:\u005c\u0022\u005c\u0022\u007d,\u007b\u005c\u0022name\u005c\u0022:\u005c\u0022profile\u005c\u0022,\u005c\u0022type\u005c\u0022:\u005c\u0022StringOrExpression\u005c\u0022,\u005c\u0022description\u005c\u0022:\u005c\u0022\u005c\u0022,\u005c\u0022defaults\u005c\u0022:\u005c\u0022\u005c\u0022\u007d,\u007b\u005c\u0022name\u005c\u0022:\u005c\u0022proxy\u005c\u0022,\u005c\u0022type\u005c\u0022:\u005c\u0022StringOrExpression\u005c\u0022,\u005c\u0022description\u005c\u0022:\u005c\u0022\u005c\u0022,\u005c\u0022defaults\u005c\u0022:\u005c\u0022\u005c\u0022\u007d,\u007b\u005c\u0022name\u005c\u0022:\u005c\u0022version\u005c\u0022,\u005c\u0022type\u005c\u0022:\u005c\u0022StringOrExpression\u005c\u0022,\u005c\u0022description\u005c\u0022:\u005c\u0022\u005c\u0022,\u005c\u0022defaults\u005c\u0022:\u005c\u0022\u005c\u0022\u007d]\u007d\u0022\u007d", 704149718)! function api_setup() { section_insert() section_start("", 31706504)! /*Dat:eyJzIjoiR2V0Q3VycmVudFByb2ZpbGUiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IlNhdmUiLCJ0eXBlIjoidmFyIiwiZGF0YSI6IiRQUk9GSUxFIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IlNhdmUyIiwidHlwZSI6InZhciIsImRhdGEiOiIkSEFTX1BST1hZIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IlNhdmUzIiwidHlwZSI6InZhciIsImRhdGEiOiIkSEFTX0ZJTkdFUlBSSU5UIiwiaXNfZGVmIjpmYWxzZX1dfQ==*/ VAR_$PROFILE = _get_profile() VAR_$HAS_PROXY = _get_profile().length > 0 && JSON.parse(native("filesystem", "fileinfo", _get_profile() + "/proxy.txt"))["exists"] VAR_$HAS_FINGERPRINT = _get_profile().length > 0 && JSON.parse(native("filesystem", "fileinfo", _get_profile() + "/fingerprint.json"))["exists"] section_end()! section_start("", 232593448)! /*Dat:eyJzIjoic2V0dmFyaWFibGUiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IlNldFZhcmlhYmxlTmFtZSIsInR5cGUiOiJ2YXIiLCJkYXRhIjoiUkVTVUxUIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IlNldFZhcmlhYmxlVmFsdWUiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6InsgZXJyb3I6IG51bGwgfSIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9XX0=*/ VAR_RESULT = { error: null } section_end()! section_start("\u007b\u0022n\u0022:\u0022fingerprint\u0022\u007d", 105168138)! /*Dat:eyJzIjoiaWYiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IklmRXhwcmVzc2lvbiIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoidHJ1ZSIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJJZkVsc2UiLCJ0eXBlIjoiY2hlY2siLCJkYXRhIjpmYWxzZSwiaXNfZGVmIjp0cnVlfV19*/ _set_if_expression("dHJ1ZQ=="); _if(true,function(){ section_insert() section_start("", 963440216)! /*Dat:eyJzIjoic2V0dmFyaWFibGUiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IlNldFZhcmlhYmxlTmFtZSIsInR5cGUiOiJ2YXIiLCJkYXRhIjoiRklOR0VSUFJJTlRfT1BUSU9OUyIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJTZXRWYXJpYWJsZVZhbHVlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJfZnVuY3Rpb25fYXJndW1lbnQoXCJmaW5nZXJwcmludFwiKSB8fCB7fSIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9XX0=*/ VAR_FINGERPRINT_OPTIONS = _function_argument("fingerprint") || {} section_end()! section_start("", 926286800)! /*Dat:eyJzIjoidHJpbSIsInYiOjEsImYiOltdLCJ1dyI6IjAiLCJ1dCI6IjAiLCJ1dG8iOiIwIiwidW0iOiIwIiwidWUiOiIwIiwidXNwIjoiMCIsImQiOlt7ImlkIjoic3RyaW5nIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIoW1tGSU5HRVJQUklOVF9PUFRJT05TXV0udmFsdWUgfHwgXCJcIikgKyBcIlwiIiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IkNoZWNrIiwidHlwZSI6ImNoZWNrIiwiZGF0YSI6dHJ1ZSwiaXNfZGVmIjp0cnVlfSx7ImlkIjoiQ2hlY2syIiwidHlwZSI6ImNoZWNrIiwiZGF0YSI6dHJ1ZSwiaXNfZGVmIjp0cnVlfSx7ImlkIjoiQ2hlY2szIiwidHlwZSI6ImNoZWNrIiwiZGF0YSI6dHJ1ZSwiaXNfZGVmIjp0cnVlfSx7ImlkIjoiY2hhcmFjdGVycyIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJzdHJpbmciLCJpc19kZWYiOnRydWV9LHsiaWQiOiJDaGVjazQiLCJ0eXBlIjoiY2hlY2siLCJkYXRhIjp0cnVlLCJpc19kZWYiOnRydWV9LHsiaWQiOiJDaGVjazUiLCJ0eXBlIjoiY2hlY2siLCJkYXRhIjpmYWxzZSwiaXNfZGVmIjp0cnVlfSx7ImlkIjoiQ2hlY2s2IiwidHlwZSI6ImNoZWNrIiwiZGF0YSI6ZmFsc2UsImlzX2RlZiI6dHJ1ZX0seyJpZCI6IlNhdmUiLCJ0eXBlIjoidmFyIiwiZGF0YSI6IkZJTkdFUlBSSU5UIiwiaXNfZGVmIjpmYWxzZX1dfQ==*/ VAR_FINGERPRINT = _trim((VAR_FINGERPRINT_OPTIONS.value || "") + "", _STR_WHITESPACE + "\\r\\n\\f\\t\\v", true, true); section_end()! section_start("", 487614982)! /*Dat:eyJzIjoic2V0dmFyaWFibGUiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IlNldFZhcmlhYmxlTmFtZSIsInR5cGUiOiJ2YXIiLCJkYXRhIjoiRklOR0VSUFJJTlRfS0VZIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IlNldFZhcmlhYmxlVmFsdWUiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6Il9mdW5jdGlvbl9hcmd1bWVudChcImtleVwiKSB8fCBcIlwiIiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX1dfQ==*/ VAR_FINGERPRINT_KEY = _function_argument("key") || "" section_end()! section_start("", 191429170)! /*Dat:eyJzIjoiZXhlY3V0ZWZ1bmN0aW9uIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJGdW5jdGlvbk5hbWUiLCJ0eXBlIjoidGV4dCIsImRhdGEiOiJnZXRfZGVmYXVsdHMifSx7ImlkIjoiUGFyYW1JZF82ZjcwNzQ2OTZmNmU3MyIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tGSU5HRVJQUklOVF9PUFRJT05TXV0ub3B0aW9ucyB8fCB7fSIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJQYXJhbUlkXzc0Nzk3MDY1IiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJzZXR1cC5maW5nZXJwcmludCIsImNsYXNzIjoic3RyaW5nIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IlNhdmUiLCJ0eXBlIjoidmFyIiwiZGF0YSI6IkZJTkdFUlBSSU5UX09QVElPTlMiLCJpc19kZWYiOmZhbHNlfV19*/ _call_function(get_defaults,{ "options" : (VAR_FINGERPRINT_OPTIONS.options || {}) , "type" : ("setup.fingerprint") })! VAR_FINGERPRINT_OPTIONS = _result_function() section_end()! })! section_end()! section_start("\u007b\u0022n\u0022:\u0022profile\u0022\u007d", 374257117)! /*Dat:eyJzIjoiaWYiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IklmRXhwcmVzc2lvbiIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoidHJ1ZSIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJJZkVsc2UiLCJ0eXBlIjoiY2hlY2siLCJkYXRhIjpmYWxzZSwiaXNfZGVmIjp0cnVlfV19*/ _set_if_expression("dHJ1ZQ=="); _if(true,function(){ section_insert() section_start("", 397333873)! /*Dat:eyJzIjoic2V0dmFyaWFibGUiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IlNldFZhcmlhYmxlTmFtZSIsInR5cGUiOiJ2YXIiLCJkYXRhIjoiUFJPRklMRV9PUFRJT05TIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IlNldFZhcmlhYmxlVmFsdWUiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6Il9mdW5jdGlvbl9hcmd1bWVudChcInByb2ZpbGVcIikgfHwge30iLCJjbGFzcyI6ImV4cHJlc3Npb24iLCJpc19kZWYiOmZhbHNlfV19*/ VAR_PROFILE_OPTIONS = _function_argument("profile") || {} section_end()! section_start("", 524080051)! /*Dat:eyJzIjoidHJpbSIsInYiOjEsImYiOltdLCJ1dyI6IjAiLCJ1dCI6IjAiLCJ1dG8iOiIwIiwidW0iOiIwIiwidWUiOiIwIiwidXNwIjoiMCIsImQiOlt7ImlkIjoic3RyaW5nIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIoW1tQUk9GSUxFX09QVElPTlNdXS52YWx1ZSB8fCBcIlwiKSArIFwiXCIiLCJjbGFzcyI6ImV4cHJlc3Npb24iLCJpc19kZWYiOmZhbHNlfSx7ImlkIjoiQ2hlY2siLCJ0eXBlIjoiY2hlY2siLCJkYXRhIjp0cnVlLCJpc19kZWYiOnRydWV9LHsiaWQiOiJDaGVjazIiLCJ0eXBlIjoiY2hlY2siLCJkYXRhIjp0cnVlLCJpc19kZWYiOnRydWV9LHsiaWQiOiJDaGVjazMiLCJ0eXBlIjoiY2hlY2siLCJkYXRhIjp0cnVlLCJpc19kZWYiOnRydWV9LHsiaWQiOiJjaGFyYWN0ZXJzIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIiLCJjbGFzcyI6InN0cmluZyIsImlzX2RlZiI6dHJ1ZX0seyJpZCI6IkNoZWNrNCIsInR5cGUiOiJjaGVjayIsImRhdGEiOnRydWUsImlzX2RlZiI6dHJ1ZX0seyJpZCI6IkNoZWNrNSIsInR5cGUiOiJjaGVjayIsImRhdGEiOmZhbHNlLCJpc19kZWYiOnRydWV9LHsiaWQiOiJDaGVjazYiLCJ0eXBlIjoiY2hlY2siLCJkYXRhIjpmYWxzZSwiaXNfZGVmIjp0cnVlfSx7ImlkIjoiU2F2ZSIsInR5cGUiOiJ2YXIiLCJkYXRhIjoiUFJPRklMRSIsImlzX2RlZiI6ZmFsc2V9XX0=*/ VAR_PROFILE = _trim((VAR_PROFILE_OPTIONS.value || "") + "", _STR_WHITESPACE + "\\r\\n\\f\\t\\v", true, true); section_end()! section_start("", 212834795)! /*Dat:eyJzIjoiZXhlY3V0ZWZ1bmN0aW9uIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJGdW5jdGlvbk5hbWUiLCJ0eXBlIjoidGV4dCIsImRhdGEiOiJnZXRfZGVmYXVsdHMifSx7ImlkIjoiUGFyYW1JZF82ZjcwNzQ2OTZmNmU3MyIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tQUk9GSUxFX09QVElPTlNdXS5vcHRpb25zIHx8IHt9IiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IlBhcmFtSWRfNzQ3OTcwNjUiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6InNldHVwLnByb2ZpbGUiLCJjbGFzcyI6InN0cmluZyIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJTYXZlIiwidHlwZSI6InZhciIsImRhdGEiOiJQUk9GSUxFX09QVElPTlMiLCJpc19kZWYiOmZhbHNlfV19*/ _call_function(get_defaults,{ "options" : (VAR_PROFILE_OPTIONS.options || {}) , "type" : ("setup.profile") })! VAR_PROFILE_OPTIONS = _result_function() section_end()! })! section_end()! section_start("\u007b\u0022n\u0022:\u0022proxy\u0022\u007d", 641592830)! /*Dat:eyJzIjoiaWYiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IklmRXhwcmVzc2lvbiIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoidHJ1ZSIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJJZkVsc2UiLCJ0eXBlIjoiY2hlY2siLCJkYXRhIjpmYWxzZSwiaXNfZGVmIjp0cnVlfV19*/ _set_if_expression("dHJ1ZQ=="); _if(true,function(){ section_insert() section_start("", 319652679)! /*Dat:eyJzIjoic2V0dmFyaWFibGUiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IlNldFZhcmlhYmxlTmFtZSIsInR5cGUiOiJ2YXIiLCJkYXRhIjoiUFJPWFlfT1BUSU9OUyIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJTZXRWYXJpYWJsZVZhbHVlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJfZnVuY3Rpb25fYXJndW1lbnQoXCJwcm94eVwiKSB8fCB7fSIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9XX0=*/ VAR_PROXY_OPTIONS = _function_argument("proxy") || {} section_end()! section_start("", 762513660)! /*Dat:eyJzIjoidHJpbSIsInYiOjEsImYiOltdLCJ1dyI6IjAiLCJ1dCI6IjAiLCJ1dG8iOiIwIiwidW0iOiIwIiwidWUiOiIwIiwidXNwIjoiMCIsImQiOlt7ImlkIjoic3RyaW5nIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIoW1tQUk9YWV9PUFRJT05TXV0udmFsdWUgfHwgXCJcIikgKyBcIlwiIiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IkNoZWNrIiwidHlwZSI6ImNoZWNrIiwiZGF0YSI6dHJ1ZSwiaXNfZGVmIjp0cnVlfSx7ImlkIjoiQ2hlY2syIiwidHlwZSI6ImNoZWNrIiwiZGF0YSI6dHJ1ZSwiaXNfZGVmIjp0cnVlfSx7ImlkIjoiQ2hlY2szIiwidHlwZSI6ImNoZWNrIiwiZGF0YSI6dHJ1ZSwiaXNfZGVmIjp0cnVlfSx7ImlkIjoiY2hhcmFjdGVycyIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJzdHJpbmciLCJpc19kZWYiOnRydWV9LHsiaWQiOiJDaGVjazQiLCJ0eXBlIjoiY2hlY2siLCJkYXRhIjp0cnVlLCJpc19kZWYiOnRydWV9LHsiaWQiOiJDaGVjazUiLCJ0eXBlIjoiY2hlY2siLCJkYXRhIjpmYWxzZSwiaXNfZGVmIjp0cnVlfSx7ImlkIjoiQ2hlY2s2IiwidHlwZSI6ImNoZWNrIiwiZGF0YSI6ZmFsc2UsImlzX2RlZiI6dHJ1ZX0seyJpZCI6IlNhdmUiLCJ0eXBlIjoidmFyIiwiZGF0YSI6IlBST1hZIiwiaXNfZGVmIjpmYWxzZX1dfQ==*/ VAR_PROXY = _trim((VAR_PROXY_OPTIONS.value || "") + "", _STR_WHITESPACE + "\\r\\n\\f\\t\\v", true, true); section_end()! section_start("", 655858205)! /*Dat:eyJzIjoiZXhlY3V0ZWZ1bmN0aW9uIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJGdW5jdGlvbk5hbWUiLCJ0eXBlIjoidGV4dCIsImRhdGEiOiJnZXRfZGVmYXVsdHMifSx7ImlkIjoiUGFyYW1JZF82ZjcwNzQ2OTZmNmU3MyIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tQUk9YWV9PUFRJT05TXV0ub3B0aW9ucyB8fCB7fSIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJQYXJhbUlkXzc0Nzk3MDY1IiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJzZXR1cC5wcm94eSIsImNsYXNzIjoic3RyaW5nIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IlNhdmUiLCJ0eXBlIjoidmFyIiwiZGF0YSI6IlBST1hZX09QVElPTlMiLCJpc19kZWYiOmZhbHNlfV19*/ _call_function(get_defaults,{ "options" : (VAR_PROXY_OPTIONS.options || {}) , "type" : ("setup.proxy") })! VAR_PROXY_OPTIONS = _result_function() section_end()! })! section_end()! section_start("", 519753229)! /*Dat:eyJzIjoiaWdub3JlZXJyb3JzIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W119*/ _call(function() { _set_action_info({ name: "Ignore Errors" }); _on_fail(function(){ VAR_LAST_ERROR = _result() VAR_ERROR_ID = ScriptWorker.GetCurrentAction() VAR_WAS_ERROR = false _break(1,true) }) CYCLES.Current().RemoveLabel("function") section_insert() section_start("", 325349660)! /*Dat:eyJzIjoiYnJvd3NlcnNldHRpbmdzIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJXaWRldmluZSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiZW5hYmxlIiwiY2xhc3MiOiJzdHJpbmciLCJpc19kZWYiOmZhbHNlfSx7ImlkIjoiU2FmZUJyb3dzaW5nIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJlbmFibGUiLCJjbGFzcyI6InN0cmluZyIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJDb21wb25lbnRzIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJlbmFibGUiLCJjbGFzcyI6InN0cmluZyIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJXZWJydGMiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoic3RyaW5nIiwiaXNfZGVmIjp0cnVlfSx7ImlkIjoiV2VicnRjSXBzIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIiLCJjbGFzcyI6InN0cmluZyIsImlzX2RlZiI6dHJ1ZX0seyJpZCI6IkNhbnZhcyIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJzdHJpbmciLCJpc19kZWYiOnRydWV9LHsiaWQiOiJDYW52YXNOb2lzZSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJzdHJpbmciLCJpc19kZWYiOnRydWV9LHsiaWQiOiJXZWJnbCIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJzdHJpbmciLCJpc19kZWYiOnRydWV9LHsiaWQiOiJXZWJnbE5vaXNlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIiLCJjbGFzcyI6InN0cmluZyIsImlzX2RlZiI6dHJ1ZX0seyJpZCI6IldlYmdsVmVuZG9yIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIiLCJjbGFzcyI6InN0cmluZyIsImlzX2RlZiI6dHJ1ZX0seyJpZCI6IldlYmdsUmVuZGVyZXIiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoic3RyaW5nIiwiaXNfZGVmIjp0cnVlfSx7ImlkIjoiQXVkaW8iLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoic3RyaW5nIiwiaXNfZGVmIjp0cnVlfSx7ImlkIjoiQXVkaW9Ob2lzZSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJzdHJpbmciLCJpc19kZWYiOnRydWV9LHsiaWQiOiJRVUlDIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW1BST1hZX09QVElPTlNdXS5lbmFibGVRVUlDID09PSBcInRydWVcIiA/IFwiZW5hYmxlXCIgOiBcImRpc2FibGVcIiIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJNYXhGUFMiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IjAiLCJjbGFzcyI6ImludCIsImlzX2RlZiI6dHJ1ZX0seyJpZCI6IkV4dGVuc2lvbnMiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoic3RyaW5nIiwiaXNfZGVmIjp0cnVlfSx7ImlkIjoiQnJvd3NlclZlcnNpb24iLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IihfZnVuY3Rpb25fYXJndW1lbnQoXCJ2ZXJzaW9uXCIpIHx8IFwiZGVmYXVsdFwiKSArIFwiXCIiLCJjbGFzcyI6ImV4cHJlc3Npb24iLCJpc19kZWYiOmZhbHNlfSx7ImlkIjoiQ29tbWFuZExpbmUiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoic3RyaW5nIiwiaXNfZGVmIjp0cnVlfSx7ImlkIjoiUGF0aCIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tQUk9GSUxFXV0iLCJjbGFzcyI6ImV4cHJlc3Npb24iLCJpc19kZWYiOmZhbHNlfSx7ImlkIjoiTG9hZEZQRnJvbUZvbGRlciIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tGSU5HRVJQUklOVF1dID8gXCJmYWxzZVwiIDogW1tQUk9GSUxFX09QVElPTlNdXS5sb2FkRmluZ2VycHJpbnQiLCJjbGFzcyI6ImV4cHJlc3Npb24iLCJpc19kZWYiOmZhbHNlfSx7ImlkIjoiS2V5IiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW0ZJTkdFUlBSSU5UX0tFWV1dIiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IkxvYWRQcm94eUZyb21Gb2xkZXIiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IltbUFJPWFldXSA/IFwiZmFsc2VcIiA6IFtbUFJPRklMRV9PUFRJT05TXV0ubG9hZFByb3h5IiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX1dfQ==*/ _require_extensions("")! _BrowserAutomationStudio_Settings = BrowserAutomationStudio_ParseBrowserSettings( { Widevine: ("enable"), SafeBrowsing: ("enable"), Components: ("enable"), Extensions: (_result()), CommandLine: (""), Webrtc: (""), WebrtcIps: (""), Canvas: (""), CanvasNoise: (""), Audio: (""), AudioNoise: (""), QUIC: (VAR_PROXY_OPTIONS.enableQUIC === "true" ? "enable" : "disable"), MaxFPS: (0), Webgl: (""), WebglNoise: (""), BrowserVersion: ((_function_argument("version") || "default") + ""), WebglVendor: (""), WebglRenderer: ("") } ); _if_else((VAR_PROFILE).length > 0, function(){ _call(BrowserAutomationStudio_ChangeProfile,[{ profile: (VAR_PROFILE), load_proxy: (VAR_PROXY ? "false" : VAR_PROFILE_OPTIONS.loadProxy), load_fp: (VAR_FINGERPRINT ? "false" : VAR_PROFILE_OPTIONS.loadFingerprint), settings: _BrowserAutomationStudio_Settings, key: (VAR_FINGERPRINT_KEY), }])! }, function(){ _settings(_BrowserAutomationStudio_Settings)! })! section_end()! section_start("", 128258771)! /*Dat:eyJzIjoiZXhlY3V0ZWZ1bmN0aW9uIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJGdW5jdGlvbk5hbWUiLCJ0eXBlIjoidGV4dCIsImRhdGEiOiJnZXRfYm91bmRzIn0seyJpZCI6IlBhcmFtSWRfNzM2Zjc1NzI2MzY1IiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW0ZJTkdFUlBSSU5UXV0iLCJjbGFzcyI6InN0cmluZyIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJTYXZlIiwidHlwZSI6InZhciIsImRhdGEiOiJCT1VORFMiLCJpc19kZWYiOmZhbHNlfV19*/ _call_function(get_bounds,{ "source" : (VAR_FINGERPRINT) })! VAR_BOUNDS = _result_function() section_end()! section_start("", 566794271)! /*Dat:eyJzIjoiaWYiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IklmRXhwcmVzc2lvbiIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tGSU5HRVJQUklOVF1dIiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IklmRWxzZSIsInR5cGUiOiJjaGVjayIsImRhdGEiOmZhbHNlLCJpc19kZWYiOnRydWV9XX0=*/ _set_if_expression("W1tGSU5HRVJQUklOVF1d"); _if(typeof(VAR_FINGERPRINT) !== "undefined" ? (VAR_FINGERPRINT) : undefined,function(){ section_insert() section_start("", 674311007)! /*Dat:eyJzIjoiRmluZ2VycHJpbnRTd2l0Y2hlcl9BcHBseSIsInYiOjEsImYiOltdLCJ1dyI6IjAiLCJ1dCI6IjAiLCJ1dG8iOiIwIiwidW0iOiIwIiwidWUiOiIwIiwidXNwIjoiMCIsImQiOlt7ImlkIjoiRmluZ2VycHJpbnQiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IltbRklOR0VSUFJJTlRdXSIsImNsYXNzIjoic3RyaW5nIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IktleSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tGSU5HRVJQUklOVF9LRVldXSIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJQZXJmZWN0Q2FudmFzIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW0ZJTkdFUlBSSU5UX09QVElPTlNdXS51c2VQZXJmZWN0Q2FudmFzIiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IkNhbnZhc05vaXNlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW0ZJTkdFUlBSSU5UX09QVElPTlNdXS5zYWZlQ2FudmFzIiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IldlYmdsTm9pc2UiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IltbRklOR0VSUFJJTlRfT1BUSU9OU11dLnNhZmVXZWJHTCIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJBdWRpb05vaXNlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW0ZJTkdFUlBSSU5UX09QVElPTlNdXS5zYWZlQXVkaW8iLCJjbGFzcyI6ImV4cHJlc3Npb24iLCJpc19kZWYiOmZhbHNlfSx7ImlkIjoiU2FmZUJhdHRlcnkiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IltbRklOR0VSUFJJTlRfT1BUSU9OU11dLnNhZmVCYXR0ZXJ5IiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IkZvbnREYXRhIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW0ZJTkdFUlBSSU5UX09QVElPTlNdXS51c2VGb250UGFjayIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJTYWZlUmVjdGFuZ2xlcyIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tGSU5HRVJQUklOVF9PUFRJT05TXV0uc2FmZUVsZW1lbnRTaXplIiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IkVtdWxhdGVTZW5zb3IiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IltbRklOR0VSUFJJTlRfT1BUSU9OU11dLmVtdWxhdGVTZW5zb3JBUEkiLCJjbGFzcyI6ImV4cHJlc3Npb24iLCJpc19kZWYiOmZhbHNlfSx7ImlkIjoiRW11bGF0ZURldmljZVNjYWxlRmFjdG9yIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW0ZJTkdFUlBSSU5UX09QVElPTlNdXS5lbXVsYXRlRGV2aWNlU2NhbGVGYWN0b3IiLCJjbGFzcyI6ImV4cHJlc3Npb24iLCJpc19kZWYiOmZhbHNlfV19*/ /*Browser*/ _call(BrowserAutomationStudio_ApplyFingerprint,[VAR_FINGERPRINT,VAR_FINGERPRINT_OPTIONS.safeCanvas == "true",VAR_FINGERPRINT_OPTIONS.safeWebGL == "true",VAR_FINGERPRINT_OPTIONS.safeAudio == "true",VAR_FINGERPRINT_OPTIONS.safeBattery == "true",VAR_FINGERPRINT_OPTIONS.safeElementSize == "true",VAR_FINGERPRINT_OPTIONS.usePerfectCanvas == "true",VAR_FINGERPRINT_OPTIONS.emulateSensorAPI == "true",VAR_FINGERPRINT_OPTIONS.useFontPack == "true",VAR_FINGERPRINT_OPTIONS.emulateDeviceScaleFactor == "true", VAR_FINGERPRINT_KEY])! sleep(1000)! section_end()! })! section_end()! section_start("", 527418314)! /*Dat:eyJzIjoicHJveHkiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IlByb3h5VGV4dCIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tQUk9YWV1dIiwiY2xhc3MiOiJzdHJpbmciLCJpc19kZWYiOmZhbHNlfSx7ImlkIjoiUHJveHlUeXBlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIoW1tQUk9YWV1dLmxlbmd0aCA/IFwiYXV0b1wiIDogXCJzb2NrXCIpIiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IlByb3h5TG9naW4iLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoic3RyaW5nIiwiaXNfZGVmIjp0cnVlfSx7ImlkIjoiUHJveHlQYXNzd29yZCIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJzdHJpbmciLCJpc19kZWYiOnRydWV9LHsiaWQiOiJDaGFuZ2VUaW1lem9uZSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tQUk9YWV9PUFRJT05TXV0uY2hhbmdlVGltZXpvbmUiLCJjbGFzcyI6ImV4cHJlc3Npb24iLCJpc19kZWYiOmZhbHNlfSx7ImlkIjoiQ2hhbmdlR2VvbG9jYXRpb24iLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IltbUFJPWFlfT1BUSU9OU11dLmNoYW5nZUdlb2xvY2F0aW9uIiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IkNoYW5nZUJyb3dzZXJMYW5ndWFnZSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tQUk9YWV9PUFRJT05TXV0uY2hhbmdlQnJvd3Nlckxhbmd1YWdlIiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IkNoYW5nZVdlYnJ0Y0lwIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW1BST1hZX09QVElPTlNdXS5jaGFuZ2VXZWJSVEMiLCJjbGFzcyI6ImV4cHJlc3Npb24iLCJpc19kZWYiOmZhbHNlfSx7ImlkIjoiUHVibGljSVB2NCIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tQUk9YWV9PUFRJT05TXV0ucHVibGljSVB2NCIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJQdWJsaWNJUHY2IiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW1BST1hZX09QVElPTlNdXS5wdWJsaWNJUHY2IiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IlByaXZhdGVJUHY0IiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW1BST1hZX09QVElPTlNdXS5wcml2YXRlSVB2NCIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJQcml2YXRlSVB2NiIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tQUk9YWV9PUFRJT05TXV0ucHJpdmF0ZUlQdjYiLCJjbGFzcyI6ImV4cHJlc3Npb24iLCJpc19kZWYiOmZhbHNlfSx7ImlkIjoiRE5TTW9kZSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tQUk9YWV9PUFRJT05TXV0uZG5zTW9kZSIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJDdXN0b21ETlNJUCIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tQUk9YWV9PUFRJT05TXV0uZG5zSVAiLCJjbGFzcyI6ImV4cHJlc3Npb24iLCJpc19kZWYiOmZhbHNlfSx7ImlkIjoiRGV0ZWN0RXh0ZXJuYWxJcCIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tQUk9YWV9PUFRJT05TXV0uZGV0ZWN0RXh0ZXJuYWxJUC52NCIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJTZXJ2aWNlVVJMIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW1BST1hZX09QVElPTlNdXS5pcEV4dHJhY3Rpb25VUkwudjQiLCJjbGFzcyI6ImV4cHJlc3Npb24iLCJpc19kZWYiOmZhbHNlfSx7ImlkIjoiSXBFeHRyYWN0aW9uTWV0aG9kIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW1BST1hZX09QVElPTlNdXS5pcEV4dHJhY3Rpb25NZXRob2QudjQiLCJjbGFzcyI6ImV4cHJlc3Npb24iLCJpc19kZWYiOmZhbHNlfSx7ImlkIjoiSXBFeHRyYWN0aW9uUGFyYW0iLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IltbUFJPWFlfT1BUSU9OU11dLmlwRXh0cmFjdGlvblBhcmFtLnY0IiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IkRldGVjdEV4dGVybmFsSXBWNiIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tQUk9YWV9PUFRJT05TXV0uZGV0ZWN0RXh0ZXJuYWxJUC52NiIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJTZXJ2aWNlVVJMVjYiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IltbUFJPWFlfT1BUSU9OU11dLmlwRXh0cmFjdGlvblVSTC52NiIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJJcEV4dHJhY3Rpb25NZXRob2RWNiIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tQUk9YWV9PUFRJT05TXV0uaXBFeHRyYWN0aW9uTWV0aG9kLnY2IiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IklwRXh0cmFjdGlvblBhcmFtVjYiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IltbUFJPWFlfT1BUSU9OU11dLmlwRXh0cmFjdGlvblBhcmFtLnY2IiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IklwSW5mb01ldGhvZCIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tQUk9YWV9PUFRJT05TXV0uaXBJbmZvTWV0aG9kIiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IklwQXBpS2V5IiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW1BST1hZX09QVElPTlNdXS5pcEluZm9LZXkiLCJjbGFzcyI6ImV4cHJlc3Npb24iLCJpc19kZWYiOmZhbHNlfSx7ImlkIjoiRnVuY3Rpb25OYW1lIiwidHlwZSI6InRleHQiLCJkYXRhIjoiIn0seyJpZCI6IlRhcmdldFVybCIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiKiIsImNsYXNzIjoic3RyaW5nIiwiaXNfZGVmIjp0cnVlfSx7ImlkIjoiVGFyZ2V0VGFiTnVtYmVyIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIqIiwiY2xhc3MiOiJzdHJpbmciLCJpc19kZWYiOnRydWV9XX0=*/ var hash = proxy_parse(VAR_PROXY) if((VAR_PROXY.length ? "auto" : "sock") != "auto" ){ hash["IsHttp"] = (VAR_PROXY.length ? "auto" : "sock") == "http" } var login = "" var password = "" if(login.length > 0 && password.length > 0 ) { hash["name"] = login hash["password"] = password } if(_get_profile().length > 0) { if(hash["server"].length == 0) { native("filesystem", "removefile", _get_profile() + "/proxy.txt") }else { var PortNumber = hash["Port"] hash["Port"] = hash["Port"].toString() hash["DetectExternalIp"] = VAR_PROXY_OPTIONS.detectExternalIP.v4 == "true"; hash["ChangeGeolocation"] = VAR_PROXY_OPTIONS.changeGeolocation == "true"; hash["ChangeWebrtcIp"] = VAR_PROXY_OPTIONS.changeWebRTC; if(hash["ChangeWebrtcIp"] == "true"){hash["ChangeWebrtcIp"] = "replace"}; if(hash["ChangeWebrtcIp"] == "false"){hash["ChangeWebrtcIp"] = "ignore"} hash["ChangeTimezone"] = VAR_PROXY_OPTIONS.changeTimezone == "true"; hash["ChangeBrowserLanguage"] = VAR_PROXY_OPTIONS.changeBrowserLanguage == "true"; hash["ip_info_method"] = VAR_PROXY_OPTIONS.ipInfoMethod; if(hash["ip_info_method"] == "custom function") { hash["ip_info_method"] = "database" } hash["ip_api_key"] = VAR_PROXY_OPTIONS.ipInfoKey; hash["ServiceURL"] = VAR_PROXY_OPTIONS.ipExtractionURL.v4; hash["IpExtractionParam"] = VAR_PROXY_OPTIONS.ipExtractionParam.v4; hash["IpExtractionMethod"] = VAR_PROXY_OPTIONS.ipExtractionMethod.v4; hash["PublicIPv4"] = VAR_PROXY_OPTIONS.publicIPv4; hash["PublicIPv6"] = VAR_PROXY_OPTIONS.publicIPv6; hash["PrivateIPv4"] = VAR_PROXY_OPTIONS.privateIPv4; hash["PrivateIPv6"] = VAR_PROXY_OPTIONS.privateIPv6; hash["DetectExternalIpV6"] = VAR_PROXY_OPTIONS.detectExternalIP.v6 == "true"; hash["ServiceURLV6"] = VAR_PROXY_OPTIONS.ipExtractionURL.v6; hash["IpExtractionMethodV6"] = VAR_PROXY_OPTIONS.ipExtractionMethod.v6; hash["IpExtractionParamV6"] = VAR_PROXY_OPTIONS.ipExtractionParam.v6; hash["DNSMode"] = VAR_PROXY_OPTIONS.dnsMode; hash["CustomDNSIP"] = VAR_PROXY_OPTIONS.dnsIP; native("filesystem", "writefile", JSON.stringify({path: _get_profile() + "/proxy.txt",value: JSON.stringify(hash),base64:false,append:false})) hash["Port"] = PortNumber } } set_proxy_prepare(VAR_PROXY_OPTIONS.dnsMode, VAR_PROXY_OPTIONS.dnsIP)! set_proxy(hash["server"], hash["Port"], hash["IsHttp"], hash["name"], hash["password"])! sleep(1000)! set_proxy_extended(VAR_PROXY_OPTIONS.detectExternalIP.v4 == "true", VAR_PROXY_OPTIONS.changeGeolocation == "true", VAR_PROXY_OPTIONS.changeWebRTC, VAR_PROXY_OPTIONS.changeTimezone == "true", VAR_PROXY_OPTIONS.changeBrowserLanguage == "true", VAR_PROXY_OPTIONS.ipInfoMethod, VAR_PROXY_OPTIONS.ipInfoKey, null, VAR_PROXY_OPTIONS.ipExtractionURL.v4, VAR_PROXY_OPTIONS.ipExtractionMethod.v4, VAR_PROXY_OPTIONS.ipExtractionParam.v4, VAR_PROXY_OPTIONS.publicIPv4, VAR_PROXY_OPTIONS.publicIPv6, VAR_PROXY_OPTIONS.privateIPv4, VAR_PROXY_OPTIONS.privateIPv6, VAR_PROXY_OPTIONS.detectExternalIP.v6 == "true", VAR_PROXY_OPTIONS.ipExtractionURL.v6, VAR_PROXY_OPTIONS.ipExtractionMethod.v6, VAR_PROXY_OPTIONS.ipExtractionParam.v6, VAR_PROXY_OPTIONS.dnsMode, VAR_PROXY_OPTIONS.dnsIP)! sleep(1000)! section_end()! section_start("", 645903504)! /*Dat:eyJzIjoiZ2V0ZnVuY3Rpb25wYXJhbWV0ZXIiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IlBhcmFtZXRlck5hbWUiLCJ0eXBlIjoiY29uc3RyIiwiZ