O que é
Cliente web WhatsApp rico em recursos baseado em Qt WebEngine para Linux Desktop
Principais recursos do Whatsie
- Temas claros e escuros com troca automática
- Notificações personalizadas e notificações nativas
- Atalhos de teclado
- Gerenciador de download integrado
- Silenciar áudio, desativar notificações
- Recurso de bloqueio de aplicativo
- Gerenciador de permissões de acesso a hardware
- Corretor ortográfico integrado (com suporte para 31 idiomas principais)
- Outras configurações que permitem controlar todos os aspectos do WebApp, como:
- Modo não perturbe
- Modo de visualização completa, permite expandir a visualização principal para toda a largura da janela
- Capacidade de alternar entre notificação nativa e personalizada
- Tempo limite de pop-up de notificação configurável
- Silenciar todo o áudio do Whatapp
- Desativando a reprodução automática de mídia
- Minimizar para a bandeja ao iniciar o aplicativo
- Alterne para ativar a ocultação com um único clique na bandeja do sistema
- Mudando o local do download
- Ativar desativar bloqueio de aplicativo na inicialização do aplicativo
- Bloqueio automático após um determinado intervalo de tempo
- Gerenciamento de senha de bloqueio de aplicativo
- Estilo de widget
- Troca automática de tema configurável com base no dia e noite
- Ação configurável do botão Fechar
- Atalhos de aplicativos globais
- O gerenciador de permissões permite alternar o microfone da câmera e outras permissões de nível de hardware
- Fator de zoom de página configurável, alternando com base no estado da janela maximizado no normal
- Agente de usuário de aplicativo configurável
- O gerenciamento de armazenamento de aplicativos permite limpar o cache residual e os dados persistentes
Opções de linha de comando:
Vem com suporte CLI geral, com várias opções que permitem interagir com instâncias já em execução do Whatsie.
Execute: whatsie -h
para ver todas as opções suportadas.
Usage: whatsie [options]
Feature rich WhatsApp web client based on Qt WebEngine
Options:
-h, --help Displays help on commandline options
-v, --version Displays version information.
-b, --build-info Shows detailed current build infomation
-w, --show-window Show main window of running instance of WhatSie
-s, --open-settings Opens Settings dialog in a running instance of WhatSie
-l, --lock-app Locks a running instance of WhatSie
-i, --open-about Opens About dialog in a running instance of WhatSie
-t, --toggle-theme Toggle between dark & light theme in a running instance
of WhatSie
-r, --reload-app Reload the app in a running instance of WhatSie
-n, --new-chat Open new chat prompt in a running instance of WhatSie
Instruções de construção (Linux)
O código-fonte pode ser construído usando o procedimento normal de desenvolvimento de aplicativos Qt. O Whatsie Project faz uso do sistema de construção QMake do Qt, que simplifica o processo de construção. Para construir o Whatsie localmente em seu sistema, siga as etapas abaixo.
Requisitos de construção
- git (para clonar o repositório)
- libx11-dev libx11-xcb-dev (necessário para suporte ao módulo x11 XKB em tempo de construção)
- Qt => 5.9 (5.15 recomendado) com os seguintes módulos instalados com cabeçalhos de desenvolvimento (pacotes lib*-dev no Ubuntu)
- mecanismo da web
- webenginewidgets
- posicionamento
Etapas de construção
Clonar código-fonte
git clone https://github.com/keshavbhatt/whatsie.git
Entre no diretório de origem
cd whatsie/src
Execute qmake
qmake
Execute make (com a opção opcional -j que especifica trabalhos ou comandos para serem executados simultaneamente durante a construção)
make -j4
Execute o executável Whatsie construído (se a compilação for concluída sem erros)
./whatsie
Execute make install se quiser instalar (se a compilação terminar sem erros)
sudo make install
Instale o Whatsie no desktop Linux
Em qualquer distribuição Linux compatível com snapd
snap install whatsie
Em qualquer distribuição Linux baseada em Arch
Usando Arch User Repository (AUR), o pacote AUR para Whatsie é mantido por M0Rf30
yay -S whatsie-git
Capturas de tela (podem ser antigas)