commit 7388ba570ae52068bcb4b5d6486f438e87d8e2ab
parent 4c6ca627046aca9bdc5ebae62c2c01557f611523
Author: Marcel <MTRNord@users.noreply.github.com>
Date: Sun, 13 Nov 2016 14:35:31 +0100
Use Canvas script
Diffstat:
1 file changed, 16 insertions(+), 4 deletions(-)
diff --git a/screencap_iitc.js b/screencap_iitc.js
@@ -77,8 +77,7 @@ function afterCookieLogin(IntelURL, search) {
}
}
setTimeout(function() {
- var iitcJS = fs.read('hangupsbot/plugins/intel_screenbot/total-conversion-build.user.js');
- page.evaluate(function(itcJS) {
+ page.evaluate(function() {
localStorage['ingress.intelmap.layergroupdisplayed'] = JSON.stringify({
"Unclaimed Portals":Boolean(1 === 1),
"Level 1 Portals":Boolean(1 === 1),
@@ -93,8 +92,12 @@ function afterCookieLogin(IntelURL, search) {
"Artifacts":true,
"Ornaments":true
});
- $('head').append('<script type="text/javascript">'+ iitcJS + '</script>');
- }, iitcJS);
+ var script = document.createElement('script');
+ script.type='text/javascript';
+ script.src='https://secure.jonatkins.com/iitc/release/total-conversion-build.user.js';
+ document.head.insertBefore(script, document.head.lastChild);
+ });
+ loadIitcPlugin('http://iitc.jonatkins.com/release/plugins/canvas-render.user.js');
waitFor({
timeout: 120000,
check: function () {
@@ -121,6 +124,15 @@ function afterCookieLogin(IntelURL, search) {
});
}
+function loadIitcPlugin(src) {
+ page.evaluate(function(src) {
+ var script = document.createElement('script');
+ script.type='text/javascript';
+ script.src=src;
+ document.head.insertBefore(script, document.head.lastChild);
+ }, src);
+}
+
/**
* Checks if user is signed in by looking for the "Sign in" button
* @returns {boolean}