吹田統合車両所/a9codecサポートツール Spats!!

Last-modified: 2021-10-09 (土) 21:21:42


a9codecサポートツール Spats!!について

a9codecでの操作をGUIでサポートすることを目的としたツールです。


■主な機能
・追加させるファイルのフォルダへの自動仕分け
・a9codecのbinファイル生成コマンドの発行


Spats.jpg
注意
Spats!!やa9codecの使用はメーカーからのサポートが受けれません。
自己責任、自己解決にて使用してください。

またこのプログラムはプログラム初心者が組んだ物です。
致命的なバグ(システム破壊)は発生させないよう確認は行っていますが
バックアップを取ってからご利用ください。

リリースノート

■リリース情報 NEW 2018/09/06

バージョンリリース更新内容
Ver1.0α版test  動作試験用
Ver1.1β版fitting 基本機能実装
Ver1.2β版bugfix binファイルの検知方法変更
fitting ログ取得機能実装
Ver1.3β版fitting リスト編集機能実装
Ver1.4β版fitting 環境設定保存実装
fitting a9codec.exeチェック処理追加
Ver1.5β版bugfix リスト編集機能バグ解消
fitting 使用許諾作成
fitting リストデフォルト化処理実装
Ver1.5.1β版bugfix リスト無効化時の表示バグ解消
bugfix ファイル追加時の処理変更
Ver1.6正式版fitting 外部ファイル実行機能実装
Ver1.7β版fitting 複数置換リスト管理機能実装
Ver1.7.1β版fitting 複数置換リスト管理機能使用時の差分作成機能実装
Ver1.7.1.1正式版bugfix 内部処理の微調整
fitting ステータス表示の追加
Ver1.7.1.2正式版fitting 32bit版OSでの起動をサポート
Ver1.7.1.3正式版bugfix 複数置換リスト管理機能の設定に関して内部処理修正
Ver1.7.1.3正式版info Version5.00 Build 3922への対応確認



■既知の不具合

バージョン不具合機能不具合情報回避方法法解消
1.1初回起動ファイルがあるのにbinファイルがないと表示されるなし1.2
1.4[リスト編集]

[ファイルの削除]
削除されずにファイルが残るなし1.5
1.4[リスト編集]

[ファイル無効化][ファイル有効化]
正常に反映されない可能性があるなし1.5
1.5[リスト編集]

[ファイル無効化]時にリストの昇順降順
リストの昇順降順をすると無効化していたリストに色がつかない別のタブを開くと色がつく1.5.1
1.5[リスト編集]

[ファイル無効化]したファイルを上書き
無効化のままになる有効化処理を行う1.5.1
1.7.1.1以前Spats本体x86(32bit版)のOSで
Spatsが起動しない
Spats.exe.configを
最新の物に書き換え
1.7.1.2


システム要件

要求スペック
対応OSWindows7 SP1 32/64bit版 / Windows8.1 64bit版 / Windows10 64bit版
CPUCore 2 Duo以上
メモリー64MB以上
HDD4GB以上の空き容量
必要な物(以下の物がないと起動しません)
ランタイム.NET Framework 4.5
a9codec2013/10/17リリースの物を使用
必須秘密のスパイス
Version 4.00 Build 2490
Version 4.00 Build 2160
Version 4.00 Build 2099
Version 3.00 Build 1436
Version 3.00 Build 1345
Version 2.00 Build 060
Version 2.00 Build 050
Version 2.00 Build 040


ダウンロード

以下のリンクよりダウンロードしてください。


Windows7 32/64bit版対応
a9codecサポートツール Spats!!

Version1.7.1.3 公開 2015/03/20


解凍パスワードはこちらの動画をご覧ください。
  【A列車で行こう9】 Spats!! 【a9codecサポートツール】
※1.5.1導入済みの人はSpats.exeとSpats.exe.configを上書きして下さい。
使用許諾をよく読んで頂いた上で、同意頂ける場合のみご利用ください。

操作説明

Spats!!の操作説明です。


動画版 基本取扱い説明書



動画版 Ver1.7向け取扱い説明書



動画版 A9V4対応方法

Spats!!構成

構成情報

■初回起動前
Spats [フォルダ]
┣ Spats.exe [プログラム本体]
┣ Spats.exe.config [設定ファイル]
┗ readme.txt [使用許諾&操作説明]


