Dificilmente vemos tanto amor por Apple TVs com jailbreak quanto por iPhones e iPads com jailbreak, mas um próximo projeto apelidado de Spartan está chamando a atenção depois de ser anunciado como “o primeiro navegador de arquivos tvOS ” em uma postagem compartilhada em/r/jailbreak.
Spartan parece será um trabalho em andamento, mas será uma maneira poderosa baseada em SwiftUI de interagir com arquivos armazenados localmente em Apple TVs compatíveis com tvOS 14.0 e posterior. O suporte para tvOS 13.0 e posterior pode chegar em uma data posterior.
Conforme mostrado nos exemplos de captura de tela acima, os usuários podem não apenas navegar em seu sistema, mas também selecionar arquivos em lote, visualizar diferentes tipos de mídia, ver informações sobre arquivos diferentes e até mesmo abrir arquivos.plist.
Citando a página GitHub do projeto, o Spartan atualmente é capaz dos seguintes tipos de ações em Apple TVs compatíveis:
– Procurar diretório de arquivos
– Visualizar e editar arquivos de texto
– Assistir a vídeos
– Reproduzir áudio (e visualizar metadados)
– Criar pastas
– Criar arquivos
– Salvar pastas ou arquivos nos Favoritos
– Obter informações sobre um arquivo
– Renomear um arquivo
– Mover um arquivo ou arquivos para a Lixeira (ou se estiver na Lixeira, excluí-los)
– Mover um arquivo ou arquivos para um determinado diretório (se um único arquivo, você pode renomeá-lo)
– Copiar um arquivo para um novo caminho de arquivo (e, opcionalmente, renomeá-lo)
– Exibir imagens
– Exibir arquivos plist (xml e bplist)
–//BROKEN Executar binários
– Compactar e descompactar arquivos.zip
– Pesquisar um diretório e seus subdiretórios para um arquivo ou diretório
No futuro, o desenvolvedor planeja adicionar o seguintes recursos:
– Não assuma que um caminho de arquivo é um diretório no ContentView (você pode especificar um caminho de arquivo para uma pasta que não seja e abrirá a exibição adequada) (isso provavelmente nunca acontece)
– Adicionar informações a ImageView e VideoPlayerView
– Editor Plist
– Spawn binários
– Auxiliar raiz
– E mais…
Spartan está pronto para ser testado por quem quiser experimentá-lo. Isso exigirá a compilação do projeto no Xcode 14.3 ou mais recente.
Para saber mais sobre o Spartan, você pode visitar a página do GitHub do projeto .
Você está animado com o Spartan? Ou você nem se deu ao trabalho de fazer o jailbreak da sua Apple TV? Informe-nos na seção de comentários abaixo.