Arquivo da tag: Util

RastreiaEncomendasDosCorreiosAHT NOVA Versão: Programa para rastrear encomendas dos correios automaticamente de tempos em tempos e informar via e-mail a alteração de status

 

Atualizações na Nova Versão V9.0:

=>Corrigido tela que mostra o Status das encomendas mostrando todos os códigos de rastreio mesmo que algum deles dê erro ou não exista
=>Corrigido assunto do e-mail enviado quando o status da encomenda muda

(Para ver a sua versão, clique no ícone do programa perto do relógio do windows com o botão direito do mouse e selecione Help, a versão do programa estará no topo da janela que se abrirá)


 

 

 

RastreiaEncomendasDosCorreiosAHT:

Programa para rastrear encomendas dos correios automaticamente de tempos em tempos e informar via e-mail a alteração de status.

Esse programa verifica múltiplos códigos de rastreamento dos correios e te informa o status das encomendas via tela pop-up ou via e-mail, você pode configurar.

O programa também avisa você via e-mail caso o status de alguma encomenda se altere.

Esse programa grava códigos de rastreamento dos correios junto com uma descrição e com um clique o programa consulta o status de todos os códigos de rastreio dos correios exibindo em uma unica tela todos os resultados da consulta facilitando assim a identificação da encomenda e possibilitando saber o que é e o que contem a encomenda atrelada àquele código de rastreamento.

 

RastreiaEncomendasDosCorreiosAHT_001

 

RastreiaEncomendasDosCorreiosAHT_006

 

RastreiaEncomendasDosCorreiosAHT_003

RastreiaEncomendasDosCorreiosAHT_004

 

RastreiaEncomendasDosCorreiosAHT_005

 

by André Hiroshi Tanaka
Tanaka Tecnologia da Informação LTDA
www.andretanaka.com.br
andrehtgti2@gmail.com

 

AutoSqlGeraTudoMainAHT: Programa que com um click, gera scripts de cargas de tabelas de banco de dados, creates de tabelas, procedures, views, triggers, synonyms, utilizando configurações pré-definidas.

AutoSqlGeraTudoMainAHT:

O programa é útil para você criar rapidamente com apenas um click o backup de um banco de dados sem precisar ficar acessando telas e configurando o programa.

O programa é mais útil ainda para utilizar ele deixando agendado no “Agendados de Tarefas” do Windows (procurar por Agendar Tarefa) por exemplo para que as 19h00 de cada dia seja executado o backup de um banco de dados

 

Esse programa permite que você deixe pré-configurado em um arquivo de configuração

(AutoSqlGeraTudoMainAHT.properties)

ou editando diretamente o arquivo

“Exemplo_Chamando_AutoSqlGeraTudoMainAHT_PASSANDO_PARAMETROS_AQUI_VIA_BAT.bat”

para que o programa gere BACKUPS de creates de tabelas, carga de tabelas, create de procedures, create de views, etc, com um simples clique.

 

by André Hiroshi Tanaka
Tanaka Tecnologia da Informação LTDA
www.andretanaka.com.br
andrehtgti2@gmail.com

 

 

 

RastreiaEncomendasDosCorreiosAHT: Programa para rastrear encomendas dos correios automaticamente de tempos em tempos e informar via e-mail a alteração de status

 

RastreiaEncomendasDosCorreiosAHT:

Programa para rastrear encomendas dos correios automaticamente de tempos em tempos e informar via e-mail a alteração de status.

Esse programa verifica múltiplos códigos de rastreamento dos correios e te informa o status das encomendas via tela pop-up ou via e-mail, você pode configurar.

O programa também avisa você via e-mail caso o status de alguma encomenda se altere.

Esse programa grava códigos de rastreamento dos correios junto com uma descrição e com um clique o programa consulta o status de todos os códigos de rastreio dos correios exibindo em uma unica tela todos os resultados da consulta facilitando assim a identificação da encomenda e possibilitando saber o que é e o que contem a encomenda atrelada àquele código de rastreamento.

 

RastreiaEncomendasDosCorreiosAHT_001

RastreiaEncomendasDosCorreiosAHT_002

RastreiaEncomendasDosCorreiosAHT_003

RastreiaEncomendasDosCorreiosAHT_004

 

RastreiaEncomendasDosCorreiosAHT_005

 

by André Hiroshi Tanaka
Tanaka Tecnologia da Informação LTDA
www.andretanaka.com.br
andrehtgti2@gmail.com

 

GerenciadorDeCopiaColaAHT V12.0: (Nova Versão! Novas Funções) Programa para preenchimento automático, automatizador para teclado e copia e armazena vários textos separadamente um em cada tecla numérica do teclado

Nova Versão, Novas Funções:

V12.0 (26/03/2015):


 

ATUALIZAÇÔES:

