BathyScaphe

BathyScapheWiki

til220

BathyScaphe 2.0.5 Homuhomu:変更点のリスト

この記事では、BathyScaphe 2.0.5 Homuhomu における変更点のリストを提供します。

新機能

  • [new] プレビューインスペクタの改良(バージョン 3.2.1):
    • [new]「自動的にすべてのイメージを保存する」オプションを「プレビューインスペクタの環境設定」に追加した。
      • プレビューしたすべてのイメージが、「イメージの保存先:」で選択されているディレクトリの中に作られる「BathyScaphe Preview」フォルダ内に保存される。オプションで日付ごとのサブフォルダに別けることもできる。
      • プレビューインスペクタから「削除」または「履歴を消去」すると、イメージは保存先からも削除される。
      • BathyScaphe 使用中に Finder 等で保存先フォルダやプレビュー済みのイメージを名称変更、移動、削除などすると、プレビューできなくなる。この場合はプレビューインスペクタのアクションボタンやツールバーから「再読み込み」を選択する必要がある。
      • 自動的に保存されたイメージは、今のところ、無尽蔵に蓄積されていく。各自で適切な管理をお願いしたい。
    • [new] ウインドウを半透明に設定しているとき、マウスポインタがウインドウ内に入ったり、プレビューを行ったり、あるいはウインドウを表示した直後は不透明状態にし、その後2秒程度で自動的に半透明に戻すようにした。
    • [mod] 「キーウインドウのときは半透明にしない」オプションを廃止した。
    • [mod] フルスクリーン表示中に delete キーを押してイメージを削除したとき、ほかのイメージがまだある場合はフルスクリーン表示を解除しないようにした。
    • [mod] 「すべてのイメージを自動的に保存する」オプションが有効な場合は、フルスクリーン表示中に s キーを押してもとくに何もせず、「イメージは既に保存されています」と知らせるようにした。
    • [mod] 「イメージを保存」する際、保存先に同名ファイルがあった場合は、警告音もエラーも出さず静かに上書きするようにした。
  • [new] 掲示板リストを自動的に同期する機能を復活させた。
    • BathyScaphe 起動時に、前回の同期(手動操作で同期した場合も含む)から2週間以上経過している場合は自動的に掲示板リストを同期する。ただし、オフラインモードで起動した際は同期しない。
    • 同期間隔は約2週間に固定されている(過去の bbsmenu.html の更新頻度の統計から算出した)。
    • 上記の挙動は「一般」環境設定でオン/オフが可能。また、以前の BathyScaphe での「自動的に掲示板リストを同期する」設定が引き継がれる。

仕様変更、改良点

  • [mod] 「BathyScaphe をリセット」機能の強化:
    • 何をリセットするかを個別に選択できるようにした。
    • 「すべての BathyScaphe ウインドウを閉じる」項目を新しく追加した。
    • プレビュープラグインが対応している場合は、プレビュープラグインをリセットするための項目も選択可能。内蔵のプレビューインスペクタの場合は、「すべてのプレビュー済みイメージを取り除く」項目が選択可能(実際は以前からリセット時にこの処理は実行されていた)。
  • [mod] 掲示板リストの同期先 URL は、常に http://azlucky.s25.xrea.com/2chboard/bbsmenu2.html に固定して、他の同期先を使えないようにした。
    • これまで他の同期先を使っていた場合でも、今後は自動的に上記URLが使用される。
    • menu.2ch.net など、他のbbsmenuでは掲示板以外のURLが多数書かれているものがあり、誤動作を防ぐための対策。また、azlucky の bbemenu で必要な掲示板が網羅されており、とくに固定して不便も無いと考えている。
  • [mod] SETTING.TXT の内容が長い間反映されないことを防ぐため、最後に SETTING.TXT を解析した日時を記録し、3ヶ月ごとに SETTING.TXT を自動的に解析し直すようにした。
    • 最後に解析した日時を「掲示板オプション」パネルの「一般情報」ペインで確認できるようにした。
    • 以前のバージョンの BathyScaphe では解析日時を記録していないので、BathyScaphe 2.0.5 を使い始めた直後はどの掲示板も「最終解析日」は「なし」と表示される。これは異常ではない。また、BathyScaphe 2.0.5 を使い始めた直後は、はじめてスレッドを開いたタイミングで、その掲示板の SETTING.TXT を解析し直す(バックグラウンドで実行される)。解析が済むと、「最終解析日」欄に日時が表示されるようになる。
  • [mod] 名前欄に自動的に県名が付加される一部の掲示板で迷惑レスフィルタが誤動作しないよう、迷惑レスのサンプル学習時に名前欄を考慮しないオプションを追加した。
    • 2ちゃんねるの掲示板では、このオプションは必要な場合に自動的に選択される(ただし、SETTING.TXT を解析する必要がある)。
    • このオプションは、「掲示板オプション」パネルの「迷惑レス」ペインから手動でも設定できる(2ちゃんねる以外の掲示板では、必要に応じてユーザが手動で設定する必要がある)。
  • [mod]「スレッドタイトル検索」ウインドウから項目をほかのアプリケーションにドラッグ&ドロップして、URL 文字列を渡せるようにした。
  • [mod] 「リンク先のファイルをダウンロード」した場合、ダウンロード先が「ダウンロード」フォルダで、かつ、ダウンロードスタックが Dock にあるときは、ダウンロードスタックを跳躍させるようにした。
  • [mod] ヘルプコンテンツのアップデート。
  • [mod] 内蔵の board_default.plist を最新のものに更新。

不具合の修正

  • [fix][2.0.4] スレッドタイトル検索で、EUC-JPで表示できない文字が含まれていると結果が表示されない問題を修正。
    • 注意:EUC-JPで表示できない文字を変換した結果が、Web ブラウザやほかの2ちゃんねるブラウザでの表示と異なる場合があるが、現在の仕様。
  • [fix][long issue] 以前のバージョンの BathyScaphe でデータベースや掲示板リストに誤って登録された可能性がある、実際には掲示板でない URL を持つ掲示板の情報を削除する処理を組み込んだ。
    • この処理は BathyScaphe 2.0.5 を起動した時に一度だけ実行される。
    • この処理によって、次のような問題が解決される:
      • 2ちゃんねる Wiki など一部の URL へのリンクが正しく Web ブラウザで開けない。
      • ガイドライン板の URL を正しく同期できない。
  • [fix][long issue] 掲示板を追加するときに、明らかに掲示板ではないと分かっている特定の URL を掲示板として追加できないようにした。
  • [fix][long issue] 掲示板を変更するときに、明らかに掲示板ではないと分かっている特定の URL には変更できないようにした。
  • [fix] NFDで正規化されたUTF-8文字列を書き込もうとした際の問題を回避するため、書き込み前に常に NFC で正規化するようにした。
  • [fix][long issue] リンクのコンテキストメニューから「リンク先のファイルをダウンロード」を選択してダウンロードした場合に、「入手先」メタデータが付与されていなかった問題を修正(リンクを直接クリックしてダウンロードした場合は付与されていた)。

Article ID: 220
カテゴリ: Tech Info Library

Last Modified: