É 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!