=>Adicionado a função do preenchedor automatico para ele automatizar o teclado, conseguindo assim pressionar teclas especiais do teclado como DELETE, END, HOME, INSERT, PageUp, PageDown, PrintScreen, CTRL, ALT, SHIFT, F1…F12, setas UP, DOWN, RIGHT, LEFT, etc

=>Adicionado tela de Help na tela de Preenchimento de Formularios(CTRL+WINDOW+V) contendo os possíveis comandos que podem ser usados para automatizar o preenchimento de formularios e programas


 

Programa SystemTray que

1)preenche automaticamente campos de formulários da internet ou de programas com dados pre-definidos,

2)copia (CTRL+C) e armazena vários textos em áreas separadas, uma em cada tecla numérica do teclado para depois poder colar o texto na ordem desejada,

3)automatiza o teclado, executando comandos sequencias do teclado apertando qualquer tecla na sequencia desejada.

O GerenciadorDeCopiaColaAHT copia fazendo CTRL+C e armazenando vários textos em áreas separadas, uma em cada tecla numérica do teclado, e posteriormente você pode colar qualquer uma dessas informações em qualquer lugar e na ordem que você dese.

Video YouTube: Demonstração Prática do GerenciadorDeCopiaColaAHT

A)Para utilizar o recurso de copiar vários textos em áreas separadas para depois colar na ordem que dese: 

Para copiar:  Selecione um texto e Pressione as teclas CTRL+NumeroDoTeclado

Para colar:  Pressione as teclas WINDOW+V e em seguida pressione uma tecla numerica da áarea desejada

Exemplos:

Copiar para área 1 = Selecione um texto e pressione CTRL+1 | Colar o que está na área 1 = pressione WINDOW+V e pressione a tecla 1

Copiar para área 5 = Selecione um texto e pressione CTRL+5 | Colar o que está na área 5 = pressione WINDOW+V e pressione a tecla 5

Copiar para área 7 = Selecione um texto e pressione CTRL+7 | Colar o que está na área 7 = pressione WINDOW+V e pressione a tecla 7

 

B)Para utilizar o recurso de preencher formulários da internet ou de programas:

Esse programa permite também que sejam pré-definidos conteúdos de campos de formulários do navegador ou de programas para sejam preenchidos automaticamente.

Para isso, pressione CTRL+WINDOW+V ou WINDOW+ALT+V ou SHIFT+SCROL LOCK ou CTRL+SHIFT+’ ou clique com o botão direito do mouse sobre o ícone do programa perto do relogio do windows e em seguida clique em Mostrar Editar Formulários, nessa tela, clique em EDITAR e sem seguida adicione um texto em uma das áreas seguindo o seguinte padrão:

NomeAliasQualquerParaOFormulario=conteudoDoCampo1,conteudoDoCampo2,conteudoDoCampo3,conteudoDoCampo4

Exemplo:

Formulario1=Andre,Hiroshi,Tanaka,m,20,s-e-t-e-m-b-r-o,1984,123456789,’ ‘,abcdefg,{tab},555

Formulario2=andrehtgti2,{space},{tab},{down},{down},{down},{tab},m,{f},{sleep(1000)},{tab},123456,{enter}

Adicione quantos campos dese, sempre separados por vírgula, e clique em SALVAR e feche essa janela.

Feito isso, basta abrir o seu navegador ou o programa com o formulário a ser preenchido, selecionar o primeiro campos desse formulário colocando o foco nesse campo e pressionar CTRL+WINDOW+V ou WINDOW+ALT+V ou SHIFT+SCROL LOCK ou CTRL+SHIFT+’ e uma janela irá aparecer, e então clique no botão Preencher Formulário para que o programa preenche o formulário no navegador ou programa que estava com o foco no momento anterior. Se você quiser interromper o preenchimento automatico quando ele já estiver preenchendo, pressione a tecla BREAK/PAUSE do seu teclado.

Clique no Botao Help dessa tela para ver os comandos que podem ser utilizados para preencher os formularios:

Lista de Comandos:

COMANDOSPRINCIPAIS={up},{left},{right},{down},{tab},{space},{enter},{del},{backspace},{end},{a},{z},a,z,1,9

NUMPAD={numpad_add},{numpad_divide},{numpad_enter},{numpad_multiplica},{numpad_ponto},{numpad_subtrai}

BROWSER={browser_back},{browser_favorite},{browser_forward},{browser_home},{browser_search},{browser_stop}

SHIFT={shift},{left_shift},{right_shift},{shift_down},{shift_up}

ALT=Ex2={alt},{left_alt},{right_alt},{alt_down},{alt_up}

CTRL={ctrl},{left_ctrl},{right_ctrl},{ctrl_down},{ctrl_up}

WINDOWS={left_windows},{right_windows},{right_windows_down},{right_windows_up},{left_windows_down},{left_windows_up}

