using System.IO; namespace DaJiaoYan.Variables { internal class Const { public const string APP_VERSION = "1.0.1"; public const string APP_NAME = "com.marking.pc"; public const string PLATFORM = "windows"; public const double APP_BUILD_VERSION = 20251209.01; public static readonly string APP_DEBUG_BUILD_VERSION = $"版本:{APP_BUILD_VERSION}"; public const string APP_FORM_NAME = "大教研"; public const string APP_SHOW_NAME = "大教研扫描服务"; #if DEBUG public const string HTTP_HOST = "http://local.api.dajiaoyan.com/"; #else public const string HTTP_HOST = "https://api.dajiaoyan.com/"; #endif /// /// 静态文件服务器基础地址 /// public const string HTTP_STATIC_HOST = "https://static.yuansiwei.com/"; public const string OSS_PATH = "app/dajiaoyan/ocr"; public const string APP_BASE_FILENAME = "dajiaoyan.zip"; /// /// 在线更新文件 /// public static readonly string HTTP_UPDATE_FILE = $"{HTTP_STATIC_HOST}{OSS_PATH}/{APP_BASE_FILENAME}"; /// /// 应用启动地址 /// public static readonly string APP_PATH = Path.GetDirectoryName(System.Windows.Forms.Application.ExecutablePath); /// /// 日志目录 /// public static readonly string LOG_DIR = Path.Combine(APP_PATH, "log"); /// /// 临时文件夹 /// public static readonly string TMP_PATH = Path.Combine(APP_PATH, "tmp"); public static readonly string ICON_FILE = "logo.ico"; /// /// 升级程序路径 /// public static readonly string UPDATE_EXEC_FILENAME = Path.Combine(APP_PATH, "update", "update.exe"); /// /// 扫描分辨率 /// public const int SCAN_DPI = 200; public const string MSG_CAPTION_WARN = "警告"; public const string MSG_CAPTION_ATTENTION = "注意"; public const string MSG_CAPTION_ERROR = "错误"; public const string MSG_CAPTION_INFO = "消息"; public const string ERR_NO_ANY_TWAIN_DRIVER = "未安装twain类型的驱动"; public const string ERR_NO_IMAGE_PATH = "请选择扫描文件存放目录!"; public const string ERR_SCANNER_NOT_AVALIABLE = "当前选择的扫描仪无法使用!"; } }