.:: Projeto tuareg ::.
Projeto tuareg
 

O Projeto tuareg tem dentre os seus objetivos:

1. Desenvolver aplicações utilizando a dobradinha xHarbour+Fivewin

2. Colaborar com a Comunidade xBase criando ferramentas de auxilio ao desenvolvedor

3. Liberar, dentro do possível, fontes para o auxiliar os iniciantes


Logotipo do Projeto tuareg

ampliar

Icone do Projeto tuareg


Alguns significados:

tuareg    tuaregues

Assine o Newsletter do Projeto tuareg

E-mail:
Assinar Remover

Demonstrações, artigos e exemplos disponibilizadas

02/01/2007
0150962.261 tuareg01
501
Demonstração-01 - Recurso Activex

04/01/2007

O valor do "NULL" no MySQL

cliques

07/01/2007

Novidades no mundo xBase

WxWeb - Bibliotecas e Ferramentas para Programação em Internet

cliques

A WxWeb é uma ferramenta que permite o desenvolvimento de páginas dinâmicas para internet e sites completos utilizando-se o modelo MVC com suporte as mais recentes tecnologias como AJAX, CSS e JavaScripts.


0151954.451 tuareg02
300
Demonstração-02 - Recurso Activex

16/01/2007

SãoTomé ( Terminal de Consulta, Tira-Teima, ... )

SãoTomé, trata-se de um aplicativo que vem se evoluindo desde o nosso amado Clipper Summer'87, para ser utilizado como Terminal de Consulta, Tira_teima, etc...
Em face das novas exigências legais ele se torna interessante para a nossa Comunidade.
Trata-se de um dos produtos comerciais do Projeto tuareg.
O mesmo possui uma rotina de voz que permite ao aplicativo "falar" o preço do produto consultado. Totalmente flexível, facilmente pode ser adaptado a qualquer base ou aplicativo Frente de Caixa e/ou Retaguarda, podendo ser abastecido via arquivo de texto com os dados minímos para o seu funcionamento que são:
   .Código do produto
   .Descrição do produto
   .Preço de venda
Podendo também receber informações sobre a localização e nome dos arquivos de imagens dos produtos a serem consultados pois o SâoTomé possui também esta particularidade.

Com relação ao tipo de som ele pode ser do tipo .WAV ou .MP3.
Pode ser simplesmente um Terminal de Consulta estatico, sem voz, como também acompanhado de um banco de voz "FalaValor" tanto no padrão .WAV como .MP3 ou ambos.

O exemplo disponibilizado possui algumas limitações por tratar-se apenas como amostragem do produto.
No referido exemplo constam apenas 15 produtos codificados de 1 a 15. Obviamente o banco de voz "FalaValor" está limitado ao exemplo.
Descompactar o arquivo baixado com as opçoes para criação de subpastas.
Além do mais, cabe dizer que o mesmo foi elaborado utilizando xHarbour+FWH...

Avisamos aos desenvolvedores que estamos comercializando a Lib FalaValor+Banco de Voz. E-mail para contato Projeto tuareg
Última versão: 2.02 de 14/06/2008.

01523.820.933 tuareg03
462
SãoTomé (Terminal de Consulta com Voz)
07/02/2007

FotografoFWH ( Um estúdio fotográfico dentro da sua aplicação )

FotografoFWH, é um conjunto de recursos desenvolvidos com o objetivo de termos um estúdio fotográfico dentro de nossas aplicações.

Nele podemos destacar a possibilidade de capturar imagens via webcam, utilizar o mesmo recurso para, digamos, no ato do cadastramento do produto, do animal brincado, do animal no petshop, do cliente da locadora de videos, do associado no clube, etc... obter a fotografia dos mesmos.

Neste exemplo estão contidas algumas ideias, como por exemplo, tendo tirado a foto, montar um cracha.

Aproveitei neste exemplo para demonstrar a possibilidade de gerar e mostrar o código de barras.

