예제 #1
0
        static void DownloadFile(XboxFileInformation file, string local)
        {
            var localName = Path.Combine(local, file.Name);

            if (File.Exists(localName))
            {
                return;
            }

            xbfs.DownloadFile(file.FullName, localName);
        }
예제 #2
0
        public void GetFileInformationTest()
        {
            XboxFileInformation info = _xbox.FileSystem.GetFileInformation(@"E:\xbdm.ini");

            Assert.IsTrue(info.Attributes == FileAttributes.Normal);
            Assert.IsTrue(info.Size > 0 && info.Size < 0x1000);

            info = _xbox.FileSystem.GetFileInformation(XboxFileSystem.TempDirectory);
            Assert.IsTrue(info.Attributes == FileAttributes.Directory);
            Assert.IsTrue(info.Size == 0);
        }