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: 1.752 ]
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()

SimpleScreenRecorder - Gravar Vídeos do seu Desktop
Como ter o chatGPT no terminal Linux
A trajetória do Viva o Linux - retrospectiva 2003/2004
Kernel 6.18 em foco, betas fervilhando e avanços em IA no Linux
cpulimit - Limitando o uso da CPU por processo
Desenvolvendo aplicações GUI simples em Python & Glade (PyGTK) com banco de dados SQLite
Monitorando produtos no ML com Python 3 via BeautifulSoup
Robótica com Android e Arduino
Criando um leitor de RSS com Python
Introdução ao clib (Command Line Book)
Papagaiando o XFCE com temas e recursos
WhatsApp com Chamadas no Linux via Waydroid
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
Como cortar as partes de um vídeo com passagens de áudio em branco
Tiling automático no KDE Plasma
SNMP Scan no OCS Inventory só funciona com HTTPS corretamente configurado
Links importantes de usuários do vol (4)
GOG confirma suporte oficial ao sistema Linux: "o trabalho começo... (2)
Para os fãs de DOOM, um vídeo do Romero (com dublagem em pt-br disponí... (2)