■初回起動後
Spats [フォルダ]
┣ Spats.exe [プログラム本体]
┣ Spats.exe.config [設定ファイル]
┣ readme.txt [使用許諾&操作説明]
┣ list [フォルダ]
┃ ┣ rlist.csv [複数リスト管理用]
┃ ┗ flist.csv [binファイルリスト]
┣ exe [フォルダ]
┃ ┗ a9codec.exe [a9codec本体]
┣ data [フォルダ]
┃ ┣ 各種データ
┃ ┗ Backup_data.zip [バックアップデータ](バックアップ作成していたら)
┣ Finished [フォルダ]
┃ ┗ a9codecで作成した各種ファイル
┗ tmp [フォルダ]
  ┗ ひみちゅのぼっくす


初回起動方法

初回起動前に以下の操作を実施して下さい。

1.起動に必要な物をそろえてください。
  システム要件 必要な物を参照

2.Spatsフォルダに以下の名前でフォルダを作成して下さい。
  list
  exe

3.取り扱うbinファイルのリストファイルを作成して下さい。
  listフォルダに[flist.csv]を作成

4.flist.csvにa9codecで解凍&圧縮できるbinファイル名を記載してください。
  1行1ファイル名(拡張子はなし)

5.exeフォルダにa9codec.exeを入れてください。
  ※ 2013/10/17公開の物

6.Spats.exeを起動してください。

7.使用許諾をよく読み同意される場合は[同意]ボタンをクリックして下さい。

8.バックアップを作成するか聞かれるので作成する場合は[はい]をクリックして下さい。

9.初回起動では2~3分ほどかかるのでお待ちください。
  メインの画面が表示されれば起動完了です。


追加

■ファイルの追加方法について

■ファイルの追加方法について
追加したいファイルを用意します。

SP000.JPG


追加したいファイルをドラッグ&ドロップで追加タブの赤い部分に投入します。

SP001.JPG


追加されたファイルがリストとして表示されます。

SP002.JPG


同じファイル名の物が追加された場合は上書きするかを聞いてきます。
(※追加時に同じファイル名があれば上書きするのチェックが入っていると自動で上書きになります。)

SP003.JPG


置き換えるファイルが存在しない場合は追加されません。

SP004.JPG


Binファイルを生成するには[リストを適用しBinファイルを生成]ボタンを押してください。

SP005.JPG


生成が完了するとメッセージが表示されます。

SP006.JPG

SP007.JPG


リスト編集

■編集とは

登録したリストを編集できます。

SP100.JPG

■検索
  入力された文字が含まれるファイルだけを抽出します。
  すべてのリストを表示し直すには入力した文字を消してください。

SP101.JPG

■選択したファイルの削除
  リストでファイルを選択した状態でこのボタンを押すとリストから削除されます。

■ファイル無効化/有効化
  リストでファイルを選択した状態でこのボタンを押すと無効化/有効化されます。
  無効化の場合は選択したファイルが灰色になります。
  この状態でBinファイルの生成をした場合、このファイルは含まれない状態で生成されます。
  この状態を解除する場合は選択した状態で有効化ボタンを押してください。

SP102.JPG



復元

■復元とは

対象プログラムが起動しなくなった際の復旧手段を提供します。
■元データでBinファイルを生成
  リストのデータを追加せずすべてのBinファイルを生成し直します。
  処理に時間がかかりますが追加ファイルによる原因不明の起動エラーの際は
  一度、実施されることをお勧めします。

  ※ [その他]タブの[ファイルリストのデータをデフォルトにする]を実施していると
   リストのデータを含んだ状態のBinファイルを生成します。
   これは仕様です。

■バックアップ ファイルを開く
  起動時にバックアップを作成している場合はこのボタンが有効になります。
  バックアップを取った時点のファイルを取得することが可能です。

  ※ バックアップを取る前にリストのデータで変更している場合は
   リストのデータを含んだ状態のBinファイルとなります。
   これは仕様です。

■復旧できない場合
  対象プログラムの再インストールを実施してください。

SP200.JPG



その他

■その他の機能

フォルダを開いたりファイルに関する操作を行えます。

■Spats!! フォルダを開く
  Spats.exeが置かれているフォルダを開きます。

■生成ファイル フォルダを開く
  生成したBinファイルが置かれるフォルダを開きます。

