![]() |
(2.a) Controles para o menu F1
(2.b) Controles para o menu F2
TICT-Explorer é um navegador de arquivos para TI-89, TI-92+ e TI-V200. Suas características incluem:
- Programa NOSTUB, roda em todas as versões do AMS com nenhuma kernel instalada
- As funções usuais como criar pastas/copiar/mover/renomear/arquivar/travar etc.
- Execução de programas exe-packed sem seus launchers
- Suporte para eBooks, Aventuras de ScottFree, arquivos Quill,variáveis PIC, variáveis de TEXTO, e arquivos PPIC
- Atalhos para programas e arquivos
- Indicador da fora da bateria de 5 níveis
- Proteçção contra travadas
- Proteção de senha
- Visualizador hexadecimal
- Tela de Info (muitos detalhes sobre sua calculadora e arquivo ou pasta selecionada)
- Uma tecla para arquivar ou desarquivar
Arquivos incluídos na distribuição do TICT-Explorer:
- TICTEX.EXE o launcher para o TICT-Explorer (requerido)
- TICTEX.LIB o arquivo da biblioteca para o TICT-Explorer (requerido)
- TICTEXPV.EXE visualizador de imagnes para o TICT-Explorer (não requerido)
[Left] e [Right] Muda entre janelas de arquivos e pastas [Up] e [Down] Seleciona arquivos ou pastas [2nd][Up] e [2nd][Down] Move para o topo ou para o fim da lista [entre] e [Apps] Execute ou veja a lima destacada [2nd][Number] Atribui atalho ao arquivo selecionado [Diamond][Number] Executa programa ou arquivo relacionado ao número do atalho [F1] Abre o menu arquivo [F2] Abre o menu dos favoritos [F3] Arquiva ou desarquiva arquivo selecionado [F4] Seleciona ou deseleciona múltiplos arquivos ou pastas [F5] Tela de Info [Backspace] Deleta arquivo ou pasta selecionado(s) [Diamond][+] Aumenta o contraste [Diamond][-] Diminui o contraste [Esc] Fecha o TICT-Explorer [2nd][On] Desliga a calculadora [Letter] Pula para o arquivo que começa com a letra pressionada
(2.a) Controles para o menu F1 (pressione F1, então...)
- [1] deleta arquivo(s) selecionado
- [2] copia o arquivo(s) selecionado
- [3] renomeia o arquivo(s) selecionado
- [4] move o arquivo(s) selecionado
- [5] cria uma pasta nova
- [6] visualiza o arquivo no editor HEX
- [7] trava ou destrava arquivo
- [8] muda a senha
- [9] trava a calculadora (requer a senha para a calculadora funcionar novamente)
- [0] ajuda
(2.b) Controles para o menu F2
- [1]-[9] roda o programa atribuído ao atalho [Diamond][Number]
- [0] limpa todos favoritos
(2.c) Controles para o visualizador Hex
- [Up] e [Down] move para cima e para baixo uma página
- [2nd][Up] e [2nd][Down] move para o topo ou para o fim
- [Esc] sai do editor Hex
(2.d) Controles para TICTEXPV
- [+] aumente os fps (quadros por o segundo) de imagens animadas
- [-] diminui fps de imagens animadas
- [Diamond][Left] e [Diamond][Right] ajusta o grayscale
(2.e) Diálogo do Info
- Pasta ativa indica nome da pasta e quantos arquivos ele contem.
- Arquivo ativo indica nome do arquivo e seu tamanho
- Handle/Address indica o número do handle e o offset da memória do arquivo.
- Handles livres indica o número de handles livres na calculadora.
- RAM livre indica a quantidade de RAM disponível.
- Arquivo usado indica o quanto de FlashROM esta sendo usado.
- Arquivo livre indica a quantidade de FlashROM disponível em sua calculadora. Nota: Este número é menor do que no menu do TIOS's Mem indica (por 65536 bytes). O TIOS requer estes 64 kilobytes do espaço da ROM para a coleta do lixo, assim a quantidade indicada pelo TICT-Explorer é exata.
- Top do Estack indica o endereço do topo do stack.
- Estado da bateria indica a força das baterias, com 4 ela esta cheia e com 0 que esta praticamente inoperante.
TICT-Explorer tem suporte para funcionar com diversos tipos de programas sem ter que primeiro rodar um visualizador ou um launcher. Os seguintes tipos de arquivos são suportados:
(3.a) Programas NOSTUB
- Extensão: EXE
- Launcher Requerido: Nenhum (built-in)
- Comportamento: Roda os programas normalmente
(3.b) Programas exe-packed
- Extensão: ppg
- Launcher Requerido: Nenhum (built-in)
- Comportamento: Os programas rodam normalmente sem a necessidade de um launcher.
(desde da versão v1.10 programas exe-packed dependentes de kernel são suportados).
(3.c) Programas kernel-based
- Extensão: ASM
- Launcher Requerido: Universal OS v1.30 ou acima (localizado em ftp://jm.devel.bourges.net/) ou PreOS (localizado http://www.timetoteam.fr.st).
O Universal OS deve ser instalado para que os programas kernel-based trabalhem.
Nota: O Universal OS e o PreOS são as únicas kernels que confiantemente foram instaladas e operadas com o TICT-Explorer sem causar alguns conflitos. O uso do DoorsOS e o TICT-Explorer não é recomendado devido a incompatibilidades. O Universal OS não deve ser instalado dentro do TICT-Explorer; veja programas incompatíveis para mais detalhes.- Comportamento: Os programas rodam normalmente.
(3.d) TI-Pictures
- Extensão: PIC
- Launcher Requerido: Nenhum (built-in)
- Comportamento: As imagens aparecem normalmente.
(3.e) eBooks
- Extensão: ebk
- Launcher Requerido: eBook v1.70 ou acima (clique para da TI89 da TI92+)
Nota: eBook pode ser ficar em qualquer pasta na calculadora; TICT-Explorer irá encontra-lo.- Comportamento: Selecione o livro e pressione [enter]. O livro executará automaticamente.
(3.f) Aventuras de ScottFree
- Extensão: SDBF
- Launcher Requerido: ScottFreeDriver v1.7 (clique para versões TI89 e TI92+)
Nota: somente o arquivo scottpck.ppg é requerido e pode ser colocado em qualquer pasta da calculadora.- Comportamento: Selecione a aventura e a pressione [enter]. O jogo executará automaticamente.
(3.g) Aventuras de Quill
- Extensão: EXE
Nota: Sim, esta é também a extensão para executáveis de NOSTUB, mas você verá o título da aventura do Quill em vez " do programa de NOSTUB " na barra do status.- Launcher Requerido:Quill-Interpreter (TI-89 ou TI-92+)
Nota: Quill-Interpreter pode ficar em qualquer lugar na calculadora- Comportamento: Selecione a aventura e a pressione [enter]. O jogo executará automaticamente.
(3.h) Variáveis do TEXTO
- Extensão: TEXTO
- Launcher Requerido: Nenhum (built-in)
- Comportamento: TICT-Explorer exibe o arquivo de texto. Pressione [Esc] para sair.
(3.i) PRGM básico e limas FUNCIONAIS
- Extensão: PRGM/FUNC
- Launcher Requerido: Nenhum
- Comportamento: TICT-Explorer automaticamente sairá e colacará o nome do programa na linha de comando do TIOS.
(3.j) Imagens PV-Viewer
- Extensão: PPIC
- Launcher Requerido: TICTEXPV (incluído com a distribuiçção do TICT-Explorer)
Nota: TICTEXPV pode ficar em qualquer lugar na calculadora.- Comportamento: Selecione o arquivo PPIC e pressione [enter]. A imagem será exibida automaticamente. Use os controles esboçados na seção 2.d para ver uma imagem.
(3.k) Outros arquivos
Os arquivos de outros tipos seção visualizados com o editor integrado do hex. Qualquer arquivo pode ser visto com o visualizador hex destacando o arquivo e pressionando [F1], [6].
Observe por favor que, devido ao método TICT-Explorer usa para explorar pastas, todos os arquivos externos que um programa necessita (exemplo: os arquivos ppg exepacked launchers do programa, arquivos config, níveis externos) estar na mesma pasta que o programa. Isto é contrário a o que o TIOS espera.
Os seguintes tipos de programas são incompatíveis com o TICT-Explorer:
E claro eu (thomas.nussbaumer@gmx.net) pelo resto. ;-)
Este programa pode ser distribuído em qualquer web-site sem uso comercial.
DISTRIBUIÇÕES EM QUALQUER MÍDIA (Disc,CD-ROM,DVD etc.) são proibidas sem permissão do autor.
O autor nção se responsabiliza ou da garantia por seu software ou qualquer parte dele. O autor nção arcará com nenhuma responsabilidade referente a perda de dados por uso deste software.
Você é livre para usar qualquer parte do código fonte, desde que seja dado os devidos créditos e referência a página TICT-HQ ( http://tict.ticalc.org/).
Se você achar alguma bug, ou tem alguma sugestção, você é encorajado a entrar em http://pub26.ezboard.com/btichessteamhq. O TICT-HQ website esta em http://tict.ticalc.org/.
A lista a seguir contém características que as futuras versões conterão. (Ordenadas por prioridade) (1.40 e 1.50):
- Atualizar para TIGCC 0.95 e otimizar (Iniciado para 1.40, tamanho diminuido de 5 KB até agora, e não vai mudar muito). Três coisas acontecerão com o launcher / e a parte de proteção contra falhas:
* TIGCC 0.93 -> 0.95.
* Suporte para TI-89 Titanium.
* reorganização de arquivos.
Tudo terá que ser checado cuidadosamente para abstinência de bugs...- Implementação do padrão _nostub para leitura de comentários (1.40, código pego do programa teste de Kevin).
- Definir e implementar um padrão para comentários em arquivos PPG (1.40).
- Compressão (1.40, requer modificação da GUI):
* LZFO1 compressão/descompressão, Francesco disse que esta pronto para ajudar, mas não tem muito tempo livre.
* LZMA descompressão se nós utilizarmos TIGCCLIB - que eu espero e apoio.- Mostrar tipo do arquivo na tela de informação F5 (1.40).
- Analisar programas TI-BASIC para procurar e mostrar comentários (1.40).
- Mostrar o tanto de RAM utilizada na tela F5 (1.40).
- Uso de [DIAMOND]+[DOWN] -> pagina para baixo no explorador e visualizadores (1.40).
- Uso de [DIAMOND]+[UP] -> pagina para cima no explorador e visualizadores (1.40).
- Melhorar o visualizador de textos (started for 1.40).
- Copiando um arquivo para o mesma pasta mudando as primeiras 3 letras do nome do arquvo para 'cpy' ou adicionando isto para a frente do aquivo caso o seu tamanho seja 5 ou menos.(1.40).
- Adicioanar estado da bateria e hora no AMS 2.07+ para a tela principal (linha de status) (1.40).
- Deletar/mover/renomear/restaurar arquivos arquivados (com a pergunta "tem certeza ?") (1.40).
- Checar nomes de arquivos reservados antes de arquivar arquivos com TokenizeSynBane (1.40).
- Opções de ordenação de arquivos (alfabética, alfabética-reversa, tamanho...), busca de arquivos (busca em arquivos...) - reutilização de parte do código do tthdex pode ser possível. (1.40 ?).
- Diálogos Opções / Configurações(1.40 ?).
- Suporte estável de programas baseados em kernel.
- Pastas/arquivos ocultos: Atualmente o TICT-Explorer não suportará este suporte, pois sua GUI tem que ser reestruturadas completamente para esta característica. Por quê? Bom, arquivos/pastas ocultos tem que ser marcados ocultos de alguma maneira.
- Adicionar um visualizador de expressões (Samuel ?).
- Arquivamento/Desarquivamento do arquivo de configuração.
- Captura dos botões de reset para melhor proteção contra reset. Porém isto não faz muito sentido. Caso a senha seja esquecida, as pilhas podem ser retiradas.
A lista a seguir contém características que as futuras versões poderão conter ou não. (1.50):
- Link-Support no TICT-Explorer. Não tenho nem idéia de fazer isto, porém seria uma ótima idéia receber arquivos no TICT-Explorer.
- Entrada personalizada usando um arquivo externo que pode ser chamado de um launcher externo durante a descompressão.
- Talvez pastas comprimidas (TTArchives???).
- Um popup TSR durante a execução do programa com as seguintes opções: terminar programa/desligar calculadora/pegar screenshot
- Instalação do explorer como TSR.
- Extensões personalizáveis<->Relação com visualizador.
- Adicionar suporte estável ao Tezxas (Samir Ribic) ?
- Adicionar suporte para TI-89 Z-Machine (Nils Gesbert) ?
- Realocação de funcionalidades para programas baseados em kernel, para que eles rodem quando não existe kernel instalada.