Jump to content
Nokioteca Forum

Winfile 1.05.2 By Memory! Filemanager Con Tantissime Funzioni


memoryn70
 Share

Recommended Posts

WinFile by Memory

[url=https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=K658CHJKX2X8C]**DONAZIONE**[/url]

Novità 29/06/2010-> Nuova versione rilasciata!!

Versione attuale: 1.05 beta 2

Download: ** WinFile 1.05 beta 2 **

(E' probabile che se lo avviate per la prima volta non carica bene i colori. Andate quindi in menu>impostazioni>temi e caricatene uno!

IMPORTANTE: CI VUOLE IL PYTHON INSTALLATO!!

WinFile è un filemanager molto completo, con altre funzioni molto utili come la criptazione file, visualizzatori audio-immagini e testo, informazioni avanzate su: sis,mp3,jar, ogg, zip, rar... e informazioni EXIF sulle immagini, oltre che la lettura di playlist.

Ha la possibilità delle skin, selezione colore testo, possibilità di Apri Con...,multilingua, ordine di visualizzazione files (in rifacimento)...ecc...

Inoltre supporta i plugin. Questo significa maggior supporto ad alcuni tipi di file e possibilità di crearseli senza intervenire sul codice principale. Ne sono stati scritti molti tra cui: lettore file sis zip vcf gif ota arc (Bakup Nokia del telefono)...ecc..!

Alcune immagini del programma (relative a 1.00 beta, quindi vecchie):

screenshot0002rp2.jpgscreenshot0004bc4.jpgscreenshot0005ba5.jpgscreenshot4294ak1.jpg

Va su tutti i 2nd edition, quindi anche 6630,6680,...

X il 6600 farò una versione a parte, causa incompatibilità di un aspetto grafico.. SEMBRA che funziona anche su 6600!! Basta installare il python per il S60 2nd FP2...solo il modulo camera non vi funzionerà ma basta sostituirlo con quello del python per FP1!!

Testato su N70

Su 3650 e vecchi 1st edition non va; causa limitazioni ram e/o mancata funzione Image.open...

Funzioni principali:

-Gestione file ovviamente...

-Anteprima file multimediali (foto-audio)

-Immagini: Visualizzazione landscape (1,2) e normale con controllo luminosità, zoom e informazioni aggiuntive

-Audio: comandi essenziali (play-pausa-volume-rew-ff), informazioni tag mp3 dove disponibili, diverse modalità di riproduzione e possibilità di creare playlist

-Visualizzatore testo con selezione automatica codec migliore e pieno supporto Unicode

-Supporto skin (2 per ora e personalizzabili e modificabili)

-Impostazioni per la personalizzazione massima! Colori, scritte e skin...

-Icone grandi

-Informazioni avanzate su molti tipi di file come: mp3,zip,rar,sis,jar,jpg(exif)

-Compressione ram, gestione BT e riavvio OS

-Criptazione file senza password però

-Informazioni sul sistema

-Lista applicazioni Java: metodo rapido per inviare i programmi e i giochi senza limiti!

-PLUGINS

-Altro che scoprirete!!! cool.gif

Tips&Tricks:

-Se premete il tasto matita in qualsiasi parte del programma si attiverà il landscape!

-Se non volete la cartella temporanea dei temi in D:\, basta che mettete un file di nome theme_dir.ini nella cartella principale di winfile (una sola riga con il percorso senza \ finale, in formato D:\\cartella_nuova\\altra_sottocartella) NOTA BENE: se si attiva l'impostazione "canc. tema in ram alla chiusura", i file e cartelle contenuti nella cartella selezionata verranno eliminati! Assicurarsi di usare quindi directory inesistenti o vuote.

All'avvio per la prima volta, dovrebbe venire fuori un messaggio con scritto "Settings error". Non vi spaventate : le vostre vecchie impostazioni le carica comunque e dal secondo avvio non succede più niente!

Changelog 1.05 beta 2:

Generale

  • - traduzioni migliorate, aggiunto tedesco
  • - caricamento lingua compilata migliorato: più informazioni se avviene un'errore
  • - tutto l'output debug del programma viene anche scritto su file (D:\Winfile_debug.log), fin dalla prima istruzione di avvio

Grafica

  • - "nuovo" font definito, testare con fountrouter
  • - funzioni grafiche sistemate, font può essere anche None

Explorer

  • - bugfix: grave bug risolto, percorsi file ora sempre corretti come in precedenza
  • - ricerca files velocizzata
  • - bugfix: se nei file trovati compare una cartella, è ora possibile aprirla normalmente

Gestione file

  • - funzione removedirs accetta parametro subdirs: se 1 cancella anche le sottocartelle, se 0 solo primo livello.
  • - iniziato a ottimizzare alcune funzioni
  • - bugfix: impostazione attributi ora funzionante con caratteri speciali

Player audio

  • - possibilità di ascoltare la musica anche mentre si lavora sui files! (beta)

Changelog 1.05 beta 1:

Generale

  • -Introduzione multilingua: per ora presente Italiano (Default) e Inglese. Facile creazione di file di lingua.
  • -Menu principale migliorato. Anche altri menu rivisti.
  • -Aggiunti i tasti rapidi (molti ancora da sistemare)
  • -Ripristinata la compatibilità totale di alcune parti del programma su 6630/80 e altri
  • -Moltissimi aggiustamenti al codice, ottimizzazioni e rinforzamenti. Rimosse moltissime cose inutili al fine di rendere leggero il codice
  • -Spazio necessario per l'installazione diminuito
  • -funzioni sizetostr,getdate, gethour della classe data_formatter ottimizzate (da 8 a 1 linea di codice!Usando le formattazioni delle stringhe)
  • -Sistemate molte stringhe nel programma. Più adatte al contesto.
  • -Aggiunto "Debug Log": semplice console dove vengono riportati tutti gli output del programma (errori-info-warning). Utile per debug plugin, temi e file di lingua.

Grafica

  • -Mask temi convertite in modo appropriato (by Snake87) per funzionare su 6600 e risparmiare spazio
  • -Font normalizzato in titolo listbox: quando taglia del testo non cambia font (se si usa un font personalizzato) e sistemato il taglio
  • -draw della progress_bar velocizzato, alcuni calcoli precaricati (al di fuori di draw)

Esploratore file e altre risorse

  • -Velocizzata apertura cartelle
  • -bugfix: aggiunti e sistemati alcuni tipi di file (icona e apertura)
  • -Menu tasks-processi riordinato
  • -Ora non è più possibile selezionare elementi nei processi, tasks e root

Impostazioni - temi - altro

  • -bugfix: eticchetta sinistra in Apri Con sistemata
  • -numerose ottimizzazioni nella sezione temi; qualche bugfix

Visualizzatori - player audio

  • -Alcuni piccoli aggiustamenti del visualizzatore immagini
  • -Visualizzatore testi migliorato; se si cerca una parola ora il testo viene spostato sulla parola trovata e non più solo sulla linea.
  • -Ricerca parole rinforzata
  • -bugfix: risolti alcuni problemi legati al riavvolgimento/avanzamento
  • -bugfix: lettura file lrc (lirycs) migliorata e sistemata
  • -bugfix: rimosso fade out audio (non è preciso a risalvare il volume)

Plugins

  • -Aggiunto plugin per apertura/estrazione file di backup .arc
  • -Aggiunto plugin per l'apertura di immagini .ota (b/n) by Snake
  • -Plugin compilati per prestazioni migliori: i sorgenti sono compressi in Plugins\FileOpen_sources.zip
  • -Plugin vcf ottimizzato e alcuni bug fix
  • -Tutti i plugin rivisti (**Vedi in basso)

Informazioni file - sistema - avanzate

  • -Alcune informazioni di sistema aggiunte (versione S60 e versione python installata)
  • -bugfix: valori inversi editor mp3
  • -Se un file-cartella-disco non è accessibile viene correttamente riportato
  • -bugfix: diverse migliorie per supportare al meglio caratteri non-ascii

**Tutti i plugin sono stati rivisti e ottimizzati**

SKN: - codice pulito e codice inutile tolto (funz: restore inutile, in molti plugin, tolta)

- bugfix riguardo alla lettura UID

- file aggiornati per visualizzare il file di backup creato (se rinominato)

- Finestre di fine processo (o errore) senza timeout

VCF:

- riscritto il parser

- più accurato e molti bug rimossi

- se il contatto ha un immagine associata, la visualizza in icona

- premendo il tasto centrale su un contatto vengono visualizzati ulteriori dettagli: nomi, numeri, email e siti web

SIS:

- sistemato e ripulito il codice completamente

- molti bug riguardo all' esplorazione eliminati

- pieno supporto per i nomi con caratteri non ascii

- estrazione riscritta

(i dettagli dei cambiamenti si trovano nei plugin)

Known Issues (Problemi noti):

- Alcuni tasti nei menu devono essere corretti (ci sono molti problemi ad esempio nel menu del visualizzatore dei testi)

- Per questa beta, alcune parti grafiche saranno corrotte

- Opzioni file non è interamente funzionale al momento

ChangeLog patch 1 (1.04.2)

  • -Tolto il bug dell'editor dei tag introdotto per caso nella 1.04
  • -Richiesta di rimozione tag adattata al tema
  • -Tolta dal codice (per ora) la classe di traduzione
  • -Risolto bug vai a fine documento tramite menu (tramite tasto tutto ok)
  • -Sistemata data nell' about (di un mese fa era smile.gif) e aggiunto pandipo nei ringraziamenti
  • -Tasto ok in rapporto pulizia ram

ChangeLog versione 1.04

* Bug fix e aggiustamenti (correzzione problemi):

  • -Ora il volume del player non diminuisce ad ogni sua chiusura
  • -Sistemate alcune cose nei task: aggiornando si riseleziona il task che era selezionato (se esiste ancora), risolti bug sull'uid in caso di accenti,
  • la funzioni chiudi e termina erano invertite (ora se si fa chiudi su winfile infatti prima salva le impostazioni e fa l'effetto)
  • -Grave problema nella copia dei file risolto: ora dovrebbe realmente funzionare in ogni occasione
  • -Se ora si apre un immagine con nome accentato, viene trovato il corretto indice
  • -Bug risolto: se non riesce a caricare i colori dal theme_prop.ini a seguito della mancanza di theme.dat, ora WinFile si avvia lo stesso
  • -Tolti try/except nella funzione di avvio di un file: risulterà cosi più facile il debug
  • -Ora i componenti dei temi non sono case-sensitive (es: UI.zip oppure ui.ZIP)
  • -Cambiato l'ordine di priorità del metodo di avvio dei file
  • -Corretta la visualizzazione dell'aspetto nelle informazioni su un immagine
  • - Appena aperto un txt, vai a linea, di default ora 1 e non 0
  • -Se si cambia orientamento durante la visione delle informazioni su un immagine, all'uscita si adatta anche l'immagine visualizzata
  • -Ricerca nel player audio migliorata sistemata per durate minori di 10 sec (1 sec se durata <10; altrimenti calcola il 10 % della durata e usa quello)
  • -Alcuni popup adattati al tema
  • -Ulteriori ottimizzazioni di codice
  • -Ora avviene la pulizia completa delle immagini in ram nel visualizzatore immagini (del s.img,s.fimg). Prima veniva solo cancellata quella pronta da visualizzare a schermo e non quella originale
  • -Talvolta nel visualizzatore immagini veniva saltata una foto per la elevata velocità di scansione dei tasti [ora non si possono più scorrere velocemente tendo premuti i tasti avanti e indietro]
  • -Movimenti più fluidi nelle liste (tolte tutte le conversioni a unicode. Vedi sotto) soprattutto si nota in landscape
  • -Invio bluetooth sistemato: vari fix non gravi
  • -Bug accenti completamente tolti , rinnovate alcune funzioni, aggiunto 'Informazioni' nella selezione dell'applicazione e sistemato il codice in Apri Con
  • -Sostituita libreria applist con msys: ora i problemi con 'apri con' dovrebbero (testate) essere risolti...
  • -Lista task ancora più rapida e uid 100% corretti rispetto a valutare tramite i processi: libreria msys :sad2:
  • -Problema con il caricamento di immagini danneggiate: ora si rivede normalmente l'errore
  • -Piccolo bug risolto nella creazione di file e cartelle se si preme su Annulla (niente di visibile ma sulla console dava errore nella codifica di None..)

*Bug/fix/novità/note rigurado le funzioni interne (plugin developer)

  • -IMPORTANTE: metodo pulizia/chiusura plugin cambiato (migliorato, chiama la funzione di pulizia anche alla chiusura di WinFile [se impostata])! Vedi sotto per info..Vedi zip.py
  • -ui.change_screen_mode accetta ora il parametro mode per impostare una qualsiasi rotazione [0,1,2]
  • -Le funzioni della classe ui,user e progress_dialog accettano SOLO stringhe unicode. Altre stringhe non saranno visualizzate correttamente o per niente. Ora la classe user non converte più le stringhe in unicode
  • per questioni di velocità: titolo, testo e altri elementi DEVONO essere unicode. Anche altre funzioni come text_right,text_center ecc... non effettuano più la conversione al volo
  • Anche altre classi come la ListBox (istanza GrafList...Si possono anche creare altre instanza di questa classe...) per snellirle ho tolto tutti i unicode
  • -ui.change_screen_mode accetta ora il parametro mode, che imposta un orientamento arbitrario [0,1,2]
  • -ui.draw accetta solo im e target niente mask. Per quello usare: ui.canvas_image.blit e poi ui.canvas_refresh() [disegna anche softkey]. Per il disegno diretto [non salva l'immagine e non la ripristina dopo aver perso il focus ma è più veloce e non disegna altro], usare ui.canvas
  • -gestione_file.removedir() ora funziona correttamente anche con sottocartelle (problema di chiamata a se stessa...) [vedi plugin zip]
  • -mini_viewer accetta anche il parametro directory, cerca immagini nella directory selezionata
  • -start(mode=0,file=None,cb=None,cwd=None)->mode: apertura 0 normale, 1 internamente, 2 da sistema ; cb funzione di callback, a cui viene passato stato ui precedente e file (se aperti con un visualizzatore interno) ; cwd: current working directory [NON IN USO, per ora]
  • -Ora la versione di WinFile minima richiesta dal plugin viene controllata [attenzione a mettere le variabili obbligatore]
  • -Risolto il bug nella funzione select_item: ora non da problemi se non ci sono elementi: esegue semplicemente il redraw (se il parametro r non è 0) [select_item(<item>,[r=1])]
  • -dataformatter.sizetostr ritorna ora unicode come gethour e getdate

* Funzionalità aggiunte:

  • -I plugin possono essere ora nominati così (multiestensioni): es. zip,jar,dta.py -> Apre file zip,jar,dta (jar/dta sono archivi zip rinominati)
  • -Aggiunta la possibilità di modificare le immagini (tramite applicazione del telefono)
  • -Mentre si scorrono le immagini viene mostrato: n. immagine corrente/totali e una volta arrivati alla fine, ricomincia da capo lo scorrimento
  • -Aggiunti nuovi plugin: mbm (by snake87), sis (by Memory) e html (by Giuppe)
  • -Si può ora creare un file txt con tutte le applicazioni installate, in ordine di categoria (menu->Utilità->App. installate. NB: disponibile solo se si è in una cartella, non in root)
  • -Menu e tasti cambiati quando ci si trova in cartelle vuote [tip: premendo il tasto centrale si apre il menu...]
  • -La scansione dei temi avviene ora anche nelle directory radice di C: e E: (solo primo livello, niente sottocartelle)
  • -Il tema può essere salvato in [unità winfile]:\Nome_by_autore.zip e inviato ad un'altro dispositivo

* Plugins changelog:

*Supporto Plugin WinFile

  • -All' avvio di un plugin viene controllata la versione di WinFile minima richiesta. Se ci vuole una versione maggiore di quella attuale, avvisa e chiede se proseguire.
  • -Massima precedenza per la cartella FileOpen: se nel caso nella cartella Libs c'è un file con lo stesso nome del plugin, non carica quello ma quello corretto (nella cartella FileOpen)
  • -Metodo pulizia/chiusura plugin migliorato.

* zip,jar,dta

  • -Alla chiusura viene eseguita la pulizia dei file temporanei (anche uscendo da WinFile con comando Esci)
  • -La directory temporanea ha una parte di nome che dipende dall'ora: meno rischio (già difficile prima) di conflitto
  • -L'estrazione di un singolo elemento funziona anche con cartelle
  • -Quando si apre un file per la seconda volta, se è ancora presente nella cartella temporanea, non lo riestrae
  • -Buffer estrazione aumentato: dovrebbe essere un po più veloce
  • -ToDo: aggiungere metodo per l'estrazione di file molto grossi (che non si possono leggere in ram): metodo leggi-decomprimi-scrivi, leggi-decomprimi-scrivi...
  • -Se si tratta di un file jar, chiede se installare o esplorare il contenuto

* sis

  • -Aggiunta la visualizzazione delle informazioni sull' installer
  • -Codice ottimizzato, rimosse molte cose inutili, range sostituiti con xrange
  • -Estrazione dei file, totali (con possibilità di visualizzare il rapporto finale) e singolo (da ampliare) [ ! niente richiesta iniziale]
  • -Alcuni bug risolti
  • -Dimensione files visualizzata (compressa)
  • -Gli elementi sono ora messi in ordine alfabetico con le directory all'inizio

* skn

  • -Aggiunta la funzione di ridenominazione del nome, con backup del file originale prima della modifica
  • -Alcune cose sistemate

*Known bugs/problems:

  • -Cambiare lo stato bluetooth sul 6600 (segnalare se su altri sistemi) fa crashare winfile
  • -Se ad esempio nel plugin dei file zip viene aperto un file zip [o cmq altro plugin caricato], alla fine i file temporanei del primo file zip aperto rimangono e torna alla schermata dei file anzichè nel archivio di partenza...

Priorità avvio di un file, se il metodo non è disponibile passa al successivo:

1) .app & .exe avviati senza nessun altro controllo

2) apertura con apri con

3) apertura tramite plugins

