Exemple #1
0
        /// <summary>
        /// pixiv.net site
        /// </summary>
        public PixivSite(bool xmode)
        {
            SubMenu.Add("最新/标签"); // 0
            SubMenu.Add("作者ID");  // 1
            SubMenu.Add("本日排行");  // 2
            SubMenu.Add("本周排行");  // 3
            SubMenu.Add("本月排行");  // 4

            if (xmode)
            {
                for (var i = 0; i < SubMenu.Count; i++)
                {
                    var item = SubMenu[i];
                    if (i == 2 || i == 3 || i == 4)
                    {
                        item.NoNeedKeyword = true;
                    }
                    if (i == 1 || i == 4)
                    {
                        continue;
                    }
                    item.SubMenu.Add(new MoeSiteSubMenuItem {
                        Name = "普通"
                    });
                    item.SubMenu.Add(new MoeSiteSubMenuItem {
                        Name = "R18"
                    });
                }
            }

            DownloadTypes.Add("原图", 4);
        }
        public YuriimgSite()
        {
            SurpportState.IsSupportAutoHint = false;
            SurpportState.IsSupportRating   = false;

            DownloadTypes.Add("原图", 4);
            DownloadTypes.Add("预览图", 2);
        }
Exemple #3
0
 protected BooruSite()
 {
     DownloadTypes.Add("原图", 4);
     DownloadTypes.Add("预览图", 2);
     if (SiteType == SiteTypeEnum.Xml)
     {
         DownloadTypes.Add("Jpeg图", 3);
     }
 }
Exemple #4
0
 public EshuuSite()
 {
     SurpportState.IsSupportScore   = false;
     SurpportState.IsSupportKeyword = false;
     SubMenu.Add("标签");
     SubMenu.Add("来源");
     SubMenu.Add("画师");
     SubMenu.Add("角色");
     DownloadTypes.Add("原图", 4);
 }
Exemple #5
0
        public BilibiliSite()
        {
            SubMenu.Add("画友", new MoeSiteSubMenu(
                            new MoeSiteSubMenuItem("最新"),
                            new MoeSiteSubMenuItem("最热")));
            SubMenu.Add("摄影(COS)", new MoeSiteSubMenu(
                            new MoeSiteSubMenuItem("最新"),
                            new MoeSiteSubMenuItem("最热")));
            SubMenu.Add("摄影(私服)", new MoeSiteSubMenu(
                            new MoeSiteSubMenuItem("最新"),
                            new MoeSiteSubMenuItem("最热")));

            SurpportState.IsSupportKeyword = false;
            SurpportState.IsSupportScore   = false;
            SurpportState.IsSupportRating  = false;
            DownloadTypes.Add("原图", 4);
        }
Exemple #6
0
 public AnimePicsSite()
 {
     SurpportState.IsSupportScore  = false;
     SurpportState.IsSupportRating = false;
     DownloadTypes.Add("原图", 4);
 }
 public KawaiinyanSite()
 {
     SurpportState.IsSupportRating   = false;
     SurpportState.IsSupportAutoHint = false;
     DownloadTypes.Add("原图", 4);
 }
Exemple #8
0
 public WCosplaySite()
 {
     SurpportState.IsSupportAutoHint = false;
     DownloadTypes.Add("大图", 3);
 }
Exemple #9
0
        private string Type => SubListIndex == 0 ? "wallpapers" : "scans";// 1 搜索壁纸  2搜索扫描图

        public MiniTokyoSite()
        {
            SubMenu.Add("壁纸");
            SubMenu.Add("扫描图");
            DownloadTypes.Add("原图", 4);
        }
 public ZeroChanSite()
 {
     SurpportState.IsSupportRating = false;
     DownloadTypes.Add("原图", 4);
     DownloadTypes.Add("预览图", 2);
 }