scripts
This commit is contained in:
@@ -0,0 +1,100 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Runtime.InteropServices;
|
||||
using BestHTTP.Logger;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.PlatformSupport.FileSystem
|
||||
{
|
||||
// Token: 0x0200199B RID: 6555
|
||||
[Token(Token = "0x200199B")]
|
||||
[StructLayout(3)]
|
||||
public sealed class DefaultIOService : IIOService
|
||||
{
|
||||
// Token: 0x0600B00D RID: 45069 RVA: 0x002933E4 File Offset: 0x002915E4
|
||||
[Token(Token = "0x600B00D")]
|
||||
[Address(RVA = "0x26837E0", Offset = "0x26821E0", VA = "0x1826837E0", Slot = "9")]
|
||||
public Stream CreateFileStream(string path, FileStreamModes mode)
|
||||
{
|
||||
if (HTTPManager.Logger == 0)
|
||||
{
|
||||
ILogger logger = HTTPManager.Logger;
|
||||
}
|
||||
FileStream fileStream = new FileStream(path, FileMode.Append);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600B00E RID: 45070 RVA: 0x00293428 File Offset: 0x00291628
|
||||
[Token(Token = "0x600B00E")]
|
||||
[Address(RVA = "0x2683A00", Offset = "0x2682400", VA = "0x182683A00", Slot = "4")]
|
||||
public void DirectoryCreate(string path)
|
||||
{
|
||||
if (HTTPManager.Logger == 0)
|
||||
{
|
||||
ILogger logger = HTTPManager.Logger;
|
||||
string text = string.Format("DirectoryCreate path: '{0}'", path);
|
||||
}
|
||||
DirectoryInfo directoryInfo = Directory.CreateDirectory(path);
|
||||
}
|
||||
|
||||
// Token: 0x0600B00F RID: 45071 RVA: 0x00293464 File Offset: 0x00291664
|
||||
[Token(Token = "0x600B00F")]
|
||||
[Address(RVA = "0x2683AF0", Offset = "0x26824F0", VA = "0x182683AF0", Slot = "5")]
|
||||
public bool DirectoryExists(string path)
|
||||
{
|
||||
bool flag = Directory.Exists(path);
|
||||
if (HTTPManager.Logger == 0)
|
||||
{
|
||||
ILogger logger = HTTPManager.Logger;
|
||||
}
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600B010 RID: 45072 RVA: 0x00293494 File Offset: 0x00291694
|
||||
[Token(Token = "0x600B010")]
|
||||
[Address(RVA = "0x2683E20", Offset = "0x2682820", VA = "0x182683E20", Slot = "6")]
|
||||
public string[] GetFiles(string path)
|
||||
{
|
||||
string[] files = Directory.GetFiles(path);
|
||||
if (HTTPManager.Logger == 0)
|
||||
{
|
||||
ILogger logger = HTTPManager.Logger;
|
||||
int length = files.Length;
|
||||
}
|
||||
return files;
|
||||
}
|
||||
|
||||
// Token: 0x0600B011 RID: 45073 RVA: 0x002934CC File Offset: 0x002916CC
|
||||
[Token(Token = "0x600B011")]
|
||||
[Address(RVA = "0x2683C10", Offset = "0x2682610", VA = "0x182683C10", Slot = "7")]
|
||||
public void FileDelete(string path)
|
||||
{
|
||||
if (HTTPManager.Logger == 0)
|
||||
{
|
||||
ILogger logger = HTTPManager.Logger;
|
||||
string text = string.Format("FileDelete path: '{0}'", path);
|
||||
}
|
||||
File.Delete(path);
|
||||
}
|
||||
|
||||
// Token: 0x0600B012 RID: 45074 RVA: 0x00293504 File Offset: 0x00291704
|
||||
[Token(Token = "0x600B012")]
|
||||
[Address(RVA = "0x2683D00", Offset = "0x2682700", VA = "0x182683D00", Slot = "8")]
|
||||
public bool FileExists(string path)
|
||||
{
|
||||
bool flag = File.Exists(path);
|
||||
if (HTTPManager.Logger == 0)
|
||||
{
|
||||
ILogger logger = HTTPManager.Logger;
|
||||
}
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600B013 RID: 45075 RVA: 0x00293534 File Offset: 0x00291734
|
||||
[Token(Token = "0x600B013")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public DefaultIOService()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.PlatformSupport.FileSystem
|
||||
{
|
||||
// Token: 0x0200199C RID: 6556
|
||||
[Token(Token = "0x200199C")]
|
||||
[StructLayout(3, Size = 4)]
|
||||
public enum FileStreamModes
|
||||
{
|
||||
// Token: 0x040073CA RID: 29642
|
||||
[Token(Token = "0x40073CA")]
|
||||
Create,
|
||||
// Token: 0x040073CB RID: 29643
|
||||
[Token(Token = "0x40073CB")]
|
||||
Open,
|
||||
// Token: 0x040073CC RID: 29644
|
||||
[Token(Token = "0x40073CC")]
|
||||
Append
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.PlatformSupport.FileSystem
|
||||
{
|
||||
// Token: 0x0200199D RID: 6557
|
||||
[Token(Token = "0x200199D")]
|
||||
[StructLayout(3)]
|
||||
public interface IIOService
|
||||
{
|
||||
// Token: 0x0600B014 RID: 45076
|
||||
[Token(Token = "0x600B014")]
|
||||
[Address(Slot = "0")]
|
||||
void DirectoryCreate(string path);
|
||||
|
||||
// Token: 0x0600B015 RID: 45077
|
||||
[Token(Token = "0x600B015")]
|
||||
[Address(Slot = "1")]
|
||||
bool DirectoryExists(string path);
|
||||
|
||||
// Token: 0x0600B016 RID: 45078
|
||||
[Token(Token = "0x600B016")]
|
||||
[Address(Slot = "2")]
|
||||
string[] GetFiles(string path);
|
||||
|
||||
// Token: 0x0600B017 RID: 45079
|
||||
[Token(Token = "0x600B017")]
|
||||
[Address(Slot = "3")]
|
||||
void FileDelete(string path);
|
||||
|
||||
// Token: 0x0600B018 RID: 45080
|
||||
[Token(Token = "0x600B018")]
|
||||
[Address(Slot = "4")]
|
||||
bool FileExists(string path);
|
||||
|
||||
// Token: 0x0600B019 RID: 45081
|
||||
[Token(Token = "0x600B019")]
|
||||
[Address(Slot = "5")]
|
||||
Stream CreateFileStream(string path, FileStreamModes mode);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user