■メインプログラムのdataフォルダを開く
  対象プログラムのdataフォルダを開きます。

■ファイルリストのデータをデフォルトにする
  この操作を行うとファイルリストにあるファイルを
  すべてデフォルトの物として登録します。
  ファイルリストはクリアされます。
  次回から組み込まれた状態でBinファイルを生成します。

SP400.JPG



備考

■バージョンの確認方法

■バージョンの確認方法
 Ver1.4より以下の操作でバージョンを確認できます。
  1.Spats.exeを右クリックしプロパティを開く
  2.詳細タブを開く
  3.製品バージョンを確認

SpatsVer.jpg


■Spats.exe.configについて

■Spats.exe.configについて
 ここに記載がある部分以外は変更しないで下さい。
 正常にSpatsが動作しなくなります。

項目バージョン機能切り替え方法
RegPath1.5以降対象プログラムのロケーション情報が格納されている場所を指定するRegistryKey
View1.7以降Spats!!で管理しているファイルのリスト一覧を表示
Ver1.7以前ではSpats!!が停止するおそれがあり
true/false
OverWrite1.5以降追加タブの上書きチェックをON/OFFにする
(終了時に状態を保存)
true/false
log_make1.5以降Spats!!の動作ログ(Spats.log)の記録をする/しないtrue/false
Backup1.5以降大元のbinファイルのバックアップ作成をする/しない
(する場合はバックアップが作成されるまで起動時にバックアップ作成メッセージ表示)
true/false
Run1.6以降指定したファイルをビンファイル生成完了時に実行する
ファイルはSpats.exeのある場所に置くこと
ファイル名
ListMax1.7.13以降複数置換リストの作成数の制限を行う整数



■アンインストール方法

■アンインストール方法
  レジストリ等への書き込みはおこなっておりませんので
  フォルダごと削除してください。


■1.7以降の複数置換リスト管理機能について

■1.7以降の複数置換リスト管理機能について

バージョン1.7以降に追加した機能についての説明です。


追加するファイルリストを複数もたせることにより
MAP毎に追加ファイルを変更しやすいようにしました。
SP500.jpg


このようにメイン画面の左上がプルダウンメニューとなります。
特に設定変更を行っていない場合は表示されるのはファイルリスト1のみです。
SP501.jpg


複数のファイルリストを作るにはまずバージョン1.7のSpats!!を正常起動できるようにしてください。
一度起動するとlistフォルダにrlist.csvというファイルが作成されます。
SP502.jpg


rlist.csvをテキストエディタで開き追加するリスト名を追記してください。
追記するリスト名には特殊記号は使用しないでください。
SP503.jpg


再度、Spats!!を起動するとメニューに追記したリスト名が表示されます。
リストを選びファイルを追加してください。
SP501.jpg


■1.7以降の複数置換リスト管理機能使用時の差分作成機能について

■1.7以降の複数置換リスト管理機能使用時の差分作成機能について


複数のファイルリストを使うと以下のような場合に不具合がおきます。
diff.jpg
例:
①ファイルリスト1でbinファイルを生成する→binファイルA、binファイルBを生成
②ファイルリスト2でbinファイルを生成する→binファイルB、binファイルCを生成
この状態だと②の時点で
・binファイルAはファイルセット1の車体データ
・binファイルBはファイルセット2の車体データ
・binファイルCはファイルセット2の反射データ
となり中途半端にデータが混じってしまいます。


Spats1.7.1からは追加データが含まれない状態のbinファイルも生成するようになりました。
例:
①ファイルリスト1でbinファイルを生成する→binファイルA、binファイルB、binファイルC(素の状態)を生成
②ファイルリスト2でbinファイルを生成する→binファイルA(素の状態)、binファイルB、binファイルCを生成
この場合だと②の時点でも
ファイルリスト1のデータは含まれない為、データの差分を考えなくてもよくなります。
この機能はデフォルトで働きますので特に意識せず使用できます。


対象プログラムアップデート時の注意事項

インストールする前に素のbinファイルに戻してください。
対象プログラムが起動できなくなる可能性があります。

また修正パッチ後のファイルを取得する必要があるので
再度、Spatsのdataフォルダを削除してください。

V4/TK/V5パックへの対応方法

バージョンアップやパッチを当てた際に実施してください。
新規でSpatsを導入する際は実施しなくても動作致します。