F#={F1},{F2},{F3},{F4},{F5},{F6},{F7},{F8},{F9},{F10},{F11},{F12}

COMPLEMENTARES={home},{insert},{pause},{break},{printscreen},{sleep(100)},{wait(200)},{page_down},{page_up}

MEDIA={volume_down},{volume_mute},{volume_up},{media_next},{media_play_pause},{media_prev},{launch_mail},{launch_media}

LOCKS={capslock_toggle},{capslock_on},{capslock_off},{numlock_off},{numlock_on},{numlock_toggle},{capslock_toggle},{capslock_on},{capslock_off}

ATENCAO: Depois virgula apos cada palavra ou letra a tecla TAB eh pressionada,
porem depois de cada comando entre chaves {comando} a tecla TAB nao eh pressionada!

 

 

DICAS:

1)Para pré-carregar as posições dos números com textos personalizados, abra a tela de transferência pressionado WINDOW+V ou Scroll Lock e clique em Editar, Carregar Padrões e adicione textos nas áreas de armazenamento e em seguida clique em Salvar Padrões no Arquivo. Assim na proxima vez e toda vez que o programa for aberto, esses textos estarão já salvos e carregdos, prontos para serem colados

2)Clicando com o botão direito do mouse no ícone do programa perto do relogio do windows, é possível mover o texto selecionado para a área de transferência, verificar atualizações do programa, habilitar ou desabilitar teclas de atalho utilizadas por esse programa.

 

Clicando com o botão direito do mouse no ícone do programa, abre-se um menu com vários itens, nesse menu pode-se escolher o item “Ajuda” que contem um breve tutorial

GerenciadorDeCopiaColaAHT_V9.0_017_Snap 2014-09-18 at 13.45.02

Nesse mesmo menu, pode-se clicar na opção Exibir Teclas de Atalho para exibir todas as teclas de atalho do programa e no item de menu Configurações é possível habilitar ou desabilitar determinado atalho do teclado caso você já utilize algum desses atalhos em outros programas

GerenciadorDeCopiaColaAHT_V9.0_018_Snap 2014-09-18 at 13.45.19

GerenciadorDeCopiaColaAHT_V9.0_019_Snap 2014-09-18 at 13.55.04

 

 

A)Utilizando o recurso de copiar vários textos em áreas separadas para depois colar na ordem que dese:

GerenciadorDeCopiaColaAHT_V9.0_001_Snap 2014-09-18 at 12.58.01

GerenciadorDeCopiaColaAHT_V9.0_002_Snap 2014-09-18 at 12.58.22

GerenciadorDeCopiaColaAHT_V9.0_003_Snap 2014-09-18 at 12.58.59

GerenciadorDeCopiaColaAHT_V9.0_004_Snap 2014-09-18 at 12.59.14

GerenciadorDeCopiaColaAHT_V9.0_005_Snap 2014-09-18 at 13.00.05

GerenciadorDeCopiaColaAHT_V9.0_006_Snap 2014-09-18 at 13.00.21

GerenciadorDeCopiaColaAHT_V9.0_007_Snap 2014-09-18 at 13.00.46

GerenciadorDeCopiaColaAHT_V9.0_008_Snap 2014-09-18 at 13.00.58

GerenciadorDeCopiaColaAHT_V9.0_009_Snap 2014-09-18 at 13.01.12

GerenciadorDeCopiaColaAHT_V9.0_010_Snap 2014-09-18 at 13.01.35

 

 

B)Utilizando o recurso de preencher formulários da internet ou de programas:

GerenciadorDeCopiaColaAHT_V9.0_011_Snap 2014-09-18 at 13.03.41

GerenciadorDeCopiaColaAHT_V9.0_012_Snap 2014-09-18 at 13.04.00

GerenciadorDeCopiaColaAHT_V9.0_013_Snap 2014-09-18 at 13.04.20

GerenciadorDeCopiaColaAHT_V9.0_014_Snap 2014-09-18 at 13.04.52

GerenciadorDeCopiaColaAHT_V9.0_015_Snap 2014-09-18 at 13.05.18

GerenciadorDeCopiaColaAHT_V9.0_016_Snap 2014-09-18 at 13.05.46

GerenciadorDeCopiaColaAHT_V12.0_020_Snap 2015-03-26 at 14.04.34

 

 

 

by André Hiroshi Tanaka

Tanaka Tecnologia da Informação LTDA

www.andretanaka.com.br

andrehtgti2@gmail.com

 

 

 

 

ConvertePxParaEmAHT: Programa que converte arquivos de estilo .css ou trecho de arquivos em unidade de px, pt, em, %

ConvertePxParaEmAHT é um programa que converte arquivos de estilo .css inteiros ou trecho de arquivos inseridos em um campo de entrada de texto em unidade de px, pt, em, %

