Copie para a área de transferência do usuário, em um webapp com Ruby

É assim que você pode copiar qualquer coisa, para a área de transferência de um usuário, mesmo em um site ou webapp .
Isso tudo com o poder do Ruby ! : D

Vou usar o Sinatr a neste exemplo, para torná-lo o mais fácil possível!

Isso usa uma joia incrível chamada Clipboard !
Você vai ter que instalá-lo primeiro.

Este é o aplicativo:

require 'clipboard'
require 'sinatra'

get '/' do
"Hello there."
end

get '/copy' do
Clipboard.copy("This is a sentence that has been copied to your clipboard")
"Copied some text to your clipboard! CTRL + P it!"
end

E é isso! Pelo menos para um aplicativo básico.
Sinta-se à vontade para tweetar para mim e me diga o que você achou!