vitor-alves / pixel-canvas-bot

A bot that automatically places pixels in http://pixelcanvas.io
GNU General Public License v3.0
2 stars 0 forks source link

Poderia disponibilizar o code do server? #2

Open ZeedyDF opened 7 years ago

ZeedyDF commented 7 years ago

Estou tentando programar um similar, porém a parte do server não sei programar.

vitor-alves commented 7 years ago

O server foi feito por um cara do grupo da Unicamp do Facebook, não tenho o código mas o @mauricio-lorenzetti tem o código do cara e pode passar pra vc. Não sei exatamente como o cara fez o server, mas se você quiser fazer um server seu o que você pode fazer é um backend com uma API REST que envia um json com coordenadas x, y (agora depois de um update parece que tambem tem uma "h") e cor do pixel. Esse script python que fiz vai fazer uma requisição à API do server e vai receber de volta esse json.

O script de bot, ao receber o json, extrai as informações dele e usa esses dados pra enviar pixels pro canvas. O server vai gerar esses dados de coordenadas e cores segundo algum algoritmo que você escolher, mas que vai sempre gerar dados de pixels correspondentes a alguma imagem que você quer desenhar no canvas.

ZeedyDF commented 7 years ago

Ah sim, estou tendo trabalhão, sou iniciante em js.

Pegar o duck, gerador da letra da nova coordenada, x + y + 22 function getCookie(t){return document.cookie.length>0&&(c_start=document.cookie.indexOf(t+"="),-1!=c_start)?(c_start=c_start+t.length+1,c_end=document.cookie.indexOf(";",c_start),-1==c_end&&(c_end=document.cookie.length),unescape(document.cookie.substring(c_start,c_end))):"" }

var h = getCookie("DUCK"); Porém n consigo encaixar a variável no valor do H; putpx({x: J.p[0], y: J.p[1], h: J.p[0] + J.p[1] + 22, color: J.p[2]});

Consegue me ajudar?

vitor-alves commented 7 years ago

Acabei de olhar o pacote "pixel" do pixel canvas e essa variável que antes era "h" mudou para "u". Troca "h" por "u" e vê se funciona.

ZeedyDF commented 7 years ago

Ela se auto-altera de acordo com o cookie. Ai fiz o código que detecta o cookie e pega a letra Porém não consigo fazer o ser o duck

vitor-alves commented 7 years ago

Ok, entendi o problema. Queria testar seu código mas agora nao posso. Mas não consegue fazer o que ser o duck ?

Edit: var h = getCookie("DUCK"); retorna o valor do cookie corretamente?