O programa utiliza Regex (expressoes regulares) pré-definidas ou definido pelo próprio usuário, para procurar um determinado texto com um numero e em seguida extrai os numéros da cadeia encontrada e faz alguma operação matemática com esse número e adiciona uma nova unidade a esse número e substitui a cadeia original encontrada por essa nova cadeia calculado e editada.

Por padrão, o programa vem com as seguintes conversões abaixo, podendo o usuário criar novos padrões de conversões desejados:

  1. Converter de % para em
  2. Converter de % para pt
  3. Converter de % para px
  4. Converter de em para %
  5. Converter de em para pt
  6. Converter de em para px
  7. Converter de px para %
  8. Converter de px para em
  9. Converter de px para  pt

 

 

Exemplo para o campo ‘Procurar’:

\d+\.?\d*px

Onde:
\d+ representa UM ou MAIS digitos,
\.? = zero ou um ponto,
\d* = ZERO ou MAIS digitos,
px = a unidade de medida final que irá aparecer no texto convertido

 

Exemplo para o campo ‘Substituir por:’

$1/16em

Onde
$1 representa o que vai ser substituido,
/16 representa divido por 16,
em representa a unidade final

Para esse campo, somente o $1 é utilizado como Regex que representa o texto encontrado pela regex do campo ‘Procurar’, qualquer outro simbolo de regex escrito nesse campo ‘Substituir por’ não é interpretado pelo programa como regex
Ao invés disso, o programa utiliza o numero encontrado pela regex do campo ‘Procurar’ e faz operações matemáticas simples com esse número.

Exemplos de operações matematicas que o programa realiza:

  • $1+300em (Pega o numero encontrado pela regex do campo ‘Procurar’ e soma 300 a esse número e adiciona a unidade de medida em)
  • $1-20em (Pega o numero encontrado pela regex do campo ‘Procurar’ e subtrai 20 desse número e adiciona a unidade de medida em)
  • $1*4em (Pega o numero encontrado pela regex do campo ‘Procurar’ e multiplica por 4 esse número e adiciona a unidade de medida em)
  • $1/2em (Pega o numero encontrado pela regex do campo ‘Procurar’ e divide por 2 esse número e adiciona a unidade de medida em)

 

Regex – Expressoes regulares utilizadas no campo ‘Procurar’

? = zero ou um
* = zero ou mais
+ = um ou mais
. = qualquer caracter
\\w = letra ou digito ou _
\\d = digito
\\s = espaco em branco

[a-zA-Z] = letras sem acentos
((ab)|(cd))gif = procura abgif e cdgif
a{3} = procura aaa
^a = procura palavra que comeca com a
a$ = procura palavra que termina com a

OBSERVAÇÃO / DICA: Com base nesse breve conhecimento de Regex(Expressões Regulares), você pode criar novos padrões de conversão de qualquer unidade para qualquer unidade que você desejar, bastando apenas:

  • escrever um novo nome para a nova conversão no campo ‘Descricao para o Save’,
  • colocar a Regex correta no campo ‘Procurar’ para achar o numero e a unidade que você deseja que seja convertida e
  • colocar no campo ‘Substituir por’ a expressão aritmética simples de uma operação apenas e uma unidade de medida para que apareça no texto convertido.

 

 

ConvertePxParaEmAHT_001_Snap 2014-09-04 at 14.13.13

ConvertePxParaEmAHT_002_Snap 2014-09-04 at 14.14.13

ConvertePxParaEmAHT_003_Snap 2014-09-04 at 14.15.36

ConvertePxParaEmAHT_004_Snap 2014-09-04 at 14.18.33

ConvertePxParaEmAHT_006_Snap 2014-09-04 at 14.25.17

ConvertePxParaEmAHT_005_Snap 2014-09-04 at 14.25.01

 

by André Hiroshi Tanaka
Tanaka Tecnologia da Informação LTDA
www.andretanaka.com.br
andrehtgti2@gmail.com

 

PingAteResponderAHT: Programa que faz ping em um computador ou em um site (Consulta para ver se está ON-LINE) até ele responder e notifica via e-mail quando ele ficar ON-LINE.

PingAteResponderAHT é um programa que fica fazendo ping(Consulta para ver se um computador ou um site está ON-LINE)  em um computador  ou em um site  até ele responder. E quando ele responder, o programa notifica  via pop-up do programa que fica piscando e também há opção de você ser notificado via e-mail quando ele ficar on-line.

Esse programa é util para vários caso:

  • Ser avisado no celular via e-mail quando a internet da sua casa caiu e voltou a funcionar
  • Ser avisado via e-mail  ou pop-up quando um site voltou a funcionar
  • Ser avisado quando um computador da sua rede voltou a funcionar
  • Ser avisado quando um determinado IP ou host ingressar na sua rede.

