Saya terlalu sibuk dalam enam bulan terakhir dan belum memperbarui proyek.
Baru -baru ini, saya menghabiskan lebih dari satu hari untuk menyelesaikan masalah kinerja yang telah tertunda untuk waktu yang lama. Dengan menulis ulang parser APK, memungkinkan struktur data baru dan modul komputasi paralel, kinerja telah ditingkatkan lebih dari 10 kali. Untuk detailnya, silakan merujuk dua komit ini: 5bf7804 & 388e25f
Kemudian, hampir semua komentar dalam proyek diubah menjadi Cina untuk memfasilitasi komunikasi di masa depan. Bagian -bagian yang tersisa yang belum dimodifikasi adalah bantuan yang diminta dengan tulus dari orang -orang yang antusias, dan sangat melelahkan untuk menerjemahkannya.
Selanjutnya, saya akan menemukan kesempatan untuk memeriksa masalah yang saat ini dikirimkan dan beradaptasi dengan versi WeChat 6.6.x dan di atas, tetapi ini mungkin harus menunggu hingga akhir Desember.
WeChat Spellbook adalah kerangka kerja plugat WeChat open source yang ditulis di Kotlin. Lapisan yang mendasari membutuhkan dukungan untuk kerangka kerja pengait seperti Xposed atau virtualxposed, sedangkan lapisan atas dapat dengan mudah terhubung ke bahasa JVM seperti Java, Kotlin, dan Scala. Biarkan programmer menulis plug-in WeChat sederhana dalam beberapa menit dan meremas logika internal WeChat sesuka hati.
Selain itu, selama proses penulisan dokumen proyek, kami juga akan menemukan peluang untuk berbagi dengan Anda beberapa pengalaman tentang WeChat terbalik dan jebakan yang telah disentuh dengan beradaptasi dengan sistem operasi yang berbeda. Kami juga dipersilakan untuk berbagi pengalaman Anda untuk diskusi gratis.
Saat ini, dukungan untuk virtualxposed tidak sempurna, karena lingkungan virtualxposed dan lingkungan Xposed asli benar -benar jauh berbeda. Weishu dan saya berjuang untuk waktu yang lama sebelum kami memecahkan masalah layar hitam macet pada beberapa perangkat. Sekarang ketika kami melepaskan kode, kami menyembah tiga yang murni dan guan gong lainnya, berharap dapat membantu serangga berlalu sesegera mungkin.
Hanya dalam satu tahun ketika saya bersentuhan dengan WeChat membalikkan minat, saya telah berhubungan dengan semua jenis pengembang, investor dan pendukung. Sementara sangat tertarik dengan arsitektur WeChat yang kompleks dan matang, kami juga terkejut oleh industri abu-abu besar yang berasal dari WeChat dan persaingan sengit untuk WeChat pihak ketiga. Banyak teman menyarankan saya untuk menutup sumber dan mengkomersialkannya, dan mengajukan banyak ide terperinci. Saya sangat berterima kasih atas bantuan mereka, tetapi pada akhirnya saya memutuskan untuk mengambil langkah besar ke arah open source karena dua alasan.
Pertama, saya tidak ingin berhenti di sini. Komersialisasi pasti akan melibatkan banyak waktu, energi, dan sengketa hak. Saya tidak ingin menghabiskan banyak waktu dan energi saya untuk pencapaian kecil yang secara tidak sengaja saya buat ketika saya baru berusia 20 tahun, dan kemudian menghabiskan lebih dari sepuluh tahun modal lama saya. Dan proyek ini akhirnya bermuara pada proyek yang parasit di WeChat. Pola ini tidak pada tingkat yang sama dengan apa yang saya hubungi dengan posisi magang setiap hari dan berbicara dengan teman sekelas saya di perguruan tinggi. Meskipun saya tahu bahwa bakat saya terbatas, saya masih ingin melihat pemandangan di tingkat yang lebih tinggi jika saya memiliki kesempatan.
Kedua, saya terlalu idealis. Internet China sudah menjadi dunia yang sangat komersial pada usia yang sangat dini. Saya tidak menentang komersialisasi, saya juga tidak merasa bahwa komersialisasi memiliki masalah moral. Orang selalu harus makan. Apa yang salah dengan bisa mencari nafkah dengan mengandalkan bakat Anda sendiri, tidak mencuri atau merampok? Tapi saya selalu merasa tersesat di hati saya, karena hal pertama yang saya jatuh cinta adalah internet gratis, taman bermain anak -anak untuk setiap pemuda yang berbakat dan penasaran. Selama pikiran diekspresikan dengan 0 dan 1, tidak akan ada lagi aturan yang dapat menghentikannya. Mereka adalah raja taman bermain anak -anak. Saya berharap bahwa ketika generasi muda di negara kita menjadi penasaran dengan komputer, mereka dapat dengan mudah dan tanpa hambatan bahasa seperti anak -anak di negara -negara barat, dan kemudian jatuh cinta dengan dunia 0 dan 1 ini, seperti anak -anak di negara -negara barat. Jika ada junior junior dan sekolah menengah muda yang dapat menggunakan proyek saya untuk menguleni WeChat seperti plastisin dan menikmati kesenangan dunia sedalam saya dulu, itu akan menjadi dorongan dan kebahagiaan yang luar biasa bagi saya.
Tentu saja, untuk pengembang yang ingin melakukan proyek komersial berdasarkan proyek saya, silakan ambil. Saya tidak suka penculikan moral, saya juga tidak berpikir ada kebutuhan untuk penculikan. Tetapi jika Anda dapat menyumbangkan lebih dari selusin baris kode dan memperbaiki beberapa bug yang Anda temukan di waktu luang Anda, Anda sudah sangat berterima kasih.
Atas permintaan edisi #5, posting kode QR hadiah untuk kembali ke diskusi teknis yang damai.

