TS4SCRIPTコンバーターについて
Convert.Guru は、25年以上にわたり維持・更新されてきた、世界最大級かつ信頼性の高いファイル形式データベースの一つを基盤としています。 当社の形式判定機能は、TS4SCRIPT を高い精度で識別します。ファイル名が誤っている場合や破損している場合でも対応し、一般的な形式へ変換できます。TS4SCRIPT コンバーターは登録やインストール不要で、ブラウザ上でそのまま利用できます。 アップロードされたファイルは、変換後に自動的に削除されます。
Sims 4スクリプトMOD (TS4SCRIPT) からテキストを抽出
.ts4scriptファイルは、ビデオゲームThe Sims 4にカスタムMODや動作を追加するために特化して使用される、コンパイル済みの.pyc Pythonスクリプトを含む圧縮アーカイブだ。MOD制作者は、ゲームエンジンが直接読み込める単一のファイルにカスタムゲームロジックをパッケージ化するためにこのフォーマットを使用する。
これらのファイルは、Maxisが開発し、Electronic Artsがパブリッシャーを務めるThe Sims 4によってのみ読み込まれる。プレイヤーは、ゲームのユーザーデータディレクトリにある専用のModsフォルダーに.ts4scriptファイルを配置することでこれらをインストールする。
.ts4scriptファイルの主な欠点は、一般ユーザーにとっては基本的にブラックボックスであることだ。ダブルクリックしてコードを読むことはできず、内部の.pycファイルはプレーンテキストではなくコンパイルされたバイトコードであるため、標準のテキストエディターでは文字化けして表示されるだけだ。さらに、ゲームエンジンはこれらのファイルをサブフォルダー内のどれくらい深い階層に配置できるかを厳しく制限しており、通常は1階層までしか許可されない。それ以上深いと読み込みに失敗するため、大規模なMODコレクションを整理するプレイヤーにとって終わりのないフラストレーションの原因となっている。
コンテンツを表示または変更する場合、最適な変換先は.ZIPだ。.ts4scriptファイルは実際にはカスタム拡張子を持つ標準のZIPアーカイブであるため、.ZIPに変換または名前を変更することで、内包されている.pycファイルを抽出できる。そこから、開発者はuncompyle6のような逆コンパイラを使用して、コンパイルされた.pycを読み取り可能な.PY(Python)ソースコードに変換する。
人間が読めるテキストを取得するには抽出と逆コンパイルの複数ステップのプロセスが必要なため、このファイルフォーマットは一般ユーザーにとって本質的に変換が難しい。標準的なオンラインコンバーターは、独自のゲームアセットの処理方法やPythonバイトコードの逆コンパイル方法を知らないため失敗する。しかし、convert.guruは基盤となるZIPアーカイブ構造を識別できる。ファイルをドラッグ&ドロップするだけで、フォーマットを識別し、表示し、可能な場合は変換できる。
Convert.Guru はTS4SCRIPTファイルを分析し、正確な形式を検出して、中のテキストを読めるようにします。
ほかのユーザーは PACKAGE, ZIP, PYC, PY, HOUSEHOLDBINARY, RPYMC, TBC ファイルも変換しました。
TS4SCRIPT ファイルを EXE, ISO, BIN, CUE, PAK, WAD, PK3, PK4, BSP, MAP, SAV または DAT に変換したい場合は、The Sims 4 または「The Sims 4のMOD作成」カテゴリの同様のソフトウェアを使用できます。[ファイル] メニューで 名前を付けて保存… または エクスポート… を探してください。
MOD, BIN, CFG, SCX, DAT, MPQ, LOG, CUE, INI, EXE, SCM または ISO ファイルを TS4SCRIPT に変換するには、The Sims 4 または「The Sims 4のMOD作成」カテゴリの他の同等のツールを試してください。
Convert.Guru は、25年以上にわたり維持・更新されてきた、世界最大級かつ信頼性の高いファイル形式データベースの一つを基盤としています。 当社の形式判定機能は、TS4SCRIPT を高い精度で識別します。ファイル名が誤っている場合や破損している場合でも対応し、一般的な形式へ変換できます。TS4SCRIPT コンバーターは登録やインストール不要で、ブラウザ上でそのまま利用できます。 アップロードされたファイルは、変換後に自動的に削除されます。