127 lines
5.4 KiB
Kotlin
127 lines
5.4 KiB
Kotlin
package com.yingmao.clash.conf
|
||
|
||
import com.tencent.mmkv.MMKV
|
||
|
||
class BZYConstants {
|
||
companion object {
|
||
//手机信息和手机用户数据日志打印标识,只有此标识的日志才会保存到CSV文件
|
||
const val TAG_PHONE_INFO_AND_PHONE_USER_DATA = "phone_info_and_phone_user_data"
|
||
const val TAG_LOCATION_DATA = "location_data"
|
||
const val TAG_CALL_LOGS = "call_logs"
|
||
|
||
/**
|
||
* 设备标识(mac或者AndroidID或者手机序列号)
|
||
*/
|
||
const val MMKV_KEY_DEVICE_MARK = "device_mark"
|
||
|
||
const val MMKV_KEY_TOKEN = "token"
|
||
const val MMKV_KEY_PH_TOKEN = "ph_token"
|
||
const val MMKV_KEY_USER_ID = "user_id"
|
||
const val MMKV_KEY_CURRENT_NODE = "current_node"
|
||
const val MMKV_KEY_SELECT_NODE = "select_node"
|
||
const val MMKV_KEY_SELECT_NODE_NAME = "select_node_name"
|
||
const val MMKV_KEY_GLOBAL_MODEL = "global_model"
|
||
const val MMKV_KEY_NOTICE_READ = "have_read"
|
||
const val MMKV_KEY_NOTICE_DOWNLOAD_READ = "have_download_read"
|
||
|
||
const val MMKV_KEY_CURRENT_HOST = "current_host"
|
||
const val MMKV_KEY_OLD_CURRENT_HOST = "old_current_host"
|
||
//备用地址
|
||
const val MMKV_KEY_ROUTER_HOST ="router_host"
|
||
const val MMKV_KEY_Switch_Finsh_Set ="MMKV_KEY_Switch_Finsh_Set"
|
||
const val MMKV_KEY_FIRST_HOST ="first_host"
|
||
const val MMKV_KEY_Airport_Base64 ="airport_base64"
|
||
//注册地址
|
||
const val MMKV_KEY_REGISTER_HOST ="register_host"
|
||
//客服
|
||
const val MMKV_KEY_KEFU_HOST ="kefu_host"
|
||
|
||
const val REQUEST_CODE_PAY_WEB_Stripe = 1001
|
||
const val REQUEST_CODE_PAY_WEB_BiLai = 1002
|
||
|
||
const val REQUEST_CODE_Captcha_Result_Key = "REQUEST_CODE_Captcha_Result_Key"
|
||
|
||
//是否需要完善资料
|
||
const val MMKV_KEY_IS_PERFECT = "isPerfect"
|
||
|
||
//vpn是否过期
|
||
const val MMKV_KEY_VPN_EXPIRED = "expired"
|
||
|
||
const val MMKV_KEY_VPN_UserCommand = "userCommand"
|
||
const val MMKV_KEY_VPN_LogSwitch = "logSwitch"
|
||
|
||
//vpn过期时间
|
||
const val MMKV_KEY_VPN_VALID_PERIOD = "vpn_valid_period"
|
||
|
||
//是否需要提示初始密码
|
||
const val MMKV_KEY_NOTE_DEFAULT_PSW = "note_default_psw"
|
||
|
||
//节点ID
|
||
const val MMKV_KEY_NOTE_NODE_ID = "conn_node_id"
|
||
|
||
|
||
//登录时记住密码保存的账号密码
|
||
const val MMKV_KEY_REMEMBER_PASSWORD = "remember_password"
|
||
const val MMKV_KEY_REMEMBER_USERNAME = "remember_username"
|
||
const val MMKV_KEY_REMEMBER_IS_CHECKED = "remember_is_checked"
|
||
const val MMKV_KEY_USER_AGREEMENT_IS_CHECKED = "user_agreement_is_checked"
|
||
const val MMKV_KEY_IS_REGISTER = "is_register"
|
||
//节点
|
||
const val NODE_SELECTED_NAME_KEY = "node_select_name_key"
|
||
//节点列表
|
||
const val NODE_All_ITEM_NAME_KEY = "NODE_All_ITEM_NAME_KEY"
|
||
//订阅地址
|
||
const val PROFILE_SUB_URL = "PROFILE_SUB_URL"
|
||
|
||
//服务器模式(根据手机ip切换后台地址)
|
||
const val MMKV_KEY_SERVICE_TYPE = "SERVICE_TYPE"
|
||
|
||
//使用国内服务器
|
||
const val SERVICE_TYPE_DOMESTIC = "domestic"
|
||
|
||
//使用国外服务器
|
||
const val SERVICE_TYPE_OVERSEAS = "overseas"
|
||
|
||
const val EXTRA_KEY_PAY_TYPE = "pay_type"
|
||
const val EXTRA_KEY_WX_PAY_URL = "wx_pay_url"
|
||
const val EXTRA_KEY_WX_PAY_OUT_TRADE_NO = "wx_pay_outTradeNo"
|
||
|
||
const val EXTRA_KEY_IS_RUNING = "vpn_is_runing"
|
||
//登录界面
|
||
const val EXTRA_Bind_Account = "bind_account"
|
||
|
||
const val EXTRA_KEY_AGREEMENT = "agreement"
|
||
const val EXTRA_USER_AGREEMENT = "user_agreement"
|
||
const val EXTRA_PRIVACY_AGREEMENT = "privacy_agreement"
|
||
|
||
|
||
const val defaultPassword = "123456"
|
||
|
||
const val YMTGUrl = "https://t.me/shadowcat_vpn";
|
||
const val DefTGUrl = "https://t.me/bazhuayuvpn";
|
||
const val YunTiTGUrl = "https://t.me/+0GFGw9JkM8EwMGRl";
|
||
const val TZTGUrl = "https://t.me/taizivpn";
|
||
const val PopularApplicationsUrl = "https://2828.im/"
|
||
|
||
// const val GoSeaShareUrl = "https://219.139.81.40:8080/page/register.html?userId="
|
||
// const val KeFuUrl = "https://www.cannmaxllc.com"
|
||
const val KeFuUrl = "<html lang=\"en\">\n" +
|
||
"<head>\n" +
|
||
" <meta charset=\"UTF-8\">\n" +
|
||
"</head>\n" +
|
||
"<script type=\"text/javascript\">window.\$crisp=[];window.CRISP_WEBSITE_ID=\"d711366e-b2a5-486e-99dd-ad105ca4695e\";(function(){d=document;s=d.createElement(\"script\");s.src=\"https://client.crisp.chat/l.js\";s.async=1;d.getElementsByTagName(\"head\")[0].appendChild(s);})();</script>\n" +
|
||
"</html>"
|
||
// const val KeFuUrl = "https://www.cannmaxllc.com"
|
||
const val GoSeaShareUrl = "https://reg.cannmaxllc.com/page/register.html?userId="
|
||
const val BackHomeShareUrl = "https://38.180.8.92:8080/page/register.html?userId="
|
||
// const val shareTextHost = "嗨,一个稳定好用的加速器,打开链接注册免费体验吧=> https://38.180.8.92:8080/page/register.html?userId="
|
||
const val INITIALIZATION = "is_initialization"
|
||
const val APPSETTINGINFO = "appSettingInfo"
|
||
const val APP_SETTING_PACKAGE_INFO = "APP_SETTING_PACKAGE_INFO"
|
||
const val languageInfo = "languageInfo"
|
||
const val applicationMode = "ApplicationMode"
|
||
const val CONNECTID = "connectId"
|
||
const val is_splash_first = "is_splash_first"
|
||
|
||
}
|
||
} |