-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathAppDefines.h
136 lines (111 loc) · 5.75 KB
/
AppDefines.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
#ifndef APPDEFINES_H
#define APPDEFINES_H
#include <QDebug>
#include <QTest>
typedef struct email_infor{
QString firstName;
QString lastName;
QString userName;
QString gmailPassword;
QString fbPassword;
QString captcha;
email_infor(){
firstName = "";
lastName = "";
userName = "";
gmailPassword = "";
fbPassword = "";
captcha = "";
}
} EMAI_INFOR;
typedef struct birthday_struct{
int month;
int day;
int year;
birthday_struct(){
month = 7;
day = 1;
year = 1994;
}
} BIRTHDAY_STRUCT;
#define LOG qDebug()<<"["<<__FUNCTION__<<"]"
#define delay(milescond) QTest::qSleep(milescond)
#define IMAGE_FOLDER "/storage/emulated/legacy/DCIM/"
#define FIRST_NAME_FILE QDir::currentPath()+"/firstname.txt"
#define LAST_NAME_FILE QDir::currentPath()+"/lastname.txt"
#define OUTPUT_FILE QDir::currentPath()+"/emailList.txt"
#define ACCOUNT_SETTING_ACT "android.settings.ADD_ACCOUNT_SETTINGS"
#define XGAME_PKG "app.haonam.xgame"
#define XGAME_ACTIVITYMAIN ".MainActivity"
#define FBLITE_PKG "com.facebook.lite"
#define FBLITE_ACTIVITYMAIN ".MainActivity"
// GOOGLE SETTING icons
#define AUTO_CHANGE_ICON "/IconImage/autoChangeBtn.png"
#define GOOGLE_ACCOUNT_ICON "/IconImage/googleAccIcon.png"
#define ADD_NEW_ACC_ICON "/IconImage/addNewAccIcon.png"
#define NEXT_YOURNAME_ICON "/IconImage/NextYourNameIcon.png"
#define NOT_NOW_ICON "/IconImage/notNowIcon.png"
#define ACCEPT_BY_ME_ICON "/IconImage/acceptByMe.png"
#define SKIP_PAYMENT_ICON "/IconImage/skipPaymentIcon.png"
// FACEBOOK LITE icons
#define CREATE_NEW_FBACC_ICON "/IconImage/createNewAccIcon.png"
#define JOIN_FB_TEXT "/IconImage/JoinFBText.png"
#define NEXT_BUTTON "/IconImage/nextBtn.png"
#define WHAT_YOUR_NAME_TEXT "/IconImage/InputNameScr.png"
#define FIRSTNAME_FIELD "/IconImage/FirstNameField.png"
#define LASTNAME_FIELD "/IconImage/LastNameField.png"
#define ENTER_MOBILE_NUM_TEXT "/IconImage/enterMobileNumberScr.png"
#define WHAT_YOUR_BIRTHDAY "/IconImage/whatYourBirthdayScr.png"
#define WHAT_YOUR_GENDER "/IconImage/whatYourGender.png"
#define FEMALE_BUTTON "/IconImage/femaleIcon.png"
#define MALE_BUTTON "/IconImage/maleIcon.png"
#define CREATE_PASS_SCREEN "/IconImage/createPassWord.png"
#define PASSWORD_FIELD "/IconImage/passwordField.png"
#define SIGN_UP_BUTTON "/IconImage/signUpBtn.png"
#define SAVE_LOGIN_TEXT "/IconImage/saveLoginInfo.png"
#define NOT_NOW_BUTTON "/IconImage/notNowBtn.png"
#define ADD_YOUR_EMAIL "/IconImage/addYourEmail.png"
#define GAMIL_RADIO_BTN "/IconImage/gmailRadioButton.png"
#define YES_BTN "/IconImage/yesButton.png"
#define CONFIRM_EMAIL "/IconImage/confirmEmail.png"
#define SKIP_BUTTON "/IconImage/skipButton.png"
#define ADD_A_PICTURE "/IconImage/chooseFromGallery.png"
#define TURN_ON_FIND_FRIEND "/IconImage/turnOnFindFriendScr.png"
#define SIGN_UP_WITH_EMAIL "/IconImage/setupWithEmail.png"
#define ENTER_YOUR_EMAIL "/IconImage/enterYourEmail.png"
#define SKIP_FIND_FRIEND "/IconImage/skipFindFriend.png"
#define PROFILE_ICON "/IconImage/profileIcon.png"
#define CHECK_POINT_SCREEN "/IconImage/checkPointScreen.png"
#define BIRTH_DAY_FIELD "/IconImage/birdayInputField.png"
#define KEYBOARD "/IconImage/keyboard.png"
//HOME activities
#define HOME_SCREEN "com.sonyericsson.home/com.sonymobile.home.HomeActivity"
//GOOGLE SETTING activities
#define ACCOUNT_SETTING_SCREEN "com.android.settings/com.android.settings.accounts.ChooseAccountActivity"
#define ADD_A_GGACCOUNT_SCREEN "com.google.android.gsf.login/com.google.android.gsf.login.AccountIntroUIActivity"
#define INPUT_YOURNAME_SCREEN "com.google.android.gsf.login/com.google.android.gsf.login.NameActivity"
#define INPUT_USERNAME_SCREEN "com.google.android.gsf.login/com.google.android.gsf.login.UsernameActivity"
#define INPUT_PASSWORD_SCREEN "com.google.android.gsf.login/com.google.android.gsf.login.ChoosePasswordActivity"
#define RECOVERY_INTRO_SCREEN "com.google.android.gsf.login/com.google.android.gsf.login.RecoveryIntroActivity"
#define GOOGLE_SERVICE_SCREEN "com.google.android.gsf.login/com.google.android.gsf.login.GoogleServicesActivity"
#define TERM_SERVICE_SCREEN "com.google.android.gsf.login/com.google.android.gsf.login.TermsOfServiceActivity"
#define AUTHENTICATING_SCREEN "com.google.android.gsf.login/com.google.android.gsf.login.CaptchaActivity"
#define WIFI_PICKER_SCREEN "com.android.settings/com.android.settings.wifi.WifiPickerActivity"
#define SYNC_INTRO_SCREEN "com.google.android.gsf.login/com.google.android.gsf.login.SyncIntroActivity"
#define PAYMENT_SETTING_SCREEN "com.android.vending/com.google.android.finsky.billing.promptforfop.SetupWizardPromptForFopActivity"
#define COULD_NOT_SIGNIN "com.google.android.gsf.login/com.google.android.gsf.login.ShowErrorActivity"
// XGAME activities
#define XGAME_SCREEN "app.haonam.xgame/app.haonam.xgame.MainActivity"
// FACEBOOK LITE activity
#define FACEBOOK_LITE_SCREEN "com.facebook.lite/com.facebook.lite.MainActivity"
// UNKNOW_SCREEN
#define UNKNOW_SCREEN "UNKNOW_SCREEN"
#define CONFIG_FILE_NAME "config.json"
#define SAVE_LOCAL_FIELD "save_local"
#define SAVE_SERVER_FIELD "save_server"
#define USE_KEYBOARD_FIELD "use_keyboard"
#define APP_DATA_FIELD "app_data"
#define REG_FAEBOOK_FIELD "reg_facebook"
#define RECOVERY_EMAIL_FIELD "recovery_email"
#define NAME_LANG_FIELD "name_language"
#endif // APPDEFINES_H