ども、作者です。
0.10008アップしました。
起動時に「はぐれアイテム」の修正も行います。
ただし、はぐれ状態になっている予想が外れたらごめんなさい。
その場合は mr さんの取った手法で消すなりしてから再登録して下さい。
具体的には、以下のSQLに該当するレコードが「はぐれ状態」と予想されます。
(CatShanty2のSQL検索では実行できません。tkSQLiteなどで実行できます)
SELECT * FROM main_table WHERE ply>1 AND ply_file_name NOT IN (SELECT file_name FROM main_table);
これに該当した場合、起動時の修正では1レコードずつログを書き出しながら修正します。
修正されたアイテムは単独イメージになりますので、ログを確認して再度複数枚組にしてください。
# SQL一発で全てのはぐれアイテムを単独イメージにする場合は、例えば以下のようになります。
# UPDATE main_table SET ply=0, ply_file_name='' WHERE ply>1 AND ply_file_name NOT IN (SELECT file_name FROM main_table);
# ただ、これをやっちゃうと、どれが単独イメージに戻されたか判らなくなるので参考程度に。