Clipper On Line • Ver Tópico - WAPI v1.05 - Funções da API do Windows
Mudar para estilo Clássico
Discussão sobre ferramentas de apoio à programação (Clipper/[x]Harbour)
Postar uma resposta

Re: WAPI v1.03 - Funções da API do Windows

15 Jul 2010 15:52

Amiguinho,

A intenção seria fazer isto mesmo, apesar de não ser novidade para a WAPI pois ela já esta aqui a muito tempo, só não pude acompanhar pois o volume de postagens ficou grande e não tenho tempo o bastante para ler cada uma.

O teste que fiz funcionou legal, mas usei a WAPI em modo linha de comando, não cheguei a integrá-la a compilação nenhuma.

O retorno veio bunitinho no arquivo que especifiquei.

Numa integração com Clipper pegar o retorno dela será de grande valia, pois interativamente e transparentemente poderemos apresentar ao usuário respostas de comandos que por enquanto só podemos fazer nativamente via 32bits e OLE.

Uso a WAPI como motor de impressão, quando o PRINT.EXE falha ou COMMAND.COM falha. Mas agora me veio a idéia de usá-la mais intensamente.

O retorno do rastreamento poderá vir em forma de HTML portanto voce tera de apresentar o conteudo retornado em uma pequena janela IE.

Para tanto voce poderá salvar o arquivo como RASTREIO.HTML e chamá-lo com o código abaixo:
Código:
<html>
   <head>
      <title>Correios - Rastreio</title>
      <HTA:APPLICATION ID="oHTA" ICON="http://www.5volution.com/favicon.ico" BORDER="dialog" CAPTION="yes" MAXIMIZEBUTTON="no" MINIMIZEBUTTON="no" NAVIGABLE="no" CONTEXTMENU="no" INNERBORDER="no" SCROLL="no"/>
      <script language="javascript">window.resizeTo(700, 500); window.moveTo((window.screen.availWidth-700)/2, (window.screen.availHeight-500)/2);</script>
   </head>
   <frameset rows="*">
      <frame scrolling="no" src="rastreio.htm">
   </frameset>
</html>


Chamada:
Código:
WAPI -URL2FILE:"http://websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&P_COD_UNI=SK805443501BR";"rastreio.htm";20;result.txt

Re: WAPI v1.05 - Funções da API do Windows

25 Set 2010 15:17

Após a denúncia de bug no sistema de impressão, fiz uma checagem, encontrei os erros e fiz as correções devidas. Testei de várias formas, mas como esse sistema é muito dinâmico, posso ter deixado escapar algum teste. Na eventualidade de aparecer outro bug, agradeço de antemão pela denúncia.

O erro principal dizia respeito à impressão de mais de uma cópia. Eu havia me esquecido de rebobinar o arquivo fonte do relatório, a fim de imprimir novamente. Aliás, corrigi também uma pequena imperfeição na função da biblioteca. Na impressão de páginas pares/ímpares, a lista de páginas, que é dinâmica, era desconsiderada. Exemplo que não funcionava: impressão das páginas pares no intervalo de páginas 45-98. Da forma que estava, imprimia todas as páginas pares. Agora a lista é considerada, em ordem de impressão ascendente ou descendente, com páginas agrupadas (1,2,3,1,2,3) ou não (1,1,2,2,3,3).

Aproveitei a oportunidade para remover a função de embutimento do utilitário WAPI.EXE. Agora ele terá de ser distribuído à parte.

O link para a página do download é: http://pub.buzinello.com/index.php?d=./xbase/clipper/libs/

WAPI v1.05 - Funções da API do Windows

19 Abr 2013 19:41

Boa noite galerinha,

Eu nao consigo baixar WAPI o link esta quebrado

onde posso baixar.

Grato

WAPI v1.05 - Funções da API do Windows

19 Abr 2013 20:15

Na mensagem imediatamente anterior à sua, há um link para um diretório onde armazenei diversas bibliotecas. Todos os links da WAPI estão íntegros. Acabei de testar.

WAPI v1.05 - Funções da API do Windows

02 Dez 2013 20:48

Hermeto, vc conseguiu enviar sms com a wapi ?

WAPI v1.05 - Funções da API do Windows

04 Jan 2014 07:57

filizola escreveu:Hermeto, vc conseguiu enviar sms com a wapi ?

Nome meu caso, meu sistema esta enviando SMS com a Wapi 1.05, qual sua versão e o que ocorre?

