Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Cansado de ficar procurando por símbolos no seu teclado? Usa WhatsApp Web e está cansado de ficar clicando no botão de emojis? Aprenda a gerar qualquer emoji ou símbolo unicode a partir do seu teclado.
[ Hits: 656 ]
Por: Fábio Berbert de Paula em 30/03/2025 | Blog: https://fabio.automatizando.dev
#!/usr/bin/env python3 import sys import time import pyautogui # Dicionário com símbolos e seus códigos Unicode unicode_map = { "heart": "2764", "smile": "F605", "fire": "1F525", "love": "1F970", "love-eye": "1F60D", "check": "2705", "eye": "1F440", "index": "261D", "folded": "1F64F", "facepalm": "1F926", "ordinal-a": "00AA", "ordinal-o": "00BA" } def type_unicode(code): # Atalho Ctrl+Shift+U para iniciar input Unicode pyautogui.keyDown('ctrl') pyautogui.keyDown('shift') pyautogui.press('u') pyautogui.keyUp('shift') pyautogui.keyUp('ctrl') time.sleep(0.1) # Digita o código hexadecimal for char in code: pyautogui.press(char) time.sleep(0.1) # Confirma com Enter ou Espaço pyautogui.press('enter') def main(): if len(sys.argv) < 2: print("Uso: ./symbol-output.py nome-do-simbolo") print("Exemplo: ./symbol-output.py heart") sys.exit(1) symbol_name = sys.argv[1].lower() if symbol_name not in unicode_map: print(f"Símbolo '{symbol_name}' não encontrado.") print("Símbolos disponíveis:", ", ".join(unicode_map.keys())) sys.exit(1) code = unicode_map[symbol_name] type_unicode(code) if __name__ == "__main__": time.sleep(0.1) main()
Tasker - Cotação do dólar usando Javascript
Organizando projetos com a classe FastTemplate (parte 2)
Tasker - Como fazer um ANDROID falante
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Viva o Linux finalmente de volta!
Redes definidas por Software com Mininet e POX - Criando meu primeiro Controlador
Reconhecimento de placas de veículos com OpenALPR
Construindo um portscanner TCP com Python
Desenvolvendo aplicações GUI simples em Python & Glade (PyGTK) com banco de dados SQLite
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Descritores de Arquivos e Swappiness
Solução rápida para o problema do Network Manager conectar mas não navegar
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
Menu configurações e mudar plano de fundo não funcionam (5)
Qual driver da NVIDIA instalar? (10)
Erro na atualização dos apps na barra de tarefas (2)