Skip to content

Instantly share code, notes, and snippets.

@ucnv
Created May 18, 2010 22:24
Show Gist options
  • Save ucnv/405660 to your computer and use it in GitHub Desktop.
Save ucnv/405660 to your computer and use it in GitHub Desktop.
// ==UserScript==
// @name Multiplex Tweet
// @namespace http://aspietribe.com/
// @include http://twitter.com/
// ==/UserScript==
var times = 5;
document.getElementById('tweeting_button').parentNode.addEventListener('click', function(e) {
post();
e.preventDefault();
e.stopPropagation();
}, true);
function post() {
var tweet = document.getElementById('status').value;
var form = document.getElementById('status_update_form');
var evt = document.createEvent('HTMLEvents');
evt.initEvent('submit', true, true);
evt.element = function (){ return evt.target; };
for(var i = 0; i < times; i++) {
form.dispatchEvent(evt);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment