Jump to content
Nokioteca Forum

Winfile 1.05.2 By Memory! Filemanager Con Tantissime Funzioni


memoryn70
 Share

Recommended Posts

@memoryN70 Oops! i didnt see ur above post b4 posting.Sorry :mumble:

Pls attach the new version too. i've improved the quality of icons plus some other icons changed.Hope u like it :doh:

I like your work very very much!

When I'll have some time, I'll change a little bit the way to create themes, to do a better support (I was thinking about the possibility of create an image for each type of menu, possibility to use images as scrollbar ecc..).

In the meanwhile (always when I have got some time), in the next version you will find a feature to keep the backlight on, a better language translation (some fixes) and maybe a beta of a new feature (very usefull): screenshots!

Link to comment
Condividi su altri siti

Ciao Memory, ho visto da poco l'uscita della nuova versione di Winfile, e mi sono messo a testarla, ecco i risultati:

Innanzitutto allego i miei plugin corretti per questa nuova versione di WinFile:

AIF Plugin 1.1

GIF Plugin 1.1

MBM Plugin 1.2

Ed inoltre il tema White Acqua v2 con le maschere corrette per Nokia 6600 (Quello che avevo postato precedentemente aveva ancora dei difetti)

Bug:

- Se si tenta di inviare via bluetooth quando è spento appare la domanda di attivare il bluetooth con la finestra normale e non del tema

- In File -> Info e extra se si preme la freccia destra o sinistra il testo si sposta.

- Adattare la scritta caricamento nell'image viewer in base alla visualizzazione (orientamento).

- Nel visualizzatore immagini continuando ad entrare ed uscire da Dettagli immagine, si spreca ram.

- Se si fa click su WinFile->File->Rinomina, e si fa click subito su ok viene comunicato che quel nome file è gia usato, invece permettere la conferma senza errore (se il nome non viene modificato).

- Se si cercano i file zip/jar/sis (e si è nella cartella E:\\ciao\\) poi di quelli trovati se ne apre uno, e si torna indietro si ritorna in E:\\ciao\\ e non alla lista dei file cercati.

- Quando si va su app java sostiture la voce Elimina (tasto c), con la voce disinstalla che rimuove l'applicazione e tutti i suoi componenti (In caso puoi utilizzare il codice del programma creato da me (JRemover)) che allego [Funzionante solo con symbian s60 2nd edition].

- Se un file (C:\\Prova.txt) si copia nella stessa directory (da C:\\ a C:\\) creare un file di nome NomeFile(2).Estensione (C:\\Prova(2).txt [Ovviamente numeri successivi se Prova(2).txt esiste gia]).

Suggerimenti:

- Quando un tema è attivo scrivere nella schermata Winfile -> Impostazioni -> Temi e Aspetto a fianco del nome del tema attivo (In uso)

Esempi:

Cobalt (In uso)

Cobalt *

Cobalt (Attivo)

- Nel file creato con la funzione applicazioni installate ordinare le applicazioni oltre che per tipo e unità anche alfabeticamente, inoltre aggiungere uno spazio (sia in SIS che in JAVA) Esempio:

Attuale --> SIS (41)<--

Modificarlo in --> SIS (41) <--

- Quando si usa la funzione cerca (ad esempio in E:\\ciao\\) l'intestazione potrebbe diventare File Trovati, inoltre se da questa posizione si preme il tasto per tornare indietro ci si ritrova in E:\\ e non in E:\\ciao\\

- Memorizzazione della posizione nei file aperti con il visualizzatore testuale, in questo modo se si chiude un file txt si può aprirlo e ritrovarlo nello stesso punto di quando si è chiuso.

- Quando si visualizza l'elenco App Java visualizzare i file trovati in ordine alfabetico ed unita:

app in C ordinate + app in E ordinate

- Rendere l'interfaccia grafica di File -> Attributi uguale al resto del programma

- Quando si guardano le info di un file txt visualizzare anche N Caratteri, N Parole, N Righe

- Aggiungere l'help nel Miniplayer (vedi file HelpMiniPlayer.txt allegato)

- Aggiungere l'help nell'image viewer (vedi file HelpImageViewer.txt allegato)

- Quando si visualizzano le informazioni dello zip sarebbe forse meglio (per non far strabordare il testo dallo schermo):

Dimensione:

* Compressa: 16.756 KB

* Non Compressa: 18.956 KB

Data Modifica: 11/04/2009

Ora Modifica: 11:01:06