4) apertura tramite visualizzatori interni

5) apertura tramite sistema

Ovviamente le cose cambiano se:

-si avvia con metodo "Apri da sistema": apre direttamente da sistema

-si avvia con metodo "Apri internamente": apre il file tramite un plugin (priorità max) o visualizzatore interno

ChangeLog versione 1.03

* Bugs conosciuti:

  • -Se il tema nelle impostazioni è differente da quello nella cartella temporanea, carica quello nella cartella temporanea
  • -Se si imposta il tasto destro come indietro, anche li bisogna collegare la funzione stop_plugin

* Bug fix e aggiustamenti (correzzione problemi):

  • -Codice ulteriormente ripulito da cose inutili e variabili inutilizzate
  • -Scorrimento menu rinnovato: ora non esce più dallo schermo
  • -Librerie mancanti aggiunte; alcune librerie aggiornate
  • -Bug fix: se prima non si entrava almeno una volta nella root, era impossibile effettuare operazioni in cartelle vuote
  • -Se si cambia il tema o in generale c'è una cosa che richiama il refresh della grafica, ora funziona anche nei file ricevuti
  • -Svariati bug fix riguardo a stringhe accentate
  • -La funzione della copia dei file è stata completamente riscritta ->Per ora va bene la copia semplice (senza richieste di sovrascrittura o altro)
  • -Bug fix: ora lo spostamento dei file funziona a dovere in tutte le situazioni
  • -Tolto bug nel lettore audio che non permetteva l'uscita in caso di errore (fade out audio)
  • -Ora le tabulazioni dei file di testo vengono convertiti in 4 spazi, cosi non si vedono i quadratini
  • -Rinforzata la lettura del file manifest nei file Java
  • -Tolta la scritta "Attributi:" se l'elemento non ha attributi
  • -Ora le informazioni su un immagine vengono visualizzate anche se presenta accenti nel percorso
  • -Ora i task e i processi non si bloccano se hanno a che fare con nomi accentati
  • -Bug corretto: Se viene aperto un documento, con Adatta a schermo : no, ci si sposta verso destra con le frecce, e poi si mette adatta a schermo: si, si vede solo una parte del testo, quella a sinistra è mancante.
  • -La copia dei file può ora avvenire anche in background, senza che al passaggio ad un'altra applicazione blocchi il telefono
  • -Ora il programma esce correttamente se si trova in una cartella vuota
  • -Ora il programma cancella anche file con attributo "sola lettura" impostato
  • -Alcune correzzioni testuali e rimosse alcune stringhe non usate dal sorgente
  • -Sistemato il supporto playlist: ora alla chiusura viene selezionato il file della playlist e altre ottimizzazzioni
  • -Risolti tutti i bug legati allo scorrimento del testo in visualizzatore testi, ottimizzate alcune funzioni
  • -Velocizzata la scansione della directory, tolto lo scurimento di file nascosti e implementati accorgimenti da http://wiki.python.o...PerformanceTips nelle funzioni di scan
  • -Velocizzata la ricerca dei files, la scansione dei file Java, dei file ricevuti
  • -Gravissimo bug fixato nella funzione to_unicode. Ora funziona al 100%
  • -Aggiunto il menu invia, il menu file (ridotto) e il tasto verde per l'invio in file ricevuti
  • -Risolti tutti i problemi di conteggio in Vai a linea
  • -Se alla richiesta di informazioni avviene un errore oppure l'oggetto non ha proprietà, non rimane più bloccata la scritta "Ricerca informazioni"
  • -Applicando un tema, viene visualizzato "Caricamento tema in corso"
  • -Se non esiste la cartella Skin al momento dell'installazione di un tema in avvio, la crea
  • -Tolti alcuni bug nell' installazione di un (se non ci sono temi) all'avvio di un tema
  • -Se il programma non trova temi, drive pieni o altro appare un messaggio
  • -La durata dei file audio dovrebbe ora sempre essere visualizzata correttamente nelle informazioni
  • -Alcuni bug non gravi risolti nella lettura del file ini del tema
  • -Al caricamento di un tema da menu, viene prima svuotata la cartella temporanea cosi se mancano immagini il programma avvisa

