Пример #1
0
                static Draw()
                {
                    Menu0.AddGroupLabel("Draw Settings");

                    _drawQ = Menu0.Add("drawQ", new CheckBox("Draw Q Range"));
                    _drawW = Menu0.Add("drawW", new CheckBox("Draw W Range"));
                    _drawE = Menu0.Add("drawE", new CheckBox("Draw E Range"));
                    _drawR = Menu0.Add("drawR", new CheckBox("Draw R Range"));
                }
Пример #2
0
        //Craw toàn bộ links con có trong menu sản phẩm từ url
        static void CrawlLinks(string url)
        {
            string html         = CrawlDataFromURL(url);
            var    MenuMainList = Regex.Matches(html, @"(normal sub menu)(.*?)(end normal sub menu)"
                                                , RegexOptions.Singleline);
            int o = 0; // vì menu sản phẩm của mèo nằm trước chó

            foreach (var Menu in MenuMainList)
            {
                if (o == 0)
                {
                    var ListLinkCats = Regex.Matches(Menu.ToString(), @"href(.*?)>", RegexOptions.Singleline);
                    o++; // sang chó
                    int x = 0;
                    foreach (var Menu0 in ListLinkCats)
                    {
                        int i = ListMenuLinksCat.Length;
                        ListMenuLinksCat[x] = Regex.Match(Menu0.ToString(), @"/(.*?)>").Value.Replace("\"", "").Replace(">", "");
                        x++;
                        if (x == i)
                        {
                            break;
                        }
                    }
                }
                else
                {
                    var ListLinkDogs = Regex.Matches(Menu.ToString(), @"href(.*?)>", RegexOptions.Singleline);
                    int x            = 0;
                    foreach (var Menu0 in ListLinkDogs)
                    {
                        int i = ListMenuLinksDog.Length;
                        ListMenuLinksDog[x] = Regex.Match(Menu0.ToString(), @"/(.*?)>").Value.Replace("\"", "").Replace(">", "");
                        x++;
                        if (x == i)
                        {
                            break;
                        }
                    }
                }
            }
        }