programatorazet.sk / zoznamka

// ==UserScript==
// @name         zoznamka
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  zoznamka
// @author       programator@azet.sk
// @match        http://zoznamka.azet.sk/pridat.phtml?
// @grant        none
// ==/UserScript==
/* jshint -W097 */
'use strict';
var seed = new Date().getTime();
function random() {
    var x = Math.sin(seed++) * 10000;
    return x - Math.floor(x);
}
function n(g) { return g[r(0,g.length-1)]; }
var g1=['','','Hlada sa','Najde sa'];
var g2=['partnerka','partacka','pojasene cudo','vlasate cudo','uletena bambulka','strelene cudo','vysmiate slniecko','slniecko'];
var g3=['na tanecnu ?','na latino tanec ?','na blaznenie na klzisku ?','na cestovanie ?','na nejaky slnieckovy ostrovny vylet ?','na vencenie psikov z utulku ?'];
var texts=[
n(g1)+' '+n(g2)+' '+n(g3)
]
var names=['laci','peto','mato','kubko','Jozef','Peter','Tomas','Robo'];
function g(o) { var e=document.getElementsByName(o); if(e.length) return e[0]; }
function r(a,b) { return Math.floor(random() * (b - a) + a); }
 
var v={'kategoria':20,'pass':'huhu','pass1':'huhu','textinzeratu':texts[r(0,texts.length-1)],
   'email':'neuralll@gmail.com','meno':names[r(0,names.length-1)],
   'Pohlavie':1,'den':r(1,30),'mesiac':r(1,12),'rok':r(1987,1977),'Vyska':r(190,201),'Vaha':r(70,76),
   'mesto':12,'pravidla':1,'suhlas':1};
 
for(var i in v) {
    var e=g(i); if(!e) continue;
 
    if(e.localName=='select') 
        e.selectedIndex=v[i];
    else if(e.type && e.type=='checkbox')
        e.checked=v[i];
    else if('undefined' != typeof e.value) 
        e.value=v[i];
}
g('GO').click();