Features do programa:

  • Fica fazendo ping em um computador até ele responder. (Consulta um computador para ver se ele está ON-LINE na rede)
  • Avisa você via janela pop-up piscante do programa que o computador ficou ON-LINE na rede (pop-up always-on-top).
  • Avisa você via e-mail que o computador respondeu ao ping, ficou ON-LINE. E informa também a data e horário que o computador respondeu ao ping.

PingAteResponderAHT_Snap 2014-07-16 at 12.24.11

PingAteResponderAHT_Snap 2014-07-07 at 16.16.33

 

Para que o recurso “Enviar e-mail quando o computador responder” funcione, é necessário que o arquivo “config_PingAteResponder.properties” seja editado. Esse arquivo é criado após primeira execução do programa. Edite o arquivo da seguinte forma:

  • destinatarioNome = Nome que irá aparecer como destinatário do e-mail  que você irá receber ao ser notificado pelo programa
  • destinatarioEmail = E-mail do destinatário que irá receber o e-mail
  • remetenteNome = Nome que irá aparecer como remetente do e-mail
  • remetenteEmail = E-mail do remetente, deve ser um e-mail valido, deve ser o mesmo e-mail do nome do usuario do e-mail do campo “us” abaixo
  • us= Nome de usuario de uma conta de e-mail valida que você possua a senha. Essa conta de e-mail é utilizada para enviar o e-mail. Implementado a principio para funcionar com contas do GMAIL.
  • pa= Senha da conta de e-mail do usuário informado no campo “us” acima. Essa senha deve ser uma senha válida para o usuário acima. Para não expor a senha do e-mail e propiciar o acesso a conta de e-mail por pessoas não autorizadas, siga a dica abaixo:

UTILIZANDO UMA SENHA DE APLICATIVO PARA O PROGRAMA AO INVÉS DE UTILIZAR A SENHA DO E-MAIL(“Senhas Específicas de Aplicativos”): Habilitando a “Verificação em duas Etapas” (Two-Step-Verification) do Google Gmail na aba “Segurança” das configurações da conta do Google, aparece um recurso interessante que são as “Senhas Específicas de Aplicativos”.  Clicando em “Gerenciar  Senhas Específicas de Aplicativos” pode-se criar uma senha para um determinado aplicativo poder enviar e receber e-mail. O interessante é que essa senha não permite que alguém faça login na sua conta do Google/Gmail. Ela serve apenas para dar permissão a um programa para ele enviar e receber e-mails. Com essa senha não é possível uma pessoa logar na sua conta e alterar suas configurações ou mesmo alterar sua senha. Criando uma segunda conta no gmail especifica para programas utilizarem para enviar e-mail garante uma utilização razoável dessa conta de e-mail para programas enviarem e-mails.

 

Exemplo de preenchimento do arquivo config_PingAteResponder.properties:

remetenteNome=PingAteResponderAHT
destinatarioNome=André
destinatarioEmail=abcd@gmail.com
remetenteEmail=x@gmail.com
pa=1234
us=abcd

 

PingAteResponderAHT_Snap 2014-07-07 at 16.16.00

PingAteResponderAHT_Snap 2014-07-16 at 12.24.11

PingAteResponderAHT_Snap 2014-07-07 at 16.16.24

PingAteResponderAHT_Snap 2014-07-07 at 16.16.33

PingAteResponderAHT_Snap 2014-07-07 at 16.16.50

PingAteResponderAHT_Snap 2014-07-07 at 16.18.36

PingAteResponderAHT_Snap 2014-07-07 at 16.17.50

 

 

 

by André Hiroshi Tanaka
Tanaka Tecnologia da Informação LTDA
www.andretanaka.com.br
andrehtgti2@gmail.com

GeraPreencheSequenciasAHT: Programa que preenche Sequencias de Números baseados em um padrão definido por você

GeraPreencheSequenciasAHT é um programa que dado um padrão definido por você, ele substitui e preenche o padrão com números incrementais

GeraPreencheSequenciasAHT_001

 

Exemplo:

Definindo um padrão, por exemplo, assim para o programa:
Item para comprar numero #N# – Comprar no dia 0#N+1#/06/2014

O programa gerá uma sequência assim:
Item para comprar numero 1 – Comprar no dia 03/06/2014
Item para comprar numero 2 – Comprar no dia 04/06/2014
Item para comprar numero 3 – Comprar no dia 05/06/2014
Item para comprar numero 4 – Comprar no dia 06/06/2014
Item para comprar numero 5 – Comprar no dia 07/06/2014

 

Esse programa é util para gerar código fonte de um programa ou parte de um html/jsp/jsf,
como por exemplo um padrão assim:
data#N#.setOnFocusChangeListener(new ChangeListener(data#N#, nome#N#, endereco#N# desc#N-1#, idade#N+1#));

