O que é isso?

by Agnaldo 18. junho 2010 16:37

Baixem o executável abaixo e respondam: o que é isso?

queIsso.rar (5,39 kb)

Depois que alguém descobrir, eu posto o código-fonte que foi escrito usando C# 3.0.

Podem baixar tranquilos que não tem vírus.

Té+

UPDATE 20100619: É um relógio binário, sim... E podem baixar o projeto completo clicando em 100-RelogioBinario.rar (53,24 kb). O código está menor que o mostrado pelo Bruno, pois dei uma otimizadinha nele. A parte que acende os leds agora tem 4 linhas em vez de 21.

Comentários

18/6/2010 17:47:45 #

Uérner

É um relógio q mostra as horas em binário - que da ora!

Tem q ler os LEDs de cima pra baixo. Na imagem, tá mostrando: 16h 39m 29s...

Tio, deixa eu ver o fonte? Passa a solution completa pra nois mexer nele aqui??

Uérner Brazil | Reply

18/6/2010 19:16:44 #

Agnaldo

issas... e o código eu coloco amanhã...

Agnaldo Brazil | Reply

29/6/2010 09:00:33 #

mauro zamaro

Tinha de ser o Werner moecke mesmo... não imaginava ninguém além de vc para adivinhar isso sem olhar os fontes ou sem fazer uma eng. Reversa.

mauro zamaro Brazil | Reply

29/6/2010 17:23:21 #

Uérner...

Ehehehe, é a eletrônica digital na veia ainda... rss.
Óia: http://www.thinkgeek.com/homeoffice/lights/59e0/

Uérner... Brazil | Reply

19/6/2010 01:38:35 #

Bruno Leonardo Michels

Código fonte do Form1.cs http://pastebin.com/6n180Nzc
Código fonte do Program.cs http://pastebin.com/g9PNJgTb
Código fonte do Resources http://pastebin.com/y3tr4ZEm
Código fonte do Settings http://pastebin.com/GVsv8Lng

Form1.resources e Resources.resources eu não vo upar porque não da pra por em plain text.

Não garanto que o código compile, mas da pra ver toda lógica.

Bruno Leonardo Michels Brazil | Reply

19/6/2010 01:43:28 #

Bruno Leonardo Michels

Sugiro botar um obfuscate e trocar o nome do assembly, senão fica muito facil saber o que é.

[assembly: AssemblyTitle("100-RelogioBinario")]

Bruno Leonardo Michels Brazil | Reply

19/6/2010 13:47:40 #

Agnaldo

eehehehehehehe... desonééééstio...

é isso mesmo...

abração procê.

Agnaldo Brazil | Reply

19/6/2010 20:48:00 #

Agnaldo

e veja bem: eu disse QUANDO e não SE alguém iria descobrir... eu confio totalmente em vocês.

Agnaldo Brazil | Reply

22/6/2010 10:05:53 #

Guilherme O Coelho

Eu que inspirei a idéia de fazer =)

Guilherme O Coelho Brazil | Reply

22/6/2010 10:13:58 #

Guilherme O Coelho

Eu nao sei o código otimizado pq ainda não baixei, mas a v1.0 , podia ter colocar a false na propriedade que deixa a barra do programa na barra do Windows "ocupando espaço". Talvez até um icone no (como é mesmo o nome daquele "canto" que tem o relógio/audio/rede/outros..) breguênáite.

Guilherme O Coelho Brazil | Reply

22/6/2010 10:54:00 #

Agnaldo

opa... podemos ver isso, sim...

E - falha minha - foi o Guilherme quem idealizou o baratinho, sim...

Agnaldo Brazil | Reply

29/6/2010 17:21:17 #

Uérner...

Poutz! Humilhou!!
Uma só linha de código atualizando todos os leds.. to ainda coçando a cabeça com essa sua lógica Jedi (perfeita!)

Fiz umas alteraçõezinhas pra ele ficar opcionalmente (via menu de contexto) na parte inferior direita da tela (sempre no topo da bandeja, garantido... ehehe), e sumi com o ícone padrão q aparece na system tray.

Os fontes eu te mandei por e-meio, se achar q presta pode espalhar pra quem quiser dar risada.... digo, ver.  :-D

To brincando com ele ainda, falta conseguir reescalar o form e os leds pra ficar pequenininho e encaixar no tamanho da bandeja.

Uérner... Brazil | Reply

1/7/2010 17:30:25 #

Uérmer

Fala Uérner beleza mano?

A princípio parece ser legal essa sua idéia de reescalar o form e os controles pra ficar td pequenininho na bandeja... mas pensei: "Será q fica bom? Fica muito estreitinho, mal daria pra ver os LEDs..."

Acho q fica melhor deixar a UI qdo em modo sempre no topo, imediatamente acima da barra de tarefas (system tray) e deixar o relogio bonitinho lá... pode ser tbm legal tentar botar uns overlays em cima da UI, simulando uns acabamentos diferentes, quem sabe até mudar a cor dos LEDs, a gosto do dono...

Pensa nisso, depois me dá um toque valeu?

Uérmer Brazil | Reply

6/7/2010 16:47:09 #

Vérmer

Ô cara, boa essa sua sugestão, vou seguir. Aliás já ta bem avançado, com menu de contexto, 3 skins (to testando código pra possivelmente botar mais um ou dois), e qto a trocar a cor dos LEDs, ao invés de só gerar novos GIFs com as respectivas cores, to bolando algo mais interessante, usando só os GIFs já existentes.

Vérmer Brazil | Reply

10/7/2010 15:24:12 #

Jérmin

Paleta de cores e matemática - taí o segredo pra mexer na imagem do PictureBox.

Ehehe, o meu já tá ficando bão... mas ainda não cheguei aonde eu queria.

Jérmin Brazil | Reply

6/7/2010 12:20:20 #

Alexandre Zuppo

Pouxa.... achei que os caras que trabalham do meu lado é que eram nerds...
uhauhauha....
Esse tópico chapou.... Bacana...

PARABéns...
=D

Alexandre Zuppo Brazil | Reply

Comentar


(Vai mostrar seu Gravatar)

  Country flag

biuquote
  • Comentário
  • Pré-visualização
Loading



Agnaldo

foto

Possui mais de 25 anos de experiência na área, tendo sido aprovado em mais de 25 certificações (Microsoft e Sun), recebendo as credenciais MCT, diversos MCTS e MCITP, MCPD, MCSE, MCDBA, MCSD, MCP e SCJP. Formado em Tecnologia em Processamento de Dados pela Fatec, foi desenvolvedor, analista e gerente de projetos. Atualmente faz o que gosta: é instrutor no centro de treinamentos 50minutos.