Ejemplo n.º 1
0
        public static AsicStandardStatsObject WebConvert(string html, ParsingObject parsingObject)
        {
            AsicStandardStatsObject LasicColumn = new AsicStandardStatsObject();


            List <string> listTableStats = ParsingData.ParsTable(html, parsingObject.MainNameTable,
                                                                 parsingObject.MainTableParsingPattern);

            List <string> summaryTable = ParsingData.ParsTable(html, parsingObject.AdditionalNameTable,
                                                               parsingObject.AdditionalTableParsingPattern);



            if (IsOld(listTableStats[1]))
            {
                LasicColumn = AsiCparsingMethods.GetOldData(LasicColumn, listTableStats);
            }
            else
            {
                LasicColumn = AsiCparsingMethods.GetNewData(LasicColumn, listTableStats);
            }



            LasicColumn.HashrateAVG = listTableStats[listTableStats.Count - 1];
            LasicColumn.DateTime    = DateTime.Now.ToString();
            LasicColumn.ElapsedTime = summaryTable[8 + 0];
            return(LasicColumn);
        }
Ejemplo n.º 2
0
        public static AsicStandardStatsObject ApiConvert(string html)
        {
            AsicStandardStatsObject asicStandard = new AsicStandardStatsObject();

            var Json = ParsingData.ParsAPI(html);

            asicStandard = AsiCparsingMethods.GetApiData(asicStandard, Json);


            return(asicStandard);
        }