* Funzionalità aggiunte:

  • -Tavolozza colori migliorata: sistemata la posizione dell'anteprima e aggiunta la possibilità di inserire R,G,B
  • -Supporto PLUGINS (estensioni) per la gestione di tipi di file!
  • -Aggiunti, tramite plugin, gestore archivi zip, visualizzatore v-card (.vcf) e se si apre un .skn viene fuori nome, copyright e uid!
  • -Aggiunte alle informazioni dei file anche quelle degli archivi rar e zip (numero files, cartelle e dimensione reale non compressa)
  • -Introdotte le info firmware nelle info di sistema (le leggeva già ma mi dimenticavo di sommarle alla lista...)
  • -Migliorata la visualizzazione dei dettagli dei file Java: ora ci sono le categorie (Nome, Produttore, Versione, Descrizione e piattaforma)
  • -Aggiunte al metodo apri internamente anche le estensioni: ".xml",".htm",".html",".csv" (vis. testuale)
  • -Se si è in una cartella vuota, viene visualizzato un messaggio del tipo "La cartella <Nome Percorso Completo> non contiene elementi"
  • -Ora si possono impostare gli attributi a file e cartelle, anche tramite la multiselezione, e viene richiesto (se nella selezione di uno o più elementi è presente una cartella) di applicare anche alle sottocartelle. Funzionalità da testare ma sembra che si comporti bene anche con accenti. Quando la parte "che deve funzionare", funziona ed è testata, magari adatto alla grafica del programma la richiesta degli attributi
  • -In root viene visualizzato il nome della memory card
  • -Lista applicazioni (da aggiungere) in Apri con in ordine alfabetico

