Input Director – Use o teclado e o rato num segundo PC

Input Director – Use o teclado e o rato num segundo PC

Criado por Pedro Pinto em 16 de Março de 2011 | 21 comentários

Disponibilizada a versão 1.3 beta, com novas funcionalidades

Para quem tem mais do que uma máquina e tem de andar a saltar de banco em banco para as poder controlar, aqui vai uma aplicação que com apenas um teclado e um único rato é possível controlar todas as máquinas. Além disso, é ainda possível fazer “Copy Paste”  de uma máquina para outra. O software chama-se Input Director, e é uma aplicação fantástica.

input_00

São várias as situações em que necessitamos ter mais do que um monitor. Seja para aumentar a área de visualização ou porque necessitamos de “controlar” mais do que uma máquina. Para esses casos, em vez de dispendermos dinheiro em soluções baseadas em hardware (ex. KVM  – keyboard, video, e mouse), podemos sempre optar por uma solução gratuita como o  Input Director. Para que a aplicação funcione, apenas é necessário que máquinas estejam em rede de forma a existir comunicação.

input_03

Principais funcionalidades

  • Simples de usar e simples de instalar (ver como instalar aqui)
  • Suporte para vários monitores
  • Suporte para copy/paste entre computadores (incluindo para ficheiros)
  • Possibilidade de bloquear todos os pc
  • Possibilidade de sincronizar o screensaver em todos os computadores
  • Possibilidade de desligar todos os PC (ou de forma individual)
  • Segurança nas comunicações entre máquinas (suporte para AES com chaves de 128, 192 2 256)
  • Bloqueio do Input Director para que apenas os Administradores da máquina possam usar
  • Suporte para vários layouts de teclados
  • Compatível com Windows 2000, XP, 2003, Vista, 2008 e Windows 7
  • A transição entre computadores é bastante simples, sendo apenas necessário arrastar o cursor de um um screen para o outro.

Veja o Input Director em acção:

Esta é sem dúvida uma excelente aplicação que permite interagir entre computadores com apenas um rato e um teclado. Através da versão 1.3 (beta) foram também disponibilizadas algumas novas funcionalidades das quais destacamos o auto-switch entre PC master (pc que tem ligado fisicamente o rato e teclado) e slave, através de teclas no teclado ou rato, partilha simplificada de ficheiros entre máquinas, melhorias nas comunicações por cabo e wireless, etc. Confira todas as novidades aqui.

Artigos relacionados

Licença: Freeware
Sistemas Operativos: Windows
Download: InputDirector.v1.2.2 [2,34 MB]
Download: InputDirector.v1.3 beta [2,87 MB]
Homepage: Inputdirector

Internet Explorer 9 – Chegou uma Web mais espectacular

Internet Explorer 9 – Chegou uma Web mais espectacular

Criado por Tiago Dias em 15 de Março de 2011 | 107 comentários

O Windows Internet Explorer 9 apresenta um aspecto optimizado, e muitas novas funcionalidades que agilizam a navegação na Web.

A Microsoft lançou ontem a versão final do seu novo Internet Explorer 9 e espera assim reforçar a liderança no segmento dos browsers. O Internet Explorer 9 traz um conjunto de novidades das quais se destacam a interface e as muitas novas funcionalidades que disponibiliza.

ie_00

O anúncio oficial em Portugal foi feito esta manhã, no Oceanário de Lisboa, onde foram demonstradas algumas das novas funções do Internet Explorer. Esta nova versão do browser da Microsoft, além de ter envolvido muito trabalho, por parte de muita gente, vem também responder feedback dos próprios utilizadores, atendendo aos seus pedidos e sugestões para melhorar a experiência de navegação na web.

Entre as melhorias trazidas pelo Internet Explorer 9, destaca-se a excelente integração do browser com o Windows 7, permitindo, através de diversas novas funções, uma nova e melhor experiência de navegação na web.

9 razões para instalar o Internet Explorer 9

Experiência de navegação rápida — o texto, vídeo e gráficos acelerados por hardware permitem que os sites tenham um desempenho semelhante aos programas que estão instalados no seu computador. Como já aqui tínhamos falado antes, o IE9 aproveita todos os recursos e todo o potencial do computador, utilizando a GPU (Graphics Processing Unit), e não apenas o CPU (Central Processing Unit), para fazer o rendering dos websites, permitindo maior velocidade em páginas mais complexas.

Pode ver aqui uma tabela com a comparação de browsers. Quem pretender fazer um teste de performance ao seu IE, pode efectuá-lo no site: FishIE Tank experiment .

ie_test

Design optimizado e simplificado — proporciona-lhe os controlos básicos de que necessita e põe o foco nos seus sites. Nesta nova versão a microsoft pretendeu melhorar a experiência de navegação na web, tornando o browser o mais transparente e menos intrusivo possível, de forma a dar mais protagonismo aos websites.

