Dettagli del software:
Versione: 0.8
Data di caricamento: 2 Jun 15
Licenza: Libero
Popolarità: 2
Ricerca Chestnut FTP è un'applicazione web per la ricerca di file su server FTP. I file possono da cercati solo i nomi delle directory / file, né essere il contenuto dei file. Gli utenti possono richiedere i file dalla parte del nome del file, l'intero nome del file, una espressione regolare, o un modello della shell.
Il programma è scritto in Python con web.py framework. Per memorizzare indici dei file PostgreSQL o MySQL è l'uso
Cosa c'è di nuovo in questa versione:.
- Nuovo server attributo PASV per consentire o disabilita la modalità passiva FTP
- Nuovo parametro di configurazione VIEW_CUSTOM_NO_SEARCH_RESULTS_TMPL per definire modello personalizzato per visualizzare un messaggio quando è stato trovato alcun risultato della ricerca
- Qualche bug con le date di file è stato fissato in indicizzatore
- Meglio controllare i duplicati dei server (da IP, il nome utente e la porta). Nome server host viene risolto e la conseguente indirizzo IP viene memorizzato separatamente. Gli attributi di server di porta e nome utente è utilizzare non più valori nulli per indicare porta predefinita e il nome utente, il 21 e 'anonimo' è usato al posto
- Il nome utente @ host: port formato viene utilizzato per visualizzare server nel registro indicizzatore e pagina elenco di server. Anche questo formato può essere utilizzato in strumenti a linea di comando quando si specifica un server
- Codice aggiornato per web.py 0.3 API (vecchio web.py 0.2 è supportato anche dal livello di emulazione speciale)
- I miglioramenti delle prestazioni in NewFiles plug (uso di cache per elenchi di file)
- Nuovo parametro di configurazione NEW_FILES_ALL per abilitare / disabilitare nuovo elenco dei file senza filtro (Tutti i file)
- Il gestore scanner di rete e scanner di frontiera è stata attuata li>
- è stato aggiunto il parametro di ricerca tipo di file. Nuovi parametri di configurazione: FILE_TYPES_ENABLE per abilitare / disabilitare appropriato menu a tendina, e FILE_TYPES per definire i tipi di file
- interfaccia a riga di comando è stato riscritto. Purtroppo il nuovo CLI è principalmente all'indietro compatibile con la versione precedente
- Nuovo parametro di configurazione VIEW_DIRECTORIES_FIRST per mostrare le directory prima durante l'ordinamento dei file (abilitato per default)
- Lo strumento da riga di comando per gestire indice (idxman.py). I suoi attrezzi seguenti comandi: elenco, trovare e du
- psycopg 1.x non è più supportato, è necessario psycopg2 se si utilizza PostgreSQL
- Piccoli miglioramenti e correzioni di bug
È stato aggiunto
Cosa c'è di nuovo in versione 0.7:
- Corretto il bug in indicizzatore per l'indicizzazione dei file che hanno non-ascii estensioni
- L'elenco dei nuovi file può essere diviso in più pagine. Parametro di configurazione Nuovo NEW_FILES_PAGES_MAX per definire il numero massimo di pagine
- I nuovi file possono essere configurati. Nuove NEW_FILES_FILTERS parametro di configurazione
- è stato aggiunto canali RSS per i nuovi file
- Piuttosto è stato aggiunto 404 pagine di errore per la navigazione cache e le informazioni sul server
- Corretto il bug quando si sfogliano le directory con & quot; @ & quot; carattere
- Nuovo parametro di configurazione per impostare INDEXER_SOCKET_TIMEOUT presa indicizzatore timeout. Correzioni indicizzatore congelamento
- parametri di ricerca nuova taglia minima e Dimensione massima
- Nuovo parametro ricerca online solo. Nuovo parametro di configurazione DEFAULT_ONLINE di specificare online predefinito solo all'impostazione di ricerca.
- Il parametro CACHE_TIME_MAX è stato sostituito da CACHE_EXPIRES che specifica massima della cache di query volta dal vivo in secondi.
- Nuovi CACHE_ONLINE_EXPIRES parametro di configurazione per specificare cache delle query tempo massimo dal vivo per le query con linea Solo bandiera set
- Nuovo parametro di configurazione VIEW_CUSTOM_FOOTER_TMPL per definire template piè di pagina personalizzato
- Nuovo attributo del server i_speed e nuovo INDEXER_SPEED parametro di configurazione per limitare la velocità di indicizzazione
- Possibilità di aggiornare indice file ls-lR come i file. Attributo Nuovo server lslr_url
- miglioramenti dell'interfaccia utente
Filtri
È stato aggiunto
Cosa c'è di nuovo nella versione 0.6:
- è stato aggiunto modalità di ricerca rapida. Questo è pari a & quot; foo * & quot; modello di ricerca shell
- Nuovi ALLOW_SEARCH_MODES parametri di configurazione di disabilitare particolari modalità di ricerca
- Nuovo parametro di configurazione SLOW_SEARCH_MAX per limitare il numero di thread / processo che fa & quot; lenta & quot; ricerca allo stesso tempo
- parametro di configurazione Nuova RESULTS_MAX per limitare il numero di risultati di ricerca
- Corretto il bug in indicizzatore che causano sbagliato & quot; Possibile ciclo infinito & quot!; errori
- Possibilità di specificare non consentire percorsi per particolari server (nuove opzioni per srvman.py --print-rifiutare, --add-rifiutare, --remove-Disallow). L'indicizzatore non indicizza questi percorsi
- Nuovo parametro di configurazione VIEW_CUSTOM_MAIN_PAGE_TITLE personalizzare principale tag titolo della pagina
- è stato aggiunto il supporto per i plugin. Nuovo parametro di configurazione plug-in, che specifica l'elenco dei plugin (nomi di pacchetto python) per caricare. Inoltre Server implementato come plugin. Il parametro di configurazione ALLOW_SERVER_ADD stato rimosso
- Nuova funzione per visualizzare l'elenco dei nuovi file su server (implementato come NewFiles plugin)
- è stato aggiunto lo stato del server (online / offline) Indicatore
- è stato aggiunto pagine di informazioni Server
- I miglioramenti delle prestazioni
I commenti non trovato