Arquivo

Arquivo para a Categoria ‘Windows’

Captura de Foto em Aplicação Windows e Impressão de Carteirinhas de Alunos

29, abril, 2010 Manoel Campos View Comments
Cadastro de Aluno

Cadastro de Aluno

Esses dias um colega da instituição onde trabalho me pediu para desenvolver um pequeno aplicativo para Impressão de Carteirinhas Estudantis, com captura de fotos de alunos. Já tinha quase tudo pronto, que tinha usado em outros aplicativos meus, foi só juntar as peças e dar um visual na aplicação.

A aplicação permite o cadastro e localização de estudantes, a captura da foto, impressão da carteirinha. A mesma utiliza um banco de dados Microsoft Access bem simples. As fotos capturadas são automaticamente salvas com a matrícula do aluno, na sub pasta Fotos dentro da pasta do aplicativo.

O mesmo possui um instalador que instala tudo que é necessário para seu uso. A aplicação ainda possui recurso de atualização (semi)automática, permitindo que o usuário receba novas versões executando alguns cliques.

Carteirinha

Carteirinha

Os dados institucionais que aparecem na carteirinha podem ser alterados no arquivo de configuração ImpressaoCarteirinha.ini, dentro da pasta do aplicativo. O logotipo da instituição também pode ser alterado no arquivo logo.png, e assim, ser utilizado por diferentes instituições.

O sistema pode ser usado não somente por instituições de ensino, mas por qualquer empresa que precise tirar fotos e imprimir carteirinhas para seus clientes, como academias e outras.

Me desculpem por a tabela não estar normalizada :oops: , mas já peguei o banco pronto, apenas para imprimir os dados.

Download

Title: Impressão de Carteirinhas Estudantis
Caption: Instalador do Sistema de Impressão de Carteirinhas
File: InstalarImpressaoCarteirinha.exe
Size: 1 MB

Recursos Adicionais

Precisa de outros recursos e personalizações na aplicação? Solicite uma proposta comercial entrando em contato aqui.

VN:F [1.9.3_1094]
Rating: 10.0/10 (1 vote cast)

Criando Instaladores para Aplicações .NET Compact Framework com Ferramentas Gratuitas

23, abril, 2010 Manoel Campos View Comments

Introdução

No artigo Gerador de setup gratuito para aplicações em .NET Compact Framework apresentei a ferramenta Pocket PC Installation Creator (PPCIC). Tal ferramenta é um IDE muito prático para a geração de instaladores para aplicações .NET Compact Framework, cuja versão gratuita tem o incoveniente de exibir um Message Box na inicialização do instalador no Pocket PC/Smartphone. Desta forma, vou apresentar neste artigo outras ferramentas gratuitas para geração de tais instaladores.

Infelizmente tais ferramentas não possuem um IDE como o PPCIC, mas devido os instaladores de aplicações .NET CF serem geralmente bastante simples, o IDE não faz tanta falta, mas com certeza ajuda demais :) . Leia mais…

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)

Informações sobre extensões de arquivos no Windows

23, abril, 2010 Manoel Campos View Comments

O File Extension Description é um pequeno aplicativo, desenvolvido em Delphi, que permite obter informações sobre File Extension Descriptionextensões de arquivos no Windows, como qual o aplicativo que abre tal tipo de arquivo e qual o ícone associado ao mesmo.

Utilidade? Não sei :) . Eu usei isso pra alguma coisa que não me lembro. Mas ao menos pode-se aprender um pouco sobre o registro e a API do Windows com ele :)

Download

Title: File Extension Description
Caption: File Extension Description
File: file-extension-description.zip
Size: 243 kB
VN:F [1.9.3_1094]
Rating: 10.0/10 (1 vote cast)

Batch File Renamer: Renomeando arquivos em lote no Windows

23, abril, 2010 Manoel Campos View Comments

Para continuar a produção de artigos em lote de hoje, nada mais adequado do que apresentar agora um aplicativo para realização de operações em lote.

