NayuLingoID・XP・ジェム・連続日数の操作ツール

未接続

アカウントに接続

JWT を貼って「接続テスト」を押すと、現在の状態が下に表示されます。

-
ユーザー名
-
ユーザーID
-
合計XP
-
連続日数
-
ジェム
-
メール認証
合計XP-
JWT はこのブラウザにだけ保存され、再訪時に復元されます。共有PCでは「クリア」で削除してください。

条件を設定

量と速さを決めてから、下のボタンを押します。

使える文字・文字数はサーバー側で判定されます。失敗時はその応答をそのまま表示します。
増やすほど速くなりますが、制限にかかりやすくなります。
Stories方式はフランス語コースがあると反映されやすくなります。

実行する

終わるまで自動で続けます。途中で止めたいときは停止ボタンを使います。

実行中0%
待機中 — 先に「接続テスト」で確認するのがおすすめです
ここにログが表示されます

ジェム品の無料取得

購入リクエストに isFree を付けると、ジェムを消費せずに取得できます。欲しいものを選んでください。

待機中
ここにログが表示されます

新しいアカウントを作る

ゲスト作成→情報登録の順で自動実行します。空欄は自動生成されます。使い捨てのランダムメールが付きます。

作成した全アカウントがこのユーザーをフォローします。
ダウンロード形式: 1行ごとに username:email:password:jwt
待機中
ここに作成ログが表示されます

パソコンでの取り方

Chrome・Edge・Firefox のどれでも同じ手順です。

  1. duolingo.com にログインする
  2. F12 キーで開発者ツールを開き、Console タブを選ぶ
  3. 下のコードを貼り付けて Enter を押す
  4. 表示された長い文字列をコピーし、ツール画面の JWT 欄に貼る
document.cookie.match(/jwt_token=([^;]+)/)[1]

Cookieの一覧から取る

Console が使えないときの方法です。

  1. F12 を押し、Application (Firefox は「ストレージ」) を開く
  2. 左の Cookies から https://www.duolingo.com を選ぶ
  3. jwt_token の行の Value をコピーする

スマートフォンでの取り方

開発者ツール付きブラウザが必要です。

  1. Kiwi Browser などで duolingo.com にログインする
  2. パソコンと同じ手順で Console から取得する

エラーが出たとき

数字は Duolingo 側の応答をそのまま表示しています。

401JWT が無効か期限切れです。ログアウト・約30日経過で失効するため、取り直してください。
403Duolingo 側のブロックです。時間を置くか、手元の Python 版をお試しください。
429レート制限です。本ツールは0.5秒待機して自動で続けるので、そのままお待ちください。