em que o programa gera uma sequência assim:
data3.setOnFocusChangeListener(new ChangeListener(data3, nome3, endereco3 desc2, idade4));
data4.setOnFocusChangeListener(new ChangeListener(data4, nome4, endereco4 desc3, idade5));
data5.setOnFocusChangeListener(new ChangeListener(data5, nome5, endereco5 desc4, idade6));
data6.setOnFocusChangeListener(new ChangeListener(data6, nome6, endereco6 desc5, idade7));
data7.setOnFocusChangeListener(new ChangeListener(data7, nome7, endereco7 desc6, idade8));

by André Hiroshi Tanaka
Tanaka Tecnologia da Informação LTDA
www.andretanaka.com.br
andrehtgti2@gmail.com

CriptografaAHT: Programa que criptografa e descriptografa texto

CriptografaAHT é um programa para windows que criptografa e descriptografa um texto utilizando algoritmos de criptografia simétrica DES ou TripleDES dada uma senha

CriptografaAHT_NEW_001

CriptografaAHT_PC_01_Snap 2014-05-21 at 11.02.50

 

 

CriptografaAHT_PC_02_Snap 2014-05-21 at 11.03.05

 

CriptografaAHT_PC_03_Snap 2014-05-21 at 11.03.25

CriptografaAHT_PC_04_Snap 2014-05-21 at 11.03.41

by André Hiroshi Tanaka
Tanaka Tecnologia da Informação LTDA
www.andretanaka.com.br
andrehtgti2@gmail.com

CriptografaAHT.apk para ANDROID: Programa que criptografa e descriptografa texto

CriptografaAHT.apk é um programa para Android que criptografa e descriptografa um texto utilizando algoritmos de criptografia simétrica DES ou TripleDES dada uma senha

CriptografaAHT_Screenshot_1

CriptografaAHT_Screenshot_2

CriptografaAHT_GooglePlay

Download via Google Play:
https://play.google.com/store/apps/details?id=br.com.andrehtgti2.criptografaahtGooglePlay_andrehtgti2

by André Hiroshi Tanaka
Tanaka Tecnologia da Informação LTDA
www.andretanaka.com.br
andrehtgti2@gmail.com

 

GerenciadorDeCopiaColaAHT: Programa para copiar e armazenar vários textos separadamente um em cada tecla numérica do teclado

Clique no link abaixo:

 

Nova Versão V8.0 publicada!http://andretanaka.com.br/wp/2014/09/18/gerenciadordecopiacolaahtnovo/

 

Atualizado! Nova Versão V4.0 (02/04/2014)

Atualizações:

=>Nova janela para a exibição de todas os itens copiados, exibida por exemplo através da tecla Scroll Lock, possibilitando ou apenas mover para a área de transferência para posterior colagem ou colar o texto imediatamente

=>Edição e adição mais fácil de textos pré-carregados pelo programa através dessa nova janela de exibição dos itens copiados através do botão “Editar”/”Salvar

=>Novo menu com opções de mover os textos das áreas de copiados para a área de transferência para posterior colagem e opção de configuração para Habilitar ou Desabilitar teclas de atalho utilizados pelo programa

=>Novas teclas de atalho do teclado utilizados pelo programa para otimizar o uso

 

O GerenciadorDeCopiaColaAHT copia fazendo CTRL+C e armazenando vários textos em áreas separadas, uma em cada tecla numérica do teclado, e posteriormente você pode colar qualquer uma dessas informações em qualquer lugar e na ordem que você desejar.

O programa funciona assim:

Para COPIAR, pressione:   CTRL+SHIFT+NumeroDoTeclado

Para COLAR, pressione:     CTRL+NumeroDoTeclado    

Para mostrar a área de transferência com todos os itens copiados, pressione:   Scroll Lock   ou    CTRL+SHIFT+’     ou    CTRL+’     ou clique com o botão direito do mouse no ícone do programa perto do relógio do windows e clique em ‘Mostrar Copiados’

Observações:

1)NumeroDoTeclado= NumeroDoTeclado são as Teclas numéricas acima das teclas das letras do teclado. Não funciona com as teclas numéricas do NumPad (Não funciona com as teclas numéricas próximas a tecla NumLock do lado direito do teclado)

2)Para usar as teclas de atalho CTRL+SHIF+LetraEmBaixoDoNumeroDoLadoDireito é necessário habilitar esse atalho clicando no ícone do programa com o botão direito do mouse, em seguida em “Configurações” e em “Habilitar CTRL+SHIFT+LETRA em baixo do Número para COLAR”

 

Exemplos:

Copiar para área 1 = Selecione um texto e pressione CTRL+SHIF+1
Colar o que está na área 1 = pressione CTRL+SHIFT+q   ou   CTRL+1 

Copiar para área 5 = Selecione um texto e pressione CTRL+SHIF+5
Colar o que está na área 5 = Pressione CTRL+SHIFT+t   ou   CTRL+5

