From ce7d9885cd155404d4a0eb3c16a485b9c46b6022 Mon Sep 17 00:00:00 2001 From: Liwanyi Date: Thu, 8 Dec 2022 16:20:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=93=E5=BA=93=E6=95=B4=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 6 +++--- .idea/torncity-zhcn-translate.iml | 3 +++ build.js | 5 +++-- package.json | 8 ++------ rollup-prod.config.js | 4 ++-- rollup.config.js | 4 ++-- src/{ => ts}/class/Application.ts | 0 src/{ => ts}/class/Common.ts | 5 +++++ src/{ => ts}/class/Global.ts | 0 src/{ => ts}/class/Log.ts | 0 src/{ => ts}/class/UrlMatch.ts | 0 src/{ => ts}/class/WuhuBase.ts | 0 src/{ => ts}/class/WuhuConfig.ts | 0 src/{ => ts}/class/WuhuTornHelper.ts | 0 src/{ => ts}/class/ZhongIcon.ts | 0 src/{ => ts}/class/action/AttackHelper.ts | 0 src/{ => ts}/class/action/BuyBeerHelper.ts | 0 src/{ => ts}/class/action/CompanyHelper.ts | 0 src/{ => ts}/class/action/LotteryHelper.ts | 0 src/{ => ts}/class/action/PTHelper.ts | 0 src/{ => ts}/class/action/ProfileHelper.ts | 0 src/{ => ts}/class/action/SearchHelper.ts | 0 src/{ => ts}/class/action/SidebarHelper.ts | 0 src/{ => ts}/class/action/SlotsHelper.ts | 0 src/{ => ts}/class/action/StackHelper.ts | 0 src/{ => ts}/class/action/Translate.ts | 0 src/{ => ts}/class/action/TravelItem.ts | 0 src/{ => ts}/class/action/WindowActiveState.ts | 0 src/{ => ts}/class/action/XZMZ.ts | 0 src/{ => ts}/class/handler/AdditionalSettingsHandler.ts | 0 src/{ => ts}/class/handler/ChangeLogHandler.ts | 0 src/{ => ts}/class/handler/CustomCssHandler.ts | 0 src/{ => ts}/class/handler/IFrameCrimeHandler.ts | 0 src/{ => ts}/class/handler/ItemPriceWatcherHandler.ts | 0 src/{ => ts}/class/handler/NNB.ts | 0 src/{ => ts}/class/handler/QuickFlyBtnHandler.ts | 0 src/{ => ts}/class/handler/QuickLinksHandler.ts | 0 src/{ => ts}/class/handler/SettingsHandler.ts | 0 src/{ => ts}/class/handler/UpdateTranslateDict.ts | 0 src/{ => ts}/class/handler/ViewLogsHandler.ts | 0 src/{ => ts}/class/provider/Provider.ts | 2 +- src/{ => ts}/class/provider/Starter.ts | 0 src/{ => ts}/class/utils/ActionButtonUtils.ts | 0 src/{ => ts}/class/utils/Alert.ts | 0 src/{ => ts}/class/utils/CommonUtils.ts | 0 src/{ => ts}/class/utils/DialogMsgBox.ts | 0 src/{ => ts}/class/utils/FetchUtils.ts | 0 src/{ => ts}/class/utils/InfoUtils.ts | 0 src/{ => ts}/class/utils/LoopHelper.ts | 0 src/{ => ts}/class/utils/MDUtils.ts | 0 src/{ => ts}/class/utils/MathUtils.ts | 0 src/{ => ts}/class/utils/NotificationUtils.ts | 0 src/{ => ts}/class/utils/Popup.ts | 0 src/{ => ts}/class/utils/Timer.ts | 0 src/{ => ts}/class/utils/TornStyleBlock.ts | 0 src/{ => ts}/class/utils/TornStyleSwitch.ts | 0 src/{ => ts}/class/utils/Uploader.ts | 0 src/{ => ts}/dictionary/translation.ts | 0 src/{ => ts}/enum/Device.ts | 0 src/{ => ts}/enum/TravelState.ts | 0 src/{ => ts}/enum/UserScriptEngine.ts | 0 src/{ => ts}/func/module/adHelper.ts | 0 src/{ => ts}/func/module/attackHelper.ts | 0 src/{ => ts}/func/module/christmasTownHelper.ts | 0 src/{ => ts}/func/module/cityFinder.ts | 0 src/{ => ts}/func/module/depoHelper.ts | 0 src/{ => ts}/func/module/doQuickFly.ts | 0 src/{ => ts}/func/module/landedRedirect.ts | 0 src/{ => ts}/func/module/loadGS.ts | 0 src/{ => ts}/func/module/priceWatcherHandle.ts | 0 src/{ => ts}/func/module/safeKeeper.ts | 0 src/{ => ts}/func/module/travelHelper.ts | 0 src/{ => ts}/func/translate/contentTitleLinksTrans.ts | 0 .../func/translate/contentTitleLinksTransReact.ts | 0 src/{ => ts}/func/translate/eventsTrans.ts | 0 src/{ => ts}/func/translate/getTaskHint.ts | 0 src/{ => ts}/func/translate/initOB.ts | 0 src/{ => ts}/func/translate/miniprofTrans.ts | 0 src/{ => ts}/func/translate/playerStatusTrans.ts | 0 src/{ => ts}/func/translate/sendCashTrans.ts | 0 src/{ => ts}/func/translate/showItemInfoTrans.ts | 0 src/{ => ts}/func/translate/titleTrans.ts | 0 src/{ => ts}/func/translate/titleTransReact.ts | 0 src/{ => ts}/func/translate/translateMain.ts | 0 src/{ => ts}/func/translate/updateTransDict.ts | 0 src/{ => ts}/func/translate/walkNode.ts | 0 src/{ => ts}/func/utils/@deprecated/BuyBeer.ts | 0 src/{ => ts}/func/utils/@deprecated/COFetch.ts | 0 src/{ => ts}/func/utils/@deprecated/Compare2Object.ts | 0 src/{ => ts}/func/utils/@deprecated/MarkdownParser.ts | 0 src/{ => ts}/func/utils/@deprecated/WHNotify.ts | 0 src/{ => ts}/func/utils/@deprecated/addActionBtn.ts | 0 src/{ => ts}/func/utils/@deprecated/addStyle.ts | 0 src/{ => ts}/func/utils/@deprecated/ajaxFetch.ts | 0 src/{ => ts}/func/utils/@deprecated/audioPlay.ts | 0 src/{ => ts}/func/utils/@deprecated/autoFetchJSON.ts | 0 src/{ => ts}/func/utils/@deprecated/elementReady.ts | 0 src/{ => ts}/func/utils/@deprecated/forStock.ts | 0 src/{ => ts}/func/utils/@deprecated/getDeviceType.ts | 0 src/{ => ts}/func/utils/@deprecated/getPlayerInfo.ts | 0 src/{ => ts}/func/utils/@deprecated/getRandomInt.ts | 0 src/{ => ts}/func/utils/@deprecated/getScriptEngine.ts | 0 src/{ => ts}/func/utils/@deprecated/getSidebarData.ts | 0 src/{ => ts}/func/utils/@deprecated/getUserState.ts | 0 src/{ => ts}/func/utils/@deprecated/getWhSettingObj.ts | 0 src/{ => ts}/func/utils/@deprecated/getYaoCD.ts | 0 src/{ => ts}/func/utils/@deprecated/jQueryAjax.ts | 0 src/{ => ts}/func/utils/@deprecated/loading_gif_html.ts | 0 src/{ => ts}/func/utils/@deprecated/log.ts | 0 src/{ => ts}/func/utils/@deprecated/popupMsg.ts | 0 src/{ => ts}/func/utils/@deprecated/setWhSetting.ts | 0 src/{ => ts}/func/utils/initMiniProf.ts | 0 src/{ => ts}/func/utils/toThousands.ts | 0 src/{ => ts}/func/utils/uuidv4.ts | 0 src/{ => ts}/index.ts | 0 src/{ => ts}/interface/AjaxFetchOption.ts | 0 src/{ => ts}/interface/IGlobal.ts | 0 src/{ => ts}/interface/ISidebarData.ts | 0 src/{ => ts}/interface/IUserProfileData.ts | 0 src/{ => ts}/interface/IWHNotify.ts | 0 src/{ => ts}/interface/IWHSettings.ts | 0 src/{ => ts}/interface/MyHTMLElement.ts | 0 src/{ => ts}/interface/NotifyWrapper.ts | 0 src/{ => ts}/interface/PlayerInfo.ts | 0 src/{ => ts}/static/css/attack_helper.css | 0 src/{ => ts}/static/css/city_finder.css | 0 src/{ => ts}/static/css/common.css | 0 src/{ => ts}/static/css/depo.css | 0 src/{ => ts}/static/css/quick_fly.css | 0 src/{ => ts}/static/css/quick_link.css | 0 src/{ => ts}/static/css/travel_alarm.css | 0 src/{ => ts}/static/css/xunzhaomuzhuang.css | 0 src/{ => ts}/static/html/buyBeer/add_beer_head.html | 0 src/{ => ts}/static/html/buyBeer/notify.html | 0 .../static/html/buyBeer/shop_beer_static_item.html | 0 src/{ => ts}/static/html/danger_zone.html | 0 src/{ => ts}/static/html/dialog_msg_box.html | 0 src/{ => ts}/static/html/loading_img.html | 0 src/{ => ts}/static/html/nnb_info.html | 0 src/{ => ts}/static/html/notify.html | 0 src/{ => ts}/static/html/popup.html | 0 src/{ => ts}/static/html/price_watcher.html | 0 src/{ => ts}/static/html/quick_crimes.html | 0 src/{ => ts}/static/html/quick_fly.html | 0 src/{ => ts}/static/html/rw_rider.html | 0 src/{ => ts}/static/html/stock_img.html | 0 src/{ => ts}/static/html/travel_alarm.html | 0 src/{ => ts}/static/html/view_logs_handler.html | 0 src/{ => ts}/static/html/xmasTown/wt.html | 0 src/{ => ts}/static/html/xmasTown/wt_among_us.html | 0 src/{ => ts}/static/html/xmasTown/wt_chedburn_towers.html | 0 src/{ => ts}/static/html/xmasTown/wt_doggoQuest.html | 0 src/{ => ts}/static/html/xmasTown/wt_holiday_terror.html | 0 src/{ => ts}/static/html/xmasTown/wt_kidnapped_santa.html | 0 .../static/html/xmasTown/wt_kiss_my_festivus.html | 0 .../static/html/xmasTown/wt_long_way_from_home.html | 0 .../static/html/xmasTown/wt_maltese_snow_globe.html | 0 src/{ => ts}/static/html/xmasTown/wt_pokemon_ct.html | 0 src/{ => ts}/static/html/xmasTown/wt_stanley_hotel.html | 0 .../static/html/xmasTown/wt_winter_in_gatlin.html | 0 src/{ => ts}/static/html/xmasTown/wt_xmas_town.html | 0 src/{ => ts}/static/html/xmasTown/xmas_town_notify.html | 0 src/{ => ts}/static/html/xunzhaomuzhuang/index.html | 0 src/{ => ts}/static/html/zhong/setting/dev_details.html | 0 src/{ => ts}/static/html/zhong/zhong_loot.html | 0 src/{ => ts}/static/html/zhong/zhong_menu.html | 0 src/{ => ts}/static/html/zhong/zhong_settings.html | 0 src/{ => ts}/static/html/zhong/zhong_update.html | 0 src/{ => ts}/static/json/__css__.json | 0 src/{ => ts}/static/json/event.json | 0 src/{ => ts}/static/json/fest.json | 0 src/{ => ts}/static/json/for_stock_item_filter.json | 0 src/{ => ts}/static/json/muzhuang_id_list.json | 0 src/{ => ts}/test/Test.ts | 0 174 files changed, 21 insertions(+), 16 deletions(-) rename src/{ => ts}/class/Application.ts (100%) rename src/{ => ts}/class/Common.ts (94%) rename src/{ => ts}/class/Global.ts (100%) rename src/{ => ts}/class/Log.ts (100%) rename src/{ => ts}/class/UrlMatch.ts (100%) rename src/{ => ts}/class/WuhuBase.ts (100%) rename src/{ => ts}/class/WuhuConfig.ts (100%) rename src/{ => ts}/class/WuhuTornHelper.ts (100%) rename src/{ => ts}/class/ZhongIcon.ts (100%) rename src/{ => ts}/class/action/AttackHelper.ts (100%) rename src/{ => ts}/class/action/BuyBeerHelper.ts (100%) rename src/{ => ts}/class/action/CompanyHelper.ts (100%) rename src/{ => ts}/class/action/LotteryHelper.ts (100%) rename src/{ => ts}/class/action/PTHelper.ts (100%) rename src/{ => ts}/class/action/ProfileHelper.ts (100%) rename src/{ => ts}/class/action/SearchHelper.ts (100%) rename src/{ => ts}/class/action/SidebarHelper.ts (100%) rename src/{ => ts}/class/action/SlotsHelper.ts (100%) rename src/{ => ts}/class/action/StackHelper.ts (100%) rename src/{ => ts}/class/action/Translate.ts (100%) rename src/{ => ts}/class/action/TravelItem.ts (100%) rename src/{ => ts}/class/action/WindowActiveState.ts (100%) rename src/{ => ts}/class/action/XZMZ.ts (100%) rename src/{ => ts}/class/handler/AdditionalSettingsHandler.ts (100%) rename src/{ => ts}/class/handler/ChangeLogHandler.ts (100%) rename src/{ => ts}/class/handler/CustomCssHandler.ts (100%) rename src/{ => ts}/class/handler/IFrameCrimeHandler.ts (100%) rename src/{ => ts}/class/handler/ItemPriceWatcherHandler.ts (100%) rename src/{ => ts}/class/handler/NNB.ts (100%) rename src/{ => ts}/class/handler/QuickFlyBtnHandler.ts (100%) rename src/{ => ts}/class/handler/QuickLinksHandler.ts (100%) rename src/{ => ts}/class/handler/SettingsHandler.ts (100%) rename src/{ => ts}/class/handler/UpdateTranslateDict.ts (100%) rename src/{ => ts}/class/handler/ViewLogsHandler.ts (100%) rename src/{ => ts}/class/provider/Provider.ts (94%) rename src/{ => ts}/class/provider/Starter.ts (100%) rename src/{ => ts}/class/utils/ActionButtonUtils.ts (100%) rename src/{ => ts}/class/utils/Alert.ts (100%) rename src/{ => ts}/class/utils/CommonUtils.ts (100%) rename src/{ => ts}/class/utils/DialogMsgBox.ts (100%) rename src/{ => ts}/class/utils/FetchUtils.ts (100%) rename src/{ => ts}/class/utils/InfoUtils.ts (100%) rename src/{ => ts}/class/utils/LoopHelper.ts (100%) rename src/{ => ts}/class/utils/MDUtils.ts (100%) rename src/{ => ts}/class/utils/MathUtils.ts (100%) rename src/{ => ts}/class/utils/NotificationUtils.ts (100%) rename src/{ => ts}/class/utils/Popup.ts (100%) rename src/{ => ts}/class/utils/Timer.ts (100%) rename src/{ => ts}/class/utils/TornStyleBlock.ts (100%) rename src/{ => ts}/class/utils/TornStyleSwitch.ts (100%) rename src/{ => ts}/class/utils/Uploader.ts (100%) rename src/{ => ts}/dictionary/translation.ts (100%) rename src/{ => ts}/enum/Device.ts (100%) rename src/{ => ts}/enum/TravelState.ts (100%) rename src/{ => ts}/enum/UserScriptEngine.ts (100%) rename src/{ => ts}/func/module/adHelper.ts (100%) rename src/{ => ts}/func/module/attackHelper.ts (100%) rename src/{ => ts}/func/module/christmasTownHelper.ts (100%) rename src/{ => ts}/func/module/cityFinder.ts (100%) rename src/{ => ts}/func/module/depoHelper.ts (100%) rename src/{ => ts}/func/module/doQuickFly.ts (100%) rename src/{ => ts}/func/module/landedRedirect.ts (100%) rename src/{ => ts}/func/module/loadGS.ts (100%) rename src/{ => ts}/func/module/priceWatcherHandle.ts (100%) rename src/{ => ts}/func/module/safeKeeper.ts (100%) rename src/{ => ts}/func/module/travelHelper.ts (100%) rename src/{ => ts}/func/translate/contentTitleLinksTrans.ts (100%) rename src/{ => ts}/func/translate/contentTitleLinksTransReact.ts (100%) rename src/{ => ts}/func/translate/eventsTrans.ts (100%) rename src/{ => ts}/func/translate/getTaskHint.ts (100%) rename src/{ => ts}/func/translate/initOB.ts (100%) rename src/{ => ts}/func/translate/miniprofTrans.ts (100%) rename src/{ => ts}/func/translate/playerStatusTrans.ts (100%) rename src/{ => ts}/func/translate/sendCashTrans.ts (100%) rename src/{ => ts}/func/translate/showItemInfoTrans.ts (100%) rename src/{ => ts}/func/translate/titleTrans.ts (100%) rename src/{ => ts}/func/translate/titleTransReact.ts (100%) rename src/{ => ts}/func/translate/translateMain.ts (100%) rename src/{ => ts}/func/translate/updateTransDict.ts (100%) rename src/{ => ts}/func/translate/walkNode.ts (100%) rename src/{ => ts}/func/utils/@deprecated/BuyBeer.ts (100%) rename src/{ => ts}/func/utils/@deprecated/COFetch.ts (100%) rename src/{ => ts}/func/utils/@deprecated/Compare2Object.ts (100%) rename src/{ => ts}/func/utils/@deprecated/MarkdownParser.ts (100%) rename src/{ => ts}/func/utils/@deprecated/WHNotify.ts (100%) rename src/{ => ts}/func/utils/@deprecated/addActionBtn.ts (100%) rename src/{ => ts}/func/utils/@deprecated/addStyle.ts (100%) rename src/{ => ts}/func/utils/@deprecated/ajaxFetch.ts (100%) rename src/{ => ts}/func/utils/@deprecated/audioPlay.ts (100%) rename src/{ => ts}/func/utils/@deprecated/autoFetchJSON.ts (100%) rename src/{ => ts}/func/utils/@deprecated/elementReady.ts (100%) rename src/{ => ts}/func/utils/@deprecated/forStock.ts (100%) rename src/{ => ts}/func/utils/@deprecated/getDeviceType.ts (100%) rename src/{ => ts}/func/utils/@deprecated/getPlayerInfo.ts (100%) rename src/{ => ts}/func/utils/@deprecated/getRandomInt.ts (100%) rename src/{ => ts}/func/utils/@deprecated/getScriptEngine.ts (100%) rename src/{ => ts}/func/utils/@deprecated/getSidebarData.ts (100%) rename src/{ => ts}/func/utils/@deprecated/getUserState.ts (100%) rename src/{ => ts}/func/utils/@deprecated/getWhSettingObj.ts (100%) rename src/{ => ts}/func/utils/@deprecated/getYaoCD.ts (100%) rename src/{ => ts}/func/utils/@deprecated/jQueryAjax.ts (100%) rename src/{ => ts}/func/utils/@deprecated/loading_gif_html.ts (100%) rename src/{ => ts}/func/utils/@deprecated/log.ts (100%) rename src/{ => ts}/func/utils/@deprecated/popupMsg.ts (100%) rename src/{ => ts}/func/utils/@deprecated/setWhSetting.ts (100%) rename src/{ => ts}/func/utils/initMiniProf.ts (100%) rename src/{ => ts}/func/utils/toThousands.ts (100%) rename src/{ => ts}/func/utils/uuidv4.ts (100%) rename src/{ => ts}/index.ts (100%) rename src/{ => ts}/interface/AjaxFetchOption.ts (100%) rename src/{ => ts}/interface/IGlobal.ts (100%) rename src/{ => ts}/interface/ISidebarData.ts (100%) rename src/{ => ts}/interface/IUserProfileData.ts (100%) rename src/{ => ts}/interface/IWHNotify.ts (100%) rename src/{ => ts}/interface/IWHSettings.ts (100%) rename src/{ => ts}/interface/MyHTMLElement.ts (100%) rename src/{ => ts}/interface/NotifyWrapper.ts (100%) rename src/{ => ts}/interface/PlayerInfo.ts (100%) rename src/{ => ts}/static/css/attack_helper.css (100%) rename src/{ => ts}/static/css/city_finder.css (100%) rename src/{ => ts}/static/css/common.css (100%) rename src/{ => ts}/static/css/depo.css (100%) rename src/{ => ts}/static/css/quick_fly.css (100%) rename src/{ => ts}/static/css/quick_link.css (100%) rename src/{ => ts}/static/css/travel_alarm.css (100%) rename src/{ => ts}/static/css/xunzhaomuzhuang.css (100%) rename src/{ => ts}/static/html/buyBeer/add_beer_head.html (100%) rename src/{ => ts}/static/html/buyBeer/notify.html (100%) rename src/{ => ts}/static/html/buyBeer/shop_beer_static_item.html (100%) rename src/{ => ts}/static/html/danger_zone.html (100%) rename src/{ => ts}/static/html/dialog_msg_box.html (100%) rename src/{ => ts}/static/html/loading_img.html (100%) rename src/{ => ts}/static/html/nnb_info.html (100%) rename src/{ => ts}/static/html/notify.html (100%) rename src/{ => ts}/static/html/popup.html (100%) rename src/{ => ts}/static/html/price_watcher.html (100%) rename src/{ => ts}/static/html/quick_crimes.html (100%) rename src/{ => ts}/static/html/quick_fly.html (100%) rename src/{ => ts}/static/html/rw_rider.html (100%) rename src/{ => ts}/static/html/stock_img.html (100%) rename src/{ => ts}/static/html/travel_alarm.html (100%) rename src/{ => ts}/static/html/view_logs_handler.html (100%) rename src/{ => ts}/static/html/xmasTown/wt.html (100%) rename src/{ => ts}/static/html/xmasTown/wt_among_us.html (100%) rename src/{ => ts}/static/html/xmasTown/wt_chedburn_towers.html (100%) rename src/{ => ts}/static/html/xmasTown/wt_doggoQuest.html (100%) rename src/{ => ts}/static/html/xmasTown/wt_holiday_terror.html (100%) rename src/{ => ts}/static/html/xmasTown/wt_kidnapped_santa.html (100%) rename src/{ => ts}/static/html/xmasTown/wt_kiss_my_festivus.html (100%) rename src/{ => ts}/static/html/xmasTown/wt_long_way_from_home.html (100%) rename src/{ => ts}/static/html/xmasTown/wt_maltese_snow_globe.html (100%) rename src/{ => ts}/static/html/xmasTown/wt_pokemon_ct.html (100%) rename src/{ => ts}/static/html/xmasTown/wt_stanley_hotel.html (100%) rename src/{ => ts}/static/html/xmasTown/wt_winter_in_gatlin.html (100%) rename src/{ => ts}/static/html/xmasTown/wt_xmas_town.html (100%) rename src/{ => ts}/static/html/xmasTown/xmas_town_notify.html (100%) rename src/{ => ts}/static/html/xunzhaomuzhuang/index.html (100%) rename src/{ => ts}/static/html/zhong/setting/dev_details.html (100%) rename src/{ => ts}/static/html/zhong/zhong_loot.html (100%) rename src/{ => ts}/static/html/zhong/zhong_menu.html (100%) rename src/{ => ts}/static/html/zhong/zhong_settings.html (100%) rename src/{ => ts}/static/html/zhong/zhong_update.html (100%) rename src/{ => ts}/static/json/__css__.json (100%) rename src/{ => ts}/static/json/event.json (100%) rename src/{ => ts}/static/json/fest.json (100%) rename src/{ => ts}/static/json/for_stock_item_filter.json (100%) rename src/{ => ts}/static/json/muzhuang_id_list.json (100%) rename src/{ => ts}/test/Test.ts (100%) diff --git a/.gitignore b/.gitignore index 637deff..284bccb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ /node_modules -/bundle.min.js -/bundle.js -/.fleet \ No newline at end of file +/.fleet +/src/dist/bundle.min.js +/src/dist/bundle.js \ No newline at end of file diff --git a/.idea/torncity-zhcn-translate.iml b/.idea/torncity-zhcn-translate.iml index bc0877d..36f31d9 100644 --- a/.idea/torncity-zhcn-translate.iml +++ b/.idea/torncity-zhcn-translate.iml @@ -4,6 +4,9 @@ + + + diff --git a/build.js b/build.js index 2f706dd..16f8c89 100644 --- a/build.js +++ b/build.js @@ -2,6 +2,7 @@ * 此脚本用于加入userscript meta, * 并生成日期时间与版本号 */ + let startTime = Date.now(); let fs = require('fs'); @@ -16,7 +17,7 @@ let metaData = `// ==UserScript== // @description 托恩,起飞! // @author Woohoo[2687093] Sabrina_Devil[2696209] // @match https://www.torn.com/* -// @updateURL https://gitlab.com/JJins/wuhu-torn-helper/-/raw/dev/release.min.user.js +// @downloadURL https://gitlab.com/JJins/wuhu-torn-helper/-/raw/dev/release.min.user.js // @grant GM_xmlhttpRequest // @grant unsafeWindow // @connect ljs-lyt.com @@ -28,6 +29,6 @@ let metaData = `// ==UserScript== // ==/UserScript== ` -const data = fs.readFileSync('./bundle.min.js', 'utf8'); +const data = fs.readFileSync('./dist/bundle.min.js', 'utf8'); fs.writeFileSync('./release.min.user.js', metaData + data.replace('$$WUHU_DEV_VERSION$$', version), 'utf8'); console.log(`版本 ${ version } 构建完成, build.js耗时${ Date.now() - startTime }ms`); diff --git a/package.json b/package.json index fef3086..21995ef 100644 --- a/package.json +++ b/package.json @@ -4,12 +4,8 @@ "description": "芜湖助手", "dependencies": {}, "scripts": { - "release": "rollup -c rollup-prod.config.js && node build.js # 发布", - "build": "rollup -c # 调试编译", - "rollup_watch": "rollup -c -w # 监控", - "minify": "uglifyjs misc/wuhu-torn-helper.js -o release.min.user.js -m # 弃用", - "serve": "# 弃用", - "compile": "tsc --outDir output # 弃用" + "release": "rollup -c rollup-prod.config.js && node build.js", + "watch": "rollup -c -w" }, "devDependencies": { "@rollup/plugin-json": "^4.1.0", diff --git a/rollup-prod.config.js b/rollup-prod.config.js index a9a6843..96f6250 100644 --- a/rollup-prod.config.js +++ b/rollup-prod.config.js @@ -4,9 +4,9 @@ import { string } from "rollup-plugin-string"; import { uglify } from "rollup-plugin-uglify"; export default { - input: 'src/index.ts', + input: 'src/ts/index.ts', output: { - file: 'bundle.min.js', + file: 'dist/bundle.min.js', format: 'iife', }, plugins: [ diff --git a/rollup.config.js b/rollup.config.js index 1e7cb08..909e459 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -4,9 +4,9 @@ import json from "@rollup/plugin-json"; import { string } from "rollup-plugin-string"; export default { - input: 'src/index.ts', + input: 'src/ts/index.ts', output: { - file: 'bundle.js', + file: 'dist/bundle.js', format: 'iife', }, plugins: [ diff --git a/src/class/Application.ts b/src/ts/class/Application.ts similarity index 100% rename from src/class/Application.ts rename to src/ts/class/Application.ts diff --git a/src/class/Common.ts b/src/ts/class/Common.ts similarity index 94% rename from src/class/Common.ts rename to src/ts/class/Common.ts index 2669297..952b3a7 100644 --- a/src/class/Common.ts +++ b/src/ts/class/Common.ts @@ -80,6 +80,11 @@ export class Common extends WuhuBase { // 现金变动提醒 if (WuhuConfig.get('CashChangeAlert')) CommonUtils.elementReady("#user-money").then(userMoney => { new MutationObserver((mutations, observer) => { + if (!WuhuConfig.get('CashChangeAlert')) { + observer.disconnect(); + new Alert('现金变动提醒已关闭', { sysNotify: true }); + return; + } Log.info("现金变动提醒", mutations); mutations.forEach(item => { if (item.attributeName === 'data-money') { diff --git a/src/class/Global.ts b/src/ts/class/Global.ts similarity index 100% rename from src/class/Global.ts rename to src/ts/class/Global.ts diff --git a/src/class/Log.ts b/src/ts/class/Log.ts similarity index 100% rename from src/class/Log.ts rename to src/ts/class/Log.ts diff --git a/src/class/UrlMatch.ts b/src/ts/class/UrlMatch.ts similarity index 100% rename from src/class/UrlMatch.ts rename to src/ts/class/UrlMatch.ts diff --git a/src/class/WuhuBase.ts b/src/ts/class/WuhuBase.ts similarity index 100% rename from src/class/WuhuBase.ts rename to src/ts/class/WuhuBase.ts diff --git a/src/class/WuhuConfig.ts b/src/ts/class/WuhuConfig.ts similarity index 100% rename from src/class/WuhuConfig.ts rename to src/ts/class/WuhuConfig.ts diff --git a/src/class/WuhuTornHelper.ts b/src/ts/class/WuhuTornHelper.ts similarity index 100% rename from src/class/WuhuTornHelper.ts rename to src/ts/class/WuhuTornHelper.ts diff --git a/src/class/ZhongIcon.ts b/src/ts/class/ZhongIcon.ts similarity index 100% rename from src/class/ZhongIcon.ts rename to src/ts/class/ZhongIcon.ts diff --git a/src/class/action/AttackHelper.ts b/src/ts/class/action/AttackHelper.ts similarity index 100% rename from src/class/action/AttackHelper.ts rename to src/ts/class/action/AttackHelper.ts diff --git a/src/class/action/BuyBeerHelper.ts b/src/ts/class/action/BuyBeerHelper.ts similarity index 100% rename from src/class/action/BuyBeerHelper.ts rename to src/ts/class/action/BuyBeerHelper.ts diff --git a/src/class/action/CompanyHelper.ts b/src/ts/class/action/CompanyHelper.ts similarity index 100% rename from src/class/action/CompanyHelper.ts rename to src/ts/class/action/CompanyHelper.ts diff --git a/src/class/action/LotteryHelper.ts b/src/ts/class/action/LotteryHelper.ts similarity index 100% rename from src/class/action/LotteryHelper.ts rename to src/ts/class/action/LotteryHelper.ts diff --git a/src/class/action/PTHelper.ts b/src/ts/class/action/PTHelper.ts similarity index 100% rename from src/class/action/PTHelper.ts rename to src/ts/class/action/PTHelper.ts diff --git a/src/class/action/ProfileHelper.ts b/src/ts/class/action/ProfileHelper.ts similarity index 100% rename from src/class/action/ProfileHelper.ts rename to src/ts/class/action/ProfileHelper.ts diff --git a/src/class/action/SearchHelper.ts b/src/ts/class/action/SearchHelper.ts similarity index 100% rename from src/class/action/SearchHelper.ts rename to src/ts/class/action/SearchHelper.ts diff --git a/src/class/action/SidebarHelper.ts b/src/ts/class/action/SidebarHelper.ts similarity index 100% rename from src/class/action/SidebarHelper.ts rename to src/ts/class/action/SidebarHelper.ts diff --git a/src/class/action/SlotsHelper.ts b/src/ts/class/action/SlotsHelper.ts similarity index 100% rename from src/class/action/SlotsHelper.ts rename to src/ts/class/action/SlotsHelper.ts diff --git a/src/class/action/StackHelper.ts b/src/ts/class/action/StackHelper.ts similarity index 100% rename from src/class/action/StackHelper.ts rename to src/ts/class/action/StackHelper.ts diff --git a/src/class/action/Translate.ts b/src/ts/class/action/Translate.ts similarity index 100% rename from src/class/action/Translate.ts rename to src/ts/class/action/Translate.ts diff --git a/src/class/action/TravelItem.ts b/src/ts/class/action/TravelItem.ts similarity index 100% rename from src/class/action/TravelItem.ts rename to src/ts/class/action/TravelItem.ts diff --git a/src/class/action/WindowActiveState.ts b/src/ts/class/action/WindowActiveState.ts similarity index 100% rename from src/class/action/WindowActiveState.ts rename to src/ts/class/action/WindowActiveState.ts diff --git a/src/class/action/XZMZ.ts b/src/ts/class/action/XZMZ.ts similarity index 100% rename from src/class/action/XZMZ.ts rename to src/ts/class/action/XZMZ.ts diff --git a/src/class/handler/AdditionalSettingsHandler.ts b/src/ts/class/handler/AdditionalSettingsHandler.ts similarity index 100% rename from src/class/handler/AdditionalSettingsHandler.ts rename to src/ts/class/handler/AdditionalSettingsHandler.ts diff --git a/src/class/handler/ChangeLogHandler.ts b/src/ts/class/handler/ChangeLogHandler.ts similarity index 100% rename from src/class/handler/ChangeLogHandler.ts rename to src/ts/class/handler/ChangeLogHandler.ts diff --git a/src/class/handler/CustomCssHandler.ts b/src/ts/class/handler/CustomCssHandler.ts similarity index 100% rename from src/class/handler/CustomCssHandler.ts rename to src/ts/class/handler/CustomCssHandler.ts diff --git a/src/class/handler/IFrameCrimeHandler.ts b/src/ts/class/handler/IFrameCrimeHandler.ts similarity index 100% rename from src/class/handler/IFrameCrimeHandler.ts rename to src/ts/class/handler/IFrameCrimeHandler.ts diff --git a/src/class/handler/ItemPriceWatcherHandler.ts b/src/ts/class/handler/ItemPriceWatcherHandler.ts similarity index 100% rename from src/class/handler/ItemPriceWatcherHandler.ts rename to src/ts/class/handler/ItemPriceWatcherHandler.ts diff --git a/src/class/handler/NNB.ts b/src/ts/class/handler/NNB.ts similarity index 100% rename from src/class/handler/NNB.ts rename to src/ts/class/handler/NNB.ts diff --git a/src/class/handler/QuickFlyBtnHandler.ts b/src/ts/class/handler/QuickFlyBtnHandler.ts similarity index 100% rename from src/class/handler/QuickFlyBtnHandler.ts rename to src/ts/class/handler/QuickFlyBtnHandler.ts diff --git a/src/class/handler/QuickLinksHandler.ts b/src/ts/class/handler/QuickLinksHandler.ts similarity index 100% rename from src/class/handler/QuickLinksHandler.ts rename to src/ts/class/handler/QuickLinksHandler.ts diff --git a/src/class/handler/SettingsHandler.ts b/src/ts/class/handler/SettingsHandler.ts similarity index 100% rename from src/class/handler/SettingsHandler.ts rename to src/ts/class/handler/SettingsHandler.ts diff --git a/src/class/handler/UpdateTranslateDict.ts b/src/ts/class/handler/UpdateTranslateDict.ts similarity index 100% rename from src/class/handler/UpdateTranslateDict.ts rename to src/ts/class/handler/UpdateTranslateDict.ts diff --git a/src/class/handler/ViewLogsHandler.ts b/src/ts/class/handler/ViewLogsHandler.ts similarity index 100% rename from src/class/handler/ViewLogsHandler.ts rename to src/ts/class/handler/ViewLogsHandler.ts diff --git a/src/class/provider/Provider.ts b/src/ts/class/provider/Provider.ts similarity index 94% rename from src/class/provider/Provider.ts rename to src/ts/class/provider/Provider.ts index 0f2bb8f..bc5ca67 100644 --- a/src/class/provider/Provider.ts +++ b/src/ts/class/provider/Provider.ts @@ -12,8 +12,8 @@ export default class Provider { constructor() { } + // 返回继承类的实例 public static getInstance(this: T): InstanceType { - // return this.instance ||= new this(); if (!this.instance) { let startTime = performance.now(); this.instance = new this(); diff --git a/src/class/provider/Starter.ts b/src/ts/class/provider/Starter.ts similarity index 100% rename from src/class/provider/Starter.ts rename to src/ts/class/provider/Starter.ts diff --git a/src/class/utils/ActionButtonUtils.ts b/src/ts/class/utils/ActionButtonUtils.ts similarity index 100% rename from src/class/utils/ActionButtonUtils.ts rename to src/ts/class/utils/ActionButtonUtils.ts diff --git a/src/class/utils/Alert.ts b/src/ts/class/utils/Alert.ts similarity index 100% rename from src/class/utils/Alert.ts rename to src/ts/class/utils/Alert.ts diff --git a/src/class/utils/CommonUtils.ts b/src/ts/class/utils/CommonUtils.ts similarity index 100% rename from src/class/utils/CommonUtils.ts rename to src/ts/class/utils/CommonUtils.ts diff --git a/src/class/utils/DialogMsgBox.ts b/src/ts/class/utils/DialogMsgBox.ts similarity index 100% rename from src/class/utils/DialogMsgBox.ts rename to src/ts/class/utils/DialogMsgBox.ts diff --git a/src/class/utils/FetchUtils.ts b/src/ts/class/utils/FetchUtils.ts similarity index 100% rename from src/class/utils/FetchUtils.ts rename to src/ts/class/utils/FetchUtils.ts diff --git a/src/class/utils/InfoUtils.ts b/src/ts/class/utils/InfoUtils.ts similarity index 100% rename from src/class/utils/InfoUtils.ts rename to src/ts/class/utils/InfoUtils.ts diff --git a/src/class/utils/LoopHelper.ts b/src/ts/class/utils/LoopHelper.ts similarity index 100% rename from src/class/utils/LoopHelper.ts rename to src/ts/class/utils/LoopHelper.ts diff --git a/src/class/utils/MDUtils.ts b/src/ts/class/utils/MDUtils.ts similarity index 100% rename from src/class/utils/MDUtils.ts rename to src/ts/class/utils/MDUtils.ts diff --git a/src/class/utils/MathUtils.ts b/src/ts/class/utils/MathUtils.ts similarity index 100% rename from src/class/utils/MathUtils.ts rename to src/ts/class/utils/MathUtils.ts diff --git a/src/class/utils/NotificationUtils.ts b/src/ts/class/utils/NotificationUtils.ts similarity index 100% rename from src/class/utils/NotificationUtils.ts rename to src/ts/class/utils/NotificationUtils.ts diff --git a/src/class/utils/Popup.ts b/src/ts/class/utils/Popup.ts similarity index 100% rename from src/class/utils/Popup.ts rename to src/ts/class/utils/Popup.ts diff --git a/src/class/utils/Timer.ts b/src/ts/class/utils/Timer.ts similarity index 100% rename from src/class/utils/Timer.ts rename to src/ts/class/utils/Timer.ts diff --git a/src/class/utils/TornStyleBlock.ts b/src/ts/class/utils/TornStyleBlock.ts similarity index 100% rename from src/class/utils/TornStyleBlock.ts rename to src/ts/class/utils/TornStyleBlock.ts diff --git a/src/class/utils/TornStyleSwitch.ts b/src/ts/class/utils/TornStyleSwitch.ts similarity index 100% rename from src/class/utils/TornStyleSwitch.ts rename to src/ts/class/utils/TornStyleSwitch.ts diff --git a/src/class/utils/Uploader.ts b/src/ts/class/utils/Uploader.ts similarity index 100% rename from src/class/utils/Uploader.ts rename to src/ts/class/utils/Uploader.ts diff --git a/src/dictionary/translation.ts b/src/ts/dictionary/translation.ts similarity index 100% rename from src/dictionary/translation.ts rename to src/ts/dictionary/translation.ts diff --git a/src/enum/Device.ts b/src/ts/enum/Device.ts similarity index 100% rename from src/enum/Device.ts rename to src/ts/enum/Device.ts diff --git a/src/enum/TravelState.ts b/src/ts/enum/TravelState.ts similarity index 100% rename from src/enum/TravelState.ts rename to src/ts/enum/TravelState.ts diff --git a/src/enum/UserScriptEngine.ts b/src/ts/enum/UserScriptEngine.ts similarity index 100% rename from src/enum/UserScriptEngine.ts rename to src/ts/enum/UserScriptEngine.ts diff --git a/src/func/module/adHelper.ts b/src/ts/func/module/adHelper.ts similarity index 100% rename from src/func/module/adHelper.ts rename to src/ts/func/module/adHelper.ts diff --git a/src/func/module/attackHelper.ts b/src/ts/func/module/attackHelper.ts similarity index 100% rename from src/func/module/attackHelper.ts rename to src/ts/func/module/attackHelper.ts diff --git a/src/func/module/christmasTownHelper.ts b/src/ts/func/module/christmasTownHelper.ts similarity index 100% rename from src/func/module/christmasTownHelper.ts rename to src/ts/func/module/christmasTownHelper.ts diff --git a/src/func/module/cityFinder.ts b/src/ts/func/module/cityFinder.ts similarity index 100% rename from src/func/module/cityFinder.ts rename to src/ts/func/module/cityFinder.ts diff --git a/src/func/module/depoHelper.ts b/src/ts/func/module/depoHelper.ts similarity index 100% rename from src/func/module/depoHelper.ts rename to src/ts/func/module/depoHelper.ts diff --git a/src/func/module/doQuickFly.ts b/src/ts/func/module/doQuickFly.ts similarity index 100% rename from src/func/module/doQuickFly.ts rename to src/ts/func/module/doQuickFly.ts diff --git a/src/func/module/landedRedirect.ts b/src/ts/func/module/landedRedirect.ts similarity index 100% rename from src/func/module/landedRedirect.ts rename to src/ts/func/module/landedRedirect.ts diff --git a/src/func/module/loadGS.ts b/src/ts/func/module/loadGS.ts similarity index 100% rename from src/func/module/loadGS.ts rename to src/ts/func/module/loadGS.ts diff --git a/src/func/module/priceWatcherHandle.ts b/src/ts/func/module/priceWatcherHandle.ts similarity index 100% rename from src/func/module/priceWatcherHandle.ts rename to src/ts/func/module/priceWatcherHandle.ts diff --git a/src/func/module/safeKeeper.ts b/src/ts/func/module/safeKeeper.ts similarity index 100% rename from src/func/module/safeKeeper.ts rename to src/ts/func/module/safeKeeper.ts diff --git a/src/func/module/travelHelper.ts b/src/ts/func/module/travelHelper.ts similarity index 100% rename from src/func/module/travelHelper.ts rename to src/ts/func/module/travelHelper.ts diff --git a/src/func/translate/contentTitleLinksTrans.ts b/src/ts/func/translate/contentTitleLinksTrans.ts similarity index 100% rename from src/func/translate/contentTitleLinksTrans.ts rename to src/ts/func/translate/contentTitleLinksTrans.ts diff --git a/src/func/translate/contentTitleLinksTransReact.ts b/src/ts/func/translate/contentTitleLinksTransReact.ts similarity index 100% rename from src/func/translate/contentTitleLinksTransReact.ts rename to src/ts/func/translate/contentTitleLinksTransReact.ts diff --git a/src/func/translate/eventsTrans.ts b/src/ts/func/translate/eventsTrans.ts similarity index 100% rename from src/func/translate/eventsTrans.ts rename to src/ts/func/translate/eventsTrans.ts diff --git a/src/func/translate/getTaskHint.ts b/src/ts/func/translate/getTaskHint.ts similarity index 100% rename from src/func/translate/getTaskHint.ts rename to src/ts/func/translate/getTaskHint.ts diff --git a/src/func/translate/initOB.ts b/src/ts/func/translate/initOB.ts similarity index 100% rename from src/func/translate/initOB.ts rename to src/ts/func/translate/initOB.ts diff --git a/src/func/translate/miniprofTrans.ts b/src/ts/func/translate/miniprofTrans.ts similarity index 100% rename from src/func/translate/miniprofTrans.ts rename to src/ts/func/translate/miniprofTrans.ts diff --git a/src/func/translate/playerStatusTrans.ts b/src/ts/func/translate/playerStatusTrans.ts similarity index 100% rename from src/func/translate/playerStatusTrans.ts rename to src/ts/func/translate/playerStatusTrans.ts diff --git a/src/func/translate/sendCashTrans.ts b/src/ts/func/translate/sendCashTrans.ts similarity index 100% rename from src/func/translate/sendCashTrans.ts rename to src/ts/func/translate/sendCashTrans.ts diff --git a/src/func/translate/showItemInfoTrans.ts b/src/ts/func/translate/showItemInfoTrans.ts similarity index 100% rename from src/func/translate/showItemInfoTrans.ts rename to src/ts/func/translate/showItemInfoTrans.ts diff --git a/src/func/translate/titleTrans.ts b/src/ts/func/translate/titleTrans.ts similarity index 100% rename from src/func/translate/titleTrans.ts rename to src/ts/func/translate/titleTrans.ts diff --git a/src/func/translate/titleTransReact.ts b/src/ts/func/translate/titleTransReact.ts similarity index 100% rename from src/func/translate/titleTransReact.ts rename to src/ts/func/translate/titleTransReact.ts diff --git a/src/func/translate/translateMain.ts b/src/ts/func/translate/translateMain.ts similarity index 100% rename from src/func/translate/translateMain.ts rename to src/ts/func/translate/translateMain.ts diff --git a/src/func/translate/updateTransDict.ts b/src/ts/func/translate/updateTransDict.ts similarity index 100% rename from src/func/translate/updateTransDict.ts rename to src/ts/func/translate/updateTransDict.ts diff --git a/src/func/translate/walkNode.ts b/src/ts/func/translate/walkNode.ts similarity index 100% rename from src/func/translate/walkNode.ts rename to src/ts/func/translate/walkNode.ts diff --git a/src/func/utils/@deprecated/BuyBeer.ts b/src/ts/func/utils/@deprecated/BuyBeer.ts similarity index 100% rename from src/func/utils/@deprecated/BuyBeer.ts rename to src/ts/func/utils/@deprecated/BuyBeer.ts diff --git a/src/func/utils/@deprecated/COFetch.ts b/src/ts/func/utils/@deprecated/COFetch.ts similarity index 100% rename from src/func/utils/@deprecated/COFetch.ts rename to src/ts/func/utils/@deprecated/COFetch.ts diff --git a/src/func/utils/@deprecated/Compare2Object.ts b/src/ts/func/utils/@deprecated/Compare2Object.ts similarity index 100% rename from src/func/utils/@deprecated/Compare2Object.ts rename to src/ts/func/utils/@deprecated/Compare2Object.ts diff --git a/src/func/utils/@deprecated/MarkdownParser.ts b/src/ts/func/utils/@deprecated/MarkdownParser.ts similarity index 100% rename from src/func/utils/@deprecated/MarkdownParser.ts rename to src/ts/func/utils/@deprecated/MarkdownParser.ts diff --git a/src/func/utils/@deprecated/WHNotify.ts b/src/ts/func/utils/@deprecated/WHNotify.ts similarity index 100% rename from src/func/utils/@deprecated/WHNotify.ts rename to src/ts/func/utils/@deprecated/WHNotify.ts diff --git a/src/func/utils/@deprecated/addActionBtn.ts b/src/ts/func/utils/@deprecated/addActionBtn.ts similarity index 100% rename from src/func/utils/@deprecated/addActionBtn.ts rename to src/ts/func/utils/@deprecated/addActionBtn.ts diff --git a/src/func/utils/@deprecated/addStyle.ts b/src/ts/func/utils/@deprecated/addStyle.ts similarity index 100% rename from src/func/utils/@deprecated/addStyle.ts rename to src/ts/func/utils/@deprecated/addStyle.ts diff --git a/src/func/utils/@deprecated/ajaxFetch.ts b/src/ts/func/utils/@deprecated/ajaxFetch.ts similarity index 100% rename from src/func/utils/@deprecated/ajaxFetch.ts rename to src/ts/func/utils/@deprecated/ajaxFetch.ts diff --git a/src/func/utils/@deprecated/audioPlay.ts b/src/ts/func/utils/@deprecated/audioPlay.ts similarity index 100% rename from src/func/utils/@deprecated/audioPlay.ts rename to src/ts/func/utils/@deprecated/audioPlay.ts diff --git a/src/func/utils/@deprecated/autoFetchJSON.ts b/src/ts/func/utils/@deprecated/autoFetchJSON.ts similarity index 100% rename from src/func/utils/@deprecated/autoFetchJSON.ts rename to src/ts/func/utils/@deprecated/autoFetchJSON.ts diff --git a/src/func/utils/@deprecated/elementReady.ts b/src/ts/func/utils/@deprecated/elementReady.ts similarity index 100% rename from src/func/utils/@deprecated/elementReady.ts rename to src/ts/func/utils/@deprecated/elementReady.ts diff --git a/src/func/utils/@deprecated/forStock.ts b/src/ts/func/utils/@deprecated/forStock.ts similarity index 100% rename from src/func/utils/@deprecated/forStock.ts rename to src/ts/func/utils/@deprecated/forStock.ts diff --git a/src/func/utils/@deprecated/getDeviceType.ts b/src/ts/func/utils/@deprecated/getDeviceType.ts similarity index 100% rename from src/func/utils/@deprecated/getDeviceType.ts rename to src/ts/func/utils/@deprecated/getDeviceType.ts diff --git a/src/func/utils/@deprecated/getPlayerInfo.ts b/src/ts/func/utils/@deprecated/getPlayerInfo.ts similarity index 100% rename from src/func/utils/@deprecated/getPlayerInfo.ts rename to src/ts/func/utils/@deprecated/getPlayerInfo.ts diff --git a/src/func/utils/@deprecated/getRandomInt.ts b/src/ts/func/utils/@deprecated/getRandomInt.ts similarity index 100% rename from src/func/utils/@deprecated/getRandomInt.ts rename to src/ts/func/utils/@deprecated/getRandomInt.ts diff --git a/src/func/utils/@deprecated/getScriptEngine.ts b/src/ts/func/utils/@deprecated/getScriptEngine.ts similarity index 100% rename from src/func/utils/@deprecated/getScriptEngine.ts rename to src/ts/func/utils/@deprecated/getScriptEngine.ts diff --git a/src/func/utils/@deprecated/getSidebarData.ts b/src/ts/func/utils/@deprecated/getSidebarData.ts similarity index 100% rename from src/func/utils/@deprecated/getSidebarData.ts rename to src/ts/func/utils/@deprecated/getSidebarData.ts diff --git a/src/func/utils/@deprecated/getUserState.ts b/src/ts/func/utils/@deprecated/getUserState.ts similarity index 100% rename from src/func/utils/@deprecated/getUserState.ts rename to src/ts/func/utils/@deprecated/getUserState.ts diff --git a/src/func/utils/@deprecated/getWhSettingObj.ts b/src/ts/func/utils/@deprecated/getWhSettingObj.ts similarity index 100% rename from src/func/utils/@deprecated/getWhSettingObj.ts rename to src/ts/func/utils/@deprecated/getWhSettingObj.ts diff --git a/src/func/utils/@deprecated/getYaoCD.ts b/src/ts/func/utils/@deprecated/getYaoCD.ts similarity index 100% rename from src/func/utils/@deprecated/getYaoCD.ts rename to src/ts/func/utils/@deprecated/getYaoCD.ts diff --git a/src/func/utils/@deprecated/jQueryAjax.ts b/src/ts/func/utils/@deprecated/jQueryAjax.ts similarity index 100% rename from src/func/utils/@deprecated/jQueryAjax.ts rename to src/ts/func/utils/@deprecated/jQueryAjax.ts diff --git a/src/func/utils/@deprecated/loading_gif_html.ts b/src/ts/func/utils/@deprecated/loading_gif_html.ts similarity index 100% rename from src/func/utils/@deprecated/loading_gif_html.ts rename to src/ts/func/utils/@deprecated/loading_gif_html.ts diff --git a/src/func/utils/@deprecated/log.ts b/src/ts/func/utils/@deprecated/log.ts similarity index 100% rename from src/func/utils/@deprecated/log.ts rename to src/ts/func/utils/@deprecated/log.ts diff --git a/src/func/utils/@deprecated/popupMsg.ts b/src/ts/func/utils/@deprecated/popupMsg.ts similarity index 100% rename from src/func/utils/@deprecated/popupMsg.ts rename to src/ts/func/utils/@deprecated/popupMsg.ts diff --git a/src/func/utils/@deprecated/setWhSetting.ts b/src/ts/func/utils/@deprecated/setWhSetting.ts similarity index 100% rename from src/func/utils/@deprecated/setWhSetting.ts rename to src/ts/func/utils/@deprecated/setWhSetting.ts diff --git a/src/func/utils/initMiniProf.ts b/src/ts/func/utils/initMiniProf.ts similarity index 100% rename from src/func/utils/initMiniProf.ts rename to src/ts/func/utils/initMiniProf.ts diff --git a/src/func/utils/toThousands.ts b/src/ts/func/utils/toThousands.ts similarity index 100% rename from src/func/utils/toThousands.ts rename to src/ts/func/utils/toThousands.ts diff --git a/src/func/utils/uuidv4.ts b/src/ts/func/utils/uuidv4.ts similarity index 100% rename from src/func/utils/uuidv4.ts rename to src/ts/func/utils/uuidv4.ts diff --git a/src/index.ts b/src/ts/index.ts similarity index 100% rename from src/index.ts rename to src/ts/index.ts diff --git a/src/interface/AjaxFetchOption.ts b/src/ts/interface/AjaxFetchOption.ts similarity index 100% rename from src/interface/AjaxFetchOption.ts rename to src/ts/interface/AjaxFetchOption.ts diff --git a/src/interface/IGlobal.ts b/src/ts/interface/IGlobal.ts similarity index 100% rename from src/interface/IGlobal.ts rename to src/ts/interface/IGlobal.ts diff --git a/src/interface/ISidebarData.ts b/src/ts/interface/ISidebarData.ts similarity index 100% rename from src/interface/ISidebarData.ts rename to src/ts/interface/ISidebarData.ts diff --git a/src/interface/IUserProfileData.ts b/src/ts/interface/IUserProfileData.ts similarity index 100% rename from src/interface/IUserProfileData.ts rename to src/ts/interface/IUserProfileData.ts diff --git a/src/interface/IWHNotify.ts b/src/ts/interface/IWHNotify.ts similarity index 100% rename from src/interface/IWHNotify.ts rename to src/ts/interface/IWHNotify.ts diff --git a/src/interface/IWHSettings.ts b/src/ts/interface/IWHSettings.ts similarity index 100% rename from src/interface/IWHSettings.ts rename to src/ts/interface/IWHSettings.ts diff --git a/src/interface/MyHTMLElement.ts b/src/ts/interface/MyHTMLElement.ts similarity index 100% rename from src/interface/MyHTMLElement.ts rename to src/ts/interface/MyHTMLElement.ts diff --git a/src/interface/NotifyWrapper.ts b/src/ts/interface/NotifyWrapper.ts similarity index 100% rename from src/interface/NotifyWrapper.ts rename to src/ts/interface/NotifyWrapper.ts diff --git a/src/interface/PlayerInfo.ts b/src/ts/interface/PlayerInfo.ts similarity index 100% rename from src/interface/PlayerInfo.ts rename to src/ts/interface/PlayerInfo.ts diff --git a/src/static/css/attack_helper.css b/src/ts/static/css/attack_helper.css similarity index 100% rename from src/static/css/attack_helper.css rename to src/ts/static/css/attack_helper.css diff --git a/src/static/css/city_finder.css b/src/ts/static/css/city_finder.css similarity index 100% rename from src/static/css/city_finder.css rename to src/ts/static/css/city_finder.css diff --git a/src/static/css/common.css b/src/ts/static/css/common.css similarity index 100% rename from src/static/css/common.css rename to src/ts/static/css/common.css diff --git a/src/static/css/depo.css b/src/ts/static/css/depo.css similarity index 100% rename from src/static/css/depo.css rename to src/ts/static/css/depo.css diff --git a/src/static/css/quick_fly.css b/src/ts/static/css/quick_fly.css similarity index 100% rename from src/static/css/quick_fly.css rename to src/ts/static/css/quick_fly.css diff --git a/src/static/css/quick_link.css b/src/ts/static/css/quick_link.css similarity index 100% rename from src/static/css/quick_link.css rename to src/ts/static/css/quick_link.css diff --git a/src/static/css/travel_alarm.css b/src/ts/static/css/travel_alarm.css similarity index 100% rename from src/static/css/travel_alarm.css rename to src/ts/static/css/travel_alarm.css diff --git a/src/static/css/xunzhaomuzhuang.css b/src/ts/static/css/xunzhaomuzhuang.css similarity index 100% rename from src/static/css/xunzhaomuzhuang.css rename to src/ts/static/css/xunzhaomuzhuang.css diff --git a/src/static/html/buyBeer/add_beer_head.html b/src/ts/static/html/buyBeer/add_beer_head.html similarity index 100% rename from src/static/html/buyBeer/add_beer_head.html rename to src/ts/static/html/buyBeer/add_beer_head.html diff --git a/src/static/html/buyBeer/notify.html b/src/ts/static/html/buyBeer/notify.html similarity index 100% rename from src/static/html/buyBeer/notify.html rename to src/ts/static/html/buyBeer/notify.html diff --git a/src/static/html/buyBeer/shop_beer_static_item.html b/src/ts/static/html/buyBeer/shop_beer_static_item.html similarity index 100% rename from src/static/html/buyBeer/shop_beer_static_item.html rename to src/ts/static/html/buyBeer/shop_beer_static_item.html diff --git a/src/static/html/danger_zone.html b/src/ts/static/html/danger_zone.html similarity index 100% rename from src/static/html/danger_zone.html rename to src/ts/static/html/danger_zone.html diff --git a/src/static/html/dialog_msg_box.html b/src/ts/static/html/dialog_msg_box.html similarity index 100% rename from src/static/html/dialog_msg_box.html rename to src/ts/static/html/dialog_msg_box.html diff --git a/src/static/html/loading_img.html b/src/ts/static/html/loading_img.html similarity index 100% rename from src/static/html/loading_img.html rename to src/ts/static/html/loading_img.html diff --git a/src/static/html/nnb_info.html b/src/ts/static/html/nnb_info.html similarity index 100% rename from src/static/html/nnb_info.html rename to src/ts/static/html/nnb_info.html diff --git a/src/static/html/notify.html b/src/ts/static/html/notify.html similarity index 100% rename from src/static/html/notify.html rename to src/ts/static/html/notify.html diff --git a/src/static/html/popup.html b/src/ts/static/html/popup.html similarity index 100% rename from src/static/html/popup.html rename to src/ts/static/html/popup.html diff --git a/src/static/html/price_watcher.html b/src/ts/static/html/price_watcher.html similarity index 100% rename from src/static/html/price_watcher.html rename to src/ts/static/html/price_watcher.html diff --git a/src/static/html/quick_crimes.html b/src/ts/static/html/quick_crimes.html similarity index 100% rename from src/static/html/quick_crimes.html rename to src/ts/static/html/quick_crimes.html diff --git a/src/static/html/quick_fly.html b/src/ts/static/html/quick_fly.html similarity index 100% rename from src/static/html/quick_fly.html rename to src/ts/static/html/quick_fly.html diff --git a/src/static/html/rw_rider.html b/src/ts/static/html/rw_rider.html similarity index 100% rename from src/static/html/rw_rider.html rename to src/ts/static/html/rw_rider.html diff --git a/src/static/html/stock_img.html b/src/ts/static/html/stock_img.html similarity index 100% rename from src/static/html/stock_img.html rename to src/ts/static/html/stock_img.html diff --git a/src/static/html/travel_alarm.html b/src/ts/static/html/travel_alarm.html similarity index 100% rename from src/static/html/travel_alarm.html rename to src/ts/static/html/travel_alarm.html diff --git a/src/static/html/view_logs_handler.html b/src/ts/static/html/view_logs_handler.html similarity index 100% rename from src/static/html/view_logs_handler.html rename to src/ts/static/html/view_logs_handler.html diff --git a/src/static/html/xmasTown/wt.html b/src/ts/static/html/xmasTown/wt.html similarity index 100% rename from src/static/html/xmasTown/wt.html rename to src/ts/static/html/xmasTown/wt.html diff --git a/src/static/html/xmasTown/wt_among_us.html b/src/ts/static/html/xmasTown/wt_among_us.html similarity index 100% rename from src/static/html/xmasTown/wt_among_us.html rename to src/ts/static/html/xmasTown/wt_among_us.html diff --git a/src/static/html/xmasTown/wt_chedburn_towers.html b/src/ts/static/html/xmasTown/wt_chedburn_towers.html similarity index 100% rename from src/static/html/xmasTown/wt_chedburn_towers.html rename to src/ts/static/html/xmasTown/wt_chedburn_towers.html diff --git a/src/static/html/xmasTown/wt_doggoQuest.html b/src/ts/static/html/xmasTown/wt_doggoQuest.html similarity index 100% rename from src/static/html/xmasTown/wt_doggoQuest.html rename to src/ts/static/html/xmasTown/wt_doggoQuest.html diff --git a/src/static/html/xmasTown/wt_holiday_terror.html b/src/ts/static/html/xmasTown/wt_holiday_terror.html similarity index 100% rename from src/static/html/xmasTown/wt_holiday_terror.html rename to src/ts/static/html/xmasTown/wt_holiday_terror.html diff --git a/src/static/html/xmasTown/wt_kidnapped_santa.html b/src/ts/static/html/xmasTown/wt_kidnapped_santa.html similarity index 100% rename from src/static/html/xmasTown/wt_kidnapped_santa.html rename to src/ts/static/html/xmasTown/wt_kidnapped_santa.html diff --git a/src/static/html/xmasTown/wt_kiss_my_festivus.html b/src/ts/static/html/xmasTown/wt_kiss_my_festivus.html similarity index 100% rename from src/static/html/xmasTown/wt_kiss_my_festivus.html rename to src/ts/static/html/xmasTown/wt_kiss_my_festivus.html diff --git a/src/static/html/xmasTown/wt_long_way_from_home.html b/src/ts/static/html/xmasTown/wt_long_way_from_home.html similarity index 100% rename from src/static/html/xmasTown/wt_long_way_from_home.html rename to src/ts/static/html/xmasTown/wt_long_way_from_home.html diff --git a/src/static/html/xmasTown/wt_maltese_snow_globe.html b/src/ts/static/html/xmasTown/wt_maltese_snow_globe.html similarity index 100% rename from src/static/html/xmasTown/wt_maltese_snow_globe.html rename to src/ts/static/html/xmasTown/wt_maltese_snow_globe.html diff --git a/src/static/html/xmasTown/wt_pokemon_ct.html b/src/ts/static/html/xmasTown/wt_pokemon_ct.html similarity index 100% rename from src/static/html/xmasTown/wt_pokemon_ct.html rename to src/ts/static/html/xmasTown/wt_pokemon_ct.html diff --git a/src/static/html/xmasTown/wt_stanley_hotel.html b/src/ts/static/html/xmasTown/wt_stanley_hotel.html similarity index 100% rename from src/static/html/xmasTown/wt_stanley_hotel.html rename to src/ts/static/html/xmasTown/wt_stanley_hotel.html diff --git a/src/static/html/xmasTown/wt_winter_in_gatlin.html b/src/ts/static/html/xmasTown/wt_winter_in_gatlin.html similarity index 100% rename from src/static/html/xmasTown/wt_winter_in_gatlin.html rename to src/ts/static/html/xmasTown/wt_winter_in_gatlin.html diff --git a/src/static/html/xmasTown/wt_xmas_town.html b/src/ts/static/html/xmasTown/wt_xmas_town.html similarity index 100% rename from src/static/html/xmasTown/wt_xmas_town.html rename to src/ts/static/html/xmasTown/wt_xmas_town.html diff --git a/src/static/html/xmasTown/xmas_town_notify.html b/src/ts/static/html/xmasTown/xmas_town_notify.html similarity index 100% rename from src/static/html/xmasTown/xmas_town_notify.html rename to src/ts/static/html/xmasTown/xmas_town_notify.html diff --git a/src/static/html/xunzhaomuzhuang/index.html b/src/ts/static/html/xunzhaomuzhuang/index.html similarity index 100% rename from src/static/html/xunzhaomuzhuang/index.html rename to src/ts/static/html/xunzhaomuzhuang/index.html diff --git a/src/static/html/zhong/setting/dev_details.html b/src/ts/static/html/zhong/setting/dev_details.html similarity index 100% rename from src/static/html/zhong/setting/dev_details.html rename to src/ts/static/html/zhong/setting/dev_details.html diff --git a/src/static/html/zhong/zhong_loot.html b/src/ts/static/html/zhong/zhong_loot.html similarity index 100% rename from src/static/html/zhong/zhong_loot.html rename to src/ts/static/html/zhong/zhong_loot.html diff --git a/src/static/html/zhong/zhong_menu.html b/src/ts/static/html/zhong/zhong_menu.html similarity index 100% rename from src/static/html/zhong/zhong_menu.html rename to src/ts/static/html/zhong/zhong_menu.html diff --git a/src/static/html/zhong/zhong_settings.html b/src/ts/static/html/zhong/zhong_settings.html similarity index 100% rename from src/static/html/zhong/zhong_settings.html rename to src/ts/static/html/zhong/zhong_settings.html diff --git a/src/static/html/zhong/zhong_update.html b/src/ts/static/html/zhong/zhong_update.html similarity index 100% rename from src/static/html/zhong/zhong_update.html rename to src/ts/static/html/zhong/zhong_update.html diff --git a/src/static/json/__css__.json b/src/ts/static/json/__css__.json similarity index 100% rename from src/static/json/__css__.json rename to src/ts/static/json/__css__.json diff --git a/src/static/json/event.json b/src/ts/static/json/event.json similarity index 100% rename from src/static/json/event.json rename to src/ts/static/json/event.json diff --git a/src/static/json/fest.json b/src/ts/static/json/fest.json similarity index 100% rename from src/static/json/fest.json rename to src/ts/static/json/fest.json diff --git a/src/static/json/for_stock_item_filter.json b/src/ts/static/json/for_stock_item_filter.json similarity index 100% rename from src/static/json/for_stock_item_filter.json rename to src/ts/static/json/for_stock_item_filter.json diff --git a/src/static/json/muzhuang_id_list.json b/src/ts/static/json/muzhuang_id_list.json similarity index 100% rename from src/static/json/muzhuang_id_list.json rename to src/ts/static/json/muzhuang_id_list.json diff --git a/src/test/Test.ts b/src/ts/test/Test.ts similarity index 100% rename from src/test/Test.ts rename to src/ts/test/Test.ts