Attributi

- Archivio

Files: 1

Cartelle: 0

oppure...

Data Modifica: 11/04/2009

Ora Modifica: 11:01:06

Attributi

- Archivio

Dimensione:

* Compressa: 16.756 KB

* Non Compressa: 18.956 KB

Files: 1

Cartelle: 0

- Visualizzare UID nelle info file aif.

- In impostazioni aggiungere Plugin con schermata tipo Impostazioni -> tema:

Attiva (attiva al riavvio del programma il plugin)

Disattiva (disattiva al riavvio del programma il plugin)

Informazioni (Informazioni sul plugin come nome, autore, sito autose, descrizione, versione minima richiesta.. [Quindi in caso aggiungere la voce _author e _site ai plugin])

Gestione (Installa - Disinstalla)

(Che cerca in ricevuti file *.py e *.pyc ed anche nelle directory principali C: E:

Quindi ne legge alcune righe e capisce se è un plugin di winfile e quali file apre. o in base al nome capisce che è un plugin di WinFile ad esempio gif.WinFile.pyc)

Invia via bluetooth che invia il plugin via bluetooth.

Indietro

Allego una simulazione grafica per rendere l'idea (Plugin1.jpg e Plugin2.jpg)

Possibilità di gestione più lingue nei plugin ???

Allegati.zip

Link to comment
Condividi su altri siti

Beh innanzitutto grazie del grande lavoro e test :) come al solito!

Brevemente, ma poi ti dirò di più prossimamente:

