Skip to content

Instantly share code, notes, and snippets.

View eliasalbuquerque's full-sized avatar

Elias Albuquerque eliasalbuquerque

View GitHub Profile
@eliasalbuquerque
eliasalbuquerque / 4.17-game-guitarflash.py
Created January 9, 2024 15:52
Curso Dev Aprender | Jhonatan de Souza
# 202401 - Python 3.12.0
import pyautogui
import keyboard
from time import sleep
def ativar_janela(x, y):
sleep(.3)
pyautogui.moveTo(x, y, duration=.5)
@eliasalbuquerque
eliasalbuquerque / 4.16-automatizar-instagram.md
Last active January 15, 2024 12:01
Curso Dev Aprender | Jhonatan de Souza

Bot de curtidas e comentários no Instagram com PyAutoGUI:

Vamos criar um bot que define qual página quer seguir verifica se a postagem mais atual ainda não foi curtida pelo bot. Caso uma nova postagem tenha sido feita, ele deve entrar nessa postagem, curtir e comentar algo nela.

Passos

  1. abrir o Instagram
  2. buscar pela página
@eliasalbuquerque
eliasalbuquerque / 4.14-automacao-sites-pyautogui.md
Last active January 15, 2024 12:02
Curso Dev Aprender | Jhonatan de Souza

Desafio

  1. Navegue até o site https://cursoautomacao.netlify.app/
  2. Encontre e clique no campo "Digite seu nome" dentro de "exemplos Alertas" e digite seu nome
  3. Clique em alerta, para gerar a alerta
  4. Feche a alerta
  5. Suba a página totalmente para cima
  6. Desça apenas o suficiente para conseguir chegar até a secção que contém os arquivos para o quais irá fazer o download e click no botão de download
@eliasalbuquerque
eliasalbuquerque / 4.13-reconhecendo-imagem.md
Last active January 15, 2024 12:03
Curso Dev Aprender | Jhonatan de Souza

Desafio

Localizar e clicar no checkbox do captcha.

Código

# 202401 - Python 3.12.0
# 4.13 - Como quebrar captcha com reconhecimento de imagem
@eliasalbuquerque
eliasalbuquerque / 4.12-pyautogui-screenshot.md
Last active January 15, 2024 12:04
Curso Dev Aprender | Jhonatan de Souza

Desafio

Tirar screenshot do programa Notepad aberto e salvar como arquivo .jpg.

Código

# 202401 - Python 3.12.0
@eliasalbuquerque
eliasalbuquerque / Logging.md
Last active January 15, 2024 12:04
Configuração de Logging

Configuração de Logging

Configuração de logging em Python usando um arquivo de configuração config.ini.

Arquivo config.ini:

[loggers]
keys=root
@eliasalbuquerque
eliasalbuquerque / 4.11-usuario-e-senha.md
Last active January 15, 2024 12:05
Curso Dev Aprender | Jhonatan de Souza

Código:

# DESAFIO
# Crie um programa que pede o usuário e senha e, na sequência, copie e cole 
# o usuário e senha dentro de um bloco de notas

import pyautogui
import logging
@eliasalbuquerque
eliasalbuquerque / 4.9-escrevendo-no-notepad-e-whatsapp.md
Last active January 15, 2024 12:07
Curso Dev Aprender | Jhonatan de Souza

Código:

import pyautogui
import pyperclip
import keyboard
import time
@eliasalbuquerque
eliasalbuquerque / 4.7-pyautogui-arrastando-soltando.md
Last active January 15, 2024 12:07
Curso Dev Aprender | Jhonatan de Souza

Desafio

Arrastar arquivos para outro diretório.

Código

# 202312 - Python 3.12.0
@eliasalbuquerque
eliasalbuquerque / 4.5-pyautogui-criando-pasta-rev1.md
Last active December 26, 2023 22:13
Curso Dev Aprender | Jhonatan de Souza

Desafio

Criar pasta em um diretório usando somente o mouse com pyautogui:

Código:

# 202312 - Python 3.12.0