DEP.JSおよびINDEX.JSは、機能が異なる2つの異なるファイルです。
DEP.JSは、リクエストベースの操作に焦点を当て、強力なAxiosライブラリに依存しています。 HTTPリクエストを行い、応答を効果的に処理することに優れています。 DEP.JSを使用すると、その機能を簡単に活用して、幅広いタスクを実行できます。レートを簡単に制限できます。
一方、index.jsは、操り人形師のフレームワークに基づいて構築されています。 DEP.JSとは異なり、ヘッドレスブラウザを使用してWebページと対話します。これにより、Web関連のアクションを削減および自動化する柔軟性が提供されます。さらに、index.jsは独立して動作し、レート制限の対象ではありません。
Twitch Username Checkerは、Twitchのユーザー名の可用性を確認できるNode.jsアプリケーションです。 Puppeteer Libraryを利用して、Twitchプロファイルにアクセスして「ごめんなさい。タイムマシンを持っていない限り、そのコンテンツは利用できない」をチェックするプロセスを自動化します。メッセージ。
アプリケーションを実行する前に、マシンに次のものをインストールしていることを確認してください。
git clone https : //github . com / 0 vm / twitch - username - checker . git
cd twitch - username - checker
npm install Puppeteer
npm install axios
index.js
ファイルを開き、生成するユーザー名の目的の範囲を変更します。デフォルトでは、「AAAA」から「Zzzz」までの4文字のユーザー名のすべての組み合わせを生成します。この範囲をニーズに応じて調整できます。
アプリケーションを実行します:
node index . js
または
node dep . js
availableUsernames.txt
という名前のファイルを作成し、利用可能なユーザー名を追加します。 アプリケーションには、チェックプロセス中にエラーが発生したときにクラッシュを防ぐためのエラー処理メカニズムが含まれています。発生するエラーはすべてコンソールに記録され、アプリケーションが残りのユーザー名のチェックを続けることができます。
次のパラメーターを変更して、アプリケーションをカスタマイズできます。
parallelBrowsingCount
:実行する並列ブラウザインスタンスの数を指定します。マシンの機能とパフォーマンス要件に基づいて、この値を調整します。
ユーザーエージェント:アプリケーションは、Firefoxを模倣するためにカスタムユーザーエージェント文字列を設定します。必要に応じて、 checkUsername
関数でユーザーエージェントを変更できます。
このアプリケーションは、実行する操作の性質により、重要なCPUおよびRAMリソースを利用します。アプリケーションを実行する前に、以下を検討してください。
checkUsernames
関数のparallelBrowsingCount
変数を調整して、操り人形師によって開かれた同時ブラウザタブの数を制御します。値が高いとリソースの使用量が増加する可能性があります。慎重に進めて、システムを実行する前に、システムのリソース需要を処理できることを確認してください。
貢献は大歓迎です!問題が発生したり、改善のための提案がある場合は、お気軽に問題を開いたり、プルリクエストを送信したりしてください。
MITライセンス
Twitch、ユーザー名、可用性、チェッカー、スキャナー、自動化、セレン、Python、Webスクレイピング、Webオートメーション、Webブラウザー、Twitchユーザー名、4文字のユーザー名、Twitchアカウント、Twitch Botting、Twitch OGアカウント、Twitchアカウント作成、Twitchアカウント登録登録、Twitchドメイン、ドメインの可用性、ドメインチェッカー、ドメインスキャナー、Twitchドメインスキャナー、Twitchユーザー名の可用性、Twitchユーザー名の可用性チェッカー、Twitchユーザー名の可用性スキャナー、Twitchユーザー名ツール、Twitch Username Availability Tool、Twitch Username Automation、Twitch Username Automation、Twitch Finder、Twitch Username Search、Twitch Username Generator、Twitchユーザー名の可用性ステータス、Twitchユーザー名検証、Twitchアカウント管理、Twitch Account Utilities、Twitch Username List、Twitch Username Bulk Checker、Twitch Username Verification、Twitch Username Prowsions、Twitchアカウントセキュリティ、Twitchアカウントセットアップ、Twitchアカウント管理、Twitchアカウントの自動化、Twitchユーザー名ポリシー、Twitchユーザー名制限、Twitchユーザー名ガイドライン、Twitchユーザー名ルール、Twitchユーザー名フィルタリング、Twitchユーザー名ランダイザー化
注:このアプリケーションを使用する際には、Twitchのサービス利用規約に注意してください。ユーザー名の可用性と使用に関するTwitchのポリシーとガイドラインを尊重します。