victormf2 / faker-hotkeys

Hotkeys for fake data generation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

faker-hotkeys

Sabe quando você vai testar um formulário e precisa fornecer um CPF de mentira? Existem vários sites que facilitam essa tarefa e geram o CPF pra você.

Pois bem. Esta ferramenta facilita ainda mais esse trabalho. Com apenas 2 atalhos de teclado, você facilmente gera diversos tipos de informação.

Instruções de uso

  1. Instale o python 3.9
  2. Baixe o código
  3. Execute o main.py (de preferência em background)
  4. Aperte Ctrl + Alt + H e aparecerá uma janela com os comandos disponíveis

Eu só testei com python 3.9 no Windows 10, mas as bibliotecas utilizadas teoricamente são cross-platform, então talvez funcione também em alguns Linux e macOS

demonstração

Comandos

E

Gera um e-mail aleatório.

P

Gera uma alternativa aleatória de um e-mail próprio. Por exemplo, se o seu e-mail for bananas@hotmail.com, ele vai gerar bananas+asd@hotmail.com, bananas+qwe@hotmail.com, etc. Assim você pode reutilizar o seu e-mail nos formulários que estiver testando. Precisa trocar bananas@bananas.com pelo seu e-mail no main.py.

C

Gera um CPF aleatório.

T

Gera um número de telefone falso que não existe.

Customização

Os atalhos usam o esquema de hotkeys do pynput

Atalho global

Basta editar o atalho onde está escrito '<ctrl>+<alt>+h': on_activate

Comandos

Recomendo usar teclas únicas aqui, para não conflitar com os atalhos do programa que você estiver usando.

Os itens do array self.hotkeys:

  1. tecla ou atalho reconhecido pelo pynput
  2. rótulo do comando
  3. descrição do comando
  4. função que irá executar com o comando

About

Hotkeys for fake data generation


Languages

Language:Python 100.0%