・V4/TK/V5パック対応化手順
 アップデート前に環境をバニラ状態に戻します。
 (Spatsのバックアップ機能を使うなり独自のバックアップを戻すなりしてください。)
 V4/TK/V5パック、もしくはパッチをインストール後に
 Spatsの置いてあるフォルダにあるdataフォルダを削除してください。
 Spatsでdataフォルダの再生成されV4/TK/V5パック、パッチの追加ファイルを認識することができます。


※注意
 dataフォルダを初期化するので[ファイルリストのデータをデフォルトにする]で
 ファイルを差し替えていた場合、すべて削除されますのでご了承下さい。

■このフォルダごと削除してください。
SpatsV4.jpg


・V4/TK/V5パック追加データの取扱い
 V4/TK/V5パックの追加データを開きたい時はflist.csvへの記載も忘れずに!

使用許諾

ソフトウェア利用規約

バグ報告&要望

バグ報告&要望はツイッター(@nico_skunkworks)に頂けると助かります。
ここはツイッターIDがない人用にどうぞ(確認頻度がかなり低いです。)

投稿はこちらから
  • 訂正です log -- ゆうちゃん? 2015-07-19 (日) 18:56:22
  • たびたびすいません logをみてみるとの間違いです。 -- ゆうちゃん? 2015-07-19 (日) 18:57:53
  • SpatsのフォルダをCドライブかDドライブ直下に移動してみてください。たぶんフォルダパスが長くなるのが原因かと思われます。 -- skunkworks 2015-07-21 (火) 03:30:43
  • あと.NET Framework 4.5はちゃんとインストールされていますか?Windowsの機能で.NET Framework 4.5 Advanced Servicesがチェックがはいっていますか? -- skunkworks 2015-07-21 (火) 03:58:49
  • 入っています。 -- ゆうちゃん? 2015-07-21 (火) 05:47:10
  • Cドライブ直下においても起動しません。 -- ゆうちゃん? 2015-07-21 (火) 06:23:10
  • バックアップを作るかのメッセージはどうしていますか? -- skunkworks 2015-07-21 (火) 11:12:37
  • バックアップは作っています。それからエラーが出ます。 -- ゆうちゃん? 2015-07-21 (火) 11:34:31
  • バックアップを作ってとありますがログファイルに完了した旨が記載されていません。 -- skunkworks 2015-07-21 (火) 13:55:23
  • たぶんバックアップのzip圧縮でエラーを起こしていると思われます。 -- skunkworks 2015-07-21 (火) 13:56:38
  • バックアップは.net4.5の機能を利用しているので最新のwindows8向けの.netを入れて見てください -- skunkworks 2015-07-21 (火) 13:58:55
  • バックアップがログファイルに書いていないのはうっかりミスで、一回消してしまったためだと思います。すみません -- ゆうちゃん? 2015-07-21 (火) 20:42:56
  • http://fast-uploader.com/file/6993068224193/ バックアップを作成した時のログと完了メッセージです。おねがいします。 -- ゆうちゃん? 2015-07-22 (水) 06:07:40
  • やっとエラー箇所がわかって再現できました。たぶんそちらで作成されたflist.csvに余分なスペース文字が記載されてると思います。よく確認してください。 -- skunkworks 2015-07-22 (水) 20:48:42
  • 出来ました。ありがとうございます。 -- ゆうちゃん? 2015-07-23 (木) 18:32:45
  • spatsでbinファイルを生成して、dataにbinを放り込んでA9を起動しても適用されないのですが、どうしたら適用されますか?(windows10です) -- 72・・・くっ? 2015-11-29 (日) 20:52:20
  • ファイルのドラッグインドロップができないのですがどうすればよろしいのでしょうか? -- 2015-12-06 (日) 18:55:47
  • 72・・・くっ様 >> 生成したbinファイルを再度、a9codecで解凍して追加したファイルが存在しているか確認していただけますでしょうか。存在していて対象プログラムで動かない場合は申し訳ございませんがSpatsの対応範疇外です。ご了承くださいませ。 -- skunkworks 2015-12-20 (日) 13:18:08
  • 2015/12/06 18:55:47 名無し様 >> OSのバージョン/32or64bit等の情報もいただけますでしょうか。また追加しようとしたファイルはa9codecで扱えるファイルでしょうか?(どのファイルが使えるかはSpatsの対応範疇外です。ご了承くださいませ。) -- skunkworks 2015-12-20 (日) 13:25:32
  • windows7、(おそらく)32ビットで、追加しようとしたのは、E235と153ブルーライナーです。 -- 2015-12-25 (金) 21:45:00
  • 名無し様 >>どうやって追加できていないか判明しましたか?(なんらかのエラーメッセージが出た等) -- skunkworks 2015-12-31 (木) 20:29:29
  • 持って行く時に、通行止めの標識のような -- 2016-01-07 (木) 00:12:59
  • ものにカーソルがなるだけです。 -- 2016-01-07 (木) 00:14:35
  • まさかと思いますが管理者としてこのプログラムを実行するを有効にして起動してませんかね?それだったらどんなソフトでもドラッグ&ドロップは聞かなくなると思います。 -- skunkworks 2016-01-07 (木) 21:21:21
  • 対象プログラムの入れ方を教えて下さい -- 鉄道? 2016-02-16 (火) 04:22:39
  • 鉄道様 >>Spats以外の質問にはお答えできません。自己責任でSpatsをご利用ください。 -- skunkworks 2016-02-17 (水) 21:26:28
  • ドラッグアンドドロップの件の名無しです。管理者を無効にしても出来ないのですが・・・ -- 2016-02-18 (木) 21:32:55
  • 名無し様>>他の方で同様の報告がない為、Spatsの設定やバグというより名無し様のPC環境による物と思われます。一度Spatsや.net frameworksを再インストール、ドラッグ&ドロップができない場合のOS側の対処を実施してみてください。 -- skunkworks 2016-02-19 (金) 07:03:38
  • すごく今さらですが、windows10の64ビットで正常に作動しました -- キハ201? 2016-02-28 (日) 23:20:26
  • http://1drv.ms/22BGx9fにアクセスしても、「このアイテムは存在しないか~」と表示されます。公開をやめたのでしょうか?各車両のDLリンクからは正常にアクセスできます。 -- dai? 2016-04-26 (火) 22:08:36
  • そのリンクですがどこに記載されていたでしょうか。onedriveのリンクがおかしくなった為、GoogleDriveにすべて切り替えてSpatsのDLリンクも書き換わってると思うのですが -- skunkworks 2016-05-07 (土) 01:50:35
  • spats!を使うにあたって113_115_415_Window.tgaはなんとリネームしてどのddsと置き換えればいいですか? -- 2017-03-08 (水) 22:42:46
  • OSSとして頒布されていないのはクラックツールだからでしょうか -- 2017-04-08 (土) 12:36:04
  • リストにddsファイルを追加して生成ボタンを押して完了して2つファイルが開かれますが、新たなbinファイルが生成、表示されていないんですがどうしたらいいでしょうか? -- Hiro? 2018-10-14 (日) 17:17:01
  • 生成ボタンおしても表示されない問題ですが、当方も同じでしたが、A9CodecとSpats、対象Progを全部同一ドライブにしたら生成されました。 -- ネレトー? 2020-04-08 (水) 19:18:52
  • 連投ですが、Spats、A9Codecのみ一緒のドライブでProgの方は別ドライブでインストールした場合も問題なく生成されました。おそらく、SpatsとCodecのドライブが違うのが原因かもです -- ネレトー? 2020-04-08 (水) 19:20:32
  • spats!側の問題ではないかもしれないのですが、なぜかテクスチャを置き換えるところまで行って所定の作業をしても適用されません。 -- 匿名? 2021-03-26 (金) 16:23:20
  • 操作ミスで連騰失礼します。再起動をしてもダメなのですが、解決方法はあるのでしょうか? -- 匿名? 2021-03-26 (金) 16:25:02
  • 64bit版、Windows10です -- 匿名? 2021-03-27 (土) 22:06:03
  • 9/13からGoogleドライブのセキュリティアップデートにより既存リンクが機能しなくなったみたいです。本日、分かる範囲は修正いたしました -- skunkworks 2021-10-09 (土) 21:21:42

■バグ報告/質問について
使用バージョン、Spats.log、バグ発生時のスクリーンショットをつけてください。
■ファイル名を教えてほしい
なんのファイルかはご利用者様ご自身で調べてください。
そういったご質問は削除致します。
■要望について
自動でのbinファイル置換は技術的には可能ですが諸事情により実装する予定は御座いません。