ie_05

Os seus favoritos a um clique de distância — a funcionalidade Sites Afixados permite-lhe aceder aos sites favoritos a partir da barra de tarefas do Windows, sem ter de abrir primeiro o browser. Desta forma o utilizador pode fixar os seus sites favoritos e aceder-lhes rapidamente, como se tratassem de aplicações instaladas no Windows.

ie_04

Barra de endereço e pesquisa combinada — aceda a um site ou inicie uma pesquisa, tudo no mesmo local. O IE9 permite a escolha do motor de buscar a usar (ex. Google, Bing e até mesmo o Google Desktop).

ie_02

Página Novo Separador redesenhada — agora, pode aceder rapidamente aos sites que visita mais frequentemente, reabrir os separadores fechados ou a última sessão de navegação, ou iniciar uma sessão de Navegação InPrivate.

ie_4

Integração com o Windows 7 — com as funcionalidades Ajustar, Sites Afixados e Listas de Atalhos, juntamente com os controlos de pré-visualização de miniaturas, permitem que o Internet Explorer 9 e o Windows 7 proporcionem a melhor experiência Web para o Windows.

ie_03

Gestão de suplementos melhorada — a Classificação de Desempenho dos Suplementos informa-o se um suplemento estiver a tornar o browser mais lento e permite desactivar ou remover esse suplemento, ajudando a garantir que o seu browser não perde velocidade.

ie_08

Ajuda a controlar a sua privacidade — a Protecção de Controlo permite-lhe limitar a comunicação do browser com determinados sites para o ajudar a assegurar a privacidade das suas informações.

ie_11

Mantém os seus downloads em ordem — o Gestor de Downloads mantém uma lista actualizada dos ficheiros que transferiu a partir da Internet, avisa-o quando um ficheiro pode ser malicioso e permite-lhe colocar em pausa e reiniciar transferências.

ie_10

O IE9 pretende ainda adaptar-se ao utilizador, permitindo o configuração da sua interface ao gosto de cada um. Para um utilizador que pretenda ver os seus sites com mais destaque, com o máximo de informação visível, o IE9 traz por defeito uma barra apenas com as funções básicas, para que seja o próprio site a ter destaque, e não o browser. No entanto, um utilizador que trabalhe com vários separadores em simultâneo, pode configurar a barra de endereço e a apresentação das tabs a seu gosto, de forma a adaptar o browser à sua maneira de navegar na internet.

ie_12

A integração com o Windows 7

Uma das principais novidades no Internet Explorer 9 é a sua melhor integração com o Windows 7. Actualmente mais nenhum browser consegue uma integração a este nível com o Windows, o que dá vantagem ao IE9 neste aspecto em relação à concorrência.

ie_13

Como já foi referido anteriormente, a função de fixar sites permite que estes sejam colocados na barra de tarefas e facilmente abertos, como se fossem aplicações instaladas no computador. Depois de fixados os sites, há ainda a possibilidade de acesso rápido a diferentes áreas do sites, através de uma jumplistcom vários atalhos.

A integração do IE9 com o Windows conta também com um sistema de alertas, que dá informação ao utilizador que tem notificações em determinado site. Isto pode ser muito útil, por exemplo, em redes sociais como o Facebook. Assim que há uma notificação, é dada essa indicação no ícone fixado na barra de tarefas, permitindo ao utilizador saber quando tem notificações sem ser necessário colocar a página em primeiro plano.

A acrescentar a estas novas opções, há ainda a possibilidade de controlar vídeos de páginas da internet directamente da barra de tarefa, a partir da miniatura do site em questão.

Em Portugal, a Microsoft tem já vindo a trabalhar com alguns dos sites de maior relevo, nos quais os benefícios do IE9 são ainda mais visíveis. Exemplos destes sites são: ACP, Correio da Manhã, IADE, Activiae Blueticket.

Para poderem fazer um test drive ao IE9, a Microsoft disponibiliza o site BeautyoftheWeb.com, sendo possível também experimentar aqui sem instalação.

Licença: Freeware
Sistemas Operativos: Windows Vista/ 7/ Server 2008 R2
Download: 32 bit | 64 bit
Homepage: Internet Explorer 9

Actionscript ir para uma frame específica de um SWF externo