-la lingua nei plugin potrebbe essere gestita come nel programma: tramite una nuova istanza di Translator (poi spiegherò, dovrò anche fare un riassunto delle funzioni base del programma

-I bug ok, alcuni già risaputi e da sistemare altri molto bene (x averli scoperti hehe)

-Buone le idee per l'implementazione di nuove cose!

Appena ho più tempo controllo tutto e vi saprò dire

ps. ho trovato un modulo interessante nel web CFileMan.pyd: contiene la funzione listdir e separa automaticamente file e directory e permette di ordinarle secondo vari ordini! Io avevo provato a fare una cosa simile ma questa è molto meglio e credo senza bug!!! Questo significa una velocità di esplorazione immagino molto ma molto più veloce!

Ciao Memory, ho visto da poco l'uscita della nuova versione di Winfile, e mi sono messo a testarla, ecco i risultati:

Innanzitutto allego i miei plugin corretti per questa nuova versione di WinFile:

AIF Plugin 1.1

GIF Plugin 1.1

MBM Plugin 1.2

Ed inoltre il tema White Acqua v2 con le maschere corrette per Nokia 6600 (Quello che avevo postato precedentemente aveva ancora dei difetti)

Bug:

- Se si tenta di inviare via bluetooth quando è spento appare la domanda di attivare il bluetooth con la finestra normale e non del tema

- In File -> Info e extra se si preme la freccia destra o sinistra il testo si sposta.

- Adattare la scritta caricamento nell'image viewer in base alla visualizzazione (orientamento).

- Nel visualizzatore immagini continuando ad entrare ed uscire da Dettagli immagine, si spreca ram.

- Se si fa click su WinFile->File->Rinomina, e si fa click subito su ok viene comunicato che quel nome file è gia usato, invece permettere la conferma senza errore (se il nome non viene modificato).

- Se si cercano i file zip/jar/sis (e si è nella cartella E:\\ciao\\) poi di quelli trovati se ne apre uno, e si torna indietro si ritorna in E:\\ciao\\ e non alla lista dei file cercati.

- Quando si va su app java sostiture la voce Elimina (tasto c), con la voce disinstalla che rimuove l'applicazione e tutti i suoi componenti (In caso puoi utilizzare il codice del programma creato da me (JRemover)) che allego [Funzionante solo con symbian s60 2nd edition].

- Se un file (C:\\Prova.txt) si copia nella stessa directory (da C:\\ a C:\\) creare un file di nome NomeFile(2).Estensione (C:\\Prova(2).txt [Ovviamente numeri successivi se Prova(2).txt esiste gia]).

Suggerimenti:

- Quando un tema è attivo scrivere nella schermata Winfile -> Impostazioni -> Temi e Aspetto a fianco del nome del tema attivo (In uso)

Esempi:

Cobalt (In uso)

Cobalt *

Cobalt (Attivo)

- Nel file creato con la funzione applicazioni installate ordinare le applicazioni oltre che per tipo e unità anche alfabeticamente, inoltre aggiungere uno spazio (sia in SIS che in JAVA) Esempio:

Attuale --> SIS (41)<--

Modificarlo in --> SIS (41) <--

- Quando si usa la funzione cerca (ad esempio in E:\\ciao\\) l'intestazione potrebbe diventare File Trovati, inoltre se da questa posizione si preme il tasto per tornare indietro ci si ritrova in E:\\ e non in E:\\ciao\\

- Memorizzazione della posizione nei file aperti con il visualizzatore testuale, in questo modo se si chiude un file txt si può aprirlo e ritrovarlo nello stesso punto di quando si è chiuso.

- Quando si visualizza l'elenco App Java visualizzare i file trovati in ordine alfabetico ed unita:

app in C ordinate + app in E ordinate

- Rendere l'interfaccia grafica di File -> Attributi uguale al resto del programma

- Quando si guardano le info di un file txt visualizzare anche N Caratteri, N Parole, N Righe

- Aggiungere l'help nel Miniplayer (vedi file HelpMiniPlayer.txt allegato)

- Aggiungere l'help nell'image viewer (vedi file HelpImageViewer.txt allegato)

- Quando si visualizzano le informazioni dello zip sarebbe forse meglio (per non far strabordare il testo dallo schermo):

Dimensione:

* Compressa: 16.756 KB

* Non Compressa: 18.956 KB

Data Modifica: 11/04/2009

Ora Modifica: 11:01:06

Attributi

- Archivio

Files: 1

Cartelle: 0

oppure...

Data Modifica: 11/04/2009

Ora Modifica: 11:01:06

Attributi

- Archivio

Dimensione:

* Compressa: 16.756 KB

* Non Compressa: 18.956 KB

Files: 1

Cartelle: 0

- Visualizzare UID nelle info file aif.

- In impostazioni aggiungere Plugin con schermata tipo Impostazioni -> tema:

Attiva (attiva al riavvio del programma il plugin)

Disattiva (disattiva al riavvio del programma il plugin)

Informazioni (Informazioni sul plugin come nome, autore, sito autose, descrizione, versione minima richiesta.. [Quindi in caso aggiungere la voce _author e _site ai plugin])

Gestione (Installa - Disinstalla)

(Che cerca in ricevuti file *.py e *.pyc ed anche nelle directory principali C: E:

Quindi ne legge alcune righe e capisce se è un plugin di winfile e quali file apre. o in base al nome capisce che è un plugin di WinFile ad esempio gif.WinFile.pyc)

Invia via bluetooth che invia il plugin via bluetooth.

Indietro

Allego una simulazione grafica per rendere l'idea (Plugin1.jpg e Plugin2.jpg)

Possibilità di gestione più lingue nei plugin ???

Link to comment
Condividi su altri siti

Ho trovato la libreria per i file zip di python 26. Questa dovrebbe contenere diversi miglioramenti come:

-supporto a zip con commento

-supporto password

-migliore estrazione

-[spero] supporto a file zip con separatore directory anche \ o / (non convenzionali)

Solo da un errore di basestring non dichiarato...devo scoprire cos'è!

EDIT: basta cambiare if isinstance(file, basestring): con if isinstance(file, (str, unicode)): hehe cazzata

Modificato da memoryn70
Link to comment
Condividi su altri siti

Ecco qui il pack contenente i plugin da me creati, l'unico invariato è il plugin per i file ota.

Versioni Presenti nel pack:

AIF Plugin v1.2

GIF Plugin v1.2

Multi-Bitmap Plugin v1.3

OTA Plugin v1.0

Changelog rispetto alle ultime versioni, inserite qualche post più sopra:

- Ripristinata selezione tasto 0

- Aggiunto voce menu Seleziona (Uno, Tutto, Nessuno, Inverti)

- Aggiunta possibilità di estrazione dei file selezionati

- Sistemato nel menu l'allineamento a destra dei tasti che attivano una determinata funzione

PS: Tutti i plugin funzionano con WinFile 1.05 o superiore.

Plugin_by_Snake87.zip

Modificato da Snake87
Link to comment
Condividi su altri siti

Molto bene!

Intanto io sto mettendo a posto il gestore degli archivi zip. Con la nuova libreria zipfile si possono fare molte più cose in maniera comoda e molto più funzionale di prima.

Alcune novità:

- verranno aperti anche archivi con codifica impostata e/o separatore directory non convenzionale (es: archivi che crea X-Plore)

- verranno aperti archivi con commento (e si può visualizzare)

- verranno aperti archivi con file criptati (e per decomprimere ci vorrà la password)

- ci sarà un opzione che testa il CRC di tutti i file per l'integrità

- l'estrazione sarà migliorata e funzionerà come quella dei file sis: si potrà annullare anche nel mezzo di un file e c'è una barra di avanzamento basata sulla dimensione del file

- altro che verrà :)