ChangeLog versione 1.02

  • -Risolto grave bug introdotto nella 1.01: ora gli accenti si visualizzano correttamente!
  • -Ora l'impostazione degli attributi viene eseguita correttamente anche su file accentati
  • -Vai a riga... in visualizzatore testi sistemato
  • -Titolo visualizzatore testi sistemato
  • -Bug file accentati in visualizzatore testo risolti completamente (es: alla chiusura non veniva selezionato il file)
  • -Se si apre un file python (.py) con il metodo "Apri internamente" viene ora visualizzato
  • -Aggiunta in "Utilità" la funzione "App. Java" che fornisce un elenco delle applicazioni installate nel telefono, pronte per l'invio, la copia ecc...
  • -Problema risolto nella ricerca dei file: se si entra in una cartella non fa più errore

ChangeLog versione 1.1

  • -Impostazione per cancellare lo skin estratto in memoria (D:\) alla chiusura
  • -Togliendo la visualizzazione della dimensione, ogni drive ha solo nome "Errore visualizzazione"
  • -Apri con: se si annulla l'inserimento dell'estensione non diventa None; nomi applicazioni visibili
  • -Apri con: aggiunto inserimento manuale per chi ha problemi con la lista delle applicazioni (crash o inesistente)
  • -Dopo le impostazioni o il cambio di tema, ora vengono aggiornate correttamente le opzioni di visualizzazione e le icone
  • -Ora tutte le estensioni funzionano con l'apri con a parte .app e .exe. Si può ora impostare Sisboom come visualizzatore sis
  • -Dopo l'apertura dell'about, se si apre un file di testo sarà adattato allo schermo e non segue l'impostazione precedente
  • -Font omogeneo in visualizzatore testi/about/altre schermate di info: in landscape il font utilizzato per il testo era diverso da quello normale...
  • -Il nome se più lungo dello spazio disponibile, non sovrascrive più la barra. (la barra viene disegnata dopo)
  • -Ora non è più possibile cambiare orientamento quando è attivo un pop-up (richiesta, nota...)
  • -Modifica attributi file. Esperimento: funziona solo su singoli file o cartella (solo cartella e non file interni). Sembra che funziona bene...
  • -L'icona dei file nascosti viene scurita!
  • -Alcuni ritocchi di testo (come ad esempio nelle info dei temi)...
  • -Libreria btswitch tolta dal pacchetto sis; uso btutils

