more lingual changes
This commit is contained in:
parent
688167f88e
commit
ed396e0575
@ -5,7 +5,7 @@
|
||||
"main-menu-item-3": "Restore Xiaomi Apps",
|
||||
"main-menu-item-4": "Install Compatible Apps",
|
||||
"main-menu-item-5": "Restore ANY app",
|
||||
"main-menu-item-6": "Batch Install APKs",
|
||||
"main-menu-item-6": "Batch Install Apps",
|
||||
"main-menu-item-7": "Batch Remove Installed Apps",
|
||||
"main-menu-item-8": "Quit",
|
||||
"connection-type-message": "How do you want to connect?",
|
||||
@ -36,5 +36,8 @@
|
||||
"installing-apps": "Installing Apps",
|
||||
"downloading-latest": "Downloading Latest",
|
||||
"complete": "Complete",
|
||||
"failed": "Failed"
|
||||
"failed": "Failed",
|
||||
"restoring-apps-complete": "Restoring Apps Complete",
|
||||
"batch-install-apps-complete": "Batch Install Apps Complete",
|
||||
"connect-to-watch": "Connect to watch"
|
||||
}
|
@ -5,6 +5,7 @@ const files = require('../lib/files')
|
||||
const logger = require('perfect-logger');
|
||||
const Language = require("@shypes/language-translator");
|
||||
const adb = require('../lib/adb');
|
||||
const { dualLog } = require('../lib/common');
|
||||
|
||||
logger.info(process.platform + " detected")
|
||||
if (process.platform === 'win32' || process.platform === 'win64') {
|
||||
@ -32,14 +33,14 @@ module.exports = {
|
||||
await common.pause(2000)
|
||||
common.log('removal-complete')
|
||||
common.log('compatible-apps')
|
||||
|
||||
|
||||
await common.clearApkFolder()
|
||||
|
||||
const compatibleApps = await common.getCompatibleAppsList()
|
||||
|
||||
|
||||
console.log(chalk.whiteBright('----------'))
|
||||
common.print('downloading-compatible-apps', 'whiteBright')
|
||||
|
||||
|
||||
for (const package of compatibleApps) {
|
||||
if (package.Klean === "X") {
|
||||
try {
|
||||
@ -65,8 +66,8 @@ module.exports = {
|
||||
},
|
||||
|
||||
removeXiaomiApps: async () => {
|
||||
common.header(await Language.get('main-menu-item-2'))
|
||||
common.log('main-menu-item-2', 'green')
|
||||
common.header('main-menu-item-2')
|
||||
common.log('main-menu-item-2')
|
||||
const value = await inquirer.removeAppsList();
|
||||
for (let package of value.removeAppsList) {
|
||||
await adb.removeXiaomiApk(package)
|
||||
@ -77,22 +78,20 @@ module.exports = {
|
||||
},
|
||||
|
||||
restoreXiaomiApps: async () => {
|
||||
logger.info("Restore Apps")
|
||||
common.header('Restore Apps')
|
||||
common.header('main-menu-item-3')
|
||||
common.log('main-menu-item-3')
|
||||
const value = await inquirer.removeAppsList();
|
||||
for (let package of value.removeAppsList) {
|
||||
await adb.restoreXiaomiApk(package)
|
||||
}
|
||||
console.log(chalk.green('Restore Complete'))
|
||||
common.dualLog('restoring-apps-complete', 'green')
|
||||
await common.pause(2000)
|
||||
logger.info("Restore Apps Complete")
|
||||
module.exports.mainMenu()
|
||||
},
|
||||
|
||||
installCompatibleApps: async () => {
|
||||
logger.info(await Language.get('install-compatible-apps-header', 'en'))
|
||||
common.header(await Language.get('install-compatible-apps-header'))
|
||||
|
||||
common.header('main-menu-item-4')
|
||||
common.log('main-menu-item-4')
|
||||
const compatibleApps = await common.getCompatibleAppsList()
|
||||
const value = await inquirer.compatibleApps();
|
||||
|
||||
@ -110,49 +109,45 @@ module.exports = {
|
||||
const apkList = await files.getListOfAPk('./data/apps')
|
||||
|
||||
for (let package of apkList) {
|
||||
console.log(await Language.get('installing') + ' ' + package)
|
||||
logger.info(await Language.get('installing', 'en') + ' ' + package)
|
||||
common.dualLog('installing', 'whiteBright')
|
||||
await adb.installApk(package)
|
||||
}
|
||||
console.log(chalk.green(await Language.get('compatible-apps-installed')))
|
||||
logger.info(await Language.get('compatible-apps-installed', 'en'))
|
||||
common.dualLog('compatible-apps-installed', 'green')
|
||||
await common.pause(2000)
|
||||
module.exports.mainMenu()
|
||||
},
|
||||
|
||||
restoreAnyApp: async () => {
|
||||
logger.info("Restore Any App")
|
||||
common.header('Restore Any App')
|
||||
common.header('main-menu-item-5')
|
||||
common.log('main-menu-item-5')
|
||||
const value = await inquirer.restoreAnyApp();
|
||||
await adb.restoreAnyApk(value)
|
||||
console.log(chalk.green('Restore Complete'))
|
||||
common.dualLog('restoring-apps-complete', 'green')
|
||||
await common.pause(2000)
|
||||
logger.info("App Restore Complete")
|
||||
module.exports.mainMenu()
|
||||
},
|
||||
|
||||
batchInstallApks: async () => {
|
||||
logger.info("Batch Install Apks")
|
||||
common.header('Batch Install Apks')
|
||||
batchInstallApps: async () => {
|
||||
common.header('main-menu-item-6')
|
||||
common.log('main-menu-item-6')
|
||||
|
||||
let apkList = await files.getListOfAPk('./my-apk/')
|
||||
await files.renameLocalApk(apkList)
|
||||
apkList = await files.getListOfAPk('./my-apk/')
|
||||
|
||||
for (let element of apkList) {
|
||||
console.log('Installing ' + element)
|
||||
logger.info('Installing ' + element)
|
||||
console.log(await Language.get('installing') + ' ' + element)
|
||||
logger.info(await Language.get('installing') + ' ' + element)
|
||||
await adb.installApk(element)
|
||||
}
|
||||
console.log(chalk.green('Batch Install Apks Completed'))
|
||||
logger.info('Batch Install Apks Completed')
|
||||
common.dualLog('batch-install-apps-complete', 'green')
|
||||
await common.pause(2000)
|
||||
module.exports.mainMenu()
|
||||
},
|
||||
|
||||
batchRemoveInstalledApps: async () => {
|
||||
common.header(await Language.get('header-remove-installed-apps'))
|
||||
logger.info(await Language.get('header-remove-installed-apps', 'en'))
|
||||
common.header('main-menu-item-7')
|
||||
common.log('main-menu-item-7')
|
||||
|
||||
value = await adb.getInstalledPacakges()
|
||||
|
||||
@ -162,16 +157,14 @@ module.exports = {
|
||||
const package = element.substring(8)
|
||||
await adb.removeApk(package)
|
||||
}
|
||||
console.log(chalk.green(await Language.get('remove-selected-user-apps')))
|
||||
logger.info(await Language.get('remove-selected-user-apps', 'en'))
|
||||
common.dualLog('remove-selected-user-apps', 'green')
|
||||
await common.pause(2000)
|
||||
module.exports.mainMenu()
|
||||
|
||||
},
|
||||
|
||||
connectWatch: async () => {
|
||||
logger.info("Connect to watch")
|
||||
common.header('Connect to watch')
|
||||
common.header('connect-to-watch')
|
||||
common.log('connect-to-watch')
|
||||
const value = await inquirer.connectionType()
|
||||
connected = await adb.watchConnection(value)
|
||||
if (connected != true) {
|
||||
@ -200,8 +193,8 @@ module.exports = {
|
||||
case 'restore any app':
|
||||
module.exports.restoreAnyApp()
|
||||
break;
|
||||
case 'batch install apks':
|
||||
module.exports.batchInstallApks()
|
||||
case 'batch install apps':
|
||||
module.exports.batchInstallApps()
|
||||
break;
|
||||
case 'batch remove installed apps':
|
||||
module.exports.batchRemoveInstalledApps()
|
||||
|
Loading…
x
Reference in New Issue
Block a user