├── .gitignore ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── in │ │ └── srain │ │ └── apps │ │ └── amoney │ │ └── ApplicationTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ ├── actions.txt │ │ └── elements.txt │ ├── java │ │ └── in │ │ │ └── srain │ │ │ └── apps │ │ │ └── amoney │ │ │ ├── AppService.java │ │ │ ├── Bot.java │ │ │ ├── Const.java │ │ │ ├── MainActivity.java │ │ │ ├── Utils.java │ │ │ └── wechat │ │ │ └── WeChatElementFilter.java │ └── res │ │ ├── drawable │ │ └── lib_item_bg_radius.xml │ │ ├── layout │ │ ├── activity_main.xml │ │ └── content_main.xml │ │ ├── menu │ │ └── menu_main.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ ├── values-v21 │ │ └── styles.xml │ │ ├── values-w820dp │ │ └── dimens.xml │ │ ├── values-zh │ │ └── strings.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ │ └── xml │ │ └── serviceconfig.xml │ └── test │ └── java │ └── in │ └── srain │ └── apps │ └── wechatbot │ └── ExampleUnitTest.java ├── art ├── 1.gif ├── 2.gif └── app-debug.apk ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lib ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── in │ │ └── srain │ │ └── abot │ │ └── ApplicationTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── in │ │ │ └── srain │ │ │ └── abot │ │ │ ├── ABotConst.java │ │ │ ├── action │ │ │ ├── ActionParser.java │ │ │ ├── BaseAction.java │ │ │ ├── CheckElementAction.java │ │ │ ├── ClickElementAction.java │ │ │ ├── DelayAction.java │ │ │ ├── ElementClickFilter.java │ │ │ ├── HasElement.java │ │ │ ├── NoElement.java │ │ │ ├── ScrollListAction.java │ │ │ ├── ScrollListToBottomAction.java │ │ │ ├── ShouldCheckAction.java │ │ │ ├── SimpleAction.java │ │ │ ├── ToastAction.java │ │ │ └── condition │ │ │ │ ├── AndAction.java │ │ │ │ ├── BaseConditionAction.java │ │ │ │ ├── BranchAction.java │ │ │ │ └── OrAction.java │ │ │ └── element │ │ │ ├── AccessibilityNodeInfoSpec.java │ │ │ └── Element.java │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── in │ └── srain │ └── abot │ └── ExampleUnitTest.java └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/in/srain/apps/amoney/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/androidTest/java/in/srain/apps/amoney/ApplicationTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/actions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/assets/actions.txt -------------------------------------------------------------------------------- /app/src/main/assets/elements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/assets/elements.txt -------------------------------------------------------------------------------- /app/src/main/java/in/srain/apps/amoney/AppService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/java/in/srain/apps/amoney/AppService.java -------------------------------------------------------------------------------- /app/src/main/java/in/srain/apps/amoney/Bot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/java/in/srain/apps/amoney/Bot.java -------------------------------------------------------------------------------- /app/src/main/java/in/srain/apps/amoney/Const.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/java/in/srain/apps/amoney/Const.java -------------------------------------------------------------------------------- /app/src/main/java/in/srain/apps/amoney/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/java/in/srain/apps/amoney/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/in/srain/apps/amoney/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/java/in/srain/apps/amoney/Utils.java -------------------------------------------------------------------------------- /app/src/main/java/in/srain/apps/amoney/wechat/WeChatElementFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/java/in/srain/apps/amoney/wechat/WeChatElementFilter.java -------------------------------------------------------------------------------- /app/src/main/res/drawable/lib_item_bg_radius.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/res/drawable/lib_item_bg_radius.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/res/layout/content_main.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values-zh/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/res/values-zh/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/serviceconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/main/res/xml/serviceconfig.xml -------------------------------------------------------------------------------- /app/src/test/java/in/srain/apps/wechatbot/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/app/src/test/java/in/srain/apps/wechatbot/ExampleUnitTest.java -------------------------------------------------------------------------------- /art/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/art/1.gif -------------------------------------------------------------------------------- /art/2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/art/2.gif -------------------------------------------------------------------------------- /art/app-debug.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/art/app-debug.apk -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/gradlew.bat -------------------------------------------------------------------------------- /lib/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /lib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/build.gradle -------------------------------------------------------------------------------- /lib/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/proguard-rules.pro -------------------------------------------------------------------------------- /lib/src/androidTest/java/in/srain/abot/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/androidTest/java/in/srain/abot/ApplicationTest.java -------------------------------------------------------------------------------- /lib/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /lib/src/main/java/in/srain/abot/ABotConst.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/java/in/srain/abot/ABotConst.java -------------------------------------------------------------------------------- /lib/src/main/java/in/srain/abot/action/ActionParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/java/in/srain/abot/action/ActionParser.java -------------------------------------------------------------------------------- /lib/src/main/java/in/srain/abot/action/BaseAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/java/in/srain/abot/action/BaseAction.java -------------------------------------------------------------------------------- /lib/src/main/java/in/srain/abot/action/CheckElementAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/java/in/srain/abot/action/CheckElementAction.java -------------------------------------------------------------------------------- /lib/src/main/java/in/srain/abot/action/ClickElementAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/java/in/srain/abot/action/ClickElementAction.java -------------------------------------------------------------------------------- /lib/src/main/java/in/srain/abot/action/DelayAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/java/in/srain/abot/action/DelayAction.java -------------------------------------------------------------------------------- /lib/src/main/java/in/srain/abot/action/ElementClickFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/java/in/srain/abot/action/ElementClickFilter.java -------------------------------------------------------------------------------- /lib/src/main/java/in/srain/abot/action/HasElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/java/in/srain/abot/action/HasElement.java -------------------------------------------------------------------------------- /lib/src/main/java/in/srain/abot/action/NoElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/java/in/srain/abot/action/NoElement.java -------------------------------------------------------------------------------- /lib/src/main/java/in/srain/abot/action/ScrollListAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/java/in/srain/abot/action/ScrollListAction.java -------------------------------------------------------------------------------- /lib/src/main/java/in/srain/abot/action/ScrollListToBottomAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/java/in/srain/abot/action/ScrollListToBottomAction.java -------------------------------------------------------------------------------- /lib/src/main/java/in/srain/abot/action/ShouldCheckAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/java/in/srain/abot/action/ShouldCheckAction.java -------------------------------------------------------------------------------- /lib/src/main/java/in/srain/abot/action/SimpleAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/java/in/srain/abot/action/SimpleAction.java -------------------------------------------------------------------------------- /lib/src/main/java/in/srain/abot/action/ToastAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/java/in/srain/abot/action/ToastAction.java -------------------------------------------------------------------------------- /lib/src/main/java/in/srain/abot/action/condition/AndAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/java/in/srain/abot/action/condition/AndAction.java -------------------------------------------------------------------------------- /lib/src/main/java/in/srain/abot/action/condition/BaseConditionAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/java/in/srain/abot/action/condition/BaseConditionAction.java -------------------------------------------------------------------------------- /lib/src/main/java/in/srain/abot/action/condition/BranchAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/java/in/srain/abot/action/condition/BranchAction.java -------------------------------------------------------------------------------- /lib/src/main/java/in/srain/abot/action/condition/OrAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/java/in/srain/abot/action/condition/OrAction.java -------------------------------------------------------------------------------- /lib/src/main/java/in/srain/abot/element/AccessibilityNodeInfoSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/java/in/srain/abot/element/AccessibilityNodeInfoSpec.java -------------------------------------------------------------------------------- /lib/src/main/java/in/srain/abot/element/Element.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/java/in/srain/abot/element/Element.java -------------------------------------------------------------------------------- /lib/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /lib/src/test/java/in/srain/abot/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liaohuqiu/abot-lucky-money/HEAD/lib/src/test/java/in/srain/abot/ExampleUnitTest.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app', ':lib' 2 | --------------------------------------------------------------------------------