...altro da fare:

  • -Aggiungere l'ordine dei files per: nome, data, dimensione, estensione...(già fatta la lib c++ per questo)
  • -Ampliare la modifica degli attributi: abilita la multiselezione...
  • -Aggiungere alle info di sistema anche le info di localizzazione, migliorare gestione errori

Note importanti:

-Apri-esegui: sceglie il metodo di apertura migliore (se estensione in lista apri con apre quella, altrimenti se è un file multimediale lo prova ad aprire internamente altrimenti apre con sistema)

-Apri da sistema: beh semplicemente tenta di aprire il file con un applicazione del sistema o installate da voi

-Apri internamente: forza l'apertura, di un mp3 ad esempio, internamente al programma; in caso non lo riesca ad aprire o non sia supportato semplicemente dice di provare ad aprirlo da sistema

-Per il resto chiedete senza esitare sul forum o tramite pm

#####################

Da fare nelle prossime versioni:

#####################

-Reintrodurre anteprima video-immagini in icona

-Ordine files migliorato e velocizzato tramite estensione C++: ordine per nome, data, grandezza, estensione...velocissima grazie al c++. Ho già una libreria pronta ma devo testarla ancora bene.

-Migliorare l'operazione di copia e incolla: richieste come "Sovrrascrivere? Singolo, tutti, tralascia"

