|
|
@@ -1,513 +0,0 @@
|
|
|
-import { chromium } from "playwright";
|
|
|
-import fs from "fs";
|
|
|
-import { dirname, resolve, join } from "path";
|
|
|
-import { fileURLToPath } from "url";
|
|
|
-import stringHash from "string-hash";
|
|
|
-const __filename = fileURLToPath(import.meta.url);
|
|
|
-const __dirname = dirname(__filename);
|
|
|
-const browser = await chromium.launch({
|
|
|
- headless: false,
|
|
|
- devtools: false,
|
|
|
- args: ["--no-sandbox", "--disable-setuid-sandbox"],
|
|
|
-});
|
|
|
-
|
|
|
-const context = await browser.newContext({
|
|
|
- userAgent:
|
|
|
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36 Edg/121.0.0.0",
|
|
|
- viewport: { width: 1297, height: 805 },
|
|
|
- locale: "en-CA",
|
|
|
- timezoneId: "America/Toronto",
|
|
|
- serviceWorkers: "block",
|
|
|
- // proxy: {
|
|
|
- // server: "217.23.2.7:11728",
|
|
|
- // username: "12930238-mobile-country-CA",
|
|
|
- // password: "2l159221qn",
|
|
|
- // },
|
|
|
-});
|
|
|
-
|
|
|
-await context.addCookies([
|
|
|
- {
|
|
|
- name: "PIM-SESSION-ID",
|
|
|
- value: "UVEVwX5GcOHuiFxC",
|
|
|
- domain: ".pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: -1,
|
|
|
- httpOnly: false,
|
|
|
- secure: false,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "_spvid_ses.931f",
|
|
|
- value: "*",
|
|
|
- domain: ".pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1710159839,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "None",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "jjSPnsABk",
|
|
|
- value: "A7lZXC2OAQAA9b4Ug3Fgon7KRtKIcmrkGp6kQIdpWLS-TGj1Ken4ssy4Pl52Aa75VG4XTlIDwH9eCOfvosJeCA|1|0|a521993573582ce4b54430aa6b4d3f76c46370f8",
|
|
|
- domain: ".pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1744718033.165631,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "kameleoonVisitorCode",
|
|
|
- value: "3efbe79a-ff61-4eea-b7fe-d71bdbbb36c8",
|
|
|
- domain: ".pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1741694012.088232,
|
|
|
- httpOnly: false,
|
|
|
- secure: false,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "bm_sv",
|
|
|
- value: "2D0975A710D77F761734E62D398C27FE~YAAQN+HdF3AFsSyOAQAAq15cLRcsGfTN+83c9xixMqPw+8ta+xkcG3jt1NEH2L5J3wzUHCR/vf+Z6K/6ueOTdmaW8HyFw+zxdLdq72SVy4+JoQHguEiyf31oy6akx/KtFEaGMwrfQxqJP8+5JkFL0kpEes+faa72Xz0GruTJNVNb+IboYa0z04wvNJl5aTve852EwV8Hr9PsUK5IZtDFgfVTDVQwBYRrc5EYPRibDa5MMfZetxNNN90j3CIiRXCxvME=~1",
|
|
|
- domain: ".pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1710165209.152567,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "_gcl_au",
|
|
|
- value: "1.1.1769014531.1710158013",
|
|
|
- domain: ".pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1717934013,
|
|
|
- httpOnly: false,
|
|
|
- secure: false,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "ak_bmsc",
|
|
|
- value: "48286B0D2A2923C08E3871A8A3EFD186~000000000000000000000000000000~YAAQ1OHdF5tM9CuOAQAAiWFcLRfbaRXM17b3kdWQ0BvKNPE5voFBJ976Ji/sUYw8zKrX8nWQKHryeSwB2CnOYA/kLlQW4Jo26X+u+jcZY7cu+8P2lcTao3F6pQTBxe7EwYnU8ky0g29RAJYbM2WjA/OATtWtLQH/MQ3k6+YDN7xP7ob2kE1HcHKssGcwWbnMUnq9buRFRU3IUXkOxV5kPMfcLD//9HH2F0LvR4DkndUWEX0M01kLVY8bVWbkKx3Bcf+gRnHAG11GEINxTv8s9DqyMA4yMPrNOGmnePnaPtMw1s4LNMBHCIsBY0RHYVYPT/ztUapfWPAFQUtoIJbSzysBpTzn45eae7HhcGr/dr/khfwKlrbPRdPMdKdF0+iPR345o7lKuj7ARSEdeih8sJcN/INpyXMZ9iq3UQ2+Fw+9K4neO5tdYx7cx9D8IPb3+nE+bxfBYxOMfcGEKDOxI3nKe0RRx66ZnHAhfABBTBquXb/i9mpYb7xHtoy0/tgsAg==",
|
|
|
- domain: ".pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1710165208.906158,
|
|
|
- httpOnly: true,
|
|
|
- secure: false,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "_gid",
|
|
|
- value: "GA1.2.574244360.1710158015",
|
|
|
- domain: ".pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1710244434,
|
|
|
- httpOnly: false,
|
|
|
- secure: false,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "_gat_UA-87445536-1",
|
|
|
- value: "1",
|
|
|
- domain: ".pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1710158074,
|
|
|
- httpOnly: false,
|
|
|
- secure: false,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "_fbp",
|
|
|
- value: "fb.1.1710158015314.1404317019",
|
|
|
- domain: ".pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1717934036,
|
|
|
- httpOnly: false,
|
|
|
- secure: false,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "receive-cookie-deprecation",
|
|
|
- value: "1",
|
|
|
- domain: ".doubleclick.net",
|
|
|
- path: "/",
|
|
|
- expires: 1725710035.248061,
|
|
|
- httpOnly: true,
|
|
|
- secure: true,
|
|
|
- sameSite: "None",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "_imp_di_pc_",
|
|
|
- value: "AcDw7mUAAAAA1nCMn0bL4MlwFUHlrxKO",
|
|
|
- domain: ".pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1741694035.986347,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "mdLogger",
|
|
|
- value: "false",
|
|
|
- domain: "www.pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1741694037,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "None",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "kampyle_userid",
|
|
|
- value: "fc37-dda7-f35e-76ec-7376-f88f-7e03-b595",
|
|
|
- domain: "www.pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1741694017,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "None",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "IDE",
|
|
|
- value: "AHWqTUkmQ5lw8fgkd0cehBuPmVCSQz3ygjNyXY_UfxPcTZQ7GA_mxNvQmeFvBbNF1Yk",
|
|
|
- domain: ".doubleclick.net",
|
|
|
- path: "/",
|
|
|
- expires: 1744718018.037597,
|
|
|
- httpOnly: true,
|
|
|
- secure: true,
|
|
|
- sameSite: "None",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "ORA_OCIS_REQ_2",
|
|
|
- value: "n3Vgwp1oSTrxmHznnCZ8Kx1sNr81ctmAo3pG+OFhSyXbwAYmeuxfIQQMKB2aaSR5s3XN53jzNeyVh2q83nkI0xeOlJ5skTtfL3s6awKzOAQ8nlZddq+I2HXRdVRnNO3LfWA68XdpKGFVlPGHuaahKOff4JSUc8fox/NCkCSk8w2HTjdY82yBh9t/TycbY2BxzXV7BKoiyLvn1xVdZawkolWV8L58C1CCa/OlkG4V1LWtLsx3KrdnU5vVBOdctXFGZS4cx29VTfyWA8WfiBlZFAkda0leldlpfjCjLa6YpNmnB5pwkRlNRMkMEKKpUuS6btTInvNrfWbzpMtMkHcunY5qyibw4D0H0ab9LvbNXh0Qd0ZOgmmNs05Snywggu6x2OYclRzQpuJ1jWpxuOT+aIuWxafe5s4rqh0YHtIAks4FleNKhUeHFtTsLF5wWhxPZvFpYJeROdHILyo/cp1bISoIiihnbGlacV4usK9crU9Kr0PxFPkBPvLgoAShPMdJr4uanTdCJ3/Ls2QJAgj+1fsF5cUzKoYHJIwLJFnKyU0aDgg09UsDSJj9fgHJP7duz/oEuDCoaFUFXB4wwkKeWIdzY2+sOIxCrEB4eP9T/JeJvfi8aDmKlWWfVwAh/jJQtNYAzTMZI0CArptddu9b+81+i/jn2j5tkEH3O9jhuimYFZEIs3taYYNfuX8JEt7n2RCN6nvpG60arn9wJI2vcndF3LBCoSYmkwoE2yPgJEB73njbNgtiWeW2iTWIxpzSYu9P9oB8Rnh8no50+XeTSbMyfLS6T8Exg1fbYvDK1dopO2C0HtV56+gUnjJRsEHOPJ/WPopC5cE77hV2MIk9Ybui48FaJU45jUl6dlO+lu2yGI2LGMuUuk/btoTOvOnhRE+R4HILMyZWFYgF9uZFOdzeBNae2mwhAHH4jboiVQ~g2h2SkXYLU1xFP4U4gtE2q1JWy0PvkuV3AEFuKFAYzo",
|
|
|
- domain: "accounts.pcid.ca",
|
|
|
- path: "/",
|
|
|
- expires: -1,
|
|
|
- httpOnly: true,
|
|
|
- secure: true,
|
|
|
- sameSite: "None",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "ORA_OCIS_REQ_1",
|
|
|
- value: "uiNbZB1NlBh27J5d4xERaGaRMcfJhHONj1VfhJnButEbY3AyeudE+H3Ed9oESLPrwPXvz6I31ao6Mx/a0LUH/WHjCG9BdX50cLlkBCJrtr+3Wa7d7QXXEXHAwr0nmULeH7h0fXoGX+S2pcsRGGbEF2RNad+FFbKXMbhzKXpWNRuELjL94Dkj0+EAjIXoQe8Y4tafchxomasblpMZUxHaO+Srn81fyBvh+OQsAlm/72FoFjPa0wOb6s8QCekV+tnrWxvSknohPu1addhBY9ZJx2XlCM6o7Ws6xbbSc9dvM+zcYtMz22zRgFue/53SOF0G6aIMhtZzLseBUVABaJBWlcPG7fGKwBHinBcKgvmpKe2pdHic7oPAIw6cGyuUoVc7nadOor67MZFuMV1dUsynNe6Te79AADtgKBNCmDfWSdUd+076YkCwRhlt5SbkXls/72TbQ+dqqsu/Pm0uBJOnnLl7yQ+994ouD3ytz6QsqtnSJwIr90aZDWRk0wsdLekYs64QpPaoOm2q5QdjLiZ1du8WMmKkuLQI81gsbSliz9ZZEw+EsxJM7dxOafKZa9kllDQlgKZSPURo3S33yLS52e0C7ulxSwBXu9mjgPPWBZHvPgTdks84UUZHOd5SqJa0OPQD6sjqf7JJU0iunZhv15sPnLfrsZBCgBxRcZHy+Re3y2RgZxSsuDllyircwkQ/i2Z55lrlo+g8VQbuYVkBKEdWjhAPeZc3bonM3CMhIRFLR9RbjT23k8spT/c6sU0IbMf9oZ9ZEIyP1+a550avEsY8orbd8S52JjxL3N+WHMOaFMbhoDHI5MNvDfE0f6BZ3CyrWrCZ5+l+/NrbHBrOYy6IuqKoW4+qswdR8da6qGV+qLY8tlPa7IlIOod1InkTPX7d1YlEwhs7VhZ3czzSlrKfKTtHAzG9dO2tbDt/C6PzaWdXZyDtbWFLpWk/iXK0D7WCTYghTNOTvqWfeFbrcA8L2E3Su19v/u23miMccF4T3DayOAEjA743CRw3oQoYfEYIqECRRHsE2RGUpQ0GXQhrAAexRfbJra1FFCJBpw7xTsFOyksOVwWECDpKyQ3PIe8eKyROGCrL7Dye16pN3DpXK763MIyXv/0Wnxrypi/hwhOn6xc29BUN7bs7IlJ3Hj5zovUw5oHTKhv+EHTx4k2hiZnSWPrF4i4GqgdiML/w/QjQZ5ZIBWNkUeAm/z+RJ8aZDzSzSs5AoUiDMTNHYPhwXrQ2KRvDIcTLYYJfLGWz8dOsBtCLr1ctxxW0K+cBsNFesd5Xt4bQBTpsj4fgn3zlThE/dBLqJv8ygAFOcHWWhK/8CQszMqHFzftVUDtn9L2GUOLIy9S38I9+D9AqwnnDaW6rhqUfRk5wkW5rZCBORuD7IPkE/rK/ntNaOw2jEX6pOYg5CCGkRYkVDGiy9jqyl3Zp8sG+zKmiughY6m6NBTHU0vjaQXxKF2RVYmG2o/RjYP2sEzErXM3j90DtzuPFcSCpaEroOTPxx02m7chIdLJzueyg/TQDRWA1ontCjwoOGqk8Gikk+boKGGlBR4FEhRLYKfBu/wVuNsgj6eKzKOGupiX95Qsl3vSxox2Vm3lll6TUx9tPHJol957Y8xkrZGiWrvnVzZMML1lvUiC8tZ/Z4HPGtZpKRoSOOcy4P2PMQwokEVJfAkD1ubJDPqAGxVrfT27Rdm3Hi5m26MYCUQEQdolRKHAspr1cgHgRqa0K5YxTOpN+rjbadjY08qbGKHRQ31ltYOPVHl3Ba35MY+B/uvLgrTnh/djiogkVQVcsVZern/QQGqv3w+o3uzDywPuNshbDTKGtqVRT+h/zRh7AX+eQMUbaBKC3TJHcvueAoj2g0vkyZo6Fxw7rjf3hGtaM5NuFp+zx1KIUEV39",
|
|
|
- domain: "accounts.pcid.ca",
|
|
|
- path: "/",
|
|
|
- expires: -1,
|
|
|
- httpOnly: true,
|
|
|
- secure: true,
|
|
|
- sameSite: "None",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "PIM-SESSION-ID",
|
|
|
- value: "Pe0vmOIHczgghdql",
|
|
|
- domain: ".pcid.ca",
|
|
|
- path: "/",
|
|
|
- expires: -1,
|
|
|
- httpOnly: false,
|
|
|
- secure: false,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "bm_mi",
|
|
|
- value: "FC3DDACD62B53504A96804ACD75E07E3~YAAQVuHdF9BI/iiOAQAAeX9cLRecc8YaGp7KP/17DAk6q0rTOR0nLAqOfdncVJ9lZNdOappuoaoYoJH+J5NHDGDDltg1/9H6Tz34Mfi0iKuaImuH8a+1K1TqbGLrxOcMi4S5qLYi2giH4unEU9AVQJ4J4kazBWZb3h3bxPWO4LCQBRRCA3u/VWG522xADqCKn274iNoHvKsNd8RwoELKkdK63CSutFqhhy7GXwEPD07FbMb/rlfg+tcdE/1JbsvgCpThtc2EQCo89ORlw6pWYrtPoLg3YZyi5xOJFRCV8OCb+RkkIJBF~1",
|
|
|
- domain: ".pcid.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1710165218.55062,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "bm_sv",
|
|
|
- value: "E8EB54AD7BB0D7029DB1A05F10F3CFBB~YAAQVuHdF9FI/iiOAQAAeX9cLRdYMOE4xtNq6rvx42WzIORyrFTTR+xf2uZo3Fd8bBilF/6k4Si4rF2MaAhK7t8qlp/XVXfdqikzZPMntMLZyuko6GdSq5WluYy4lgtzeJIVZiHVQNTIKMCaTUzxJRU8bok82L4hjimpBl7IRADscqbgKUIdtUAqUTdPeOQiJgTpJCDoIGYeOFmJZTdmzDdxZ7HWhIPg9aoAmBpENgPumdOi52F95SoC3q9R~1",
|
|
|
- domain: ".pcid.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1710165220.550684,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "jjSPnsABk",
|
|
|
- value: "AzqEXC2OAQAA01cSLUc98zdeeEjq8aIJeUdnbw6liaSB-zYz7uV-qeUW8PRPAa75VG4XTlIDwH9eCOfvosJeCA|1|0|b29f59493998cf1dbc0c0aa79101bf3a6c2a247d",
|
|
|
- domain: "accounts.pcid.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1744718028.828725,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "CoQWDnyf",
|
|
|
- value: "%2FEZEqe8w",
|
|
|
- domain: "accounts.pcid.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1741714975.360319,
|
|
|
- httpOnly: false,
|
|
|
- secure: false,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "_spvid_ses.ab05",
|
|
|
- value: "*",
|
|
|
- domain: ".pcid.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1710159829,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "None",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "ak_bmsc",
|
|
|
- value: "CBDABCEDF86FAD3808CA8A60D70435E4~000000000000000000000000000000~YAAQVuHdF11J/iiOAQAADY1cLRe0hTGp8rwoxgLQ6xc98eNefzj/ZBCDh9/cP3y7Dx5rg3iaYKLwnpWKmMDnV5pXeN6x5FY3AbN6sVdsGYUFGmWPT/7Q3zwqxzOwHPc2fwkXV1NbOr0DW8e6BkJKms8I1PJ9206rtFzr1z7xLKS23gZdigpjBtoKpfdCed1c/tG1tzQMi2JEoOMBB6YAxrk5JFY16Fh6PS+SN9MqUic98G2Kc5ABYgu4BbpT/ZPnmgBM5edTXaqDbP9mGes+NEtX9FfOcE/65MzCUudPnZua1StlXoEINxcBbSEJ8tbOl738UqfmrJfxf1Rni1ruBGA0ubXYP/QnVRAtYfqDc4o+0WjrtyT5de92VU8kYgk6aWPg1H6tB+v3/dYAIxAtN8FN+aau4OlNWsjrAqeAgqb+miXYhdBqkXDUyIXha57mNz9GqrPAxRCLnuU8lclIeAy7WJnuw+xW4gtyf+K6Az8h17f0ysE7oPEsXKItF+VW8w==",
|
|
|
- domain: ".pcid.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1710165219.026448,
|
|
|
- httpOnly: true,
|
|
|
- secure: false,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "_spvid_",
|
|
|
- value: "76d2eb89-55ad-4796-ac47-6178829ff168",
|
|
|
- domain: ".pcid.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1741694029.792496,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "None",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "_ga",
|
|
|
- value: "GA1.2.1559327499.1710158025",
|
|
|
- domain: ".pcid.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1744718029.538065,
|
|
|
- httpOnly: false,
|
|
|
- secure: false,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "_gid",
|
|
|
- value: "GA1.2.573644322.1710158025",
|
|
|
- domain: ".pcid.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1710244429,
|
|
|
- httpOnly: false,
|
|
|
- secure: false,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "_gat_UA-54981048-29",
|
|
|
- value: "1",
|
|
|
- domain: ".pcid.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1710158085,
|
|
|
- httpOnly: false,
|
|
|
- secure: false,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "_imp_di_pc_",
|
|
|
- value: "Acrw7mUAAAAAUpFtqCQgGMYdfUxTrkmg",
|
|
|
- domain: ".pcid.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1741694027.022281,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "_imp_apg_r_",
|
|
|
- value: "%7B%22_d%22%3A%222005001710158027049%22%2C%22_rt%22%3A%22DQUEQKRexU%2FD8CmqnGXescZOEO6j9jK%2F30IB7iO9pt8%3D%22%2C%22_v%22%3A%22N0xveLlSqD3B6H6y8GjtosxZAPmi2xG9xDoe6kqGrpoOS6W2Pb3b3mEaL74aF2aKIHulDeDl4eWOR3jHXsdXLKoU7bAK%2BRBvATzsSPVElg%3D%3D%22%2C%22_fr%22%3A20000%2C%22diA%22%3A%22Acrw7mUAAAAAUpFtqCQgGMYdfUxTrkmg%22%2C%22diB%22%3A%22ARX3wUdJNoCq2X3xKuLwUOV0kofA0LCk%22%2C%22fr%22%3A%22hFzM-0lghS2kD_IQ6146dg%3D%3DeqjaQwgqVYcplIFRBZRUe7ST1l52CP0ERq2gET7hrrh_sTn8fN2a8hNOyV9IaibyJ2zZdgiqqVKl8Lj1ev2FxClAhm6za7gvLeXqCtYmdHOWA8rZAsY7u2anORhqMDLqQ50rr2B86dGjBVGi-F5rE325JWAMS6ztmzXc9oxvbP1MipCG7WbmSo8a%22%2C%22ct%22%3A%22N0xqfP9dvTHN%2FDf8tmCks8RWDvWc4RSm0XoG9k0%3D%22%7D",
|
|
|
- domain: ".pcid.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1741714979.161319,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "None",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "_abck",
|
|
|
- value: "A7DB2BC08CF9C6CD136FD72BD1C49AB8~-1~YAAQVuHdFx1K/iiOAQAAvZ9cLQtXVOvtCCzYYM+Q5axiLdZKKl5pRhIhCwGVRedbPyYTYfp80EuRJbCHjksR6XtSviOooUJ7f6VnBsHxylfKbn/nHQmZ5HG0wRzU4K6bKN8OO2rydTFqEm4dhTZtNatmebTXHRbGDMoNUBHjl/ElnkEsThNQ94Mvwm2SjP7EtaYZlP5dQb8OrLKCh9Volw+kVP2ZeSmOJ/OYQWplhVHemmvcslp7+5DDQtVOxett7dUbwV178uGNLCFohe5g6QmBaomKBHTcOpuG/wKmyPj7Gy++3rPNL8GSJlmaBeLb7bRUwnZ3dGfKkPC9kRHvH7UcJ+skvWPmGT2AIXsRzaVN+T0YBva/JhfzW5zGcdkp0akiBk54WDM=~-1~-1~1710161621",
|
|
|
- domain: ".pcid.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1741694028.828942,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "bm_sz",
|
|
|
- value: "D7748197C35689EC58D119BBF6BEDE6F~YAAQVuHdFx5K/iiOAQAAvZ9cLRd44o6l/Fjzvpzp7ezlJUGIa26RIJmdBGL7STOBz7lbMplTto9qrutLBOZ0HeyEKyvC0GZqf6cSbggnfUL+EPbTuX/L2myxN814/dz448eVnxMXY4YP29Ls9PEbAuOBcT+SlPAucEPo1hmtbxRFl/rQuwo4cOxvm5D2eOGz8n1d5b5L/Q49njHUXWcECQXan6RIrb/ZrgB+e+zEY5BXW/hhtaA6z9XmKa/QzXbyEwdkDbtCDqrB2CFjHs5N9fK465pWCKPs3i/LWLTDuB4GSoEdt1CYD92uIh/X+SziUV35bET/9PcosBbCOJc8kLFzSxBRKOGzc0N21BkaL6EBdSSiaNin0kEO56PVfO7V134EVoq7cSfMk2JhALmfi8I3Gw==~4538693~4340035",
|
|
|
- domain: ".pcid.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1710172418.829054,
|
|
|
- httpOnly: false,
|
|
|
- secure: false,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "ADRUM",
|
|
|
- value: "s=1710158029515&r=https%3A%2F%2Faccounts.pcid.ca%2Flogin%2Fsuccess",
|
|
|
- domain: ".pcid.ca",
|
|
|
- path: "/",
|
|
|
- expires: -1,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "_spvid_id.ab05",
|
|
|
- value: "685d1028-a034-4073-909e-3fbf85eebd99.1710158024.1.1710158030..1230dc5d-db4c-4435-9ed5-66997ce04b38..e506e2bb-3e29-4607-803f-ed27d1cedbfa.1710158023959.4",
|
|
|
- domain: ".pcid.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1744718029.547748,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "None",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "bm_sz",
|
|
|
- value: "25876C2A9787BE2B2278082B20E5BA7A~YAAQ1OHdF6xT9CuOAQAAdalcLRfMqO/iYpPXMIRU5WNI1h7AnOvhUGiruX2/p3aDpHXCgnIAwHo6S3Ab0z8PR4DRkYnCE5DMbD1r3S93+4Srm6kZTTVMrb+5U24F1Xt6cwwiJANF7KWgpNjIFttsc9KaEB+8i4z0EF0Qq2lOqEUzn2c4FbOtxXJtZEMZvYgstdpPlbceXPkTVX3AYsE+cv5tlSbUK8npWtfQgfEsc92Z5W1vVGbv0UZ6Qr5vRiGWksPeVFwLhBltD82buXv1AGg/CBbyOTbUglfCOGfNvDrrnuQj9F8w6ZBIk0OwB6ssaEHteTCZU6vN6k5nNjgHqPhnZc9HFTwRKQlV7PJoNDiQw9psKUJoWAv7Bj0vHKzKKoWgmpGX2fyjJIkO8kPJaumwULfRAennkc/oLw==~3749442~4273977",
|
|
|
- domain: ".pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1710172408.30341,
|
|
|
- httpOnly: false,
|
|
|
- secure: false,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "_ga",
|
|
|
- value: "GA1.1.239684027.1710158014",
|
|
|
- domain: ".pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1744718034.395862,
|
|
|
- httpOnly: false,
|
|
|
- secure: false,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "CoQWDnyf",
|
|
|
- value: "r8BpuZiY",
|
|
|
- domain: "www.pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1741714987.015069,
|
|
|
- httpOnly: false,
|
|
|
- secure: false,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "_abck",
|
|
|
- value: "47AB9C724901E809D412B25B2C40C61F~-1~YAAQ1OHdFw5V9CuOAQAAabhcLQvF+LjEkmvEMosvgnObi5kDRrXVMwYDLqEej+0bgX2wPRvj3tpIp7VpmcdGxUtMtkvgEqmJ+/01s02JWVxMFEM8vPaZHpXugdD3YhJcsNBIv7kImsJeyfT866YSG+sJvJ3USiLucCzKUQ4Kaul/qSJlWmMXMeTFTZIvTpgbgKjMn//DQzLYOaWeLFxVSkeRhw6uYvJv7e2u++62TX0qrgnYXWdJohbxlXTmuCKb3WwovVLHyjTqTBYAAZE9jqJYVZA0aAggC++l8uCx8CA3uAcNFlE79WYEn0df+l4wlK9G8PrcvySefvfEP8mYsGx5lZC5TKYjJBMqOzeD0wv++j/7ZImCsruAyogT4gSAcTuKO9t5DdiJPu7RTg==~-1~-1~1710161611",
|
|
|
- domain: ".pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1741694035.132282,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "kampyleUserSession",
|
|
|
- value: "1710158037767",
|
|
|
- domain: "www.pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1741694037,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "None",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "kampyleUserSessionsCount",
|
|
|
- value: "2",
|
|
|
- domain: "www.pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1741694037,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "None",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "kampyleUserPercentile",
|
|
|
- value: "77.80078896816617",
|
|
|
- domain: "www.pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1741694037,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "None",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "_ga_805MRZ9TJL",
|
|
|
- value: "GS1.1.1710158014.1.1.1710158038.0.0.0",
|
|
|
- domain: ".pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1744718038.284045,
|
|
|
- httpOnly: false,
|
|
|
- secure: false,
|
|
|
- sameSite: "Lax",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "_imp_apg_r_",
|
|
|
- value: "%7B%22_d%22%3A%222005001710158036028%22%2C%22diA%22%3A%22AcDw7mUAAAAA1nCMn0bL4MlwFUHlrxKO%22%2C%22diB%22%3A%22ARX3wUdJNoCq2X3xKuLwUOV0kofA0LCk%22%2C%22_rt%22%3A%22DQMlTI9exU%2FD8Cmqwk2amrErHpbLyjmt6n0d5m3gsZ4%3D%22%2C%22_fr%22%3A20000%2C%22fr%22%3A%22L-8LPYbb86JDbrmsiUIL3A%3D%3DAFxUm98ebZ8GLyp3O1OO9rz8nULzZPr-ovFA5L032NM9Mr0xRENTKR9MOEWI1lG4YQufZwC9WnHt8cMvGf20ZuNyjId5pXUX4Cwj0RT6CDKebGQ9zVFSdwVp33dhdX6aas6AMYfXO2bgg80ePKxW2zJV4r2A9p3H81xtXlamhQP5swkucrzSheiI%22%2C%22ct%22%3A%22N0xqfP9dvTHN%2FDf8tmCks8RWDvWc4RSn33AA9k4%3D%22%7D",
|
|
|
- domain: ".pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1741714991.327783,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "None",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "_spvid_id.931f",
|
|
|
- value: "3efbe79a-ff61-4eea-b7fe-d71bdbbb36c8.1710158011.1.1710158039..f5256281-11e6-4b05-93b9-3285b77d7b8e..d7226fd8-112d-487f-8deb-5595ec9148fa.1710158010549.13",
|
|
|
- domain: ".pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1744718039.392616,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "None",
|
|
|
- },
|
|
|
- {
|
|
|
- name: "kampyleSessionPageCounter",
|
|
|
- value: "3",
|
|
|
- domain: "www.pcoptimum.ca",
|
|
|
- path: "/",
|
|
|
- expires: 1741694039,
|
|
|
- httpOnly: false,
|
|
|
- secure: true,
|
|
|
- sameSite: "None",
|
|
|
- },
|
|
|
-]);
|
|
|
-
|
|
|
-await context.route(
|
|
|
- /(\.png)|(\.jpg)|(\.svg)|(\.otf)|(\.woff)|(\.woff2)|(\.ttf)|(\.mp3)/,
|
|
|
- (route, request) => {
|
|
|
- console.log("Aborting", request.url());
|
|
|
- route.abort();
|
|
|
- }
|
|
|
-);
|
|
|
-
|
|
|
-await context.route(/(\.js$)|(\.css)/, async (route, request) => {
|
|
|
- const fileName = resolve(
|
|
|
- __dirname,
|
|
|
- "cache",
|
|
|
- "" + stringHash(request.url())
|
|
|
- );
|
|
|
- if (fs.existsSync(fileName)) {
|
|
|
- await route.fulfill({
|
|
|
- body: fs.readFileSync(fileName),
|
|
|
- contentType: /\.js$/.test(request.url())
|
|
|
- ? "application/javascript"
|
|
|
- : "text/css",
|
|
|
- });
|
|
|
- } else {
|
|
|
- const response = await route.fetch();
|
|
|
- fs.writeFileSync(fileName, await response.body());
|
|
|
- await route.fulfill({
|
|
|
- response,
|
|
|
- });
|
|
|
- }
|
|
|
-});
|
|
|
-
|
|
|
-const page = await context.newPage();
|
|
|
-
|
|
|
-await page.goto("https://www.pcoptimum.ca/dashboard");
|