O Batch File Renamer permite renomear arquivos de um determinado diretório em lote, ou seja, renomear vários Batch File Renamerarquivos de forma automatizada. Já utilizei muito para renomear mp3 e outros arquivos, nos velhos tempos em que o  Windows era o sistema operacional no topo da lista do boot do meu notebook :) .

O aplicativo permite renomear arquivos, substituindo palavras ou trechos de texto por outras palavras/trechos.

É sempre recomendado executar o aplicativo em uma cópia da pasta que contém os arquivos que deseja renomear, para não ter nenhuma surpresa indesejável, principalmente enquanto estiver aprendendo a usar o mesmo, pois ele renomeará os arquivos de acordo com os parâmetros informados pelo usuário.

Requisitos

Biblioteca JVCL para abrir e compilar o projeto.

Download

Title: Batch File Renamer
Caption: Batch File Renamer
File: batch-file-renamer.zip
Size: 487 kB
VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)

Icon Pack Loader – Carregamento e extração de ícones de executáveis, dlls e bibliotecas de ícones

23, abril, 2010 Manoel Campos View Comments

Hoje podem ver que a publicação aqui no Blog foi intensa :) . Depois de estar com total falta de paciência para os Icon Pack Loaderestudos, resolvi publicar um monte de coisa que tinha guardado aqui faz tempo (e bota tempo nisso).

Ultimamente tenho desistido de lutar com a falta de sono :( , então vai mais este artigo, onde apresento o Icon Pack Loader, um pequeno aplicativo que permite o carregamento e extração de ícones de executáveis, dlls e bibliotecas de ícones. O mesmo foi desenvolvido em Delphi 2007 e possui uma interface que dispensa explicações. O download do mesmo, juntamente com o código fonte, pode ser feito no link abaixo.

Download

Title: Icon Pack Loader
Caption: Icon Pack Loader
File: icon-pack-loader.zip
Size: 566 kB
VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)

Agendando Backups de Bancos Microsoft SQL Server

23, abril, 2010 Manoel Campos View Comments

SQL Server BackupSe você possui uma versão do banco de dados Microsoft SQL Server que não conta com o recurso de agendamento de backups, seus problemas acabaram-se.

O SQL Server Backup é uma ferramenta gráfica, desenvolvida em Delphi, que permite a realização de backups e restores de um banco de dados do SQL Server. A aplicação ainda aceita parâmetros via linha de comando, permitindo que tais operações sejam automatizadas por meio de arquivos bat ou pela criação de tarefas agendadas no Windows.

As configurações para acesso ao banco de dados e o caminho e nome padrão para geração do arquivo de backup devem ser informados no arquivo SipomSQLServer.ini existente dentro da pasta do projeto (o nome do arquivo ini a ser carregado está definido dentro do código fonte da aplicação, podendo ser alterado lá para o nome que desejar e em seguida renomeando o ini para o nome lá indicado). Leia mais…

VN:F [1.9.3_1094]
Rating: 10.0/10 (1 vote cast)

Adicionando regras ao Firewall do Windows, via programação

22, abril, 2010 Manoel Campos View Comments

Windows Firewall ManagerDevido meu Sistema de Pesquisa de Opinião e Mercado-SIPOM utilizar um banco de dados Microsoft SQL Server, e este, para ser usado em rede, necessitar da liberação de algumas portas no firewall do computador onde o banco estiver instalado, resolvi implementar uma aplicação que permite automatizar tal tarefa.

Como o Windows XP incorporou o já conhecido Windows Firewall, resolvi desenvolver o Windows Firewall Manager, que adicione regras a tal firewall.

As regras podem ser a liberação de uma porta ou de um aplicativo. O programa foi desenvolvido em Delphi, baseado no artigo disponível no site Delphi 3000. O mesmo possui uma interface gráfica e também aceita parâmetros via linha de comando. A interface gráfica possui um botão que exibe a lista de parâmetros permitidos. Com o uso de parâmetros é possível criar regras no firewall do Windows a partir do programa de instalação do seu aplicativo.

O programa, com código, fonte pode ser baixado no link a seguir.

teja em tal idioma, apesar do help apresentar tais palavras em inglês (o que não funciona para SO em português).

Requisitos

Biblioteca JVCL para abrir e compilar o projeto.

