Ich war in den letzten sechs Monaten zu beschäftigt und habe das Projekt nicht aktualisiert.
Vor kurzem habe ich mehr als einen Tag damit verbracht, das Leistungsproblem zu lösen, das sich seit langem verzögert hat. Durch das Umschreiben des APK -Parsers, das Aktivieren neuer Datenstrukturen und parallelen Computermodule wurde die Leistung um mehr als 10 Mal verbessert. Weitere Informationen finden Sie unter diesen beiden Commits: 5BF7804 & 388E25F
Dann wurden fast alle Kommentare im Projekt in Chinesisch geändert, um die zukünftige Kommunikation zu erleichtern. Die verbleibenden Teile, die nicht modifiziert wurden, sind aufrichtig um Hilfe von begeisterten Menschen beantragt, und es ist wirklich anstrengend, sie zu übersetzen.
Als nächstes werde ich die Gelegenheit finden, das aktuell eingereichte Problem zu überprüfen und mich an die WeChat -Versionen von 6.6.x und höher anzupassen. Dies muss jedoch möglicherweise bis Ende Dezember warten.
WeChat SpellBook ist ein Open-Source-WeChat-Plug-in-Framework in Kotlin. Die zugrunde liegende Ebene erfordert Unterstützung für Hooking -Frameworks wie XPosed oder VirtualXPosed, während die obere Schicht problemlos mit JVM -Sprachen wie Java, Kotlin und Scala herstellen kann. Lassen Sie Programmierer in wenigen Minuten einfache Wechat-Plug-Ins schreiben und kneten Sie die interne Logik von WeChat nach Belieben.
Darüber hinaus werden wir während des Schreibens von Projektdokumenten auch Möglichkeiten finden, Ihnen einige Erfahrungen mit Reverse Wechat und den Fallstricks, die durch die Anpassung an verschiedene Betriebssysteme berührt wurden, mitzuteilen. Wir sind auch herzlich eingeladen, Ihre Erfahrungen für die kostenlose Diskussion zu teilen.
Derzeit ist die Unterstützung von VirtualXPosed nicht perfekt, da die VirtualXPosed -Umgebung und die native XPosed -Umgebung sehr unterschiedlich sind. Weishu und ich kämpften lange, bevor wir das Problem des schwarzen Bildschirms auf einigen Geräten lösten. Wenn wir jetzt den Code veröffentlichen, verehren wir die drei reinen und den anderen Guan Gong in der Hoffnung, den Käfern so schnell wie möglich zu vergehen.
In nur einem Jahr, als ich mit WeChat umgekehrt aus dem Interesse in Kontakt kam, bin ich mit allen Arten von Entwicklern, Investoren und Unterstützern in Kontakt gekommen. Obwohl wir tief von der komplexen und reifen Architektur von WeChat angezogen wurden, waren wir auch von der riesigen grauen Industrie überrascht, die von WeChat und dem heftigen Wettbewerb für WeChat von Drittanbietern stammt. Viele Freunde raten mir, die Quelle zu schließen und zu kommerzialisieren und viele detaillierte Ideen vorzulegen. Ich bin sehr dankbar für ihre Hilfe, aber am Ende entschied ich mich aus zwei Gründen, einen weiteren großen Schritt in Richtung Open Source zu machen.
Erstens möchte ich hier nicht aufhören. Die Kommerzialisierung wird zwangsläufig viel Zeit, Energie- und Rechtestreitigkeiten beinhalten. Ich möchte nicht viel Zeit und Energie für eine kleine Leistung verbringen, die ich im Alter von 20 Jahren versehentlich gemacht habe, und dann mehr als zehn Jahre meiner alten Hauptstadt verbringen. Und dieses Projekt hängt letztendlich auf ein Projekt auf, das auf WeChat parasitär ist. Dieses Muster ist nicht auf dem gleichen Niveau wie das, was ich jeden Tag mit Praktikumspositionen in Kontakt komme und mit meinen Klassenkameraden im College spreche. Obwohl ich weiß, dass mein Talent begrenzt ist, möchte ich die Landschaft immer noch auf einer höheren Ebene sehen, wenn ich die Gelegenheit dazu habe.
Zweitens bin ich zu idealistisch. Chinas Internet war schon in sehr jungen Jahren bereits eine sehr kommerzielle Welt. Ich bin weder gegen die Kommerzialisierung, noch denke ich, dass die Kommerzialisierung irgendwelche moralischen Probleme hat. Die Leute müssen immer essen. Was ist falsch daran, seinen Lebensunterhalt zu verdienen, indem Sie sich auf Ihre eigenen Talente verlassen, weder stehlen noch ausgeraubt werden? Aber ich fühle mich immer in meinem Herzen verloren, denn das erste, in das ich mich verliebte, war ein kostenloses Internet, ein Kinderspielplatz für jeden talentierten und neugierigen jungen Mann. Solange der Gedanke mit 0 und 1 ausgedrückt wird, gibt es keine Regeln mehr, die sie aufhalten können. Sie sind der König des Kinderspielplatzes. Ich hoffe, wenn die jüngere Generation in unserem Land über Computer neugierig wird, können sie leicht und ohne Sprachbarrieren wie Kinder in westlichen Ländern in diese Welt von 0 und 1 verlieben, genau wie Kinder in westlichen Ländern. Wenn es junge Junior- und High -School -Junioren gibt, die mit meinem Projekt mithilfe von Wechat wie Plasticine zu kneten und den Spaß der Welt genauso zu genießen wie früher, wäre es eine große Ermutigung und ein Glück für mich.
Natürlich nehmen Sie es für Entwickler, die auf meinem Projekt kommerzielle Projekte durchführen möchten, bitte. Ich mag keine moralische Entführung, und ich denke auch nicht, dass eine Entführung erforderlich ist. Wenn Sie jedoch mehr als ein Dutzend Codezeilen beitragen und einige Fehler beheben können, die Sie in Ihrer Freizeit finden, sind Sie bereits sehr dankbar.
Veröffentlichen Sie auf Wunsch von Ausgabe Nr. 5 einen Belohnungs -QR -Code, um zu einer friedlichen technischen Diskussion zurückzukehren.

