Visão Geral do Sistema
O Beekmark é uma ferramenta de produtividade para desktop concebida para otimizar os fluxos de trabalho dos utilizadores através da integração profunda da gestão de marcadores com a funcionalidade da área de transferência. A sua filosofia de design central é atuar como um hub de informação central persistente na bandeja do sistema, unificando a gestão de quatro tipos de dados — texto, URLs, ficheiros e pastas — e fornecendo ações instantâneas de "Abrir" ou "Copiar". Quando a aplicação está a ser executada em segundo plano, tem um consumo mínimo de recursos e um impacto insignificante no desempenho do sistema.
Requisitos do Sistema
- Sistema Operativo: Windows 10, Windows 11
Conceito Principal: Operação em Modo Duplo e Substituições Individuais
Todas as operações no Beekmark são construídas em torno das ações "Abrir" e "Copiar", com um elevado grau de personalização.
- Modo Abrir (Lançador): Neste modo, o Beekmark funciona como um lançador rápido. Clicar num item no menu da bandeja executa diretamente a sua ação associada (por exemplo, abrir um URL, executar um ficheiro, exibir texto).
- Modo Copiar (Área de Transferência): Neste modo, o Beekmark funciona como um gestor da área de transferência. Clicar num item no menu da bandeja copia o seu conteúdo predefinido (por exemplo, link URL, conteúdo de texto, o próprio ficheiro/pasta) para a área de transferência do sistema.
Personalização de Comportamento
- Ação Padrão Global: Os utilizadores podem definir a ação de clique padrão global (Abrir ou Copiar) nas "Definições".
- Ação por Marcador: Cada marcador pode ter a sua própria ação de clique padrão, que substitui a definição global. Por exemplo, um funcionário de escritório pode definir o padrão global para "Copiar" para obter rapidamente modelos de e-mail padrão e endereços de clientes. Ao mesmo tempo, pode definir individualmente a ação para um marcador de URL que aponta para o portal interno da empresa e um marcador de pasta para o seu diretório "Relatórios" para "Abrir", conseguindo um manuseamento ótimo para diferentes tarefas.
- Substituição Temporária: Independentemente do modo padrão atual, os utilizadores podem realizar temporariamente a ação oposta mantendo a tecla Alt pressionada ao clicar.
Detalhes das Funcionalidades
Gestão de Conteúdo (Janela Principal)
Tipos de Itens
O Beekmark suporta a gestão dos seguintes quatro tipos de itens principais:
- Texto: Armazena excertos de texto, código, notas, etc., frequentemente utilizados.
- URL: Armazena links da web.
- Ficheiro: Armazena um atalho que aponta para um único ficheiro.
- Pasta: Armazena um atalho que aponta para uma pasta.
Adicionar Itens
- Adição Única: Novos itens ou grupos podem ser criados através dos botões "Adicionar Marcador" ou "Adicionar Grupo" na interface principal.
- Importação em Lote:
- Da Área de Transferência: O sistema analisa automaticamente o conteúdo da área de transferência. Os formatos suportados incluem: texto, URLs, ficheiros e pastas. Em seguida, gera uma lista de pré-visualização para o utilizador selecionar para importação.
- Dos Favoritos do Navegador: Suporta a importação de ficheiros de marcadores em formato HTML padrão exportados dos principais navegadores (por exemplo, Chrome, Firefox, Edge). O sistema preserva a hierarquia de pastas original o máximo possível durante a importação.
Edição e Eliminação
- Clicar com o botão direito num item dá acesso a um menu de contexto para as ações "Editar", "Eliminar" ou "Duplicar".
- Editar: Modificar o nome, conteúdo, grupo atribuído, estado de privacidade e a sua ação de clique padrão individual do item.
- Eliminar: A eliminação de um único item remove-o diretamente. Ao eliminar um grupo, é exibida uma caixa de diálogo de confirmação; após a confirmação, o grupo e todos os seus sub-itens contidos são removidos permanentemente.
Organização e Ordenação
- Grupos: Os utilizadores podem criar grupos para categorizar itens. Os grupos suportam aninhamento infinito e são renderizados como submenus correspondentes no menu da bandeja do sistema.
- Ordenação: Os itens no diretório raiz e dentro dos grupos podem ser reordenados das seguintes formas:
- Diretamente através de arrastar e largar com o rato.
- Usando os botões de movimento para cima/baixo no lado direito da interface após selecionar um item.
Funcionalidade Principal
Pesquisa e Filtragem
A secção superior da interface principal fornece uma poderosa área de filtragem em tempo real:
- Filtrar por Grupo: Um menu suspenso para exibir apenas os itens do grupo selecionado.
- Filtrar por Tipo: Um menu suspenso para exibir apenas os itens do tipo selecionado.
- Pesquisa por Palavra-chave: Inserir texto na caixa de pesquisa filtra instantaneamente os itens, correspondendo aos seus campos de nome e conteúdo.
Proteção de Privacidade (Itens Privados)
- A opção "Item Privado" pode ser marcada ao adicionar ou editar um item.
- Quando ativada, o campo de conteúdo desse item será ofuscado com
******na lista da interface principal. - Esta funcionalidade afeta apenas a exibição na interface principal; as operações "Abrir" e "Copiar" a partir da bandeja do sistema funcionam de forma idêntica aos itens normais.
Visualizador de Texto
- Quando uma ação "Abrir" é realizada num item do tipo "Texto", é exibida uma janela dedicada do Visualizador de Texto.
- Esta janela suporta uma funcionalidade "Sempre no Topo", que é útil para referenciar conteúdo enquanto se trabalha noutras tarefas.
Gestão de Dados
Cópia de Segurança e Restauro
- Fazer Cópia de Segurança: Os utilizadores podem exportar toda a base de dados (incluindo todos os itens e configurações) para um ficheiro de cópia de segurança a qualquer momento.
- Restaurar: Ao importar um ficheiro de cópia de segurança, estão disponíveis dois modos:
- Fundir: Combina os dados do ficheiro de cópia de segurança com os dados atuais. Em caso de conflito de ID, os dados existentes são preservados e o item correspondente do ficheiro de cópia de segurança é ignorado.
- Substituição Completa: Apaga completamente todos os dados atuais e depois substitui-os pelos dados do ficheiro de cópia de segurança.
Definições da Aplicação
- Geral:
- Executar no Arranque: Configurar se o Beekmark arranca com o Windows.
- Idioma da Interface: Alterar manualmente o idioma de exibição.
- Tema da Interface: Alternar entre temas Claro e Escuro.
- Limpar Cache de Ícones: Limpa a cache local de ícones para ficheiros/pastas. Isto é útil para atualizar ícones incorretos ou desatualizados e para libertar espaço em disco.
- Comportamento:
- Ação padrão para cliques no menu da bandeja: Definir aqui o modo global "Abrir" ou "Copiar".
Comportamento da Aplicação
- Gestão de Janelas: Fechar a janela principal apenas a minimiza para a bandeja do sistema; a aplicação continua a ser executada em segundo plano. Para sair completamente, clique com o botão direito no ícone da bandeja do sistema e selecione "Sair".