-
Notifications
You must be signed in to change notification settings - Fork 0
/
Annoying.ahk
105 lines (93 loc) · 1.78 KB
/
Annoying.ahk
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
98
99
100
101
102
103
104
105
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
program = 1
;Switches functions every two minutes
SetTimer, Rand, 120000
return
Rand:
{
Random, prog, 1, 3
program = %prog%
return
}
;Testing Controls
^s::
{
Random, prog, 1, 3
program = %prog%
Msgbox %program%
return
}
NumPad1::
{
program = 1
Msgbox %program%
return
}
NumPad2::
{
program = 2
Msgbox %program%
return
}
NumPad3::
{
program = 3
Msgbox %program%
return
}
;END testing controls
;Fake Escape function
Esc::
{
Suspend, On
Sleep, 20000
Suspend, Off
Send ^s
return
}
;FUNCTION: Opens different gifs every time victim presses 'n' key
#If (program = 1)
{
n::
{
Random, rand , 1, 3
if (rand = 1)
{
Run, https://media.tenor.com/images/24a1e63039bda5680977f06ae50fb72b/tenor.gif
}
else if (rand = 2)
{
Run, https://media.tenor.com/images/b5b7f7ac8b9d5934eb142c9a8d87dab9/tenor.gif
}
else
{
Run, https://media.tenor.com/images/22d0aba3ac82ecb861ceb7bfd4d8f53b/tenor.gif
}
return
}
}
;FUNCTION: Hotstrings/autoreplaces some common words
#If (program = 2)
{
;Hotstrings
::hi::howdy
::hello::hoLA
::goodbye::I don't want to see you ever again
::I love you::I hate you
::the::teh
::business::sneks
::Cornell::Bornell
::thank you::i am your father
::I::eye
::was::were
}
;FUNCTION: Replace 'c's with 'b's
#If (program = 3)
{
c::b
}
;Exit script
^m::ExitApp