Exemple #1
0
        private void HandleFilePart(Packet pa)
        {
            FilePartPacket p = pa as FilePartPacket;
            int            i = p.Index;

            foreach (byte b in p.Part)
            {
                mods[currentDownload].Contents[i] = b;
                i++;
            }
            downloaded += p.Part.Length;
        }
 internal void HandleFilePart(Packet pa)
 {
     try
     {
         FilePartPacket p = pa as FilePartPacket;
         int            i = p.Index;
         foreach (byte b in p.Part)
         {
             downloaded[i] = b;
             i++;
         }
     }
     catch (Exception e)
     {
         MinecraftModUpdater.Logger.Log(e);
         Console.ReadLine();
     }
 }
Exemple #3
0
        void ph_FilePart(Packet pa)
        {
            FilePartPacket p = pa as FilePartPacket;

            dlThisSecond += p.Part.Length;
            progress[1]++;
            progress[4] += p.Part.Length;
            if (ExceptionHandler.ProgramCrashed)
            {
                ph.Stop();
                return;
            }
            while (SplashScreen.GetScreen().Loading)
            {
                ;
            }
            int i = p.Index;

            foreach (byte b in p.Part)
            {
                CurrentDownload.Contents[i] = b;
                i++;
            }
        }