-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscript.js
97 lines (80 loc) · 2.47 KB
/
script.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
var robot = require("robotjs");
var fs= require("fs");
setTimeout(openpaint, 1000);
function openpaint() {
robot.moveMouseSmooth(70, 846);
robot.mouseClick();
robot.typeString("Paint");
robot.keyTap("enter");
setTimeout(Writehi, 2000);
}
function Writehi() {
robot.moveMouseSmooth(400, 250);
robot.mouseToggle("down", "left");
robot.dragMouse(400, 450);
robot.mouseToggle("up", "left");
robot.moveMouseSmooth(400, 350);
robot.mouseToggle("down", "left");
robot.dragMouse(600, 350);
robot.mouseToggle("up", "left");
robot.moveMouseSmooth(600, 250);
robot.mouseToggle("down", "left");
robot.dragMouse(600, 450);
robot.mouseToggle("up", "left");
robot.moveMouseSmooth(700, 250);
robot.mouseToggle("down", "left");
robot.dragMouse(900, 250);
robot.mouseToggle("up", "left");
robot.moveMouseSmooth(800, 250);
robot.mouseToggle("down", "left");
robot.dragMouse(800, 450);
robot.mouseToggle("up", "left");
robot.moveMouseSmooth(700, 450);
robot.mouseToggle("down", "left");
robot.dragMouse(900, 450);
robot.mouseToggle("up", "left");
robot.moveMouseSmooth(1510, 8);
robot.mouseClick();
robot.moveMouseSmooth(810, 421);
robot.mouseClick();
setTimeout(openchrome,2000);
}
function openchrome(){
robot.moveMouseSmooth(70, 846);
robot.mouseClick();
robot.typeString("google chrome");
robot.keyTap("enter");
setTimeout(opentabs, 2000);
}
function opentabs(){
var rdata = fs.readFileSync("./chrome.json");
var tabs = JSON.parse(rdata);
for(var i=0;i<tabs.length;i++)
{
for(var j=0;j<tabs[i].length;j++)
{
robot.typeString(tabs[i][j]);
robot.keyTap("enter");
if(j<tabs[i].length-1){
robot.keyToggle("control","down");
robot.keyTap("t");
robot.keyToggle("control","up");
}else if(i<tabs.length-1){
robot.keyToggle("control","down");
robot.keyTap("n");
robot.keyToggle("control","up");
}
}
}
setTimeout(opennotepad,2000);
}
function opennotepad(){
robot.moveMouseSmooth(70, 846);
robot.mouseClick();
robot.typeString("Note pad");
robot.keyTap("enter");
setTimeout(writenote,2000);
}
function writenote(){
robot.typeString("System is ready to use");
}