UNPKG

browser-with-fingerprints

Version:

A plugin that improves the stealth of automation libraries using fingerprints

477 lines (431 loc) 187 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:eyJzIjoiZ2V0Y3VycmVudGJyb3dzZXJ2ZXJzaW9uIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJTYXZlMiIsInR5cGUiOiJ2YXIiLCJkYXRhIjoiVkVSU0lPTiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJTYXZlIiwidHlwZSI6InZhciIsImRhdGEiOiJJRCIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJTYXZlMyIsInR5cGUiOiJ2YXIiLCJkYXRhIjoiQVJDSCIsImlzX2RlZiI6ZmFsc2V9XX0=*/ { var info = _get_current_browser_version_info("extended") VAR_ID = info.id VAR_VERSION = info.browser_version VAR_ARCH = 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("", 908060715)! /*Dat:eyJzIjoiY3VzdG9tIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJDb2RlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJjb25zdCBvcHRpb25zID0gX2Z1bmN0aW9uX2FyZ3VtZW50KFwib3B0aW9uc1wiKTsiLCJjbGFzcyI6ImV4cHJlc3Npb24ifV19*/ const options = _function_argument("options"); section_end()! section_start("", 676205148)! /*Dat:eyJzIjoiY3VzdG9tIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJDb2RlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJjb25zdCB0eXBlID0gX2Z1bmN0aW9uX2FyZ3VtZW50KFwidHlwZVwiKTsiLCJjbGFzcyI6ImV4cHJlc3Npb24ifV19*/ const type = _function_argument("type"); section_end()! section_start("", 412051908)! /*Dat:eyJzIjoiY3VzdG9tIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJDb2RlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJjb25zdCBkbnNNb2RlTWFwID0ge1xyXG4gICAgXCJzeXN0ZW0tcHJveHlcIjogXCJTeXN0ZW0gRE5TLiBUaHJvdWdoIHByb3h5XCIsXHJcbiAgICBcImN1c3RvbS1wcm94eVwiOiBcIkN1c3RvbSBETlMuIFRocm91Z2ggcHJveHlcIixcclxuICAgIFwiY3VzdG9tLWRpcmVjdFwiOiBcIkN1c3RvbSBETlMuIERpcmVjdGx5XCIsXHJcbn07XHJcblxyXG5jb25zdCBkZWZhdWx0cyA9ICh7XHJcbiAgICBcInNldHVwLmZpbmdlcnByaW50XCI6IHtcclxuICAgICAgICBlbXVsYXRlRGV2aWNlU2NhbGVGYWN0b3I6IHRydWUsXHJcbiAgICAgICAgZW11bGF0ZVNlbnNvckFQSTogdHJ1ZSxcclxuICAgICAgICB1c2VQZXJmZWN0Q2FudmFzOiB0cnVlLFxyXG4gICAgICAgIHNhZmVFbGVtZW50U2l6ZTogZmFsc2UsXHJcbiAgICAgICAgdXNlRm9udFBhY2s6IHRydWUsXHJcbiAgICAgICAgc2FmZUJhdHRlcnk6IHRydWUsXHJcbiAgICAgICAgc2FmZUNhbnZhczogdHJ1ZSxcclxuICAgICAgICBzYWZlQXVkaW86IHRydWUsXHJcbiAgICAgICAgc2FmZVdlYkdMOiB0cnVlLFxyXG4gICAgfSxcclxuICAgIFwic2V0dXAucHJvZmlsZVwiOiB7XHJcbiAgICAgICAgbG9hZEZpbmdlcnByaW50OiB0cnVlLFxyXG4gICAgICAgIGxvYWRQcm94eTogdHJ1ZSxcclxuICAgIH0sXHJcbiAgICBcInNldHVwLnByb3h5XCI6IHtcclxuICAgICAgICBlbmFibGVRVUlDOiBmYWxzZSxcclxuICAgICAgICBlbmFibGVUdW5uZWxpbmc6IHRydWUsXHJcbiAgICAgICAgY2hhbmdlQnJvd3Nlckxhbmd1YWdlOiB0cnVlLFxyXG4gICAgICAgIGNoYW5nZUdlb2xvY2F0aW9uOiBmYWxzZSxcclxuICAgICAgICBjaGFuZ2VUaW1lem9uZTogdHJ1ZSxcclxuICAgICAgICBjaGFuZ2VXZWJSVEM6IHRydWUsXHJcbiAgICAgICAgcHVibGljSVB2NDogXCJhdXRvXCIsXHJcbiAgICAgICAgcHVibGljSVB2NjogXCJhdXRvXCIsXHJcbiAgICAgICAgcHJpdmF0ZUlQdjQ6IFwibG9jYWxcIixcclxuICAgICAgICBwcml2YXRlSVB2NjogXCJsb2NhbFwiLFxyXG4gICAgICAgIGlwRXh0cmFjdGlvbk1ldGhvZDogeyB2NDogXCJyYXdcIiwgdjY6IFwicmF3XCIgfSxcclxuICAgICAgICBpcEV4dHJhY3Rpb25QYXJhbTogeyB2NDogXCJcIiwgdjY6IFwiXCIgfSxcclxuICAgICAgICBpcEV4dHJhY3Rpb25VUkw6IHsgdjQ6IFwiXCIsIHY2OiBcIlwiIH0sXHJcbiAgICAgICAgZGV0ZWN0RXh0ZXJuYWxJUDogeyB2NDogdHJ1ZSwgdjY6IHRydWUgfSxcclxuICAgICAgICBpcEluZm9NZXRob2Q6IFwiZGF0YWJhc2VcIixcclxuICAgICAgICBpcEluZm9LZXk6IFwiXCIsXHJcbiAgICAgICAgZG5zTW9kZTogZG5zTW9kZU1hcFtcInN5c3RlbS1wcm94eVwiXSxcclxuICAgICAgICBkbnNJUDogXCIxLjEuMS4xXCIsXHJcbiAgICB9LFxyXG4gICAgXCJmZXRjaFwiOiB7XHJcbiAgICAgICAgZW5hYmxlUHJlY29tcHV0ZWRGaW5nZXJwcmludHM6IHRydWUsXHJcbiAgICAgICAgZHluYW1pY1BlcmZlY3RDYW52YXM6IHRydWUsXHJcbiAgICAgICAgZW5hYmxlQ3VzdG9tU2VydmVyOiBmYWxzZSxcclxuICAgICAgICBwZXJmZWN0Q2FudmFzTG9nczogZmFsc2UsXHJcbiAgICAgICAgcGVyZmVjdENhbnZhc1JlcXVlc3Q6IFwiXCIsXHJcbiAgICAgICAgbWF4QnJvd3NlclZlcnNpb246IFwiKlwiLFxyXG4gICAgICAgIG1pbkJyb3dzZXJWZXJzaW9uOiBcIipcIixcclxuICAgICAgICB0aW1lTGltaXQ6IFwiKlwiLFxyXG4gICAgICAgIG1heEhlaWdodDogXCIqXCIsXHJcbiAgICAgICAgbWluSGVpZ2h0OiBcIipcIixcclxuICAgICAgICBtYXhXaWR0aDogXCIqXCIsXHJcbiAgICAgICAgbWluV2lkdGg6IFwiKlwiLFxyXG4gICAgICAgIHRhZ3M6IFtdLFxyXG4gICAgfSxcclxufSlbdHlwZV07XHJcblxyXG5PYmplY3Qua2V5cyhkZWZhdWx0cykuZm9yRWFjaChmdW5jdGlvbiAoa2V5KSB7XHJcbiAgICB2YXIgdmFsdWUgPSBvcHRpb25zW2tleV07XHJcblxyXG4gICAgaWYgKFxyXG4gICAgICAgIHR5cGUgPT09IFwic2V0dXAucHJveHlcIiAmJlxyXG4gICAgICAgIFtcImlwRXh0cmFjdGlvbk1ldGhvZFwiLCBcImlwRXh0cmFjdGlvblBhcmFtXCIsIFwiaXBFeHRyYWN0aW9uVVJMXCIsIFwiZGV0ZWN0RXh0ZXJuYWxJUFwiXS5pbmRleE9mKGtleSkgPj0gMFxyXG4gICAgKSB7XHJcbiAgICAgICAgb3B0aW9uc1trZXldID0geyB2NDogZGVmYXVsdHNba2V5XS52NCwgdjY6IGRlZmF1bHRzW2tleV0udjYgfTtcclxuXHJcbiAgICAgICAgT2JqZWN0LmtleXMob3B0aW9uc1trZXldKS5mb3JFYWNoKGZ1bmN0aW9uICh2ZXJzaW9uS2V5KSB7XHJcbiAgICAgICAgICAgIGlmICh2YWx1ZSAhPSBudWxsICYmIHR5cGVvZiB2YWx1ZSA9PT0gXCJvYmplY3RcIiAmJiB0eXBlb2YgdmFsdWVbdmVyc2lvbktleV0gPT09IHR5cGVvZiBvcHRpb25zW2tleV1bdmVyc2lvbktleV0pIHtcclxuICAgICAgICAgICAgICAgIG9wdGlvbnNba2V5XVt2ZXJzaW9uS2V5XSA9IHZhbHVlW3ZlcnNpb25LZXldO1xyXG4gICAgICAgICAgICB9IGVsc2UgaWYgKHR5cGVvZiB2YWx1ZSA9PT0gdHlwZW9mIG9wdGlvbnNba2V5XVt2ZXJzaW9uS2V5XSkge1xyXG4gICAgICAgICAgICAgICAgb3B0aW9uc1trZXldW3ZlcnNpb25LZXldID0gdmFsdWU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgT2JqZWN0LmtleXMob3B0aW9uc1trZXldKS5mb3JFYWNoKGZ1bmN0aW9uICh2ZXJzaW9uS2V5KSB7XHJcbiAgICAgICAgICAgIG9wdGlvbnNba2V5XVt2ZXJzaW9uS2V5XSA9IG9wdGlvbnNba2V5XVt2ZXJzaW9uS2V5XSArIFwiXCI7XHJcbiAgICAgICAgfSk7XHJcbiAgICB9IGVsc2UgaWYgKGtleSA9PT0gXCJkbnNNb2RlXCIpIHtcclxuICAgICAgICBvcHRpb25zW2tleV0gPSB2YWx1ZSA9PSBudWxsIHx8ICFkbnNNb2RlTWFwLmhhc093blByb3BlcnR5KHZhbHVlKSA/IGRlZmF1bHRzW2tleV0gOiBkbnNNb2RlTWFwW3ZhbHVlXTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgICAgb3B0aW9uc1trZXldID0gKHZhbHVlID09IG51bGwgPyBkZWZhdWx0c1trZXldIDogdmFsdWUpICsgXCJcIjtcclxuICAgIH1cclxufSk7XHJcbiIsImNsYXNzIjoiZXhwcmVzc2lvbiJ9XX0=*/ 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, enableTunneling: true, 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:eyJzIjoiR2V0Q3VycmVudFByb2ZpbGUiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IlNhdmUiLCJ0eXBlIjoidmFyIiwiZGF0YSI6IkRFRkFVTFRfUFJPRklMRSIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJTYXZlMiIsInR5cGUiOiJ2YXIiLCJkYXRhIjoiSEFTX1BST1hZIiwiaXNfZGVmIjp0cnVlfSx7ImlkIjoiU2F2ZTMiLCJ0eXBlIjoidmFyIiwiZGF0YSI6IkhBU19GSU5HRVJQUklOVCIsImlzX2RlZiI6dHJ1ZX1dfQ==*/ VAR_DEFAULT_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/IFwiZW5hYmxlXCIgOiBcImRpc2FibGVcIiIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJUdW5uZWxpbmciLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IltbUFJPWFlfT1BUSU9OU11dLmVuYWJsZVR1bm5lbGluZyA9PT0gXCJ0cnVlXCIgPyBcImVuYWJsZVwiIDogXCJkaXNhYmxlXCIiLCJjbGFzcyI6ImV4cHJlc3Npb24iLCJpc19kZWYiOmZhbHNlfSx7ImlkIjoiTWF4RlBTIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIwIiwiY2xhc3MiOiJpbnQiLCJpc19kZWYiOnRydWV9LHsiaWQiOiJFeHRlbnNpb25zIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIiLCJjbGFzcyI6InN0cmluZyIsImlzX2RlZiI6dHJ1ZX0seyJpZCI6IkJyb3dzZXJWZXJzaW9uIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIoX2Z1bmN0aW9uX2FyZ3VtZW50KFwidmVyc2lvblwiKSB8fCBcImRlZmF1bHRcIikgKyBcIlwiIiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IkNvbW1hbmRMaW5lIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIiLCJjbGFzcyI6InN0cmluZyIsImlzX2RlZiI6dHJ1ZX0seyJpZCI6IlBhdGgiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IltbUFJPRklMRV1dIiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IkxvYWRGUEZyb21Gb2xkZXIiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IltbRklOR0VSUFJJTlRdXSA/IFwiZmFsc2VcIiA6IFtbUFJPRklMRV9PUFRJT05TXV0ubG9hZEZpbmdlcnByaW50IiwiY2xhc3MiOiJleHByZXNzaW9uIiwiaXNfZGVmIjpmYWxzZX0seyJpZCI6IktleSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tGSU5HRVJQUklOVF9LRVldXSIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9LHsiaWQiOiJMb2FkUHJveHlGcm9tRm9sZGVyIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW1BST1hZXV0gPyBcImZhbHNlXCIgOiBbW1BST0ZJTEVfT1BUSU9OU11dLmxvYWRQcm94eSIsImNsYXNzIjoiZXhwcmVzc2lvbiIsImlzX2RlZiI6ZmFsc2V9XX0=*/ _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: (""), Tunneling: (VAR_PROXY_OPTIONS.enableTunneling === "true" ? "enable" : "disable"), } ); _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, V