Exemplo n.º 1
0
        public static void      fUrlRequestComplete(LaunchTool _oTool)
        {
            ParamHttp _oParam = (ParamHttp)_oTool.oCustom;

            //Console.WriteLine("------------------ Finish :\n"  +_oParam.sURL );

            //Console.WriteLine( _oParam.sResult );
            //Console.WriteLine("" );
            //Console.WriteLine("------------------" );
            if (_oParam.bDownloadFile)
            {
                if (_oParam.nTotalBytes > 0)
                {
                    _oParam.nBytes = _oParam.nTotalBytes;
                }
                else
                {
                    _oParam.nBytes *= 1.5;             //Boost gain
                }
                fUrlProgress(_oParam);                 //100%
                Output.TraceGood("Downloaded: " + _oParam.sToFile);
            }

            ///if(!_oParam.bDownloadFile) {
            _oParam.dComplete(_oParam);
            //}
        }
Exemplo n.º 2
0
        public static void fHttpRequestComplete(Object sender, RunWorkerCompletedEventArgs e)
        {
            ParamHttp _oParam = (ParamHttp)e.Result;

            if (!_oParam.bDownloadFile)
            {
                _oParam.dComplete(_oParam);
            }
        }