il changelog di winfile per ora (1.5 beta 3)

Da verificare:

- scritta caricamento in landscape

Generale

- aggiunta opzione per tenere accesa la retroilluminazione del display

- bugfix: alcune stringhe inglesi corrette; file di lingua aggiornato

- aggiunta funzione screenshot! [beta]

Esploratore file e altre risorse

Informazioni file - sistema - avanzate

- aggiunto uid nelle info di un file aif

- aggiunto numero righe, parole e lettere nei file txt

-

Player audio

- bugfix: lettura lyrics ripristinata

Immagini

- piccole ottimizzazioni

- scritta "Caricamento..." migliorata

Plugins

- aggiornati alcuni plugins: mbm, aif, gif

Utilità sistema

- alcune migliorie report applicazioni installate: ordine alfabetico e spaziatura intestazione

Temi

- aggiunta informazione tema in uso a lato del nome

Modificato da memoryn70
Link to comment
Condividi su altri siti

Molto bene!

Intanto io sto mettendo a posto il gestore degli archivi zip. Con la nuova libreria zipfile si possono fare molte più cose in maniera comoda e molto più funzionale di prima.

Alcune novità:

- verranno aperti anche archivi con codifica impostata e/o separatore directory non convenzionale (es: archivi che crea X-Plore)

- verranno aperti archivi con commento (e si può visualizzare)

- verranno aperti archivi con file criptati (e per decomprimere ci vorrà la password)

- ci sarà un opzione che testa il CRC di tutti i file per l'integrità

- l'estrazione sarà migliorata e funzionerà come quella dei file sis: si potrà annullare anche nel mezzo di un file e c'è una barra di avanzamento basata sulla dimensione del file

- altro che verrà :rolleyes:

il changelog di winfile per ora (1.5 beta 3)

Da verificare:

- scritta caricamento in landscape

Generale

- aggiunta opzione per tenere accesa la retroilluminazione del display

- bugfix: alcune stringhe inglesi corrette; file di lingua aggiornato

- aggiunta funzione screenshot! [beta]

Esploratore file e altre risorse

Informazioni file - sistema - avanzate

- aggiunto uid nelle info di un file aif

- aggiunto numero righe, parole e lettere nei file txt

-

Player audio

- bugfix: lettura lyrics ripristinata

Immagini

- piccole ottimizzazioni

- scritta "Caricamento..." migliorata

Plugins

- aggiornati alcuni plugins: mbm, aif, gif

Utilità sistema

- alcune migliorie report applicazioni installate: ordine alfabetico e spaziatura intestazione

Temi

- aggiunta informazione tema in uso a lato del nome

ma 6 un mostro!!!!!!!continua così :lmaosmiley:

Link to comment
Condividi su altri siti

Memory volgiamo la versione per 3rd!! ti imploriamo ;) ne hai fatti di passi avanti eh adesso il programma è perfetto o quasi complimenti continua cosi!!

Beh se qualcuno mi regala un 3rd edition ;) ... beh scherzi a parte. Più avanti forse mia sorella si prenderà un 5800 e quindi avrò sicuramente li da provare!!

Link to comment
Condividi su altri siti

salve memory!

volevo farti conoscere il modulo cfileman.pyd, ma vedo che lo conosci già b)

però ce ne sarebbe un altro... si chiama txtfield.pyd

praticamente è un modulo che crea un campo di testo "volante" nello schermo, come nello screenshot:

screenshot0002n.jpg

potrebbe essere utile per rinominare i file o per qualcos'altro che ora non mi viene in mente. non so, vedi un po' tu se vale la pena utilizzarlo!

ti allego l'archivio che contiene il modulo, degli esempi e un file di testo che spiega un po' come si usa.

e... davvero complimenti per il tuo programma! :P

ohohoho! Si potrebbe fare un salto di qualità :P

Vediamo un po...

edit: 3rd ed? Giriamo anche su programmazione?

Modificato da memoryn70
Link to comment
Condividi su altri siti

  • 2 settimane dopo...

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