Wechat2RssScript
Skrip otomatis yang secara otomatis mengekstrak tautan artikel akun publik WeChat dan mengubahnya menjadi file RSS
penyataan
- Pertama terima kasih kepada Auto.js dan AutoX. Karena layanan dasar yang mereka sediakan, skrip ini dimungkinkan.
- Saya bukan pengembang lepas penuh waktu, saya baru mengembangkan skrip ini setelah bekerja. Pemeliharaan dan pembaruan selanjutnya mungkin tidak tepat waktu, mohon maafkan saya.
- Platform tempat saya menjalankan skrip ini hanya memiliki mesin cadangan Nokia X6. Untuk ponsel jenis lain, beberapa parameter pengoperasian dapat disesuaikan di skrip. Jika Anda masih mengalami masalah setelah menyesuaikan parameter, harap kumpulkan log yang berjalan, tangkapan layar, dan rekaman layar, kirimkan masalah, dan saya akan meluangkan waktu untuk menindaklanjutinya. Tolong jangan terburu-buru, terima kasih.
Fungsi utama
- Dapatkan tautan ke artikel akun publik yang ditentukan dan buat file XML RSS untuk memfasilitasi langganan klien RSS
Keterbatasan fungsional
- Skrip saat ini hanya berlaku untuk platform Android. Karena keragaman ponsel Android, skrip tidak dapat beradaptasi dengan tindakan membuka kunci semua ponsel. Oleh karena itu, skrip hanya berfokus pada fungsi mengekstraksi tautan ke artikel akun publik.
- Versi WeChat yang berhasil diuji saat ini adalah 8.0.34
- Karena keterbatasan fungsi perpustakaan yang saat ini disediakan oleh AutoX, file RSS yang dihasilkan saat ini hanya berisi tautan ke artikel akun publik dan tidak dapat berisi konten teks lengkap. Untuk fungsi analisis teks lengkap, silakan lihat ide perluasan.
Instalasi dan penggunaan
Persiapan
- Unduh APLIKASI AutoX yang cocok untuk ponsel Anda dari AutoX Release dan instal.
- Jika Anda perlu mengatur AutoX untuk menjalankan skrip secara teratur, Anda perlu menambahkan AutoX ke daftar yang diizinkan berjalan di latar belakang (biasanya di menu konfigurasi manajemen baterai)
- Aktifkan layanan aksesibilitas di AutoX
Konfigurasi parameter skrip
Parameternya dapat disesuaikan dengan kondisi spesifik ponsel.
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" ;
variabel | menjelaskan |
---|
menarikUps | Nama akun publik yang Anda ikuti, digunakan untuk memfilter iklan |
hanyaPesan Baru | Kontrol apakah akan menjalankan fungsi sebenarnya ketika ada artikel akun resmi baru |
hapusSubscriberChat | Kontrol apakah akan menghapus label akun resmi setelah mendapatkan tautan |
targetXmlFilePath | Hasilkan alamat target file XML RSS |
timeWaitForWakeupMobile | Penundaan menunggu telepon bangun |
waktuSebelumKembali | Menunggu penundaan sebelum melakukan operasi pengembalian |
waktuTungguUntukKembali | Penundaan menunggu setelah melakukan operasi pengembalian |
waktuTungguUntukKlik | Penundaan menunggu setelah melakukan operasi klik |
tunggu lama | penundaan yang lama |
pendekTunggu | penundaan singkat |
Impor skrip dan uji coba
- Klik tombol "+" di pojok kanan atas, klik Impor, dan pilih skrip yang perlu diimpor.
* Setelah skrip berhasil diimpor, klik ikon segitiga di baris skrip untuk menguji coba
Siapkan tugas terjadwal
Jika skrip berhasil diimpor dan diuji, Anda dapat mengatur tugas terjadwal
Catatan: Umumnya, saat mengatur tugas terjadwal, Anda perlu menyelesaikan masalah pembukaan kunci layar, atau menggunakan mesin cadangan untuk mengaturnya tanpa mengunci layar.
Perluas ide
Karena keterbatasan perpustakaan AutoX yang ada, akan merepotkan untuk mengimplementasikan penguraian teks lengkap dalam skrip, sehingga file XML lokal yang berisi tautan ke artikel akun resmi dibuat untuk berlangganan RSS. Keterbatasan skrip yang ada terutama pada dua aspek:
- File XML adalah file lokal di ponsel.
- File XML hanya berisi tautan artikel dan tidak berisi konten teks lengkap.
Ide solusi
- Dilengkapi dengan host cloud jaringan publik untuk menerima permintaan POST dari ponsel, mengurai teks lengkap, memfilter iklan, dan menyajikan file teks lengkap RSS
Hubungi penulisnya
- Program ini dikembangkan secara independen oleh individu dan memiliki kemampuan terbatas. Beberapa bug pasti akan terjadi. Setiap orang dipersilakan untuk melaporkan bug dan memberikan saran pengoptimalan.
- Surel: [email protected]
- Grup TG: https://t.me/+c4OjVlN3pzE0ZmJl
Donasi ke penulis
Program ini sepenuhnya gratis. Jika menurut Anda program ini bermanfaat bagi Anda, Anda dapat berdonasi dengan memindai kode QR (WeChat) di bawah.