Copiar para área 7 = Selecione um texto e pressione CTRL+SHIF+7
Colar o que está na área 7 = Pressione CTRL+SHIFT+u   ou   CTRL+7

 

DICAS:

1)Para pré-carregar as posições dos números com textos personalizados, abra a tela de transferência pressionado Scroll Lock e clique em Editar, adicione textos nas áreas de armazenamento e em seguida clique em Salvar. Assim toda vez que o programa for aberto, esses textos estarão já salvos e carregados, prontos para serem colados

2)Clicando com o botão direito do mouse no ícone do programa ou pressionando Scroll Lock, é possível exibir a tela de transferência contendo os itens que foram copiados, nessa tela é possível mover o texto para área de colagem ou colar diretamente apertando o botão colar ou pressionando a respectiva tecla numérica do teclado.

3)Nesse mesmo menu clicando com o botão direito do mouse, é possível mover o texto selecionado para a área de transferência, verificar atualizações do programa, habilitar ou desabilitar teclas de atalho utilizadas por esse programa. 

 

 

Clicando com o botão direito do mouse no ícone do programa, abre-se um menu com vários itens, nesse menu pode-se escolher o item “Ajuda” que contem um breve tutorial GerenciadorDeCopiaColaAHT_001_Snap 2014-04-01 at 16.24.38 

Nesse menu, no item “Configurações” é possível habilitar ou desabilitar as teclas de atalho que o programa intercepta e utiliza. Essa opção é útil para casos em que você precisa desabilitar alguma tecla de atalho porque algum outro programa usa as mesmas teclas de atalho que esse programaGerenciadorDeCopiaColaAHT_002_Snap 2014-04-01 at 16.25.35 
Copiando o texto para a área 0
GerenciadorDeCopiaColaAHT_019_Snap 2014-04-01 at 16.51.33 

Copiando o texto para a área 1GerenciadorDeCopiaColaAHT_020_Snap 2014-04-01 at 16.51.49

Copiando o texto para a área 2GerenciadorDeCopiaColaAHT_021_Snap 2014-04-01 at 16.52.35

Visualizando itens copiadosGerenciadorDeCopiaColaAHT_022_Snap 2014-04-01 at 16.53.21

Colando o texto da área 1GerenciadorDeCopiaColaAHT_023_Snap 2014-04-01 at 16.55.47

Colando o texto da área 0GerenciadorDeCopiaColaAHT_024_Snap 2014-04-01 at 16.56.02

Colando o texto da área 2GerenciadorDeCopiaColaAHT_025_Snap 2014-04-01 at 16.56.21

 

 

Movendo o texto da área 8 para a área de transferência para efetuar futura colagemGerenciadorDeCopiaColaAHT_007_Snap 2014-04-01 at 16.40.53

Texto da área 8 foi movido para a área de transferência, pronto para colarGerenciadorDeCopiaColaAHT_008_Snap 2014-04-01 at 16.41.11

Colando o texto movidoGerenciadorDeCopiaColaAHT_009_Snap 2014-04-01 at 16.41.30

 

Editando e adicionando texto fixo na área de transferência para que sempre esse texto esteja presente nessa área de transferência inclusive na próxima vez que o programa ou o computador for ligado novamenteGerenciadorDeCopiaColaAHT_015_Snap 2014-04-01 at 16.48.13

 

Adicionando e salvando o texto fixo na área 4. Na próxima vez que o programa ou o computador for ligado, esse texto será automaticamente carregado para essa área. Recurso útil para deixar cadastrado textos que você digitar frequentemente como por exemplo o seu endereço de e-mail que é utilizado em vários sites para login.GerenciadorDeCopiaColaAHT_016_Snap 2014-04-01 at 16.48.55

 

Testando e colando o texto que foi adicionado na área 4GerenciadorDeCopiaColaAHT_017_Snap 2014-04-01 at 16.49.27

 

Texto coladoGerenciadorDeCopiaColaAHT_018_Snap 2014-04-01 at 16.49.43

 

 

by André Hiroshi Tanaka
Tanaka Tecnologia da Informação LTDA
www.andretanaka.com.br
andrehtgti2@gmail.com

 

 

ReplacerAHT: Programa para manipulação rápida de texto.

O ReplacerAHT é um manipulador de texto, com ele, você pode:

  • Adicionar uma palavra no final ou no começo de todas as linhas do texto.
  • Converter todo o texto para maiúsculo ou minusculo.
  • Ordenar as linhas do texto em ordem alfabética crescente ou decrescente.
  • Contar palavras em um texto
  • Embaralhar uma lista ordenada de palavras
  • Substituir um conjunto de texto por outro de uma vez só.
  • Salvar esses conjuntos de texto (de/para) para uso posterior.

 

ReplacerAHT_NEW_001

 

 

