Kezdőlap › Fórumok › UHU Linux › Általános UHU problémák, javaslatok › NRG image file kiírása
- This topic has 53 hozzászólás, 15 résztvevő, and was last updated 17 years, 9 months telt el by
kisbetu.
-
SzerzőBejegyzés
-
2007-09-16-17:48 #1944253
Na belepillantottam e program forrásába és a következőket tapasztaltam:
Code:if( stat(argv[1],&buf)==0){
if(!checkIso(argv[1])){
…
}
} else {
printf(„%s : No such filen”,argv[1]);
}Vagyis – aki nem érti – ha a stat nem nulla visszatérési* értékkel zárul, akkor ezt a hibaüzenetet kapjuk, vagy leáll, ha már iso (, egyébként feldolgozásra kerül).
Innentől a seggfolt, jogok érthetőek, a dvd-s állítás pedig nem igaz.Tehát a stat nem fut le (ezt azt hittem ezt cáfoltuk, hacsak nem hibás a filerendszer – nem tudom előferdülhet-e)…
*
stat (2) wrote:Upon successful completion, the value 0 is returned; otherwise the
value -1 is returned and the global variable errno is set to indicate the
error.Picit javítottam a megállapításon. 🙂 (Így már aszem jó.)
2007-09-16-17:51 #1944254Meg valaki – akinek kedve van – írhatna ennek a szláv nevű franciának, hogy mekkora bal-szer-szám. :))))
2007-09-16-18:05 #1944255Ha mar forrast piszkalunk, akkor patkoljuk bele, hogy irja ki az errno-t 😀 :
az elejere valahova:
Code:#includemajd a printf-s sor helyere:
Code:printf(„%s : No such filenerrno = %dn”,argv[1], errno);nagyon kivancsi vagyok, mi a hiba oka
2007-09-16-18:10 #1944256Ehhez persze le kéne töltenie a forrást, át kéne írnia, le kéne fordítania…
Lehet, hogy egy `stat /media/disk-hdb5-filmek/image.nrg´ is elég lenne.2007-09-16-18:21 #1944257vizsla wrote:Ehhez persze le kéne töltenie a forrást, át kéne írnia, le kéne fordítania…Vagy pedig elküldi valakinek email-ben azt a bizonyos fájlt ;D
2007-09-16-18:25 #1944258uzsolt wrote:Vagy pedig elküldi valakinek email-ben azt a bizonyos fájlt ;DDVD-iso.
Nem szívesen kapnék ekkora levelet.2007-09-16-18:31 #1944259Csatolom a patkolt verziot, leforgatott allapotban. (Hegy esete mohameddel? 🙂 )
2007-09-16-20:01 #1944260zoltan22:
mindenek előtt köszönöm a fáradozásod!
kozapeti:~/nrg2iso-0.2$ ./nrg2iso /media/disk-hdb5-filmek/image.nrg /media/disk-hdb5-filmek/image.iso
/media/disk-hdb5-filmek/image.nrg : No such file
errno = 75
kozapeti:~/nrg2iso-0.2$ ..
kozapeti:~$ ..
kozapeti:/home$ ..
kozapeti:/$ ..
kozapeti:/$ cd media
kozapeti:/media$ cd disk-hdb5-filmek/
kozapeti:/media/disk-hdb5-filmek$ ls
Alkonyattol.Pirkadatig.2.DVDRiP.XviD.Hundub-Hekii.avi
állatságok
A.Nagy.Szokes.DVDRiP.XviD.HunDub-ReD.avi
Blöff (DvdRip Divx Hun).avi
Evolucio.avi
GyalogGalopp.avi
image.nrg
Kegyetlen_20J_E1t_E9kok_202.avi
Kegyetlen játékok 3.avi
KenPark
Kutyaszorítóban.avi
Lock,Stock&TwoSmokingBarrels.avi
lost+found
Microsoft.Office.2003.Hungarian
nemferra1cdre
nemférrá1cdre
Transporter.avi
xvid
kozapeti:/media/disk-hdb5-filmek$2007-09-16-20:42 #1944261A kovetkezo a problema: az nrg2iso program megprobalja az image.nrg falj tulajdonsagait lekerdezni, de hibat kap ( errno = 75 EOVERFLOW-ot jelent), ugyanis a fajl nagyobb mint 2GB, es ezert a merete nem fer be a C nyelv egesz (int) tipusaba.
Egy megoldas az lenne, hogy nrg2iso programot egy kicsit at kellene irni, hogy tamogassa a 2GB-nal nagyobb fajlok kezeleset is. Mivel nem nagy program, szerintem konnyen megoldhato (lehet holnap meg is csinalom :D)2007-09-17-04:39 #1944262értem, hát akkor meg van a megoldás. köszönöm mindenkinek a hozzászólásokat!
zoltan22: ha esetleg lenne kedved kijavítani örülnék neki
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz