Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
  • Loading branch information
KazukiPrzyborowski authored Mar 5, 2024
1 parent 7d005f1 commit bb46e60
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions pycatfile.py
Original file line number Diff line number Diff line change
Expand Up @@ -2197,8 +2197,16 @@ def ArchiveFileSeekToFile(infile, seekto=0, skipchecksum=False, formatspecs=__fi
catfp.seek(1, 1);
il = il + 1;
fileidnum = seekto;
realidnum = 0;
catlist = {'filenum': fileidnum, 'fileoffset': catfp.tell()};
catfheadsize = int(preheaderdata[0], 16);
catftype = int(preheaderdata[1], 16);
if(re.findall("^[.|/]", preheaderdata[2])):
catfname = preheaderdata[2];
else:
catfname = "./"+preheaderdata[2];
catflinkname = preheaderdata[3];
catfsize = int(preheaderdata[4], 16);
catfbasedir = os.path.dirname(catfname);
catlist = {'fid': fileidnum, 'foffset': catfp.tell(), 'ftype': catftype, 'fname': catfname, 'fbasedir': catfbasedir, 'flinkname': catflinkname, 'fsize': catfsize};
if(returnfp):
catlist.update({'catfp': catfp});
else:
Expand Down

0 comments on commit bb46e60

Please sign in to comment.