Boa tarde a todos,
Este problema surgiu-me à já algum tempo, numa altura em que estava a desenvolver uma página web.
Tendo em consideração o peso do site, criei um projecto .fla inicial e à medida que o utilizador fosse navegando pelas diferentes páginas o projecto faria um loadMovie() das páginas pedidas, de modo a garantir a leveza e rapidez do site.
O problema aconteceu durante a construção da home page, pois o .swf referido tinha uma apresentação inicial que ocupava 250 frames até chegar à parte principal, ou seja, sempre que o utilizador pressiona-se no botão “home” o projecto ia ler as 250 frames desde o inicio até ao fim, o que acabava por ser pouco funcional.
Assim após ler e experimentar várias das soluções sugeridas na web consegui resolver o problema.
Alguns Links investigados:
http://www.sitepoint.com/forums/flas…er-539854.html
http://www.tek-tips.com/viewthread.c…68182&page=223
http://forums.devshed.com/flash-help…er-519005.html
http://www.actionscript.org/forums/s….php3?t=163814
Entre as soluções vinham alguns códigos mais ou menos eficientes como o abaixo apresentado:

Código:

on(press){
loadMovie("swf_externo.swf", _root.movieclip_mc);
}
on(release){
with(_root.movieclip_mc){
gotoAndStop(251);
}
}

Contudo nenhuma das soluções era suficientemente lógica e funcional para o que eu pretendia assim acabei por começar do ZERO e desenvolvi a minha solução para o problema.
Desta feita sem ser necessário o recurso a loadNum(); .onLoadComplete; getNextHighestDepth; ou tantos outros códigos que apenas criam mais confusão ao projecto, concebi um código simples de uma só variável que permite controlar o SWF externo sem problemas.
Neste projecto de exemplo/simples usei duas folhas uma externa e uma principal com dois botões.
Carregando no primeiro botão o utilizador vai ser redireccionado directamente até à frame definida no swf externo;
Carregando no segundo botão o utilizador é redireccionado para o inicio da apresentação do swf externo;
Neste link podem encontrar o meu projecto:
http://www.4shared.com/get/b-9QL-tH/…7A9BE87E.dc322
Espero ter conseguido elucidar sobre este problema que tem sido recorrente nos utilizadores de Flash e programação em Actionscript 2!
Cumps

Desenvolvimento para Windows Phone 7 – Parte II

Desenvolvimento para Windows Phone 7 – Parte II

Criado por Vítor M. em 4 de Março de 2011 | 8 comentários

Por Hélder Ferreira para o PPLWARE.COM
Após o artigo introdutório, em que apresentei uma visão geral sobre o desenvolvimento para o Windows Phone 7, vamos neste artigo “meter as mãos na obra” e criar uma simples aplicação “Olá Mundo” para este sistema.

Ferramentas de desenvolvimento

Vamos considerar que as ferramentas de desenvolvimento já foram instaladas, caso ainda não o tenham feito, neste link tem todos os downloads necessários para a instalação.

Vamos de uma forma sumária percorrer este processo de instalação:

1 – Após o download, basta executar a aplicação para iniciar o processo de instalação;

2 – Aceitamos os termos de utilização e vamos optar pela instalação típica, o setup efectua o download de tudo o que necessita e efectua a instalação de seguida, este processo pode demorar algum tempo;

3 – Após a instalação basta seleccionar para correr de imediato o Visual Studio 2010 Express for Windows Phone.

4 – Após a instalação do Visual Studio 2010, devemos executar o update às ferramentas de desenvolvimento, segundo ponto apresentado no link indicado em cima. Este update disponibiliza várias correcções ao ambiente de desenvolvimento e adiciona algumas funcionalidades, sendo importante destacar o tão falado copy/paste.
Após a instalação do Windows Phone Developer Tools e seu update o nosso sistema já está preparado para iniciar o desenvolvimento de aplicações.

Vamos então iniciar o Visual Studio 2010.

A versão apresentada na imagem corresponde ao Visual Studio 2010 Professional, que uso diariamente, mas as diferenças quepossam encontrar serão poucas.

Criação de um novo projecto para Windows Phone 7

1 – No menu File, seleccionar New Project, é apresentado o seguinte ecrã;

2 – No lado esquerdo, são apresentados todos os templates de projectos que podemos criar, para este exemplo vamos seleccionar Visual C# e Silverlight for Windows Phone.

Do lado direito são logo apresentados os tipos de projectos para Windows Phone 7.

3 – Existem vários projectos disponíveis, alguns já com os controlos mais conhecidos já integrados na aplicação e outros com exemplos de ligação a dados. Nesta fase vamos seleccionar “Windows Phone Application”, podemos a este projecto adicionar qualquer tipo de controlo mais tarde.

Para terminar este passo, vamos seleccionar o nome da nossa aplicação e indicar a directoria onde queremos guardar o nosso projecto e seleccionamos ok.

4 – Neste momento é apresentado o ecrã de arranque da nossa aplicação, todo o projecto já está criado e pronto a ser compilado, mas antes vamos a algumas explicações.

Por defeito o Visual Studio apresenta 3 painéis (dependendo da versão e das configurações), à esquerda a vista de desenho, ao meio a vista de XAML e à direita a vista da solução. Neste caso, está visível a toolbox para que sejam visíveis os controlos que neste momento se podem incluir da página.

  • Vista de desenho, área onde visualmente podemos arrastar controlos a incluir na nossa página, ao seleccionar os controlos é apresentado no lado direito as propriedades do mesmo;
  • Vista de XAML, é uma linguagem baseada em XML usada para posicionar o layout onde os controlos são apresentados na página;
  • Vista da solução, área onde é apresentado todos os ficheiros que compõe o nosso projecto

5 – Vamos agora adicionar um botão para apresentar uma simples mensagem “Olá Mundo”. Para isso na toolbox no lado direito seleccionamos o controlo Button e depois basta desenhar na vista de desenho a área onde queremos que o botão seja apresentado. Podemos verificar que de imediato, na vista de XAML, é adicionado uma nova entrada com a informação desse mesmo botão. Alteramos a tag Name para “btnMensagem”, e colocamos a tag content para “Olá Mundo!” na entrada do botão que foi adicionada no XAML.

6 – Resta criar o método que este botão vai despoletar e adicionar o código para lançar a mensagem. Na vista da solução existe um item “MainPage.xaml” que corresponde à página onde estamos actualmente a trabalhar, nesse item podemos ver que existe um pequeno bullet. Se clicarmos nesse bullet é apesentado um novo ficheiro “MainPage.xaml.cs”.

Este ficheiro é chamado code-behind, é uma classe parcial da nossa página e é nele que está todo o código. Para criar o evento do clique basta clicar duas vezes sobre o botão, o evento é automaticamente gerado no code-behind, neste evento vamos simplesmente adicionar o código para que a mensagem seja apresentada ao utilizador.

private void btnMensagem_Click(object sender, RoutedEventArgs e)
{
MessageBox.Show("Olá Mundo!!");
}

7 – Vamos então testar a nossa aplicação, para isso basta clicar em F5 ou escolher no menu Debug ->Start Debugging.

O emulador do Windows Phone 7 é automaticamente apresentado e arranca com a nossa aplicação, caso existam erros de compilação o Visual Studio notifica quais e onde se encontram.

Basta clicar no botão que adicionamos e a mensagem é apresentada ao utilizador. Para terminar a aplicação basta fechar o emulador (são apresentadas as opções no quanto superior direito do mesmo).

Como podem ver, é extremamente simples programar para este novo sistema, esta introdução foi apenas para iniciar o nosso projecto e começar a executar a aplicação.

Nos próximos artigos vamos adicionar funcionalidades a esta aplicação, por exemplo, acesso a serviços, acesso a dados, e muitas outras funcionalidades.

Caso tenham ideias sobre funcionalidades que gostariam que fossem apresentadas, não hesitem em enviar as vossas ideias.

Artigos relacionados:

Student Dog Organizer

Student Dog Organizer – Para estudantes organizados

Criado por Vítor M. em 5 de Março de 2011 | 11 comentários

Ser estudante não é fácil! Desengane-se quem assim pensar, pois ou nunca foi estudante ou é demagogo. Ser estudante é ter a seu cargo um rotina intensiva, tarefas exigentes e dias atarefados. São horários para cumprir e muitas metas para atingir e para tal são necessários alguns auxiliares de memória.

Student Dog Organizer foi desenvolvido para ajudar os estudantes, disponibilizando algumas ferramentas de gestão e de informação.

Student DOG Organizer é uma aplicação simples e com uma interface amigável, onde não falta o fiel amigo. Foi desenvolvido para organizar a vida estudantil com eficácia e com economia de tempo. Poderá inserir um sem número de informações relevantes, ter uma calendarização personalizada, agenda e notificações a pedido.

A aplicação tem um separador para cada serviço, simplificando cada rotina em cada espaço próprio. O aspecto geral apresenta informações informais, resumo dos vários itens possíveis de preencher.

Depois, tem um separador onde poderá colocar os seus contactos devidamente organizados. também a partir do menu lateral tem acesso a um calendário onde pode inserir eventos com recurso a alarmes e notificações. De seguida o utilizador tem as tarefas. Esta janela poderá ser preenchida com os afazeres que controlará a par e passo, picando cada um depois de concluído.

Também pode inserir as suas notas das disciplinas frequentadas, pode ter valores absolutos e médias… tudo mostrado de forma directa para uma mais fácil compreensão. As notas e o horário de aulas serão um óptimo complemento para ter tudo controlado e em dia.

Não é uma aplicação muito produzida em termos de grafismo e arte de desenvolver UI, mas a filosofia está bem patente. Deixo somente o reparo negativo à falta de idioma português e de falta de customização nalgumas máscaras.

Licença: Freeware
Sistemas Operativos: Windows XP/Vista/Win7
Download: Student Dog Organizer 2.0 [1.25MB]
Homepage: Islandsoft