-Selezione continua: tenendo il tasto di selezione premuto e il tasto giù per esempio, si devono selezionare tutti i file.

-Possibilità di dimezzare la dimensione delle icone (da 5 elementi per pag a 10!)

-Port al 3rd edition! Quando le versioni 2nd saranno stabili

-Pagine preferiti, accesso veloce a file ricevuti

-Aggiungere all'UI (interfaccia utente) interno anche un menu di selezione per piccole cose.

-Sarebbe interessante un visualizzatore esadecimale e un editor testi semplice

Allora buon WinFile... cool.gif:wink::wink:

© 2007-2010 Memory. All rights reserved.

WinFile_1.04.sis

WinFile_1.04.2__Patch_1_.sis

WinFile1_05b2.sis

Modificato da memoryn70
  • Mi Piace 1
Link to comment
Condividi su altri siti

ciao memory ho provato il tuo stupendo filemanager però ho trovato alcuni bug (cosa normale visto ke è la prima versione ke hai postato):

- se si ha una cartella cn dentro un solo file o cartella e la si cancella da errore di out of range e poi si blocca l'app quindi sono costretto a chiudere l'applicazione

- nella funzione open with se si preme c nn cancella l'associazione ma solo dal menù

- le dimensioni dei file a volte escono fuori dalla selezione e quindi sovrappongono la barra di scorrimento secondo me dovresti aggiungere alla funzione measure_text anke la dimensione del file

