Kom ihåg mig?
Home Menu

Menu


Läsa filinformation i Linux

Ämnesverktyg Visningsalternativ
Oläst 2005-08-08, 15:53 #1
Filips avatar
Filip Filip är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2003
Inlägg: 935
Filip Filip är inte uppkopplad
Mycket flitig postare
Filips avatar
 
Reg.datum: Jan 2003
Inlägg: 935
Jag har behov att läsa information om en fil i Linux, med hjälp av (helst) PHP .
Dvs den information som man i windows hittar för en fil: högerclick -> Egenskaper -> Version
Har sökt massor, men hittar inget.
Filip är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-08-08, 16:33 #2
eg0master eg0master är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 898
eg0master eg0master är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 898
Det du kan göra på *nix är stat (sök på det i PHP hjälpen).
Detta ger dig ju dock inte versionsinfo etc. Denna information ligger som resources i windows och hanteras lite speciellt. Har inte hört talas om någon motsvarighet under *nix.

Om det du vill göra är att läsa versionsinfo från en windowsfil som ligger på en *nix-burk är det ju möjligt rent teoretiskt. Men frågan är om det finns en resource-viewer för windowsfiler på linux.
eg0master är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-08-08, 17:34 #3
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
kommandot "file" ger ju typen av filen iaf.. det kanske är samma som stat?
grazzy är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-08-09, 10:14 #4
Filips avatar
Filip Filip är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2003
Inlägg: 935
Filip Filip är inte uppkopplad
Mycket flitig postare
Filips avatar
 
Reg.datum: Jan 2003
Inlägg: 935
Citat:
Originally posted by eg0master@Aug 8 2005, 16:33

Om det du vill göra är att läsa versionsinfo från en windowsfil som ligger på en *nix-burk är det ju möjligt rent teoretiskt. Men frågan är om det finns en resource-viewer för windowsfiler på linux.
Vad borde något sådant isåfall kallas? (så jag vet vad jag ska leta efter)
Filip är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-08-09, 11:28 #5
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
Har du testat att skapa en minimal .exe i typ visual c++ som har den här infon och sedan kört tex "strings" på den? Eventuellt kan du ju rota fram positioner osv på det sättet. En gissning är ju att resurs-området börjar på en position som är relativt till något annat och sen i självt är relativt. Går troligen att få fram info om hur formatet är uppbyggt annars..
grazzy är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-08-09, 11:34 #6
eg0master eg0master är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 898
eg0master eg0master är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 898
Citat:
Ursprungligen postat av Filip
Citat:
Ursprungligen postat av eg0master
Om det du vill göra är att läsa versionsinfo från en windowsfil som ligger på en *nix-burk är det ju möjligt rent teoretiskt. Men frågan är om det finns en resource-viewer för windowsfiler på linux.

Vad borde något sådant isåfall kallas? (så jag vet vad jag ska leta efter)
En sökning på google på "windows resource viewer"
ger följande första träff:
http://www.glocksoft.com/resource_viewer.htm

Således är det något med "resource" och "view" eller möjligen "parse" som skulle kunne ge dig en lösning, men som sagt - jag blir ganska förvånad om det finns till *nix faktiskt...
eg0master är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-08-09, 12:37 #7
nomicon nomicon är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Aug 2003
Inlägg: 753
nomicon nomicon är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Aug 2003
Inlägg: 753
Citat:
Originally posted by Filip@Aug 8 2005, 15:53
Jag har behov att läsa information om en fil i Linux, med hjälp av (helst) PHP .
Dvs den information som man i windows hittar för en fil: högerclick - Egenskaper - Version
Har sökt massor, men hittar inget.

Det mesta av den här informationen får du fram genom att köra en ls -al på filen, och även med kommandot 'file'. Du kan enkelt bygga ett eget script som heter tex fileinfo som tar emot $filenamn som parameter, och visar samma information?

Senast ändrat / Skapad
Rättigheter
Filtyp
Storlek
m.m m.m
-Martin
nomicon är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 17:53.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017