スクリプトの仕組み

それぞれのスクリプトが実際に行っていること

2つの異なるスクリプト、2つの異なる役割 — どちらを実行する前にも、それぞれが何をするか正確に確認してください

2

スクリプト2 — 「クイックインポート」(完全なローカル取得)

なぜ別の方法があるのか

通常のリンクインポートでは、履歴はあなたのPCではなく当サイトのサーバーからダウンロードされます。同時にインポートする全員が、ゲームサーバーへの同じリクエスト枠を共有するため、同時に使う人が多いほど全員の待ち時間が延びます。「クイックインポート」はこれを別の方法で解決します。スクリプトがあなたのPCから直接履歴をダウンロードするので、使うのは全員で共有する枠ではなく、あなた自身のインターネット回線の制限だけです。

要点だけ

スクリプトは通常の方法と同じ、履歴用の一時的なリンクを見つけますが、そこで終わりません。履歴の全ページを自分でたどって記録を集め、この回だけ有効な短い使い捨てのアクセスキーを使ってサイトへ送信します。ゲームやサイトのパスワードはどの段階でも一切必要ありません。

待っている間に起きていること

1

1. この画面だけの許可

コマンドは Set-ExecutionPolicy Bypass -Scope Process から始まります。「-Scope Process」は、この許可が今開いているPowerShellウィンドウ1つだけに適用されることを意味します。Windowsの設定が恒久的に変わることはなく、ウィンドウを閉じれば消えます。

2

2. 履歴リンクを見つけて確認する

通常のインポート方法と同じ仕組みです(FAQの「安全ですか?」を参照)。スクリプトはゲーム自身のログとキャッシュを読み取り、履歴用の一時リンクを見つけ、まだ有効か確認します。ここは新しい部分ではなく、この先の処理の最初の一歩です。

3

3. バナーごとに履歴を自分でたどる

見つけたリンクを使い、スクリプトはゲームの公式サーバーへ何度も繰り返しアクセスします — 一度に約20件ずつ、バナーごとに個別に。リクエストの間には約0.5秒の間隔を置き、あなた自身が履歴を最後までスクロールする以上の負荷をゲームサーバーにかけないようにしています。

4

4. コンソールに進捗を表示する

取得中はPowerShellウィンドウにどのバナーを集めているか、これまで何件集まったかが表示されます。裏で静かに進むことは一切なく、何か問題が起きればすぐ画面に表示されます。

5

5. 集めたデータをサイトへ送信する

1つのバナーの収集が終わるたびに、スクリプトはその記録を、手順2で見つけた一時的な履歴リンク(通常のインポートで使うのと同じリンク)と一緒に gacha-tracker.com へ送信します。本人確認はパスワードではなく、短い使い捨てのアクセスキーで行います。このキーはアップロードページにログインしている間にこの回のインポート用にサイトが発行したもので、不要になれば自動的に無効になります。

その後 — サイト側で行われること

サイトがスクリプトから受け取るのは、ガチャの記録(アイテム、日時、バナー)、ゲーム内UID、そしてその一時的な履歴リンクです。リンクの用途は一つだけです。サイトは公式サーバーからバナーごとに数ページ(最新の1ページと、履歴の深い位置から1〜2ページ)を取得し、スクリプトが送った内容と照合します。これにより、作り上げた履歴をランキングに載せることはできません。リンクはインポートが開いている1時間だけサーバーのメモリに置かれ、アカウントと一緒に保存されることはありません。その後は通常のリンクインポートと同じ処理です。サイトは重複を取り除き(既にインポート済みのものは二重にカウントされません)、天井カウントを再計算し、すでにログインしているアカウントに保存します。スクリプトが動作している間、ページ上の進捗は自動で更新され、手動で操作する必要はありません。

スクリプトが絶対に行わないこと

ゲームやサイトのパスワードを求めることは一切ない
何もインストールしない — このPowerShellウィンドウが開いている間だけ動作する
ゲームのファイルを変更・削除することは一切ない — リンクを見つけるために必要なものを読み取るだけ
gacha-tracker.com へのガチャ履歴・UID・一時的な履歴リンク以外、どこにも何も送信しない — HoYoverse のパスワードやログイン Cookie は決して送らない
スクリプトがデータ送信に使うアクセスキーはこの1回のインポートにしか使えず、アカウントの他の部分へのアクセス権は与えない

自分で確認する方法

ただのテキストファイル(.ps1)です — 実行前にどのテキストエディタでも開いて全行を読むことができます
スクリプトファイル自体のアドレスは公開されており、全員同じものです — 個人的な情報は一切埋め込まれていません
進捗バーとすべてのメッセージはPowerShellウィンドウにそのまま表示されます — 裏で静かに何かが行われることはありません
「クイックインポート」を使わなくても構いません — サーバーが代わりにダウンロードする通常のリンク方式も引き続き利用できます

まだ疑問がありますか?

インポートは数分で完了します。履歴はまるごと取り込まれ、ずっと残ります

ガチャ履歴をインポート

この質問の簡単な答えはFAQにあります。他のインポートに関する質問もそこにまとまっています