Example #1
0
    public PakElement(PakFile Owner, FileHeader Header, ExtendedFileStream Stream)
    {
        this.Owner = Owner;
        this.Id = Owner.GetId();
        this.Stream = Stream;
        this.Header = Header;

        GetExtention();
    }
Example #2
0
    public PakElement(PakFile Owner, FileHeader Header, ExtendedFileStream Stream)
    {
        this.Owner  = Owner;
        this.Id     = Owner.GetId();
        this.Stream = Stream;
        this.Header = Header;

        GetExtention();
    }
Example #3
0
        public void UploadDocument(string fileName, byte[] data, bool append)
        {
            //GICO.Write("Receiving file {0}..", uploadFolder.FullName);
            //GICO.WriteLine(String.Format("{0} {1}:{2}", DateTime.Now, "Download", fileName));
            ExtendedFileStream fs = new ExtendedFileStream(uploadFolder.FullName + fileName, append ? SIO.FileMode.Append : SIO.FileMode.Create, SIO.FileAccess.Write);

            fs.Write(data, 0, data.Length);
            fs.Flush();
            fs.Close();
            //GICO.WriteLine(" done!");
            System.Threading.Thread.Sleep(500);
        }
Example #4
0
 public PakFile(FileInfo Info)
 {
     FileName = Info.Name;
     Headers = ExtractorMgr.GetHeader(FileName);
     try
     {
         Stream = new ExtendedFileStream(Info.FullName);
     }
     catch (Exception e)
     {
         Extractor.Instance.Tool(e.ToString());
     }
 }
Example #5
0
 public PakFile(FileInfo Info)
 {
     FileName = Info.Name;
     Headers  = ExtractorMgr.GetHeader(FileName);
     try
     {
         Stream = new ExtendedFileStream(Info.FullName);
     }
     catch (Exception e)
     {
         Extractor.Instance.Tool(e.ToString());
     }
 }