Orientações:
1. É necessário que se tenha uma webcam instalada para acionar o 'Tirar Foto'.
2. Será necessário a instalação da fonte do código de barras. Leia o arquivo leiame.txt onde constam as instruções de como proceder.
3. O exemplo foi montado com o cadastro de 15 produtos, numerados de 1 a 15, apenas para amostragem. Portanto desconsiderem o não casamento da foto com a descrição apresentada.
4. Após a digitação correta do codigo do produto, será mostrada a foto do produto ou a imagem dizendo que o mesmo está sem foto. Podendo ai então ser acionado o botão 'Tirar Foto'.
5. Em surgindo a foto do produto, clicando-se na imagem será mostrado um cracha do mesmo.

Além do mais, cabe dizer que o mesmo foi elaborado utilizando xHarbour+FWH...

Avisamos aos desenvolvedores que estamos comercializando este recurso. E-mail para contato Projeto tuareg
Versão atual: 1.01

01531.998.948 tuareg05
387
FotografoFWH (estúdio fotográfico...)
07/03/2007

  HBFax Server

Gentilmente cedido ao Projeto tuareg pelo nosso colega Rochinha

Requisitos: FaxModem
Compativel:  Windows XP, 2000, 2003    

Descrição
Permitir que aplicativo DOS ou Windows interajam com o serviço de fax do windows de forma rapida e eficiente.

0154831.457 hbfax
273
Interagir com o serviço de fax.......

Endereço Geodésico

Há muitos anos, século passado, quando em sala de aula eu discorria sobre os avanços que se desenhava para a area de comunicações utilizando-se o computador como ferramenta, muitos dos meus alunos diziam-me que eu 'viajava' muito...
Até que tinham um pouco de razão levando-se em consideração os TK-85 da Microdigital que usamos nas aulas juntamente com os gravadores e fitas K-7...
O tempo passou e a realidade está aí...

No tocante a area de programação venho batendo na tecla da necessidade de revermos alguns itens dos dados cadastrais, que no meu ponto de vista, já deviam estar incorporando os nossos arquivos de dados.
Um deles trata-se dos dados referentes a posição geografica do endereço físico do item (cliente, fornecedor, funcionario, produto, etc...) cadastrado, ao que tomei a liberdade de chamar de Endereço Geodésico.

O Endereço Geodésico nada mais é do que a latitude e a longitude do endereço físico do referido item cadastrado. Dai, podemos extrair varios recursos, somado-se à criatividade, a necessidade de cada um:

-Mapa de localização
-Rotas de uma Linha de Cobrança
-Rotas de uma Linha de Entregas de uma Transportadora
-Mapa de localização dos nossos representantes
-Mapa de localização dos nossos Clientes padrão X
-Mapa de localização das nossas Filias
-Mapa de localização dos nossos principais concorrentes
-Mapa de localização dos produtos dentro do nosso estabecimento ou depósito
-Mapa de localização dos partipantes de um evento
...

Obter estes dados hoje já se torna mais facil pela evolução dos nossos celulares, que em breve acredito, estarão com os recursos de GPS assim como hoje ja estão com as camera fotografica, som, etc..
Bem como tambem pela crescente quantidade de sites que disponibilizam as facilidades para se obter o Endereço Geodésico de um endereço físico.

O exemplo aqui disponibilizado, apesar de simples nos recursos, procura mostrar uma pequena imagem até onde poderemos chegar.
Considerações
1. As informações referentes as latitudes e longitudes das cidades ainda estão sendo colhidas, mas da para observar pelo menos o detalhe de como se trabalhar com dois ListBox.
2. No exemplo, a opção 'Posicionar endereço' demonstra de uma maneira simples de como podemos utilizar estes recursos dentro do xHarbour+Fivewin.
Agradeço aos colegas que autorizaram a utilização dos endereços dos mesmos e rogo que me reportem se a localização esta correta ou não para os devidos ajustes.
3. Este exemplo sofrerá alterações que poderão ser acompanhadas e observadas atraves do numero da versão do mesmo.

Última versão: 1.A.00 de 07/03/2007.

01551.255.252 tuareg07
256
Estudo inicial do Endereço Geodésico...
02/06/2007

Data Juliana

