Jump to content

O Retorno dos Membros VIP Junte-se ao Clube

Obtenha destaque e desfrute os benefícios exclusivos para VIP.
Clique Aqui

Reporte bugs e nos ajude a melhorar!

Nos ajude a descobrir bugs! Além de melhorar a comunidade.
Reporte aqui!

Conheça a Lotérica e arrisque sua sorte!

Descubra o quão sortudo você pode ser.
Saiba mais
Notícia
  • Junte-se ao Clube de membros VIP!
  • Teste sua sorte em nossa loteria e concorra a uma fortuna de webcoins!

Username_

Membro Avançado
  • Content Count

    45
  • Joined

  • Last visited

  • WCoins

    231 [ Donate ]

Community Reputation

9

About Username_

  • Rank
    WebCheats
  • Birthday 03/01/1990
  1. Olá, Tenho interesse em criar um 'Browser Game' semelhante à "Travia" e o "OGame". E tenho minhas dúvidas... Seria possível fazer um sistema em java que rode hospedado em um servidor e os clientes se conectem ao servidor? Estou estutando Java para Desktop (Java SE). Seria possível fazer um jogo com essa tecnologia ou preciso de outra tecnologia como JSP (Java Server Pages) ? Alguém pode dar uma luz? Obrigado.
  2. Eu consegui fazer a ligação de cada cidade para cada usuário. Coloquei um ID do usuário em cada cidade como chave estrangeira. Peço pra listar a cidade do usuário atual e ele pega a chave estrangeira e mostra os dados da cidade: SELECT * FROM cidades WHERE idDono = 'idUsuarioAtualSession';"; Agora a dúvida. Eu tenho uma tabela com o ID do recurso e alguns dados do recurso, incluindo o nome da imagem pra buscar no banco de dados e listar a imagem do recurso na tela. Mas só informações do recurso. E agora pra linkar a cidade com esses recursos? Não precisa de chave estrangeira neh, ou precisa? Eu só precisaria de um campo pra guardar o máximo(estoque máximo possível) e a quantidade atual do recurso, certo? Não precisaria armazenar o id do recurso na tabela de cidades, neh? Esse é meu pensamento e vou tentar fazer dessa maneira, a não ser que me digam, se aparecer, uma lógica melhor ou mais simples. Obrigado.
  3. Olá, Alguém poderia me ajudar em como montar as tabelas para um jogo web browser que estou tentando fazer? Estou pensando aqui nos relacionamentos mas está complicado achar uma solução. É para um jogo medieval jogado via browser. (PHP/MySQL) A dúvida é o seguinte. Eu tenho a tabela de usuários. Cada usuário pode ter várias cidades. Cada cidade tem seus recursos, tropas e construções. Como eu faço um banco de dados pra isso? Estou pensando e não chego a uma solução. Por exemplo, Se um unico usuário pode ter mais de uma cidade, como eu faço a tabela de usuários e cidades? A chave estrangeira CidadeID é contada varias vezes dentro da tabela do usuário? Essa nao é a melhor forma, não é? Ainda não fiz nenhum relacionamento e nem criei a tabela de cidades por ter duvida nestes relacionamentos. Depois tem as unidades de cada cidade, os recursos de cada cidade, as construções de cada cidade etc. Obrigado.
  4. Olá, Estou tentando mostrar uma imagem do banco de dados usando PHP/MySQL. O problema é que estou com problema pra mostrar a imagem usando o ECHO do PHP. Deve ser algum errinho bobo mas já tentei muita coisa e a imagem não sai na tela. As imagens estão dentro de uma subpasta chamada "images" e o caminho esta correto. Onde está o erro? Código: echo "<td>"; echo "<img src='images/"; echo $fet_query_todos_recursos['resourceImage']; echo "'></img>"; echo "</td>"; Se alguém souber como imprimir essa imagem do banco de dados eu agradeço. Estou tentando aqui. Os outros dados imprimem normalmente. Obrigado. === EDIT === Estava analisando o código com a formatação acima e não via o porque das imagens não aparecerem. Então pensei na possibilidade da extenção do arquivo ser o problema. Troquei a extenção de ".jpeg"(que é o formato que as imagens vieram da internet) para ".jpg". Resolveu. As imagens estão aparecendo. Obrigado.
  5. Username_

    BD em Java

    Eu estava caindo na primeira exceção, que queria dizer que o java não estava conseguindo encontrar ou utilizar o driver do mysql. Depois de muito quebrar a cabeça eu consegui resolver e cai na segunda exceção que queria dizer que não estava conseguindo acessar o banco de dados. Tive até um problema estranho que tinha haver com o horário local que encontrei finalmente a solução neste tópico: (https://pt.stackoverflow.com/questions/295347/como-ajustar-o-time-zone-do-mysql). Depois de resolver essa linha da URL colocando configurando até a timezone, funcionou: String url = "jdbc:mysql://localhost:3306/test?serverTimezone=UTC"; Segue o código da conexão do Java ao MySQL: import java.sql.Connection; import java.sql.Statement; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException; public class bd { public static void main(String args[]) { Connection connection = null; //Connection connection = null; try { Class.forName("com.mysql.cj.jdbc.Driver"); // Create a connection to the database String url = "jdbc:mysql://localhost:3306/test?serverTimezone=UTC";// + serverName + "/" + mydatabase; // a JDBC url String username = "root"; String password = "senha"; connection = DriverManager.getConnection(url, username, password); System.out.println("Conexao possivelmente com sucesso"); if (connection != null) { System.out.println("Conectado com sucesso."); } else { System.out.println("Falha ao conectar no banco de dados"); } } catch (ClassNotFoundException e) { // Could not find the database driver System.out.println("Erro. Mensagem 1. Não foi possível conectar ao banco de dados. "); e.printStackTrace(); } catch (SQLException e) { // Could not connect to the database System.out.println("Erro. Mensagem 2. Não foi possível conectar ao banco de dados."); e.printStackTrace(); } } } Obrigado.
  6. Username_

    BD em Java

    Olá, Gostaria de saber como utilizar banco de dados em Java. Preciso baixar algo? Algum driver? Segue o código que estou utilizando pra tentar conectar: import java.sql.Connection; import java.sql.Statement; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException; public class bd { public static void main(String args[]) { Connection connection = null; try { // Load the JDBC driver String driverName = "com.mysql.jdbc.Driver";//"org.gjt.mm.mysql.Driver"; // MySQL MM JDBC driver Class.forName(driverName); // Create a connection to the database String serverName = "localhost:3306"; String mydatabase = "test"; String url = "jdbc:mysql://" + serverName + "/" + mydatabase; // a JDBC url String username = "root"; String password = ""; connection = DriverManager.getConnection(url, username, password); System.out.println("Conexao possivelmente com sucesso"); if (connection != null) { System.out.println("Conectado com sucesso."); } else { System.out.println("Falha ao conectar no banco de dados"); } } catch (ClassNotFoundException e) { // Could not find the database driver System.out.println("Erro. Mensagem 1. Não foi possível conectar ao banco de dados."); } catch (SQLException e) { // Could not connect to the database System.out.println("Erro. Mensagem 2. Não foi possível conectar ao banco de dados."); } } } Obrigado por qualquer ajuda.
  7. Olá, Existe algum comando do SQL (ou MySQL) que permite eu selecionar a cada consulta 7 dados para a frente pulando campos que não desejo selecionar no momento? Obrigado.
  8. Olá, Estou com uma dúvida. Preciso imprimir um array e atualiza-lo por novos valores utilizando mysqli_fetch_array(). A dúvida que tenho é, tem como pular os campos do mysqli_fetch_array() propositalmente dentro de um laço for/while pra pegar valores mais pra frente? Obrigado.
  9. Poxa estou eu aqui denovo. Estou conseguindo imprimir o array. Porém minha lógica quando clico no botão "Leste" não atualiza o array. Eu estou chamando a mesma página e populando o array dentro de uma tag âncora <a> (link em html). Mas não atualiza o array, sendo que um pouco acima no código ele atualiza o array normalmente usando praticamente o mesmo código. Vai entender. Se alguém puder ajudar. Imagem Essa é a lógica que estou usando. Dentro de uma tag html <a> (âncora) eu populo e atualizo o array. echo "<a href='mapaglobal.php'><img src='images/grid/arrow_leste.png'></img>"; // Seleciona $res = mysqli_query($conexao,"SELECT * FROM mapa where id_coordenada >= 1 and id_coordenada <= 10000;"); $quantidade_campos = mysql_num_rows($res); $x = 0; $posX = 0; $posY = 0; while ($x < 49) { $campo = mysqli_fetch_array($res,MYSQLI_BOTH); $posX = $campo["posX"]; $posY = $campo["posY"]; $tile = $campo["tile"]; $mapa[$posX][$posY] = $tile; echo "PosX: ".$posX." PosY: ".$posY." Tile: ".$tile."<br>"; $x = $x + 6; //$posX = $posX + 1; } echo "<meta HTTP-EQUIV='refresh' CONTENT='URL=mapaglobal.php'>"; echo "Leste</a>"; echo "</div>"; /*echo "<script type='text/javascript'>"; echo "window.location.reload();"; echo "</script>";*/ echo "<div id='seletor_oeste'>"; echo "<a href='pagina.php'><img src='images/grid/arrow_oeste.png'></img>Oeste</a>"; echo "</div>"; Se alguém puder ajudar ou ter uma idéia melhor eu agradeço. Obrigado. -------- EDIT -------- O array está sendo montado e mostrando um único conjunto de valores. O problema é que não sei como atualizar pra ir mostrando mais valores. A dúvida está em como criar uma lógica pra atualizar o array se eu clicar na seta. Se alguém puder ajudar eu agradeço. Obrigado.
  10. Olá, Gostaria de dicas pra saber qual computador é melhor para games. Computador Intel: Link: http://www.casasbahia.com.br/Informatica/Computadores/computador-neologic-gamer-moba-box-i3-6100-8gb-1tb-gtx-1050ti-nli64464-11094620.html?IdProduto=7569845&recsource=btermo&rectype=p2_op_s1 Computador AMD: Link: https://www.submarino.com.br/produto/21437971/computador-neologic-moba-box-amd-fx6300-geforce-gtx-1050-1tb-8gb-nli67090?WT.srch=1&epar=bp_pl_00_go_g35174&epar=bp_pl_00_go_g35174&gclid=CjwKCAjwxJnNBRAMEiwA8X_-QQEsSpBS7WYoyVZLFHg4lLH9-kNW8S4lBxaT-Bje9O9n63uax7wAbhoCJVUQAvD_BwE&opn=XMLGOOGLE&sellerId=3482370000109 O que muda nesses dois computadores é o processador. Um é Intel e o outro é AMD. Eu estou meio enferrujado nos hardware e gostaria de opniões. O AMD é 6 núcleos e o intel é um I3. Qual deles é melhor/vantajoso? Obrigado.
  11. Só funciona para programas 64 bits? E como se resolve isso? Obrigado. --- Edit Consegui. Tive que compilar meu programa escolhendo a opção de 32 bits ao invés de 64bits. Até onde sei estão criando uma versão que abre arquivos de 64bits. Pra compilar no Dev-C++ escolhendo 32 ou 64 bits a opção fica no menu superior: Me corrijam se eu estiver errado em algo. Obrigado.
  12. Olá, Estou tentando abrir um executável no Ollydbg mas todo executável que tento abrir com exceção do próprio Ollydbg eu recebo a mensagem "program.exe is probably not a 32-bit portable executable. try to load it anyway?" Quando se clica no YES ele da erro "Unable to start program.exe". Se alguém souber qual o problema e como resolver eu agradeço. Obrigado.
  13. Olá, Seguindo seu post sobre segurança (http://www.webcheats.com.br/threads/gostaria-de-saber-sobre-key-logger-e-trojan-spy.2543837/) , segue um link que pode ser útil pra você. Estava vendo esse site e lembrei do seu post, mas não conheço o curso e não sei qual firewall ele usa na video aula. Teria que entrar em contato com eles e perguntar pra qual sistema operacional é voltado e qual o firewall utilizado já que o curso é pago. Aperta CTRL+F ou leia descrição da aula 04 (quatro) do módulo 2 (dois): "Aula 4 – Monitorando as portas do seu PC. Nessa aula você ira aprender a monitorar as portas do seu computador com um Firewall. Já que você não pode ficar 24 hs olhando para uma porta coloque um programa que faça isso por você não é :D?" Link: http://www.mundodoshackers.com.br/curso-de-hacker Abraços.
  14. Postando aqui a solução. Tem que colocar os eventos do mouse dentro da função "onload". Basicamente isto. Tinha um erro que escrevi "moveto" ao invés do correto que é "moveTo" mas no código que postei acima já estava certo. Da pra desenhar na tela com este código. Código funcionando: <html> <head> </head> <body> <script type="text/javascript"> window.onload = function() { alert("mensagem"); var largura = 1000; var altura = 1000; var quadro = document.getElementById("quadro"); quadro.setAttribute("width", largura); quadro.setAttribute("height", altura); var ctx = quadro.getContext("2d"); var desenhando = false; quadro.onmousemove = function(evt) { if(desenhando) { ctx.lineTo(evt.clientX,evt.clientY); ctx.stroke(); } }; quadro.onmousedown = function(evt) { ctx.moveTo(evt.clientX, evt.clientY); desenhando = true; }; quadro.onmouseup = function() { desenhando = false; }; }; </script> <canvas id="quadro" style="background: blue" ></canvas> </body> </html> Obrigado.
  15. Hahaha. Que bobeira a minha. Deixei escapar um parenteses virado ao contrário. Ai não funciona mesmo. Agora carregou certinho. Lá no final do código tem um parenteses errado. Esse quadrado azul esta sendo carregado apenas do HTML. O do javascript ta com dimensões 1000 por 1000, um pouco maior. Se acertar o parenteses do javascript ele funciona. Erro bobo meu. Mas o canvas com os eventos do mouse e desenho na tela ainda não funcionaram, estou pesquisando. Se conseguir fazer funcionar eu posto. Obrigado.
×
×
  • Create New...