Programa que funcione em windows e iOS, que quando executado ele tire automaticamente screenshots da tela do computador em tempos aleatórios, gravando em algum lugar o logo/hora e data na imagem tirada. Quando encerrado o programa, preciso definir como analisar as imagens são verdadeiras, ou criar um log em algum site, onde identifica que o programa rodou, trabalho durante x horas e tirou x screens, ou automaticamente o programa gere um arquivo, com proteção contra edição, que eu consiga depois abrir e validar todas as screens.
Motivo desse programa: Criar basicamente um anti-cheat simples de screens, onde os jogadores devem executar antes das partidas e encerrar após as partidas, e encaminhar as fotos ou arquivo gerado no final das partidas, mas precisamos ter certeza que não houve manipulação, por isso essa proteção ou nos arquivos gerados, ou um log para sabermos quais arquivos foram gerados, para conferência posteriormente.
Obrigado pela atenção.
Programa de tirar screenshot da tela do jogo para Windows.
Assim que o programa for inicializado o mesmo é solicitado os seguintes dados: campeonato, rodada, clã e nick. Haverá um botão para começar a retirar as fotos. Depois que a pessoa fechar o jogo, volta na tela do programa e aperta um botão para parar a gravação e fazer upload das fotos para o servidor. A ordem de solicitação para preencher os dados poderá ser alterada no momento de desenvolvimento visando a melhor usabilidade. Também haverá um painel administrativo feito em PHP + Mysql + Html para ver e baixar os arquivos em forma de tabela. Caso você não tiver local para hospedagem desse painel administrativo, posso oferecer a um custo mensal a ser consultado.
Será disponibilizado o arquivo final em formato ".exe". Não será disponibilizado o código fonte do programa, caso necessitar de alguma atualização posterior, o mesmo deverá ser solicitado um orçamento e será cobrado relativos as horas de desenvolvimento.
Olá, posso concluir este projeto em cerca de 6 dias. Gostaria de saber se tem preferência sobre a tecnologia que será utilizada? Por conta da necessidade de multiplataforma tenho como sugestão utilizar o java.