Utilizo o serviço da easySMS (www.easysms.net.br) usando o método HTTP e funciona normalmente. Opcionalmente neste site indicado, no link 'integração' tem alguns exemplos que servem para Clipper e xHarbour.

Até+

WAPI v1.05 - Funções da API do Windows

14 Jan 2014 22:39

Andrill,

como esta o envio / integracao com a easysms ?

algum problema no envio ?
algum tipo de inatividade ?

quantos sms vc tem utilizado mensalmente por eles ?

faz muito tempo que to pensando em fazer isso, mas nao me decidi.

Abraços,
Abel

WAPI v1.05 - Funções da API do Windows

15 Jan 2014 07:36

Olá Abel,

Abel escreveu:como esta o envio / integracao com a easysms ?

Funcionando normalmente. Antes de fazer esta integração, pesquisei muito na NET até encontrar a easysms e em um dia, adaptei 5 sistemas. É muito simples integrar.
Abel escreveu:algum problema no envio ?
algum tipo de inatividade ?

Dentro da normalidade. Como disse, testei vários sites antes de optar por este e todos apresentaram alguns problemas no envio e recebimento das mensagens (nenhum é 100%).

Abel escreveu:faz muito tempo que to pensando em fazer isso, mas nao me decidi.

Não perca tempo, como disse o processo é muito rápido e simples. Meus clientes adoraram a novidade e utilizam para tudo. Vai da sua criatividade em colocar envios de SMS nas suas rotinas. No meu, por exemplo, coloquei a cada venda o cliente recebe o SMS com o numero da venda, valor e um muito obrigado, alem do cliente poder divulgar o site ou telefone da loja.
Agora com SAT minha intenção será enviar a chave do cupom por SMS a cada venda.

É mais um diferencial do seu sistema.

Se tiver dificuldade abra um tópico sobre o assunto que lhe ajudo.

Ate+

WAPI v1.05 - Funções da API do Windows

19 Jan 2014 11:02

Andril;

E qual pacete voce usa?
Quem paga é voce ou o cliente?

Desde ja obrigado.

WAPI v1.05 - Funções da API do Windows

19 Jan 2014 16:48

lucimauro escreveu:E qual pacete voce usa?

Olá lucimauro, eu preferi na época criar as contas de cada cliente e eu gerencio elas. Claro que cobro um valor um pouco a mais pelo pacote (manunteção) dessas contas.

Eles estão criando agora uma conta única (master) onde pode-se criar subcontas. Assim posso comprar créditos e transferir para as subcontas, assim cobrarei dos clientes os créditos, vou criar meus próprios pacotes, o cliente me paga e eu reponho o crédito necessário.

lucimauro escreveu:Quem paga é voce ou o cliente?

Eu cobro do cliente e depois compro o pacote da easysms.

Ate+

WAPI v1.05 - Funções da API do Windows

20 Jan 2014 00:16

Obrigado por sua atenção.

WAPI v1.05 - Funções da API do Windows

22 Jan 2014 23:57

Andrill,

agradeço as explicacoes, valeu !!!

Abraços,
ABEL

WAPI v1.05 - Funções da API do Windows

23 Jan 2014 00:02

Andril,

tenho uma duvida, quando o cliente recebe o sms com os dados da venda etc..., aparece um "code" ou um "numero de telefone" no remetente ?

Abraços,
ABEL

WAPI v1.05 - Funções da API do Windows

23 Jan 2014 09:57

Abel escreveu:aparece um "code" ou um "numero de telefone" no remetente ?

Abel, aparece um número do sistema de envio da easySMS. Não aparece shotcode nem o número do celular do cliente que usa o SMS.

Nas mensagens que configuro sempre coloco o nome da EMPRESA e se necessário retorno, especifico o número na mensagem para tal.

Exemplo de mensagem:Obrigado por comprar conosco. Pedido efetivado No.xxxxxx Vlr xx.xx. PIZZARIA PIZZABOA tel xxxx-xxxx site www.xxx.com.br

Até preferi que não sai o celular do cliente, até porque, todos que consultei não queriam receber respostas destas mensagens no seu celular e sim no telefone da central de atendimento.

Ate+

WAPI v1.05 - Funções da API do Windows

01 Jan 2015 20:42

Boa noite
Estou precisando de um procedimento(funcao) para enviar SMS pelo clipper.
Fico no aguardo.
Obrigado.
Postar uma resposta