A Data Juliana trata-se de uma data expressa na forma do número de dias decorridos desde 1 de janeiro de 4713 a.C. ( segundo o calendário juliano ) – por exemplo, 2.450.000 equivale a 5 de outubro de 1995 (calendário gregoriano).
As datas julianas são úteis para descobrir o tempo decorrido entre eventos que podem ter ocorrido com muitos anos de diferença, como na astronomia.
O ponto inicial corresponde ao começo do período juliano, definido em 1583 por Joseph Scaliger com base na coincidência entre uma série de ciclos baseados no calendário juliano.
Freqüentemente, uma data expressa na forma do ano seguido do número de dias decorridos desde o início do ano corrente – por exemplo, 2007.153 para 02 de junho de 2007.

É natural que os astrônomos se interessem por fenômenos verificados muito longe da Terra e que não raras vezes têm uma periodicidade pouco relacionada com o nosso calendário (Gregoriano).
Referenciá-los através da data que ocorrem seria um processo pouco eficiente e cansativo, de modo que se recorre a um sistema de contagem do tempo chamado Dia Juliano (ou JD, de Julian day), baseado inicialmente no calendário introduzido pelo imperador romano Júlio César.

Existem diferentes ciclos e períodos julianos que começam a contagem em datas específicas.

A Nasa, por exemplo, costuma usar a Data Juliana Truncada em algumas de suas aplicações. Ela toma como data inicial para contagem a meia-noite de 24 de maio de 1968, quando começaram os trabalhos do Projeto Apolo.

Já o dia 1° de janeiro de 1980 é quando o "tempo" começa para os computadores IBM-PC.

Para o Cálculo do Fator de Vencimento nos bloquetos foi adotado o dia 07/10/1997 como o marco zero.
Utilizando-se a funcao DataJuliana():
FatorDeVencimento:=DataJuliana( DataDoVencimento ) - 2450729


A escolha da data inicial depende de fatores como a precisão requerida, o comprimento do período de interesse ou mesmo a quantidade de bytes disponíveis para armazenar a data.

Atendendo o pedido do nosso colega Richard ( Taipei, Taiwan )...

Atualização do texto: 07/06/2007

0156748 datajul
270
Cálculo da Data Juliana...
01/07/2007

MsgWait

Umas das constantes solicitações é sobre uma rotina de 'Aguarde...' enquanto nossos aplicativos efetuam um processamento.

0157625 tuareg08
400
Mensagem de 'Aguarde...'...
09/12/2007

FWHgradi

Segue uns exemplos de Gradiente.
Carece resolver uma questão de um filete que aparece nos modelos Piramide.
Aguardo sugestões e colaborações para ampliar este exemplo.

0159827700 fwhgradi
285
Modelos de Gradiente
23/02/2008

FWHgradiodlg

Segue outro exemplo de Gradiente.
O exemplo trata de como criar o banner no topo de uma Dialog.
Aproveitando o momento ja inclui umas dicas dando inicio ao sub-projeto toyaOpen.

0160741954 gradiodlg
226
Modelos de Gradiente
01/03/2008

FWHultimochar

O exemplo de como retirar o ultimo caracter de um texto.
No exemplo retira o ultimo caracter chr(12) (eject) de um relatorio..

0161611074 ultimochar
171
Retirar o ultimo caracter de um texto
13/03/2008

FWHgradiodlg2

Prosseguindo com o sub-projeto toyaOpen segue outro exemplo de Gradiente.
Neste exemplo foi acrescentado uma ideia de como utilizar o ButtonBar ao inves do Button.

0162785909 gradiodlg2
241
Modelos de Gradiente-2
17/06/2008

Xmultsel

Prosseguindo com o sub-projeto toyaOpen ...
Aproveitando a ideia de Hernan Diego Ceccarelli, adaptei a classe MultiSel para ser utilizada com a xBrowse.
Acompanha também algumas 'perfumarias' estilo '2007'...

0163960818 xmultsel
302
Multiseleção para xBrowse

Próximo tema: em estudo... aceitando sugestões.


 
 
Visitantes
2393
Minhas preferências
Editor de Textos
Navegador
Get Firefox!
Cliente de e-mail
Get Thunderbird!
Editor de Recursos
Editor de Recursos!
Criação e edição de arquivo MAKE
RDD
SqlLib

Locations of visitors to this page