REM Title: RickRoll ASCII
REM Author: UberGuidoZ
REM Original ASCII found online, cleaned it up and made it dance a bit.
REM
REM Description: Opens Notepad and types out the ASCII art
REM Notes: When done, payload causes screen to scroll to top and bottom
REM Target: Windows but fairly easily modified to work on any OS with a text editor
REM Version: 1.2
REM Category: Prank
REM Source: https://github.com/UberGuidoZ/OMG-Payloads
DELAY 2000
GUI r
DELAY 500
STRING notepad
ENTER
DELAY 1000
GUI UPARROW
DELAY 500
STRING
K00KKKKKKKKOOOOOOOOOOO0KKKKXKK00O000OOOOOOkkkkOO0KKKKKKXKKKKXKKKKK0OkxxkxxxxxxkO000
KKKKKKKK000000000
ENTER
STRING
0000OO0O0OOOO000OO0000KKKK000OkkkkkkkkxxxxkkkkxkkkkkkOO00OOO00KKKKK0OkxxxxxxxxxkO00
KKKKKKKKKK0000000
ENTER
STRING
KKK0000OOOOOO0000000000OOOkkkkkOOOOkkkkkkxoolcclc:;;:clodkOOkkOOOOOOOkxxxxxkkkxxkkO
OO000O00000000000
ENTER
STRING
XXXXXXXKKKKK00000000000000OOkOOOOOkkkkkOOo:,'',,,,,,,',,:ldkkkkkkxxxxxxxxxkkkkxxkxx
kkOOOO00KKKXK00KK
ENTER
STRING
XXXXXXXXXNNXXK00000000KKXKKK00OOkkkOkkkkdl;,'.'..''''''',;;lxOkOOOkkkkxxkkkkkkkkkkk
O0KKKKKXNNNNXK0KX
ENTER
STRING
XXXXXXXNNNNXKK000000000KXXXXKKKOOOO0OOOkoc:;;;,,',,,,,,,,,,;lO00K000OkkkkkkkkO00KKK
KXKXXXXXNNNNNX00K
ENTER
STRING
XNNXXXXXKKKK00000000KK00KKKKK000OOO00kdloolooodoooddddool;,,cOKK000OkkkkkkkkkkO0KKK
KXXXXXXXXNNNNK000
ENTER
STRING
XXXXKK000000KXK0000KKK0000OOOOOOOkkkkd:codlloddddxxxxxxxxl;,lkOOkkkkkkkkxkkkkkkOO00
0KKKXXXXXNNNNXK00
ENTER
STRING
K0K0000000KXXXK00000KXK0000000000Okkkdcldolccloddddxxxkxxo:;lkkkkxxxk00kxkkkkkkkkkk
kk00KXKXXXNNNNNXK
ENTER
STRING
000000000XXNNX000000K0000KXXXXXXXK0Okkdddl::::codolllodddo::x0OkkkxxkOOkxkkkkOOOkkk
kkkOO000KXNNNXXXX
ENTER
STRING
KKKK0000KXNNNXKK000000KKKXNNNNXXXXX0xkOkdllccccoxxdolloodlcx0KKKKOkxxkkkkkkkkO000Ok
kkkkkkkOO0XXXXXXK
ENTER
STRING
XXNXXKKKKXNWNXKKKKKKKXNNNNNNXXXXXXXOodOkolllllloxxxxxxxxdooOKKKKKKOOkkkkkkkkkOK000k
kkkkkkkkkOO0KKXKK
ENTER
STRING
XNNXXNXKKKXNNXKKKKKKKKNNNNNNXXXXXXX0xdkkollllccoddxxxxxxdddOKKKKKK0K0OkkkkkkkOKKKOk
kkkO000OkkkkkO0KK
ENTER
STRING
XXXXKK00KKKKKKK00K000KXNNNNNNNXXXXXK0O0kolllllodxxxxxxxddxk0KKK0KK0K0kkxxkkkkO00Okk
OO000000OkkkkkkkO
ENTER
STRING
KXXK000KXXXK0K000K00KXNWNNNNNNXXXXXK0KKkollcccloddddxxxkOOKK0KK0KK0K0kxxxxkkxkkkkkk
kOO000K00OOkkkkkk
ENTER
STRING
00000KXNNNNNKK0000000KNNNNNNNNXXXXXK000kdollloodxxxdddx0K0KK0KK0KK0KKOkxxxxxxxxk00O
kkkOKKK0OOkkOOOOO
ENTER
STRING
00000XNNNNNNXK0000000000KNNXNNXXXK0Okkkdolllclodddddddk000KK0KK0K000Okkxxxxxxkk000K
0OkO000Okkkk00K0O
ENTER
STRING
XXK00XNNNNNNX00000KKK0000KXXNNXXKOkkkkkdllccccclooodddxdxO0KKKKKK0OkkkkkkxxxxkO0KKK
KK0OOOOOOOkkO00Ok
ENTER
STRING
XNNK0KXNNNNNK00000KXNXK00OO00000Okkkkkkdllllloddddxddkx:;lx00K00OkkxkkOOkxxkkkO0KKK
KK0O0KKXK0Okkkkkk
ENTER
STRING
XXNK00XNNXNNK000000KK000OOOOkkkkkkOOOxooolllloodddddkOo'..';loddxxxkO00OkkkkkkO000K
KKOOKXXXKK0OkkkO0
ENTER
STRING
XXXX0OKXXXXXKOOOOO00OOO00KK0OOxxdxkOOxoodoollooooxxk0Oc.......'';::cllodxxkkkkO000K
K0O0KXXXXK0OkkkO0
ENTER
STRING
XXXXKO0KXXXX0OOOOOOOOO0KK0Oxol:;:okOOkooooolllodkO00Oo,................',;:cldO0000
0Ok0XXKXK0kkxkkkk
ENTER
STRING
KXXXKOO00KXKOkkkkOOOOkkxoc:,'...'lkkkxlccclddxkOO00kl'.......................,oO000
0kk0KKKX0kkkkkxxk
ENTER
STRING
0KK00OOOOOO0Okkkkkkdl:;,'.......'cxxddc:ccoxkOO00xo:..........................,d0OO
kkk0KKK0kkxO0OOkx
ENTER
STRING
OOOOO0KKK0OOOkkkkkx:.............',':lc::clolodxd:,............................lOkk
kkkkO00kxkkO000Ox
ENTER
STRING
kOOO0XXXXXX0OOOkkkd;................;cc::cloooll:'.............................'okO
OOkxkkkxxkO0KKKOk
ENTER
STRING
kkO0KXXXXNNKOOOkkko,................;cccccllllc:,...............................,dO
00OkkxxxxxkkOO0Ok
ENTER
STRING
kkkOKXXXXXXKOOOkkko'................;cloolccc::;................................,dO
O0OOkkxxxxkkkkkkk
ENTER
STRING
kkkkO0XKKXX0Okkkkko,................;cldxoc::;;'.................................cx
OOOOkkkxxkO0000Ok
ENTER
STRING
OkkkkOKKKXX0Okkkkxl'................;:oxxo:;;;,...................................;
k0Okkkkkkkk0KKXK0
ENTER
STRING
0kkkkO0KXXX0OOkkkx:.................';lxkl;;;;,......................... .......
:dxkkkOOOkk0XXXXX
ENTER
STRING
00OkkOO0KXX0OOkkkx:.................',:loc;:::'........''.............. .......
..':okO00OkOKXXXN
ENTER
STRING
KKOkOOOOKXX0OOkkkx:..................,;::::::;.........:llolcccc:'..... .. ....
.....;lk00OkOKXXX
ENTER
STRING
OOkkO0OO0KX0OOkkkx:..... ............;:c::::;'.........:::clllllol;..... . ...
.......';okkk0KXX
ENTER
STRING xkkk0K0OO0KOkkkkkkl.... ............;:::;;;,..........';:cllllllol:....
..............:xkk0KK
ENTER
STRING
xkkkO0K0OOOOkkkkkko.... ...........,;;;,,,'...........';:ccllllloo:..............
..........;xkkO0K
ENTER
STRING
OO00OOOOkkkkkkkxxkc..... ..........',;;,''.............';:ccllllooc'.............
..........;xkxk0K
ENTER
STRING
00KKK0Okkkkkkkxxxxc..... ..........,;;,,,......... .........,;cllc,.............
..........'oxxxOO
ENTER
STRING
000KK0OOOkkkkkxxxd;........ .........';;,,,... ..,,'.. ...........
...........:dxxxx
ENTER
STRING
000K0K000Okkkxxxxd:,,'...,:ccllc::;'..,;;;;,. ..,;,.....
...........:dddxx
ENTER
STRING
OO00OO000Okkkxxxxxo,...,clolcc::;;,...,;;;,'. . .........
.........,cdddddx
ENTER
STRING
O0000000Okkxxxxxdxo,..,,':l:;;;;;;,...,;;,'.. .'''.....
...'',;:oxkxddodd
ENTER
STRING
OOO0OOkkkxxxxxxxddd:''...';;;;;;;;'...,,,'.. ... .cddoolll
oodxxxkkkkkxdoood
ENTER
STRING
OO0Okxxxxxxxxxxdddddc,....',;;,;;,. .'',,... .... .,dddxxxd
dddxxxxkxxdoooooo
ENTER
STRING
kkkxxxxxxxxxddddddxdolc:,...',,''.. ..',,... ..'lddxxdd
ddddxxxxxdooooooo
ENTER
STRING
dddddxkkkxddddddddxkdoooc;'..... ..''.. .......cdddddd
ddddddddddoddoooo
ENTER
STRING
ooddxkkOkxdddddddxxkkxdooollc:,. .''. .........;dddddd
dddddddooodddoooo
ENTER
STRING
oodxkkkkkxddddddddxkkkkdollool,... .''','.. .........,lddddd
dddddddddddddoooo
ENTER
STRING
oodxkkkkkdddddddodxxxxxdollol:......,;;,,'. .........:ooodd
ddddddoodddddoooo
ENTER
STRING
ooodxxkkxddddoooodxkkxdollllc;......,;;,,'. .........,loooo
ooooooooooddooooo
ENTER
ENTER
ENTER
STRING # # ###### # # ###### ##### #### #### # # #
# ##
ENTER
STRING ## # # # # # # # # # # # ## # ##
# # #
ENTER
STRING # # # ##### # # ##### # # # # # # # # # #
# # #
ENTER
STRING # # # # # # # ##### # ### # # # # # # #
# ######
ENTER
STRING # ## # # # # # # # # # # # ## #
## # #
ENTER
STRING # # ###### ## ###### # # #### #### # # #
# # #
ENTER
ENTER
ENTER
STRING #### # # # ###### # # #### # # # #
#####
ENTER
STRING # # # # # # # # # # # # # # #
#
ENTER
STRING # # # # ##### # # # # # # # #
#
ENTER
STRING # ### # # # # # # # # # # #
#####
ENTER
STRING # # # # # # # # # # # # # #
ENTER
STRING #### # ## ###### # #### #### #### #
ENTER
DELAY 2000
CTRL HOME
DELAY 2000
CTRL END