Funcionamento:

1)Para o botão “Pegar o texto da TextArea3 e Substituir Tudo o que está na TextArea1 pelo conteúdo da TextArea2“, o programa possui 4 TextAreas:

  • TextArea1: Conjunto de palavras que serão procuradas no texto da textArea3
  • TextArea2: Conjunto de palavras que serão colocadas no lugar das respectivas palavras da textArea1 e que serão substituídas no texto da textArea3. Cada linha da textArea1 corresponde a respectiva linha da textArea2, ou seja, cada palavra da linha da textArea1 será substituída pela palavra da mesma linha da textArea2.
  • TextArea3: Texto no qual as alterações serão aplicadas
  • TextArea4: Resultado das operações sobre o texto da textArea3. Nessa textArea será exibida o resultado final das manipulações do texto.

2)O botões “Salvar como Template” serve para salvar o conjunto de palavras da TextArea1 e TextArea2 para ser usado novamente no futuro. Esse botão salva também o texto a ser adicionado no final e no começo da linha. Após salvar, um novo item na combo “Escolha o Template” irá surgir. Selecionando esse novo item na combo, os dados salvos são carregados para  a tela. O botão “Excluir Template da Combo” apaga um item salvo anteriormente da combo.

 

3)Para os botões listados abaixo, o texto da TextArea3 é manipulado executando uma das operações abaixo e o resultado é exibido na TextArea4:

  • “Converter Tudo da TextArea3 para Maiúsculo”
  • “Converter Tudo da TextArea3 para Minusculo”
  • “Adicionar no começo das linhas da TextArea3 a string”
  • “Adicionar no final das linhas da TextArea3 a string”
  • “Ordenar as linhas da TextArea3 em ordem crescente”
  • “Ordenar as linhas da TextArea3 em ordem decrescente”
  • “Embaralhar Ordem da TextArea3”
  • “Contar Palavras da TextArea3”

 

4)Pode-se editar o arquivo ‘tamanhoInicialLarguraAlturaSeparadosPorVirgula.conf’ e configurar o tamanho da tela do programa. Exemplo: 1600,800

by André Hiroshi Tanaka
Tanaka Tecnologia da Informação LTDA
www.andretanaka.com.br
andrehtgti2@gmail.com

 

Facebook Integrator AHT: Programa para postagens automáticas e agendadas em páginas do Facebook

FacebookIntegratorAHT:

Programa Java Web que integra com o Facebook e que permite o agendamento de tempos em tempos de postagens em páginas em que você é Criador de Conteúdo.
Ou seja, automatiza o processo de postagem em paginas do Facebook de tempos em tempos.
O programa loga na Facebook via OAUTH do facebook, ou seja, a senha do usuário não passa pelo programa, a senha é inserida diretamente no site oficial do facebook, garantindo assim a segurança da sua conta do Facebook.

Video de demonstração do programa rodando:
http://youtu.be/2GQZs1M5tQM

Exemplo de funcionamento do programa:

Quando for 13h00 o programa escolherá um link entre os 30 links que você cadastrou e postará na primeira pagina, em seguida o programa escolherá outro link diferente e postará na segunda pagina, e assim por diante até que em todas as paginas seja postado um link diferente.

Em seguida, quando for 13h10 o programa sorteará outro link que ainda não foi postado nessa primeira pagina e postará nessa primeira pagina, a seguir o programa escolherá outro link e postará na segunda pagina, e assim por diante até que todos os links sejam postados em todas as paginas.

Features:
-O programa guarda em banco de dados local os links a serem postados para que quando você acesse o sistema não precise cadastrar todos os links novamente. O programa guarda o conjunto de links separados para cada usuário do facebook.
-Permite a simulação do programa para verificar quais links o programa escolhe para postar em quais paginas.
-Pode-se escolher o tipo de postagem: Postar um link diferente em todas as paginas de uma vez,postar o mesmo link em todas as paginas de uma vez, postar um link de cada vez em uma pagina de cada vez
-O Programa gera um LOG completo de execução com visual HTML amigável de dizendo quais links foram postados em quais paginas e em que hora

Interessado no programa? Envie-me um e-mail!

by Andre Hiroshi Tanaka
www.andretanaka.com.br
andrehtgti2@gmail.com

FacebookIntegrator_PrintScreen1 FacebookIntegrator_PrintScreen2 FacebookIntegrator_PrintScreen3

FacebookIntegrator_PrintScreen4 FacebookIntegrator_PrintScreen5 FacebookIntegrator_PrintScreen6 FacebookIntegrator_PrintScreen7 FacebookIntegrator_PrintScreen8

 

by Andre Hiroshi Tanaka
www.andretanaka.com.br
andrehtgti2@gmail.com

Interessado no programa? Envie-me um e-mail!
andrehtgti2@gmail.com