Spaces:
Paused
Paused
Update src/index.ts
Browse files- src/index.ts +1 -19
src/index.ts
CHANGED
|
@@ -94,25 +94,7 @@ async function initGensparkPage(cookies?: any[]) {
|
|
| 94 |
}
|
| 95 |
return imageData;
|
| 96 |
};
|
| 97 |
-
|
| 98 |
-
// Override Chrome-specific properties
|
| 99 |
-
window.chrome = {
|
| 100 |
-
runtime: {},
|
| 101 |
-
loadTimes: function() {},
|
| 102 |
-
csi: function() {},
|
| 103 |
-
app: {}
|
| 104 |
-
};
|
| 105 |
-
|
| 106 |
-
// Spoof notification permissions
|
| 107 |
-
if (navigator.permissions) {
|
| 108 |
-
const originalQuery = navigator.permissions.query;
|
| 109 |
-
navigator.permissions.query = function(parameters) {
|
| 110 |
-
if (parameters.name === 'notifications') {
|
| 111 |
-
return Promise.resolve({ state: Notification.permission });
|
| 112 |
-
}
|
| 113 |
-
return originalQuery.call(this, parameters);
|
| 114 |
-
};
|
| 115 |
-
}
|
| 116 |
});
|
| 117 |
// Simulate human-like behavior
|
| 118 |
await gensparkPage.addInitScript(() => {
|
|
|
|
| 94 |
}
|
| 95 |
return imageData;
|
| 96 |
};
|
| 97 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 98 |
});
|
| 99 |
// Simulate human-like behavior
|
| 100 |
await gensparkPage.addInitScript(() => {
|