commit 93a4cd10ab37316fa909de7179b1e5aae3e26912
parent d072f800ce93647e49661fb6dbaa2da44189b8e4
Author: Marcel <MTRNord@users.noreply.github.com>
Date: Fri, 18 Nov 2016 07:40:12 +0100
Generate fake output when waiting to prevent that process gets killed before ending
Diffstat:
1 file changed, 43 insertions(+), 5 deletions(-)
diff --git a/screencap_iitc.js b/screencap_iitc.js
@@ -34,7 +34,7 @@ function validateEmail(email) {
}
function quit(err) {
- phantom.exit(1);
+ phantom.exit(0);
}
if (validateEmail(SACSID)) {
loadCookies(function() {
@@ -178,18 +178,33 @@ function afterPlainLogin(IntelURL, search) {
if (document.querySelector('.map').textContent.indexOf('done') != -1) {
return true;
}else{
+ console.log('generateFakeOutput')
return false;
}
});
},
success: function () {
- setTimeout(function(){}, 5000)
+ var startTime = new Date().getTime();
+ var interval = setInterval(function(){
+ if(new Date().getTime() - startTime > 5000){
+ clearInterval(interval);
+ return;
+ }
+ console.log('generateFakeOutput')
+ }, 1000);
hideDebris();
prepare('1920', '1080');
main();
},
error: function () {
- setTimeout(function(){}, 5000)
+ var startTime = new Date().getTime();
+ var interval = setInterval(function(){
+ if(new Date().getTime() - startTime > 5000){
+ clearInterval(interval);
+ return;
+ }
+ console.log('generateFakeOutput')
+ }, 1000);
hideDebris();
prepare('1920', '1080');
main();
@@ -273,18 +288,33 @@ function afterCookieLogin(IntelURL, search) {
if (document.querySelector('.map').textContent.indexOf('done') != -1) {
return true;
}else{
+ console.log('generateFakeOutput')
return false;
}
});
},
success: function () {
- setTimeout(function(){}, 5000)
+ var startTime = new Date().getTime();
+ var interval = setInterval(function(){
+ if(new Date().getTime() - startTime > 5000){
+ clearInterval(interval);
+ return;
+ }
+ console.log('generateFakeOutput')
+ }, 1000);
hideDebris();
prepare('1920', '1080');
main();
},
error: function () {
- setTimeout(function(){}, 5000)
+ var startTime = new Date().getTime();
+ var interval = setInterval(function(){
+ if(new Date().getTime() - startTime > 5000){
+ clearInterval(interval);
+ return;
+ }
+ console.log('generateFakeOutput')
+ }, 1000);
hideDebris();
prepare('1920', '1080');
main();
@@ -358,6 +388,14 @@ function setupIITC(){
function s(file) {
page.render(file);
+ var startTime = new Date().getTime();
+ var interval = setInterval(function(){
+ if(new Date().getTime() - startTime > 5000){
+ clearInterval(interval);
+ return;
+ }
+ console.log('generateFakeOutput')
+ }, 1000);
phantom.exit(0);
}