BBSPainter for JDK1.1

重要な情報

 geobookで使えるバージョンを公開しました。

動作条件
デモ
ダウンロード
説明書
主な機能
履歴

 MiniBBS等の画像添付機能を備えた掲示板CGIをそのままお絵かき掲示板にする事を目的としたJavaアプレットです。
 サポートは「ば科学的愛情総合掲示板」で行います。フリーウェアゆえ、作者のサポート義務はないものとしていますが、出来る限りご意見、ご質問にはお答えしたいと思います。

動作条件

サーバー側
画像張り付け機能を持ったCGIまたはAPPLETタグが使える掲示板が設置できること。あるいはサーバー管理者等によって、すでに設置されていること。
CGIサーバーにJARファイルを置けること。
クライアント側
JDK1.1以降のJavaアプレット実行環境(Windows版MSIE4.0以降、NN4.5以降など)
MacintoshではAppleMRJ2.0以降に対応したブラウザ(MSIE、iCab等)を使用して下さい。Mac版NetscapeではMRJPluginを使って下さい。
また、IE5.0を使っている方はCGIによっては問題が生じるのでMac版IE5.0の問題についてをご覧下さい。
Linux,Solarisなどでも適当なJavaVMがあれば動くでしょう。

[注意事項]
多少マシンパワーを必要とします。快適に使うためには、PentiumまたはPowerPCの200MHz以上を大方の目安として下さい。
画面をフルカラーモードにすることを推奨します。画質が良いだけでなく、多くの環境ではこちらの方が速く動作するでしょう。

[作者の動作確認環境]
ThinkPad240(Celeron366MHz)+64MB RAM+Win2000
MicrosoftVM(R)5.0/SunJDK1.3.0
快適に動いてます

PowerMacitosh4400(PPC603e200MHz)+96MB RAM+MacOS8.1
MRJ2.2
とりあえず使えます

デモ

 各種CGIでの実験ページはこちらです。

ダウンロード

 アーカイブには、説明書、BBSPainterのjarファイル、テスト用CGIが含まれています。最初にReadMeFirst.htmlをお読み下さい。

bbspainter_120.lzh(LHAアーカイブ)
bbspainter_120.zip(ZIPアーカイブ)

 こちらはテキスト掲示板にも寄生できるタイプです。

bbspainter_1162.lzh

 Geobookに寄生できるようにしたものです。ソースコードも公開しています。

bbspainter_geo.lzh

説明書

メッセージの作成と投稿
BBSPainterの設置方法
各種掲示板CGIへの設置例と設置方法
一般的な設置方法とアプレットパラメーター

主な機能

バージョン1.2現在

◎…実装済み
○…今後大幅に改良する予定のもの
△…実装予定

ペン◎
ブラシ◎
エアブラシ◎
ぼかし◎
消しゴム◎
直線◎
塗りつぶし◎
スポイト◎
選択範囲マスク◎
選択範囲移動◎
自動選択◎
PNG、JPEG画像として送信◎
50回までのアンドゥ◎
半透明レイヤー◎
拡大表示◎
焼き込み◎
覆い焼き◎
ベジェ曲線◎

減色△
署名付き△
ローカル保存△

--履歴--

2001/02/25 v1.2
 曲線、覆い焼き、焼き込みツールを追加。ペン、ブラシの特性も微妙に改善。ウィンドウを2つに分けて、パレットを一回り大きくしました。

2000/12/03 v1.1.8
 50*50ピクセル以上の大きさでアプレットが配置されていたら、別ウィンドウが表示されないように改良。
 拡大表示した際の操作を高速化しました。

2000/11/15 v1.1.7
 JPEG符号化器を搭載。テキスト掲示板への寄生機能をバージョン1.1.6.2にて廃止。ローカル保存機能は保留。その他、いくつかのバグを修正しました。
 画像の背景は縞模様でしたが、ややこしいので白にしました。

2000/11/02 v1.1.6.1
 2ボタンマウスで誤動作するバグ、レイヤー関連のバグをいくつか修正。描画処理を改良し、遅い環境でも比較的スムーズな線が描けるようにしました。

2000/10/31 v1.1.6
 数々の不具合を修正し、より安定して動くようになりました。また、「専用CGI」を「テスト用CGI」とし、以降バグ修正以外の改良はしません。今後は他のCGIへ寄生することを前提にアプレットを改良します。

2000/10/27 v1.1.5.1
 作者の単純ミスのため、塗りつぶしツールがうまく動かない、筆で縦向きの直線が描けない時がある、さらにはカラーピッカーのバグを修正しました。

2000/10/26 v1.1.5
 50回までのundo、半透明レイヤーの操作、ぼかしツールを加えました。
 塗りつぶし機能の不備を改善しました。
 proxy等を使った場合の不具合を改善しました、
 Win32版NN4.xの機能制限、ローカル保存機能に関する詳細はこちらをご覧下さい。

2000/10/18 v1.1.2
 Win32版NN4.x対応の署名付きアプレットにしました。これによってNN4.xでもジオの書き込みができる他、PNG画像の保存が出来ます。
 ペンツールのバグを修正しました。また、ブラシとエアブラシの特性を改善しました。
 frame.sizeパラメータを追加し、ウィンドウの初期サイズの設定が出来るようにしました。

2000/10/16 v1.1.1
 軽量化のために、パレットをシンプルにしました。エアブラシを追加し、色の範囲を指定した塗りつぶしや自動選択を実現しました。その他のツールも改良してあります。

2000/10/14 v1.1
 フォームの必須項目、パスワード、最初のテキストが指定出来るようになりました。ブラシツールを追加し、他のツールも若干改良し、いくつかのバグを修正しました。

2000/10/07 v1.0.2
 サイズ設定のためのsizeと、サムネイル表示のためのsize.prev,image.prevと、改行文字の指定のためのlinetermパラメータを新たに追加しました。

2000/10/01 v1.0.1a
 formxとcommentパラメータの仕様を変更(左右が逆になります)しました。
 専用CGIを公開しました。

2000/09/30 v1.0a
 とりあえず動くようにした