控制台

控制台在1.2.40版本中推出

控制台简介

控制台激活方法:进入独白平台后Ctrl+U打开控制台

控制台是独白平台1.2.40版本中推出的功能,它可以快速用于重置独白平台及一些功能的激活。

控制台语法

独白平台控制台语法类及衍生类如下:

衍生类

依赖

Backtrace

Styles / Fonts / version / Time

CoreFiles

System

Environment / App / Type / Object

-

Folder

Create / Delete / Clear / Hide

Local Resources(LR)

Files

Create / Delete / Clear / Hide

Local Resources(LR)

Re

Files / Folder / From Database

LR & DB

Refresh

Controls / All

UI

Eject

Account

Users

Query

List / Account / Objects

DB

Detect

Files / Folder / Json

LR & DB

Peripherals

Key / Mouse

-

Roll

Controls

UI

具体用法

Backtrace类:

名称

描述

示例

Styles

重置样式组

DWPath.Core.Files

Fonts

重置字体

Controls.Fonts

version

重置版本 通常跟Styles连用

Backtrace.version = 0

Time

重置当前版本时间

Tick

System类:

名称

描述

类型&示例

Environment

系统环境

获取

App

当前运行环境

获取

Type

平台内核系统运行类型

Type.Warn/Success/Info

Object

运行依赖项

获取

Folder类:

名称

描述

类型&示例

Create

创建文件夹

Folder.Create(“x”)

Delete

删除文件夹

Folder.Delete(“x”)

Clear

清空文件夹内容

Folder.Clear(“x”)

Hide

隐藏文件夹

Folder.Hide(“x”)

Files类:

名称

描述

类型&示例

Create

创建文件

Files.Create(“x”)

Delete

删除文件

Files.Delete(“x”)

Clear

清除文件写入内容

Files.Clear(“x”)

Hide

隐藏文件

Files.Hide(“x”)

Re类:

名称

描述

类型示例

Files

移动文件

Re.Files(@”app\1.txt”,@”C:\”

Folder

移动文件夹

Re.Folder(@”app”,@”C:\”)

Database

从数据库下载文件至本地

Re.GetLinker();

Re.GetLinker()类示例:

string path = “https://www.example.com/ex.zip”
string LR = "C:\"
string timef = 1000
Re.GetLinker(path,LR,timef);

Refresh类:

名称

描述

类型

Controls

仅刷新特定页面特定UI

Refresh.GetRefresh()

All

刷新全部UI

Refresh.All

Refresh.GetRefresh()类示例:

Refresh.GetRefresh(Windowsx,Controlx,1)
// Windowsx:某个窗体 Controlx:窗体中的某个命名控件,1:刷新次数

Eject类:

名称

描述

类型

Account

退出当前账号(清空账号本地登录缓存)

Eject.Account

Eject.Account类示例:

string user = this.all
Eject.Account(user)

Query类:

名称

描述

类型

List

查询某个列表

Query.List()

Account

查询用户信息

Query.Account()

Objects

-

-

Query类示例:

import GClass // 全局类
string ListNumber = 0
Query qu = new Query
qu.List(ListNumber)

string AccountFiles = "Cache\users.xml"
Query qu1 = new Query
qu1.Account(AccountFiles)

Detect类:

名称

描述

类型

Files

检测本地文件合法性(存在)

GetFiles

Folder

检测本地文件夹合法性(存在)

GetFolder

Json

通过JSON列表配对本地文件信息

InJson

Detect类示例:

import GClass
import System.MCP.Detection.Layer

string file1 = "C:\1.txt"
Detect.GetFiles(file1)

string folder = "c:\1"
Detect.GetFolder(folder)

string jsonlink = "https://www.example.com/1.json"
string jsoninker = inker.detect.styles
//Console.Write($"jsonlinker")
InJson(jsonlink,jsoninker,folder)

Peripherals类:

名称

描述

类型

Key

监测按键行为

GetKey

Mouse

监测鼠标行为

Mouse Down / Up

Roll类:

名称

描述

类型

Controls

滚动可动性的控件

Roll.Controls

示例:

interval inte = new interval()
inte.time = 2 // 秒 

Roll.Controls(Windowsx,Controlx,inte)
Updated on