FileRunner

Tela Software:
FileRunner
Detalhes de Software:
Versão: 13.7.19.16
Data de upload: 19 Feb 15
Revelador: Tom Turkey
Licença: Livre
Popularidade: 56

Rating: 4.0/5 (Total Votes: 1)

FileRunner é uma fonte aberta, simples e eficiente gerenciador de arquivos para sistemas operacionais Linux e UNIX. Ele foi construído com suporte FTP / SFTP e é muito configurável.
FileRunner foi criado para facilitar-lhe o fardo de digitar milhares de "ls", "cd", "mv", "rm" e "cp" em um dia só para fazer o seu trabalho.
A interface foi feito tão eficiente quanto possível, para ser capaz de competir com a velocidade de utilização da linha de comando. FileRunner é implementado em Tcl / Tk e um pouco de C

Características :..

  • Uma interface simples e poderosa
  • História e Hotlist (bookmarks).
  • menu de diretório recursiva de toda árvore do sistema de arquivo.
  • Procure diretórios FTP tão fácil como diretórios normais.

  • recursos de FTP:
  • Copiar.: Arquivos / diretórios FTP upload / download (recursivo)
  • FTP Delete (recursivo), FTP MakeDir, FTP Renomear.
  • Suporta FTP através de proxy.
  • função FTP currículo download.
  • configuração baseada Estado de logins site FTP (senha / user / proxy).
  • transferência de arquivos Asynchronous.
  • listas do diretório cache.
  • operações de arquivo assíncrona.
  • Built-in do Windows shell de comando. Sincronizado com painéis de arquivo. Estes têm história, apelidos e nome do arquivo de conclusão.
  • Extendable adicionando seus próprios botões de comando.
  • Muito configurável.
  • Definido pelo usuário padrão de arquivo / ações. (* .jpg - & Gt;. Image lançamento espectador etc).