- in about il testo va anke a destra e sinistra

- hai scritto il mio nome cn la "s" minuscola!!! b) ricorda ke il mio nome si scrive così DoS!! ;)

finiti i bug per ora!!!

se ne trovo altri li posto, penso sarai felice di saperli in modo da farlo diventare il miglior filemanager!!!

nella prossima beta aggiungi anke la gestione dei task e dei processi!! b)

EDIT:

trovati altri 2 bug:

- a volte quando la grafica va in redraw_callback l'app crasha

- quando si cancella un file il prog perde le coordinate e si ha l'effetto dell'immagine sotto!!

fescr026cx9.jpg

Modificato da ..::DoS::..
Link to comment
Condividi su altri siti

Anche io ho trovato alcuni bug:

1) Come hai scritto tu per l'About, lo fa anche quando premi 5 sui files

2) Mooolto lento quando ci sono molti files *

3) Mi è successo con la cartella dei File Ricevuti: se cancelli tutti i files in quella cartella (che poi a me sono rimasti) invece di non mostrare niente ti mostra tutti i processi attualmente aperti... è bizzarro!

*: non so come hai fatto il programma, ma deduco che quando sposti la selezione ricarica sfondo, icone e files da mostrare... per ogni file prende nome e dimensione, e la dimensione (che viene ricaricata ogni volta) rallenta moltissimo lo spostamento! Sarebbe da fare in modo che carica quelle informazioni una volta e poi quando si esce o rientra nella posizione le aggiorna... non so se mi spiego. La stessa cosa per le icone! E anche nella ROOT, dove ricarica ogni volta lo spazio libero -.-"...

Complimenti memory, finalmente è uscito! b)

Link to comment
Condividi su altri siti

Ottimo programma, l' ho aspettato con ansia... Alcune considerazioni...

Il programma è bellizzimo b) . Ottima la criptazione e il miniplayer...

Alcune idee per la prossima release (non so se sono implementabili in questo programma, è solo per darti qualche spunto sfizioso b) )

- All' interfaccia principale, potresti aggiungere un cestino. Se ti ricordi era nato addirittura un topic su questo... Potresti aggiungere una voce che sposti i file in una cartella tipo E:\Trash.

- Opzione imposta come suoneria per mid, mp3, e ogg, e aac

- Una voce "Ridimensiona a sfondo" che riduce un img a 176*144

- Il supporto per gli zip file

- Editor tag id3 per gli mp3 e gli ogg

Ti ripeto non so nemmeno se sono implementabili, è solo per assillarti un pò ;)

Comunque sono contento che tu sia riuscito a creare questo capolavoro... Continua così !!

Modificato da Eidolon
Link to comment
Condividi su altri siti

Inanzitutto Grazie!!! ;););)

Allora leggendo velocemente i bug, sono tutti risolvibili (alcuni ne ero già a conoscenza) e anche le implementazioni suggerite da Ediolon (sono quasi tutte che volevo fare hh, mi leggi nel pensiero?? ;);) )

Poi mi auto-dico un bug: non so se avete notato ma il logo operatore, rete, profilo ecc...nell'applicazione telefono sono come dire "sporchi"! E' un bug ke avevo coretto ma poi nn so xkè nn l'avevo più messo nel pacchetto finale b)b)

Poi volevo chiedere se qualcuno aveva provato ad installarlo sulla mem interna...

Poi un altra cosa: la multi-selezione dei file è già stata implementata, solo x ora, non serve a niente!! ;)

Poi utilizzerò la lib miso, ke riavvia il cell e altre cosette carine tipo questo:

https://www.nokioteca.net/home/forum/index....howtopic=102289 ...

La lentezza io sull'N70 non la noto...probabilmente è per via del processore + potente (cmq disabilitate l'anteprima immagini x velocizzare dove ce ne sono)

