Wechat2RssScript
สคริปต์อัตโนมัติที่จะแยกลิงก์บทความบัญชีสาธารณะ WeChat โดยอัตโนมัติและแปลงเป็นไฟล์ RSS
คำแถลง
- ก่อนอื่นต้องขอขอบคุณ Auto.js และ AutoX เป็นเพราะบริการพื้นฐานที่พวกเขาให้ทำให้สคริปต์นี้เป็นไปได้
- ฉันไม่ใช่นักพัฒนาอิสระเต็มเวลา ฉันเพิ่งพัฒนาสคริปต์นี้หลังเลิกงาน การบำรุงรักษาและการอัปเดตในภายหลังอาจไม่ทันเวลา โปรดยกโทษให้ฉันด้วย
- แพลตฟอร์มที่ฉันเรียกใช้สคริปต์นี้มีเฉพาะเครื่องสำรองข้อมูล Nokia X6 สำหรับโทรศัพท์มือถือประเภทอื่น พารามิเตอร์การทำงานบางอย่างสามารถปรับได้ในสคริปต์ สำหรับรายละเอียด โปรดดูการกำหนดค่าพารามิเตอร์สคริปต์ หากคุณยังคงประสบปัญหาหลังจากปรับพารามิเตอร์แล้ว โปรดรวบรวมบันทึกการทำงาน ภาพหน้าจอ และการบันทึกหน้าจอ ส่งปัญหา แล้วเราจะใช้เวลาในการติดตามผล กรุณาอย่ารีบเร่งครับ ขอบคุณครับ
ฟังก์ชั่นหลัก
- รับลิงก์ไปยังบทความบัญชีอย่างเป็นทางการที่ระบุ และสร้างไฟล์ RSS XML เพื่ออำนวยความสะดวกในการสมัครสมาชิกไคลเอนต์ RSS
ข้อจำกัดด้านการทำงาน
- สคริปต์ปัจจุบันใช้ได้กับแพลตฟอร์ม Android เท่านั้น เนื่องจากความหลากหลายของโทรศัพท์ Android สคริปต์จึงไม่สามารถปรับให้เข้ากับการปลดล็อคของโทรศัพท์มือถือทั้งหมดได้ ดังนั้นสคริปต์จึงเน้นเฉพาะฟังก์ชั่นการแยกลิงก์ไปยังบทความในบัญชีสาธารณะเท่านั้น
- WeChat เวอร์ชันที่ทดสอบสำเร็จในปัจจุบันคือ 8.0.34
- เนื่องจากปัจจุบัน AutoX มีฟังก์ชันไลบรารีที่จำกัด ไฟล์ RSS ที่สร้างขึ้นในปัจจุบันจึงมีเพียงลิงก์ไปยังบทความในบัญชีสาธารณะเท่านั้น และไม่สามารถมีเนื้อหาที่เป็นข้อความแบบเต็มได้ สำหรับฟังก์ชันการวิเคราะห์ข้อความแบบเต็ม โปรดดูแนวคิดการขยาย
การติดตั้งและการใช้งาน
การตระเตรียม
- ดาวน์โหลดแอป AutoX ที่เหมาะกับโทรศัพท์มือถือของคุณจาก AutoX Release และติดตั้ง
- หากคุณต้องการตั้งค่า AutoX เพื่อรันสคริปต์เป็นประจำ คุณจะต้องเพิ่ม AutoX ลงในรายการที่ได้รับอนุญาตให้ทำงานในเบื้องหลัง (โดยปกติจะอยู่ในเมนูการกำหนดค่าการจัดการแบตเตอรี่)
- เปิดบริการการเข้าถึงใน AutoX
การกำหนดค่าพารามิเตอร์สคริปต์
พารามิเตอร์สามารถปรับได้ตามเงื่อนไขเฉพาะของโทรศัพท์มือถือ
var interestingUps = [
"drpei" ,
"包邮区" , "渤海小吏" , "饭统戴老板" ,
"集思录" , "老和山下的小学僧" , "卢克文工作室" ,
"兽楼处" , "睡前人间" , "睡前消息编辑部" , "天机奇谈" , "铁头功社" ,
"西西弗评论" , "远川科技评论" , "远川投资评论" , "远川研究所" ] ;
var timeWaitForWakeupMobile = 1000 ;
var timeBeforeBack = 1000 ;
var timeWaitForBack = 2000 ;
var timeWaitForClick = 3000 ;
var longWait = 5000 ;
var shortWait = 500 ;
var onlyNewMessage = false ;
var deleteSubscriberChat = false ;
var targetXmlFilePath = "/sdcard/Wechat2Rss/Wechat2Rss.xml" ;
ตัวแปร | แสดงให้เห็น |
---|
อัพที่น่าสนใจ | ชื่อบัญชีสาธารณะที่คุณติดตาม ซึ่งใช้ในการกรองโฆษณา |
เฉพาะข้อความใหม่เท่านั้น | ควบคุมว่าจะใช้งานฟังก์ชันจริงหรือไม่เมื่อมีบทความบัญชีทางการใหม่ |
ลบสมาชิกChat | ควบคุมว่าจะลบป้ายกำกับบัญชีอย่างเป็นทางการหลังจากได้รับลิงก์หรือไม่ |
targetXmlFilePath | สร้างที่อยู่เป้าหมายของไฟล์ RSS XML |
เวลารอเพื่อปลุกมือถือ | ล่าช้าในการรอให้โทรศัพท์ตื่น |
เวลาก่อนกลับ | รอความล่าช้าก่อนที่จะดำเนินการส่งคืน |
เวลารอกลับ | รอความล่าช้าหลังจากดำเนินการส่งคืน |
เวลารอเพื่อคลิก | รอความล่าช้าหลังจากดำเนินการคลิก |
รอนาน | ล่าช้านาน |
สั้นรอสักครู่ | ความล่าช้าสั้น ๆ |
การนำเข้าสคริปต์และการทดลองใช้งาน
- คลิกปุ่ม "+" ที่มุมขวาบน คลิกนำเข้า และเลือกสคริปต์ที่ต้องการนำเข้า
* หลังจากที่นำเข้าสคริปต์สำเร็จแล้ว ให้คลิกไอคอนรูปสามเหลี่ยมในบรรทัดสคริปต์เพื่อทดสอบการทำงาน
ตั้งค่างานที่กำหนดเวลาไว้
หากนำเข้าและทดสอบสคริปต์สำเร็จ คุณสามารถตั้งค่างานที่กำหนดเวลาไว้ได้
หมายเหตุ: โดยทั่วไป เมื่อตั้งค่างานที่กำหนดเวลาไว้ คุณจะต้องแก้ไขปัญหาการปลดล็อคหน้าจอ หรือใช้เครื่องสำรองเพื่อตั้งค่าโดยไม่ต้องล็อคหน้าจอ
ขยายความคิด
เนื่องจากข้อจำกัดของไลบรารีที่มีอยู่ของ AutoX การใช้การแยกวิเคราะห์ข้อความแบบเต็มในสคริปต์จึงเป็นเรื่องยาก ดังนั้นไฟล์ XML ในเครื่องที่มีลิงก์ไปยังบทความในบัญชีสาธารณะจึงถูกสร้างขึ้นสำหรับการสมัครสมาชิก RSS ข้อจำกัดของสคริปต์ที่มีอยู่ส่วนใหญ่มีสองด้าน:
- ไฟล์ XML เป็นไฟล์ในเครื่องบนโทรศัพท์มือถือ
- ไฟล์ XML มีเฉพาะลิงก์บทความและไม่มีเนื้อหาข้อความแบบเต็ม
แนวคิดในการแก้ปัญหา
- ติดตั้งโฮสต์คลาวด์เครือข่ายสาธารณะเพื่อรับคำขอ POST จากโทรศัพท์มือถือ แยกวิเคราะห์ข้อความแบบเต็ม กรองโฆษณา และให้บริการไฟล์ข้อความแบบเต็ม RSS
ติดต่อผู้เขียน
- โปรแกรมนี้ได้รับการพัฒนาอย่างอิสระโดยบุคคลและมีความสามารถที่จำกัด ข้อบกพร่องบางอย่างจะเกิดขึ้นอย่างหลีกเลี่ยงไม่ได้ ทุกคนสามารถรายงานข้อบกพร่องและให้คำแนะนำในการเพิ่มประสิทธิภาพได้
- อีเมล์: [email protected]
- กลุ่มทีจี: https://t.me/+c4OjVlN3pzE0ZmJl
บริจาคให้กับผู้เขียน
โปรแกรมนี้ไม่มีค่าใช้จ่ายใด ๆ ทั้งสิ้น หากคุณคิดว่าโปรแกรมนี้จะช่วยคุณได้ คุณสามารถบริจาคได้โดยการสแกนรหัส QR ด้านล่าง (WeChat) โปรดอย่าลังเลที่จะบริจาคเงินจำนวนเท่าใดก็ได้