O que é novo nesta versão:

  • Adicionado mais informações para a "linha status '(a linha apenas sob o arquivo de configuração ... etc. itens de menu) ajuda balão de mensagem.
  • Adicionado código para o 'makerelease' awk script para fazer todas as coisas novas necessários para construir um release (construir o TOFC para dicas, construir os arquivos RPM e DEB, mover tudo para o novo diretório release).
  • escreveu um pequeno roteiro (makeiconfile.tcl) para mesclar arquivos de ícone em um arquivo. Isto para janelas onde agora também temos os novos ícones filerunner.
  • Altera o conteúdo tar.gz para incluir o mestre arquivo "png", bem como o mestre de trabalho (o mestre de trabalho '* .xcf' faz com que seja fácil de trabalhar com o Gimp.
  • Trabalhou sobre o arquivo Tips. Adicionado uma mesa de máquina gerado de conteúdos. Escreveu o código para gerar a tabela de conteúdo (tip_index.tcl).
  • Movido os ícones em seu próprio directry (ícones, claro)
  • Concluídos os scripts para construir o RPM e arquivos de pacotes DEB. makerelease agora constrói tudo e coloca-lo no diretório 'release-'. Agora, é um movimento simples de colocar um novo lançamento em souceforge.
  • Peter encontrou um bug no código de atualização de seleção ao usar cima e para baixo para alterar a seleção. Corrigido!
  • Adicionado código para exibir a entrada selecionada (primeiro se houver mais de um) na linha de status. Várias informações sobre o arquivo é exibido na mesma ordem como usado no painel. Obrigado Pedro.
  • Depois de muita dor eu finalmente tenho um conjunto de código para converter o RPM filerunner para um arquivo de pacote DEB. Pelo menos no Fedora 18, esta é uma verdadeira dor como alguns bits que deve estar na rpms apoio DEB não estão lá (páginas man, mas nenhum código, por exemplo). Usamos alienígena para fazer a conversão e parar a meio para corrigir algumas coisas. O scrip de fazer isso é fr / Makefiles / alien.tcl. Oh, eu quase esqueci, eu tive que mudar um dos scripts Perl que estava tentando descobrir se ele estava em uma plataforma de "nativo". Ele se perdeu, para sempre, então eu só mudou para não testar, mas voltar a nenhum resultado. Eu não vou estar enviando este script na esperança de que o Fedora vai fazer melhor em 19, que eu deveria atualizar para ...
  • fez pequenas alterações no código de configuração para iniciar novos usuários (aqueles com a arquivos ~ / .fr / config) com cores melhores e para evitar erros de terminais em torno achado não disse arquivo.
  • terminou de construir o arquivo filerunner.spec. Isso permite-nos agora para construir arquivos RPM.
  • As alterações feitas no arquivo de instalação para fazer a coisa certa quando usado pelo código de construção RPM. Principalmente isso significa que construir um vínculo relativo para o diretório / usr / bin / link fr e que não criar um arquivo de desinstalação (código de pacote RPM faz isso). Nós ainda construir o arquivo de desinstalação, se não construir para RPM.
  • fazer a alteração no 'smart_dialog' para aceitar agora uma substituição para a largura da janela max. Antes disso a largura máxima era a largura da janela "mestre". Isso resultou em algumas janelas muito estreitas quando 'smart_dialog' foi usada antes para a construção de outras janelas (como por erros).
  • Feito o código que encontra um arquivo de configuração 'backup' de forma mais inteligente. Agora globs todos os arquivos de configuração-yymmdd e escolhe aquela que é a mais antiga, desde que ele é mais jovem do que o que ele está procurando.
  • Alterar arquivo principal para rodar diretamente / bin / desejo.
  • Adicionado uma entrada de configuração para & quot; colar & quot; para permitir a definição de sequências de pasta adicionais para utilização com a pasta para a linha de directório (ver abaixo). Sem isso o mouse não estava sendo reconhecido.
  • Adicionado uma nova opção de escolher como se escreve 'cinza' ou 'cinza'. Isto é usado no editor de cor para oferecer nomes de cores.
  • Modificado o editor de cores para usar o sistema de rede em vez de pack, para obter os colornames partir de um arquivo gerado com base na página de manual para Tk (colors.n), exibir uma janela adicional com & quot; perto de & quot; cores com amostras (próximo à cor selecionada no momento), de usar nomes de cores sempre que possível, e várias pequenas mudanças cosméticas.
  • Mudou pasta para a janela diretório no caso em que o nome do arquivo é colado. Neste caso, se o nome é um link, o link é rastreado eo diretório for alterado para que os arquivos diretório com o arquivo com o nome destacado. Se você colar um arquivo normal a partir do mesmo painel (esquerda ou direita) não acontece nada. Se o que é colado não é um arquivo acessível (ou não um arquivo) uma pasta normal é feito.
  • Adicionado o comando "Clean" para o menu Utilities. Ele destrói todas as janelas abertas vista. Especialmente bom se algum comando foge e cria um monte deles.
  • Movido todos os 'doc' (os arquivos que estão no menu de ajuda) para seu próprio diretório.
  • escreveu um script de instalação. Instala filerunner com arquivos do desktop e ícone completos.
  • Mudou a carga Esperar para uma carga pacote tcl puro. Adicionado um aviso de que a versão tcl não vai trabalhar com SFTP. Um rpm espera está disponível a partir do Fedora e eu suspeito que a maioria dos outros repos do sistema.
  • Coloque um comando de atualização em smart_dialog para se certificar de que a geometria mestre está pronto antes de obtê-lo.
  • eu desisto. Não é apenas possível em Tk para obter o tamanho da tela e como em um sistema multi-display. O código antigo para encontrar esta falha e não pode ser fixado curto de adivinhar. Filerunner usado isso no para manter as dicas de ferramentas na mesma tela. Então, agora ele só faz uma tentativa de colocar o centro da ponta o mais próximo possível do centro da janela pai enquanto ainda mantém um canto da ponta perto do mouse e mantendo a ponta na tela (a tela é o total de todos os monitores). Isso funciona muito bem até colocar uma propagação da janela por mais de um display.
  • Construído um novo ícone. Mercury portando uma pasta de arquivo com um pic Hubble dentro.
  • Mudou a forma como acessar o pacote inotify. Agora é só colocar no diretório dos "pacotes" com arquivos especiais pkgIndex.tcl que só passam se o 'arco' casa.
  • alterado para usar config-yymmdd como o arquivo de configuração. A data é o mesmo que o código Revison do que está sendo executado fonte. Isso permite que várias versões diferentes para executar ao mesmo tempo.
  • Alterado para retirar a janela enquanto se aproxima e, quando completamente até apresentar a janela. Expecially em um sistema lento, isso vai olhar "mais agradável".

O que é novo na versão 13.4.18.11:

  • Updated o Users_Guide. Leitura recomendada para esta versão:
  • Utilities executar o comando no ponto 3.1
  • botões do mouse na seção Lista de Arquivo 3.3.5.1
  • Open de comando no ponto 3.4
  • A seção do Menu Visualizador de texto interno 5.1
  • seção conclusão nome do arquivo 9.3
  • Oh, e regenerar a configuração e leia as mudanças lá.
  • Corrigido o erro no código ftp mkdir, enrolado em vez de fazer a escritura.
  • Em testes, o Windows tcl faz um trabalho pobre de determinar se um arquivo é executável, especialmente se CYGWIN está instalado. Isso mexe-se a conclusão de código de comando que tenta retornar somente arquivos executáveis ​​para o comando. Mudou o código para retornar todos os candidatos para Windows. Ainda só retorna executáveis ​​para Linux / Unix.
  • Removido o código para alterar janelas nomes de arquivos para usar '' como janelas funciona muito bem com o '/' e é sempre muito mais fácil de trabalhar com ele.
  • Changed comando novo 'Open' para executar diretamente o arquivo se ele é executável. Caso contrário, chamar o programa 'open cmd ".
  • Adicionado 'ViewAsTx' (Ver como texto) para a lista botão do meio. O mesmo que 'Utilities' menu Exibir como texto.
  • Re-escreveu o comando manipulador seqüência tampão para lidar melhor com '' e '' para lidar melhor com nomes de arquivos do Windows.
  • Mudou o código de escrita configure para fazer um trabalho melhor de listar as listas mais complexos usados ​​no arquivo de configuração. Também criou o arranque de nomes de comandos auxiliares padrão para conter o pós correção .exe se executados em CYGWIN.
  • código para adicionar novos botões ao config (middle_button_list) e remover botões não reconhecidos nessa lista Adicionado.
  • Adicionado um novo botão central 'Run'. Faz a mesma coisa que o comando de menu Run 'Utilities'.
  • avançado de conclusão de comando eo comando executar código para lidar de forma mais razoável com os nomes de arquivos e diretórios com espaços embutidos nelas.
  • Adicionado o comando / botão "Abrir". Este é o mesmo que 'View', só que usa uma lista configurada diferente para escolher o programa para ser executado. E se a extensão do arquivo não está no config (abertos, extensões) lista, este comando chama o programa de configuração (cmd, aberta), que deve descobrir o que para correr e executá-lo. No Windows, este comando deve ser "cmd / c start '. Em sistemas Mac é "aberto". Em sistemas Linux existem pelo menos estes três possibilidades:. 'Gnome-open', 'kde-aberto' e 'xdg-open'
  • 'View', em seguida, é para tirar uma espiada em um arquivo, enquanto o 'Open' faz a coisa completa.
  • Mudou o código de cor reconfigure para definir-se também "opções" para cada uma das cores. Isso significa que não temos mais para configurar uma janela quando nós construí-lo. Em vez disso, o código de janela só vai conseguir o que ele precisa na lista de opções.
  • Altere o cardápio e ligar código de configuração para permitir que os parâmetros a serem passados ​​para a função chamada. Isto torna possível ligar um comando para um botão do mouse que vai chamar um compositor mail com uma lista de arquivos para 'prender'. Para terminar esta, mudou o comando run para aceitar um parâmetro opcional que ele usa para encontrar o programa para ser executado no 'runlist'.
  • Reforçada o código de comando conclusão de colocar-se uma janela de navegação em resposta a Botão 3 na linha de entrada.
  • Adicionado novo código em torno do comando Executar. Agora você pode configurar uma lista de programas para escolher para executar junto com sintaxe e nomes "agradáveis".
  • Adicionado código para pegar menu de recursividade, ou seja, a- & gt; b- & gt; c- & gt;. Um em menus de usuário
  • Made smart_dialog ainda mais inteligente ainda. Agora você pode configurá-lo para executar um script para preencher a janela 'texto' (ou, para que o assunto faz mais nada). Também fez seus nomes globais incluem o nome da janela para que várias janelas smart_dialog pode ser até ao mesmo tempo.
  • Usado o novo código de conclusão smart_dialog e comando para refazer o comando de execução, que agora vai fazer a conclusão do comando sobre o item para ser executado, bem como permitem que você escolha se deseja que os nomes de arquivo completo ou trabalhar os nomes dos arquivos do diretório relacionado.
  • Made smart_dialog ainda mais inteligente. Ele agora pode lidar com qualquer número de widgets "entrada", checkbuttons e botões normais, bem como todas as outras maravilhas.
  • Será que uma reescrita bastante completa do código de comando conclusão. Ele agora paira sobre Tab e DoubleTab. Agora podem selecionar finalizações com cliques do mouse em uma lista de conclusões. Também mudou-lo em um arquivo separado (aka biblioteca).
  • Encontrado e problema resolvido com a roda do mouse delta não ser o que está configurado (o livro foi sempre maior do que o solicitado).
  • Corrigido um bug no código de cópia que causou cópias para um diretório que já contém um diretório com o mesmo nome para criar um novo diretório com esse nome no diretório existente ao invés de apenas continuar e atualizar os arquivos abaixo desse diretório.
  • Adicionado um botão de configuração para activar mensagens de erro expandidas / off, principalmente para mim.
  • Adicionado e implementadas ligações botão configuráveis ​​para as caixas de listagem. Agora você pode construir menus e anexá-los a cliques de botão. Veja o arquivo de configuração.
  • Corrigido o erro de tentar 'Alt-Esc' a partir de uma janela de exibição, aprisionando a seqüência e fazendo exatamente nada.
  • escreveu uma nova rotina Entry_Dialog e mudou o código para usá-lo.
  • replacetearoff.tcl reforçada para pegar cores dos botões, lidar com separadores e menus em cascata.
  • Escreveu um substituto para tk_dialog (smart_dialog chamado), que lida com todas as perguntas de resposta "fixos" (como Sim Não OK etc.). Agora, é usado para todos eles, incluindo a janela Sobre. Ele também tem uma opção de "monólogo", que é utilizado para as mensagens View 'não encontrado', 'nada para desfazer' e 'nada a refazer'. Esta janela é geralmente removido por a próxima ação e também podem ser removidos com o mouse botão-1.
  • Ligado 'desfazer' na Vista, Q-Edit, e configurar janelas de edição. Coloque 'desfazer & quot; e 'refazer' comandos no menu do botão-3. (Também Cntl-z se desfazer e refazer Cntl-Z).
  • Separado o código de exibição de pesquisa (usado em vista e as janelas de comando). Permitir procura para ir para frente ou para trás em cada ponto. Permitir rollover mas paramos no final e falar sobre isso. Mudou o pop não encontrado para ser-frame menos e piscar.
  • Movido FontControl e balloon_help para ficar sozinho rotinas com seqüências de chamada padrão.
  • Movido ReplaceTearoff a um autônomo de rotina. Feito isso melhor no que faz. (Ele substitui um menu tearoff com um que fica em torno de quando o pai perde o foco.)
  • Parece um 'e' se perdeu no script que faz com que o Editor filerunner que esperar para o editor para ser concluído. Corrigido isso.
  • Mude para o 'Recurse Command' (sob Etc) para delimitar corretamente o comando para 'sh -c'. Com a mudança que você precisava colocar '& quot;' em torno do comando.
  • Droga, um bug. Parece que perdemos lidar com zero de palavras passe comprimento. Fixa. Graças a Peter para o relatório de bug.

O que é novo na versão 20100903:

  • parece estar disponível para todas as plataformas, incluindo Windows, Linux, Mac, etc.
  • Qualquer coisa com TCL / TK suportado.

Requisitos :.

  • A plataforma padrão Unix
  • Tcl / Tk 8.0 ou posterior.
  • Um compilador ANSI C, se você não pode usar os binários pré-compilados.

Programas semelhantes

scytha
scytha

3 Jun 15

lfm
lfm

12 May 15

Beagle
Beagle

2 Jun 15

Dino
Dino

14 Apr 15

Outro software de desenvolvedor Tom Turkey

FileRunner
FileRunner

22 Jan 15

Comentário para FileRunner

Comentários não encontrado
Adicionar comentário
Ligue imagens!