Download

Title: Windows Firewall Manager
Caption: Windows Firewall Manager
File: windows-firewall-manager.zip
Size: 426 kB
VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)

Sistema de Pesquisa de Opinião e Mercado, SIPOM

Está disponível para download, a versão completa, para avaliação por 30 dias, do Sistema de Pesquisa de Opinião e Mercado, SIPOM. Mais informações são disponibilizadas no link abaixo.

Sistema de Pesquisa de Opinião e Mercado, SIPOM

VN:F [1.9.3_1094]
Rating: 7.8/10 (4 votes cast)

Abrir arquivos do Office 2007 no Office 2000, XP e 2003

21, abril, 2009 Manoel Campos View Comments

O Office 2007 pode ter trazido muitas inovações e melhorias, mas eu particularmente não estou a fim de gastar meu tempo tendo que reaprender tudo novamente. Nas versões anteriores eu sou praticamente um expert. No 2007 fico totalmente perdido. Há quem diga que depois que você acostuma com o novo layout, com as faixas no lugar das barras de ferramentas e barra de menus, é bem melhor que o anterior. Mas eu sinceramente não estou afim de experimentar.

O problema, é que muitas vezes você recebe um arquivo docx, xlsx ou pptx e precisa abrir numa versão anterior do office. Assim, para resolver este problema, basta instalar o pacote de compatibilidade do Office 2007, que funciona para o Office 2000, XP e 2003.

O link para download é http://www.microsoft.com/brasil/2007office/beta/converter.mspx. O pacote está disponível a bastante tempo, mas vai o post para ajudar aqueles que ainda sofrem com arquivos *.*x do Office 2007.

VN:F [1.9.3_1094]
Rating: 10.0/10 (2 votes cast)

Conversão em lote de WMA para MP3 no Linux

21, abril, 2009 Manoel Campos View Comments

Você, assim como eu, detesta arquivos de música em formato WMA? Não que eles sejam problema para tocar, mas sim pelo fato de todas os programas que já usei, tanto no Windows quanto no Linux, que permitem editar as tags de arquivos de música, não trabalharem com WMA. Isso inclui players como Rhythmbox, padrão no Ubuntu, e as ferramentas para edição de tags como o EasyTag e Audio Tag Tool, estas duas disponíveis via apt-get.

Então, com este script aqui (cujos autores se intitulam Calum e Void Main) que encontrei nesse fórum, você pode fazer conversão em lote de vários arquivos wma para mp3, bem facilmente. Você precisará do MPlayer e do Encoder Lame, os dois disponíveis via apt-get.

O script continha 2 erros e não funcionou, assim, tive que corrigir e você pode baixar a versão corrigida neste link.

Veja abaixo alguns exemplos de como usar o script.

sh wma2mp3 arquivo.wma
sh wma2mp3 arquivo1.wma arquivo2.wma arquivo3.wma
sh wma2mp3 "meu arquivo 1.wma" "meu arquivo 2.wma" "meu arquivo 3.wma"
sh wma2mp3 *.wma
sh wma2mp3 /diretório/contendo/arquivos/wma
sh wma2mp3 .

Os comandos principais, dentro do script, que realmente fazem a conversão, são apenas dois: um que usa o mplayer para converter o arquvio wma para wav e outro que usa o lame para converter de wav para mp3, como mostrado abaixo:

mplayer -ao pcm:file="${1%%.[Ww][Mm][Aa]}.wav" "$1" &&
lame -h -b 192 "${1%%.[Ww][Mm][Aa]}.wav" "${1%%.[Ww][Mm][Aa]}.mp3"

O arquivo wav é gerado com o mesmo nome do arquivo wma, substituindo-se as extensão wma (independente do case das letras) por wav. Em seguida, na conversão final, é gerado um arquivo mp3 com o mesmo nome do arquivo wma, substituindo-se a extensão wma por mp3. O arquivo wma permanece intacto.

Download

Title: wma2mp3.sh
Caption: wma2mp3
File: wma2mp3.sh
Size: 2 kB
VN:F [1.9.3_1094]
Rating: 7.5/10 (2 votes cast)