Per la storia dello spazio rimasto...beh dai nn mi seembra carino ke le carico 1 sola volta...se poi cancelli 1 file da 100 mb x liberare memoria e vai a vedere ke lo spazio libero è sempre quello non mi sembra carino e poi prendi x matto il cell (ke già lo sono abbastanza) :(

EDIT: rileggendo bene forse ho capito quello ke intendi....

Inoltre ho notato ke nel sis ci sono + o - una 70 di kb in +...colpa dei file thumbs ke fa xp!! Quindi se volete cancellateli

Ciao!!

Modificato da memoryn70
Link to comment
Condividi su altri siti

Ok!! Per ora ho messo a posto quasi tutti i bug riguardo alla visualizzazione (errori out of range ecc....); ora se la cartella è vuota o lo diventa, entra comunque e c'è scritto nessun file. Si possono quindi creare file o cartelle e incollare file, è anche + bello da vedere, senza quel messaggio e le scelte nel piccolo menu!

Anche la faccenda dei file ricevuti! (che cmq visualizzava la cartella z:\system\programs, che è quella default se si fa os.listdir(""))...

Link to comment
Condividi su altri siti

memoryn70 mi complimento per il tuo filemanager e anche per coloro che ti hanno aiutato, riguardo la velocità del winfile nel mio n70 è davvero ottima, superiore nettamente ad fexplorer, ma un pelo meno di xplore, e il tutto lo provato su cartelle di 50mb con una trentina di file, il testo in about lo visualizzo anche io cosi

Link to comment
Condividi su altri siti

memoryn70 mi complimento per il tuo filemanager e anche per coloro che ti hanno aiutato, riguardo la velocità del winfile nel mio n70 è davvero ottima, superiore nettamente ad fexplorer, ma un pelo meno di xplore, e il tutto lo provato su cartelle di 50mb con una trentina di file, il testo in about lo visualizzo anche io cosi

Finalmente un N70 normale b)b)

Link to comment
Condividi su altri siti

Per la lentezza quoto Spartacus.

Una cosa che mi veniva in mente potrebbe essere quella di visualizzare i files di testo (tipo .txt o .py o ancora .m) come fai per l'about...

Complimenti cmq, signor programma, per di più in python..

Ma hai già ripostato nuove versioni?

Link to comment
Condividi su altri siti

@giuppe: non ho ancora postato la nuova versione b)

ho notato solo ora il mini lettore audio e mi è venuto in mente di chiederti se si può implementare anche un codice che apra le immagini in schermo intero e in landscape come in xplore, cosi in accoppiata con le anteprime ti puoi vantare di aver fatto un capolavoro, che ne pensi???

Farò!!

Link to comment
Condividi su altri siti

beh, è molto lento quando sono visualizzati files, eppure non sono immagini... l'ho provato con file di mshell (.m) e noto che il tempo che il cursore ci mette per cambiare riga è un pochino troppo b)

Il motivo l'ho trovato: si tratta della dimensione del file!! Però strano ke a me e ad altri nn rallenta niente mentre a te e a dav91 rallenta in modo significativo!!

Magari farò un impostazione oppure un' altro metodo!

Link to comment
Condividi su altri siti

Una curiosità: ma perchè WinFile? Perchè la grafica è di Vista?

Un'altra cosa che aggiungerei ai ToDo è il menu del tasto sinistro,ricrearlo come nella galleria di dokkis. So che è una cosa lunga, non preoccuparti che cmq funziona cmq così il programma.

Inoltre quando fai lo scan per i file in E:\\System\\Mails, stai atteto che a me crashava all'inizio, poi ho visto e corretto il codice, proprio perchè non avevo la directory in E.

Link to comment
Condividi su altri siti

Una curiosità: ma perchè WinFile? Perchè la grafica è di Vista?

Un'altra cosa che aggiungerei ai ToDo è il menu del tasto sinistro,ricrearlo come nella galleria di dokkis. So che è una cosa lunga, non preoccuparti che cmq funziona cmq così il programma.

Inoltre quando fai lo scan per i file in E:\\System\\Mails, stai atteto che a me crashava all'inizio, poi ho visto e corretto il codice, proprio perchè non avevo la directory in E.

Uh!! Bella trovata di bug!! Non ci avevo pensato proprio!!

Il tasto sinistro...eh si ci starebbe!! Una classe apposita e tengo lo stesso format del menu di adesso!!

Uh ma quanti ToDo b)b)

P.S: probabilmente farò un piccolo sistema di donazioni semplice con ricarica su postepay, insomma x motivarmi anche un pò di più ;);)!!

Modificato da memoryn70
Link to comment
Condividi su altri siti

Please sign in to comment

You will be able to leave a comment after signing in



Accedi Ora
 Share

×
×
  • Crea Nuovo...

Informazione Importante

Questo sito utilizza i cookie per analisi, contenuti personalizzati e pubblicità. Continuando la navigazione, accetti l'utilizzo dei cookie da parte nostra | Privacy Policy