นี่เป็นเครื่องมือขนาดเล็กที่สามารถส่งข้อความ WeChat และ Moments ได้โดยอัตโนมัติ แกดเจ็ตนี้เป็นการทดสอบอัตโนมัติของ WeChat ที่เขียนภายใต้ Android Studio โดยใช้ Uiaautomator
ความตั้งใจดั้งเดิมของการเขียนเครื่องมือนี้คือการรวบรวมข้อมูลการสื่อสาร WeChat หากฉันไม่พบเครื่องมือที่เกี่ยวข้องบน Google ฉันจะต้องเขียนมันขึ้นมาเอง ไม่เช่นนั้น งานในการส่งข้อความ WeChat และ Moments นับพันด้วยตนเองจะมากเกินไป .
ฉันแบ่งปันแกดเจ็ตนี้โดยหวังว่าจะสามารถช่วยคนบางคนได้และยังบันทึกมันไว้ด้วย ท้ายที่สุดฉันไม่รู้ว่าจะได้ใช้อีกเมื่อใด โปรแกรมยังเขียนไม่ดีนักแต่ผมคงไม่มีเวลารักษามันไว้ในอนาคตครับ ถ้าใครยินดีจะปรับปรุง ผมให้อนุญาตได้ครับ
สุดท้ายนี้ เครื่องมือนี้ได้รับการพัฒนาขึ้นเพื่อรวบรวมข้อมูลสำหรับการวิจัยทางวิทยาศาสตร์ หากนำไปใช้เพื่อวัตถุประสงค์ที่ผิดกฎหมาย คุณจะต้องรับผิดชอบต่อผลที่ตามมา
ระบบปฏิบัติการ: Win8.1
IDE: แอนดรอยด์สตูดิโอ
เจดีเค: 1.8
กรอบการทดสอบอัตโนมัติ: Uiautomator
โทรศัพท์ทดสอบ: Redmi 2 (android 5.0 API 21)
เครื่องมือนี้มีสองฟังก์ชันหลักๆ ได้แก่ การส่งข้อความ WeChat ให้เพื่อน และการเผยแพร่ข้อความใน Moments กระบวนการดำเนินการทั้งหมดเหมือนกับการดำเนินการด้วยตนเองตามปกติของ WeChat ทุกประการ ฟังก์ชันหลักของเครื่องมือถูกนำไปใช้ในไฟล์ UiAutomatorTest.java ในโฟลเดอร์ app/src/androidTest/java/com/example/judy/uiautomatordemo หากคุณต้องการแก้ไขฟังก์ชันบางอย่าง คุณควรเปลี่ยนเฉพาะไฟล์นี้เท่านั้น การวิจัยของฉันเกี่ยวกับ Uiautomator และ Android Studio ยังค่อนข้างตื้น ความสามารถในการเขียนเครื่องมือขนาดเล็กนี้อาศัย Google และ Bing ทั้งหมด หากคุณมีคำถามใด ๆ คุณสามารถขอความช่วยเหลือจาก Google ได้
โปรแกรมเริ่มต้นด้วยการเลือกผู้ใช้ในสมุดที่อยู่ จากนั้นส่งข้อความ รูปภาพ และเสียงไปยังผู้ใช้รายนี้
การส่งข้อความเป็นสตริงภาษาจีนที่สุ่มดักจับจากไฟล์ /data/local/input/test.txt ในการ์ด SD ของโทรศัพท์มือถือ
หากต้องการส่งข้อความรูปภาพ คุณจะสุ่มเลือกรูปภาพจากการ์ดโทรศัพท์มือถือแล้วส่งได้ครั้งละหนึ่งรูปภาพเท่านั้น แต่สามารถส่งได้หลายครั้งในลูป
ระยะเวลาในการส่งข้อความเสียงจะเป็นแบบสุ่ม และเนื้อหาเสียงคือเสียงในสภาพแวดล้อมเมื่อส่งเสียง (เช่นเดียวกับการส่งข้อความเสียงตามปกติโดยใช้ WeChat)
เปิด Moments แล้วส่งข้อความเฉพาะข้อความและรูปภาพเท่านั้น
กดปุ่ม "กล้อง" ที่มุมขวาบนของแวดวงเพื่อนค้างไว้เพื่อส่งข้อความธรรมดาถึงแวดวงเพื่อน เนื้อหานี้ยังเป็นข้อความที่มีความยาวไม่ จำกัด ซึ่งสุ่มดักฟังจาก /data/local/input/test .txt ในการ์ด SD ของโทรศัพท์มือถือ
กดปุ่ม "กล้อง" สั้นๆ เพื่อส่งรูปภาพไปยัง Moments ขั้นแรกให้สุ่มเลือกจำนวนเต็ม n จาก 1-9 (ช่วงเวลาสามารถส่งได้สูงสุด 9 รูปภาพในแต่ละครั้ง) เป็นจำนวนรูปภาพที่จะส่ง จากนั้นสุ่มเลื่อนเครื่องหมายถูกจาก อัลบั้มโทรศัพท์ เลือกรูปภาพที่จะส่ง