As ferramentas de administração são funções de manutenção ocultas para a manutenção do banco de dados. Elas não ficam visíveis no menu principal, mas são acionadas por uma combinação de teclas oculta.

Abrir: Ctrl+Shift+Alt+A
Aparece um menu de contexto com cinco entradas: duas para completar etiquetas ausentes e três para entradas órfãs da biblioteca.

1. Completar etiquetas (totalmente vazias):
Completa etiquetas ausentes apenas em títulos nos quais TODOS os cinco campos (Título, Intérprete, Álbum, Gênero, Ano) estejam vazios. Títulos com pelo menos um valor registrado não são tocados.

2. Completar etiquetas (granular):
Completa apenas os campos vazios individualmente. Um título com intérprete presente, mas com o campo Álbum ausente, recebe apenas o álbum ausente. Valores existentes são sempre preservados.

Procedimento:
Após escolher uma das duas entradas, o RemotePLE pergunta o caminho local da cópia de arquivos do servidor (por exemplo, E:\). Por esse caminho são encontrados os arquivos de áudio originais dos quais as etiquetas são lidas.

Em seguida, o RemotePLE percorre o banco de dados e lê ao mesmo tempo as etiquetas dos arquivos (fase 1). Depois, o número de entradas a completar é anunciado e uma confirmação é solicitada. Só após a concordância os valores são gravados no banco de dados (fase 2).

O progresso é indicado por uma barra de progresso e saída de voz periódica. O processamento corre em segundo plano e não bloqueia o programa.

Cancelar: Escape interrompe o processamento após a entrada atual.

Observação:
As ferramentas de administração leem etiquetas dos cinco campos Título, Intérprete, Álbum, Gênero e Ano. Todas as alterações são registradas no arquivo de log (RemotePLE.log), de modo que se possa acompanhar quais valores foram definidos.

Entradas órfãs da biblioteca:

Uma entrada órfã é uma faixa que consta na biblioteca do RadioBOSS mas cujo arquivo não está mais no servidor. As três entradas de menu a seguir localizam e limpam essas entradas. Elas atuam somente no banco de dados e nunca apagam um arquivo de áudio.

3. Procurar e marcar entradas órfãs:

Verifica todas as entradas válidas e marca como inválidas aquelas cujo arquivo está faltando. Esta etapa é reversível, nada é apagado. O RemotePLE consulta cada diretório uma única vez em vez de perguntar por cada arquivo, de modo que mesmo bibliotecas grandes são verificadas em poucos minutos.

Cada execução grava um relatório como arquivo de texto na pasta Backups ao lado do programa. Ele lista cada faixa afetada com o caminho e o motivo e termina com os números. Leia-o antes de apagar na etapa seguinte.

4. Verificar e apagar entradas órfãs:

Verifica novamente todas as entradas marcadas como inválidas e mostra o resultado em uma lista com caixas de seleção. Inicialmente ficam marcadas as entradas cujo arquivo continua faltando. O botão Apagar remove apenas essas do banco de dados, o botão Restaurar volta a marcar como válidas as entradas encontradas de novo. Ambos atuam somente sobre as linhas marcadas com o estado correspondente e informam depois quantas linhas deixaram inalteradas. Antes de apagar surgem um aviso falado e uma pergunta de segurança.

5. Restaurar as entradas de um diretório:

Pergunta por um diretório no servidor e verifica apenas as entradas inválidas abaixo dele. Aqui ficam marcadas as entradas encontradas de novo, ou seja, exatamente aquelas sobre as quais o botão Restaurar atua. Útil quando você recolocou arquivos no servidor.

Proteção contra alarme falso:

Antes de cada execução todos os caminhos raiz são verificados; se um deles não estiver acessível, a execução nem começa. Se a conexão cair no meio, nada é gravado. Se um diretório não puder ser listado, o RemotePLE o procura primeiro com outras maiúsculas e minúsculas: o banco de dados vem de um computador Windows, ao passo que o servidor costuma diferenciar letras maiúsculas e minúsculas. Só se isso também falhar o diretório é considerado apagado, e então aparece à parte no relatório.

Ao apagar são removidas todas as linhas da faixa: as atribuições de biblioteca, a linha de etiquetas e a própria faixa. O arquivo de áudio nunca é tocado. Esc interrompe também essas execuções após a entrada atual.
