Loldialer: Difference between revisions

From HeatSync Labs Wiki
Jump to navigation Jump to search
en>Huertanix
(Created page with 'This is a horrible idea, but it must be done, or else the terrorists win. Ingredients: * Arduino Uno * Arduino Ethernet Shield * SD Card * Twilio * 16x2 LCD Screen * Phone key…')
 
m (22 revisions imported)
 
(21 intermediate revisions by 5 users not shown)
Line 1: Line 1:
If you're at HeatSync Labs and the loldialer isnt working, try [[Loldialer_HeatSyncLabs_Config]]
This is a horrible idea, but it must be done, or else the terrorists win.
This is a horrible idea, but it must be done, or else the terrorists win.


Ingredients:
=Project Synopsis=
Hhhhhhhokay, so the idea here kiddies, is to build a device that can make a call to a website or web service that can take a phone number to call and selection of what horrible audio to play for the person that recieves a call via the Twilio API, thus pranking them and invoking lulz.


* Arduino Uno  
==Ingredients==
* Arduino Ethernet Shield
 
* SD Card
* [http://www.heatsynclabs.org/store/electronics/ Arduino Uno]
* Twilio
* [http://www.sparkfun.com/products/9026 Arduino Ethernet Shield]
* 16x2 LCD Screen
* [http://www.twilio.com/ Twilio] (or [http://www.tropo.com Tropo])
* Phone keypad
* [http://www.sparkfun.com/products/9395 16x2 LCD Screen (Serial)]
* Basic Ruby or PHP web [page|service]
* [http://www.sparkfun.com/products/8653 Phone keypad]
* [http://www.sparkfun.com/products/9386 Wires, lots of wires]
* [http://www.sparkfun.com/products/8803 Breadboard] (for holding resistors, not required if using [https://www.adafruit.com/products/419 Adafruit membrane keypad])
* Resistors (4 total, 5 Kohm)
* Basic Ruby web [page|service]
* Internets
* Internets
* Obligatory blue LEDs
* Metal tin box with window from the Container Store
* Frosted 1/4" thick translucent acrylic bummed from Jacob
* Obligatory LEDs
* Letter of legal absolution from Rick Astley and the dude that uploaded Keyboard Cat
* Letter of legal absolution from Rick Astley and the dude that uploaded Keyboard Cat


Hhhhhhhokay, so the idea here kiddies, is to build a device that can make a call to a website or web service that can take a phone number to call and selection of what horrible audio to play for the person that recieves a call via the Twilio API, thus pranking them and invoking lulz.
==Current choices for audio trolling==
 
* [http://www.youtube.com/watch?v=CD2LRROpph0 ITS FRIDAY ITS FRIDAY]
* [http://www.youtube.com/watch?v=dQw4w9WgXcQ Rickroll]
* [http://www.youtube.com/watch?v=J---aiyznGQ Keyboard cat]
* [http://www.youtube.com/watch?v=sdyC1BrQd6g Benny Lava]
* [http://www.youtube.com/watch?v=0SCVbv5buKw Boxxy]
* [http://www.youtube.com/watch?v=3AzpByR3MvI PIRATE SONG]
* [http://www.youtube.com/watch?v=Oqq6jppAYFo Bananaphone]
* [http://www.youtube.com/watch?v=T3n0vBcW5fc&feature=related Trololololol]
* [http://www.youtube.com/watch?v=EIyixC9NsLI Badger badger badger...]


Current choices for audio trolling include:
NEW NEW NEW in Adafruit branch
* [http://nyan.cat/ Nyancat]


* Rickroll
==Use case==
* Keyboard cat
PLUG IT IN PLUG IT IN[to an ethernet port], thus jacking into the Matrix, choose a horrible audio file to play, then enter a victim's phone number, [somehow] tell that the user has picked up, giggle like a schoolboy, then end the call if the victim is still on the line. If purchasing a phone number from Twilio/Tropo, configure the number to robo-voice rick roll them when they return their call.
* Benny Lava
* Emo Cereal
* PIRATE SONG
* Bananaphone
* Badger badger badger...


Use Case
The asterisk and pound keys aren't used for anything in this, so they can be ignored or programmed to display "loldongs" or other meme references.
PLUG IT IN PLUG IT IN[to an ethernet port], thus jacking into the Matrix, choose a horrible audio file to play, then enter a victim's phone number, [somehow] tell that the user has picked up, then tell you, enjoy some lulz, then end the call if the victim is still on the line.


BONUS
==Sauce==
Source code is available at [https://github.com/huertanix/loldialer the loldialer Github repo].
Source code that supports the Adafruit membrane keypad, Tropo, and Nyan cat is in the [https://github.com/huertanix/loldialer/tree/adafruit Adafruit branch].


==BONUS==
Twilio can do transcription, so it would be cool to record what the user says when they get trolled and display it on the LCD.  9001% of the time it will probably look like this:
Twilio can do transcription, so it would be cool to record what the user says when they get trolled and display it on the LCD.  9001% of the time it will probably look like this:


<blockquote>
Hello
Hello
 
<br />
What the frack
What the frack
 
<br />
FFFFFFFFFFUUUUUUUUUUUU-
FFFFFFFFFFUUUUUUUUUUUU-
</blockquote>


...and that will never get old.
...and that will never get old.
==Truly Evil Mad Scientist BONUS==
Randomly generate a phone number that isn't part of an emergency service or public utility on Friday at midnight and Fridayroll it.
--[[User:Huertanix|Huertanix]] 19:59, 7 November 2010 (UTC)

Latest revision as of 20:29, 30 March 2024

If you're at HeatSync Labs and the loldialer isnt working, try Loldialer_HeatSyncLabs_Config

This is a horrible idea, but it must be done, or else the terrorists win.

Project Synopsis

Hhhhhhhokay, so the idea here kiddies, is to build a device that can make a call to a website or web service that can take a phone number to call and selection of what horrible audio to play for the person that recieves a call via the Twilio API, thus pranking them and invoking lulz.

Ingredients

Current choices for audio trolling

NEW NEW NEW in Adafruit branch

Use case

PLUG IT IN PLUG IT IN[to an ethernet port], thus jacking into the Matrix, choose a horrible audio file to play, then enter a victim's phone number, [somehow] tell that the user has picked up, giggle like a schoolboy, then end the call if the victim is still on the line. If purchasing a phone number from Twilio/Tropo, configure the number to robo-voice rick roll them when they return their call.

The asterisk and pound keys aren't used for anything in this, so they can be ignored or programmed to display "loldongs" or other meme references.

Sauce

Source code is available at the loldialer Github repo. Source code that supports the Adafruit membrane keypad, Tropo, and Nyan cat is in the Adafruit branch.

BONUS

Twilio can do transcription, so it would be cool to record what the user says when they get trolled and display it on the LCD. 9001% of the time it will probably look like this:

Hello
What the frack
FFFFFFFFFFUUUUUUUUUUUU-

...and that will never get old.

Truly Evil Mad Scientist BONUS

Randomly generate a phone number that isn't part of an emergency service or public utility on Friday at midnight and Fridayroll it.

--Huertanix 19:59, 7 November 2010 (UTC)