Weidu 自動リーダーを使用すると、生産性(手を)を解放し、必要なことをすべて実行しながら、書籍コインを獲得できます。
前回の更新から 1 年半が経過しましたが、その間にたくさんのフィードバック、メッセージ、リマインダーを受け取りました。 新しいバージョンは開発中です。来月には新しい正式バージョンがリリースされると思いますので、続報をお待ちください。 ここで、整理しやすいように、これまでに収集したフィードバックに基づいていくつかの質問をまとめておきます。
深刻: ほとんどのユーザーが自動読み取りの確率論的な失敗の問題を報告していますが、私が長い間電話を切ったところ、再発の数が非常に少ないことがわかりました。
一般: 多くの人はホームページの説明を読まずに、使い方を尋ねに来ますか?
もう一つよく言われているのは、ブックマーク バーから起動した最初のバージョンをまだ使用している人もいますが、制限が多すぎるため、私がそれを維持し続けることを望んでいます。 . これらの問題を解決するには、やはりブックマーク バーから使用したいのですが、ブックマーク バーの起動方法は非現実的です。
考慮されていない: Text2Speech 機能の追加を提案したのは 1 人だけで、公式がこの機能を開始したことを発見しました。ショートカット キーをバインドしてください。
繰り返し:
次に、新しいバージョンの現在の計画について話しましょう。
WeChat 読み取り Web ページを構築したばかりなので、Electron.js を Webview シェルとして使用するのはやめました。最も重要なことは、生成されたパッケージが大きすぎることです。
計画によると、新しいソリューションは基礎的なサポートとして PyQt5 を使用する予定であり、プロジェクトは開始され、技術検証段階にあります。
現在の厄介な問題は、PyQt5 の Python と JS の間の対話戦略が不十分であることです。QWebEngineView の経験がある友人は、その経験を共有するために WebSocket を使用することを検討してください。
最後に、開発は簡単ではありません。報酬として少しの銀を渡して、テイクアウトと食事を注文してください。
ありがとう❤️❤️❤️ 皆さんもぜひ小さな手を使って、メッセージを残して議論を続けてください。
>私の後ろにある痕跡の多くは、私が踏んだ穴です。 幸いなことに、私はこの境界線を離れました。
df98
2khr
方法 1:
リンクをブックマーク バーにドラッグし、ここをクリックして取得します。
方法 2:
微信读书自动阅读器
など) で新しいブックマークを作成し、URL をjavascript:步骤2的复制内容
。微信读书自动阅读器
をクリックし、読書プログラムを開始して電話を切ります。2020.02.17
2020.02.18
2020.02.22
2020.03.27
2020.05.07
2020.08.04
新しい Windows クライアントが追加され、Electron テクノロジーを使用して Weidu リーダーを完全にアップグレードできるようになりました。
Electron を使用して PC ソフトウェアを作成するのは初めてです。フィードバックや提案をいただければ幸いです。
2020.08.05
2020.08.07
玉が痛い!
もちろん違います!
実は、WeChat の読書週間読書ランキングに 132 時間のバグがあるのを見つけて、インターネットで調べたところ、Zhihu の誰かがこの質問をしていたので、確認した後、簡単に答えました。こちらで私の回答をご覧ください: WeChat の読書時間はどのように計算されますか?
主な理由は、現在のハングアップ方法が面倒すぎるため、このプログラムを作成したことです。
なぜ現在の方法が不十分だと言えるのでしょうか?実装方法を紹介します。Androidエミュレータをダウンロードし、エミュレータに WeChat Reading をインストールし、ADB を介してエミュレータと Python スクリプト間の通信ブリッジを確立します。WeChat Reading を開いて書籍を選択し、Python スクリプトを実行します。最後に、スクリプトはマイクロ読み取り UI の自動化を実現し、ロボットの読み取りをシミュレートする、つまり電話を切るという目的を達成します。
これは一見すると問題がないように思えますよね?しかし、そうではありません。実際、まず第一に、これには多くの概念が含まれます。
これらの手順は一般のユーザーにとってあまりにも面倒で複雑であり、注意を払わないと、使用手順に明確に従ったのに、なぜ機能しないのですか? ** ハニージレンマ、私はプログラマーとごく少数の愛好家だけがこれらのものを投げることができると信じています。
また、多くの制限があります。たとえば、ADB はデバッグのために接続する必要がある、Python は依存関係をインストールする必要がある、シミュレーターは長い画面時間を設定する必要がある、本を読んだ後は一時停止し、ユーザーはいつ停止するかわかりません。は一時停止し、異なる PC プラットフォームの展開は若干異なります。これらの多くは単に開発者が行うことです。開発したものをエンド ユーザーに任せることはできません。
したがって、上記の問題はすべて 1 つの点に起因すると考えられます。展開が難しいため、対象ユーザーの範囲が非常に狭い必要があるということです。これが最大の失敗であり、私が個人的にこの作品が世間の注目を浴びることができないと感じている根本的な理由でもあります。
これを考慮して、別のアイデアを変更して実装しました。これは実際にはちょっとした偶然で、たまたま WeChat Reading の Web バージョンが起動し、効果時間も計算されました。そして、今後は PC ブラウザのみが必要となるため、上記の展開の問題は完全に解決または回避されます。
次の唯一の問題は、電話を切るという目的を達成するために、ユーザーの読み取りをどのようにシミュレートするかです。まず、Web バージョンの WeChat Reading の読書習慣がどのように設計されているかを分析するのは自然なことです。そのため、プログラムの実行方法を調整できます。分析プロセスについてはここでは詳しく説明しませんが、結果を直接投稿します。 : Web バージョンは APP バージョンと同じで、本は章に分かれています。はい、APP バージョンでページをめくると、Web バージョンでは各章の間に下一章
章ボタンが表示されます。 . ユーザーは下一章
をクリックしてジャンプする必要があります。本を読んだ後は下一章
表示されません。
Weidu Web バージョンのメカニズムを理解したので、今度は JavaScript を使用して実装する必要があります。
原理は非常に単純で、コードは複雑ではありません。私が遭遇した唯一の問題は、setInterval を長時間バックグラウンドで使用した後、頻度が間違っていることに気づきました。ブラウザの消費電力保護機構を Web Worker を使用することで解決することができたので、Web Worker を使用して再実装したところ、テストは正常に完了しました。詳細な実装プロセスについては説明しません。指示に従って直接使用するだけで、作業中にマシン (魚) に簡単に接続 (タッチ) できます。
微信读书自动阅读器
クリックして自動読み取りを開始します。PS:実は、私も一晩で Chrome 拡張機能の書き方を学びました。その後、Weidu ウェブ版を開いて任意の書籍をクリックすると、読書プログラムが自動的に起動します。当初は Chrome ストアに送信するつもりでしたが、 Chrome で拡張機能を公開するには $ がかかり、私はとても怠け者なのでイライラすることがよくあります。少しでもご協力いただける方は、下記のQRコードを読み取っていただければ幸いです。
このリポジトリはコードのみを提供しており、すべての責任はユーザーが負うものとします。