예제 #1
0
 public static void SaveDispose()
 {
     CollectSetup();
     byte[] buff;
     WriteHistory(out buff);
     WriteDispose(ref buff);
     FileManage.SaveFile(buff, "vs");
 }
예제 #2
0
 public static void LoadDispose()
 {
     setup = new Setup();
     byte[] buff = FileManage.LoadFile("vs");
     if (buff == null)
     {
         DefaltSet();
     }
     else
     {
         ReadDispose(buff);
         DeploySetup();
     }
 }
예제 #3
0
        static void GetFregment(int count)
        {
            Main.Notify("正在存储地址", Colors.Red, Colors.White);
            VideoInfo vi  = VIA.vi[View_VI.down_index];
            string    str = "";

            for (int i = 1; i <= count; i++)
            {
                str += VIA.http[0] + vi.fn + i.ToString() + ".mp4?vkey=" + vi.vkey
                       + "&type=mp4&fmt=" + vi.fmt + "\r\n";
            }
            FileManage.SaveFile(str, "address.txt");
            DataPackage dp = new DataPackage();

            dp.SetText(str);
            Clipboard.SetContent(dp);
            Main.Notify("已复制到剪切版,链接有效期为3小时,过期请重新生成,保存路径\r\n" +
                        ApplicationData.Current.LocalFolder.Path + "\address.txt\r\n打开迅雷即可下载", Colors.Red, Colors.White);
            Timer.Delegate(() => { Main.NotifyStop(); Timer.Stop(); }, 5000);
        }