|
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. | NEI PREFERITI | .:: | RSS Forum | RSS News | NEWS web | NEWS software | |
| PUBBLICITA' | | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | | CERCA nel FORUM » | |
30-09-2004, 11.09.47 | #1 |
Senior Member
Registrato: 03-09-2002
Loc.: Osimo (AN)
Messaggi: 489
|
Lettura e modifica delle proprietà di un file visibili in "Riepilogo"
("Summary" per la versione inglese): click destro su un file qualsiasi, Proprietà, tab "Sommario" (alcune tipologie di file, es. .html, non ce l'hanno ...). Ho passato tutta la giornata di ieri a cercare sia in rete (anche NG) con San Google che su MSDN senza risultato. L'unica cosa che ho trovato è riferita alle proprietà di EXE e DLL (che sono diverse ...). Su un paio di forum ho trovato due o tre volte posta la mia stessa domanda senza alcuna risposta ...... ma il modo per farlo *deve* esserci, dato che accedendo alle proprietà del file è possibile farlo manualmente .... ma come ??? Non pongo alcun limite di possibilità e linguaggio ..... ma c'è qualcuno che ne sa qualcosa ?? Grazie a chiunque voglia e possa dare un costruttivo contributo. Byez Stefano |
30-09-2004, 17.23.14 | #2 |
Gold Member
Registrato: 07-01-2002
Loc.: Milano
Messaggi: 2.863
|
Per come la vedo io.. devi implementarlo tu .. perché ogni formato ha metodi specifici, posizioni specifiche e tag specifici per contenere quelle informazioni... tanto tempo fa io lo feci per i vecchi MOD (formato musicale a 4 canali...) in cui le informazioni erano contenute all'inizio del file.
Nonostante questo, per formati conosciuti ed ampiamente diffusi come l'mp3 o il divx penso proprio che qualcuno abbia scritto codice open source che implementa delle api che puoi chiamare per leggere e scrivere questi tag, in particolare ti consiglio di rivolgere la ricerca verso quei software che fanno specificamente l'editing di queste informazioni e in ambito open source, vedere se sono disponibili documentazioni e/o api che puoi utilizzare nel tuo programma. Bye |
30-09-2004, 17.55.02 | #3 |
Senior Member
Registrato: 03-09-2002
Loc.: Osimo (AN)
Messaggi: 489
|
Intanto ti ringrazio per il tuo contributo.
Da parte mia, ovviamente, non sono rimasto con le mani in mano ed ho trovato questi due link: The Summary Information Property Set How to read File Summary Information for non Office files In effetti le info che cerco sono riferite non al _contenuto_ del file, ma a dati che ritengo siano memorizzati tra le proprietà del file (sul filesystem, parliamo di NTFS). Tanto è vero che cambiando una o più proprietà di un file il suo CRC non cambia. Devo applicare queste cose a file di tipo diverso: binari in formato proprietario (es. form Oracle Developer) ed anche a normalissimi file di testo. Farò comunque un giro anche tra i miei amici (e non è sarcastico) dell'Open Source e vediamo.... Grazie ancora Byez Stefano |
30-09-2004, 18.06.52 | #4 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Ti andrebbe di richiamare la scheda proprietà da codice e leggere o modificare manualmente le proprietà che t'interessano attraverso l'interfaccia grafica proposta da Windows, specificando solamente il percorso ed il nome del file ?
|
30-09-2004, 18.18.46 | #5 |
Senior Member
Registrato: 03-09-2002
Loc.: Osimo (AN)
Messaggi: 489
|
Cioè ??
Per quanto riguarda richiamare la scheda proprietà da codice e leggere o modificare OK, ma non ho capito il concetto di manualmente .... Mi spiego: io devo acquisire degli item (file) da un sistema di (semplifichiamo) versioning ed applicare a tutti quei file (che possono essere 1 o 20mila) dei valori (uguali per tutti i file acquisiti) in alcune delle proprietà. Inutile specificare che poi sarebbe utile poter leggere l'infirmazione con qualche programma .... LoryOne, mi sa che stiamo imboccando la strada giusta ...... Grazie ancora ... ma non ti fermare proprio ora Byez Stefano |
30-09-2004, 19.58.40 | #6 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Si ma se tu mi parli di scheda di riepilogo nella maschera delle proprietà di Windows, tale scheda è visualizzabile solo per alcuni file e non per altri.
Un file html non ha la scheda riepilogo, mentre questa è presente per i file di Word, o Excel. Cio ch viene visualizzato nella scheda è presente in quel file ed è riconoscibile, quindi ricavabile, attraverso una procedura che legge tali dati in maniera dipendente dalla struttura del file stesso. La scheda di riepilogo cliccando si un file di testo non verrà mai mostrata da Windows in quanto il file di testo non ha la struttura adatta ad inserire le informazioni che ti serve ricavare. |
01-10-2004, 10.30.23 | #7 | ||||
Senior Member
Registrato: 03-09-2002
Loc.: Osimo (AN)
Messaggi: 489
|
Quota:
Quota:
Quota:
Quota:
Prova (stiamo parlando di W2k su NTFS):
Spero che a questo punto sia più chiaro: a me servono i *primi* valori. Il ragionamento mi sembra al limite del banale: se mi è consentito di agire manualmente "un qualche" modo di agire da programma esisterà pure .... ma quale ?? A naso ciò che io cerco è memorizzato sul filesystem, assieme (es.) alla data creazione ed alla data di ultima modifica ...... Grazie comunque, ogni intervento porta un sassolino ... e tanti sassolini fanno una montagna !! Byez Stefano |
||||
01-10-2004, 13.21.52 | #8 | |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Quota:
C'hai azzeccato in pieno secondo me (Y). |
|
01-10-2004, 13.50.46 | #9 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Guarda, sono quasi certo che l'API da richiamare sia:
StgOpenStorageEx. Guarda su MSDN quali parametri passarle |
01-10-2004, 14.12.16 | #10 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Qui:
http://www.mindcracker.com/mindcrack...afe/atl/ss.asp sembra esserci qualcosa di veramente interessante. Dacci un'occhiata |
01-10-2004, 15.31.59 | #12 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Fatto.
E' in te che ripongo le mie speranze |
05-10-2004, 17.22.35 | #13 | |
Senior Member
Registrato: 03-09-2002
Loc.: Osimo (AN)
Messaggi: 489
|
Quota:
Grazie ancora e .... a presto Byez Stefano |
|
Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti) | |
Strumenti discussione | |
|
|
Discussioni simili | ||||
Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
Modifica proprietà file musicali | Dinamyc | Software applicativo | 5 | 30-11-2009 13.55.53 |
Norman Malware Cleaner - AIUTO | sikano | Sicurezza&Privacy | 7 | 11-04-2008 17.28.32 |
salvataggio file in solo lettura | daniza | Office suite | 2 | 08-05-2006 12.45.30 |
Cluster danneggiati??? | icsson | Windows 7/Vista/XP/ 2003 | 20 | 10-05-2005 19.12.33 |
non apre le proprietà delle cartelle | Mescal | Windows 9x/Me/NT4/2000 | 5 | 03-05-2004 11.40.28 |