---------------------------------------------------------------------- 「全自動4コマ」 開発履歴 ----------------------------------------------------------------------  2009.06.21 ・俺プロデュースを作成。  2009.06.20 ・俺プロデュースを作成。  2009.06.19 ・集中線の色を変更できるように変更。 ・携帯版の画像の高さが間違っていたバグを修正。 ・大銀河図書館を作成。  2009.06.18 ・パラメーター計算の仕様を追加。 ・ブログ・パーツの改良。 ・計算タグを作成。 ・mixiアプリに対応。 ・ぐるナビ情報の折りたたみ処理を追加。  2009.06.17 ・フードファイター坊を作成。  2009.06.16 ・CroCro::Cmnを、tree_dicで改良した内容に更新。 ・スキン読み込みのルーチンを、tree_dicで改良した内容に更新。 ・ソースの整理。 ・ロボット対策を追加。 ・固定ページに、QRコードを追加。 ・携帯版の画像の横サイズを、230から220に縮小。 ・クエリーが空の場合の、デフォルト・キーをリストで指定できる仕  様を追加。 ・ソーシャル・ブックマークの位置を調整。 ・動線を実装。 ・フキダシの横のマージンを調整する仕様を追加。 ・GIFアニメのタイトルとコマの間が太かったので細くする。  2009.06.10 ・英語版Wikipediaを解析して、XMLにして取得するモジュールを作成。  2009.06.09 ・グーグル有効センテンスの外部ファイル化。 ・クラスの整理。 ・Wikipediaの外部ファイル化。 ・はてなキーワードの外部ファイル化。 ・画像ディレクトリを参照指定にしていた時に、画像ログの保存先が  間違っていたバグを修正。 ・はてなホット・キーワードの外部ファイル化。 ・ぐるなびの共通ファイル化。 ・キー置換の外部ファイル化。  2009.06.08 ・Google取得が取れなくなっていたので改良。 ・共有関数を外部ファイル化。 ・名詞置換の外部化。 ・格言置換の外部化。 ・形容詞置換の外部化。 ・姓名判断置換の外部化。 ・ランダム・リスト置換の外部化。 ・グーグル置換の外部化。 ・キャッシュの外部ファイル化。  2009.06.07 ・GIFアニメのラストのコマを、4コマ目を暗くして、ENDを重ねる仕  様に変更。 ・タイトル・メニューにカテゴリー表示を追加。 ・ブログ・パーツに前へ、停止ボタンを追加。 ・ブログ・パーツにページ表示を追加。 ・お問い合わせメール先の自動挿入を実装。 ・メール・フォームの削除。 ・ページめくりの処理で、存在しないページへのリンクが表示されて  いたバグを修正。 ・携帯版の人気順などにリンクが付いていなかったバグを修正。 ・携帯版のリスト用スキンの読み込みが行われていなかったバグを修  正。 ・言語依存部分を、「strings.txt」として外部ファイル化。 ・別サイト用データを削除。 ・携帯用のGIFアニメを実装。  2009.06.06 ・スキン用のメソッドを整理。 ・GIFアニメの最後のコマに、ENDの文字を追加。 ・GIFアニメ・ページを作成。 ・番号指定でログがない場合に、not foundのメッセージを表示する  仕様に変更。 ・ログが有効な場合はいつでも、投稿フォームを表示する仕様に変更。 ・GIFアニメ作成機能を実装。  2009.06.05 ・台詞入力のコマンドを追加。 ・携帯版URLに、コマ番号を追加。 ・ブログ・パーツに、ページ自動めくりを追加。 ・ブログパーツで、GIFアニメを作成する仕様を追加。  2009.06.04 ・新刊・新作カレンダーの広告をフレームに変えて高速化。 ・外部参照の場合は、固定URLや投稿フォームを表示しない仕様に変更。 ・外部参照の場合も「画像フォルダの指定」を行う仕様に変更。 ・外部参照の場合は「url」をディレクトリとして使用する仕様に変更。 ・デフォルトの参照先を、空ではなくdefaultに変更。 ・ソーシャル・ブックマークの表示をCGI挿入に変更。 ・ブログ・パーツを作成。 ・ブログ・パーツのドキュメントを作成。 ・最新リスト、人気リストのボックス表示にリンクを追加。 ・ドキュメントの更新。 ・台詞入力版の文字列表示の変更。  2009.06.03 ・はてなホット・キーワードの初期化を自動に変更。 ・「log_img」ディレクトリ内に、各マンガのディレクトリを作成し  て、画像キャッシュに対応。 ・「img.cgi」が、ログ画像利用時に、終了していなかったバグを修  正。 ・「img.cgi」で、携帯時に、JPEGクオリティーを指定できなかった  バグを修正。 ・「img.cgi」で、ログ画像利用携帯時に、JPEGクオリティーが変更  できなかったバグを修正。 ・最新画像用のキャッシュを、サイズとクオリティ変更後に保存して  いたバグを修正。 ・台詞入力4コマに、投稿者名の入力欄を追加。 ・最新順と、人気順の表示を追加。 ・キーワードの自動入力が解除されていたバグを修正。 ・台詞入力時に、空欄に自動挿入する但し書きを追加。 ・台詞入力マンガのリストを追加。 ・履歴の別ページ表示を実装。 ・リンク・リストの更新。 ・参照リストを対応。 ・参照リストと履歴リストのディレクトリを変更。 ・「キャラクターなんとか機版」の画像が、デバッグ用になっていた  ので差し替え。 ・「キャラクターなんとか機版」に、携帯用のタイトルがなかったの  で追加。 ・フキダシの文字が1文字の時に、文字列描画のUTF8変換に失敗する  ことがあったバグを修正。 ・スクリプト指定で、4コマが作成できなくなっていたバグを修正。 ・スクリプト指定で、元のスクリプトが表示されないバグを修正。 ・台詞入力版のデータを作成。 ・携帯版のスキンを作成。 ・ソーシャル・ブックマークのボタンを追加。 ・はてなキーワードで、タブ文字を削除する仕様を追加。 ・はてなキーワードで、英文字だけの文章の場合、削除する仕様を追加。  2009.06.02 ・Amazon広告の削除。 ・楽天広告の削除。 ・Mixi広告を新刊カレンダーに移行。 ・URL指定で外部のファイルを取得する際に、gif、png、jpg以外は取  得しない仕様に変更。 ・引数のセキュリティ・チェックを強化。 ・台詞入力に対応。 ・ログ表示に対応。  2008.08.27 ・「<」「>」を入力すると、削除されていた不具合を修正。  (「台詞データの禁止文字の確認」で削除した「;」を元にエンコ  ードさせる前駆処理)  2008.08.26 ・モバイル版の「この4コマの固定URL」の下のフォームでのURLの表  示を削除。 ・グルメ検索4コマでその漫画を友達に送る時、お店のリンクも一緒  に送る仕様を追加。 ・入力文字列から絵文字を削除する仕様を追加。 ・固定URLの位置を、通常時と携帯時で変える仕様を追加。  2008.08.22 ・GOODボタンの文字列を、ログ閲覧時には「GOOD!!」、作成時には  「作品を発表する」に変更。 ・「GOOD!!」に切り替わった後、「作成した4コマをサーバーに保存  します。」の部分を「面白かったら、ボタンをクリック!!」に変更。 ・「GOOD! ○件」の“件”の部分を“ ポイント”に変更。 ・モバイル版の4コマ生成後に「この4コマを友達に送る」という項目  を追加。  2008.08.11 ・Googleモバイル広告を複数入れると、一つしか反映されていなかっ  たバグを修正。 ・Good記録時に、リスト・ファイルに参照ディレクトリも書き込むす  る仕様を追加。 ・リスト取得時に、参照ディレクトリを指定できる仕様を追加。 ・各4コマの空検索時に表示する最新ファイルを、Good記録の物のみ  に変更。 ・4コマ生成時に保存する画像ファイルを無圧縮JPEGに変更。 ・index.cgiでは、直接キャッシュ画像にリンクを張らず、img.cgiを  通してリンクを張る仕様に変更。 ・img.cgiで、PCと携帯を判別して、自動でJPEG品質を分岐する仕様  を追加。 ・リスト表示のナビゲーションで、携帯表示のパラメータが設定され  ていなかったバグを修正。  2008.08.08 ・スキン読み込みスクリプトを、Googleモバイルの広告に対応。  2008.08.05 ・拡張クエリーもログ・ファイルに保存して、表示に反映させる仕様  を追加。  2008.07.30 ・携帯版の全自動コマの最大文字数が10だったのをを20に変更。 ・フキダシに、高さ1行の拡張パラメータを追加。  2008.07.29 ・スキンの条件分岐表示の仕様を追加。  2008.07.25 ・携帯用スキンの作成。  2008.07.23 ・スキンに広告の追加。 ・最新の4コマのリストを、Goodリストからのみ表示する仕様に変更。  2008.04.17 ・index.cgiのレイアウト以外のソースを整理。  2008.04.09 ・スキンの共通パーツの自動構築を実装。 ・ログの管理システムを改良して、ファイルの整理がより単純になる  ような仕様に変更。 ・ぐるなび検索の追加。  2008.04.03 ・クエリー・バッファの管理を実装。 ・最新リストの実装。 ・人気リストの実装。 ・最新リスト画像版ページ管理の実装。 ・人気リスト画像版ページ管理の実装。  2008.04.02 ・複数キーワードの受け入れを実装。 ・入力フォームの対応を実装。 ・クエリー・バッファの保存ディレクトリを「log_q」に変更。 ・アクセス数の実装。 ・GOOD機能の実装。 ・感想機能の実装。 ・固定キーの実装。 ・ログ・イメージの保存と自動削除管理を実装。 ・キーワードが空で呼び出された時に、最新の4コマを自動で表示する  仕様を実装。  2008.04.01 Ver2.0版開発開始 ・台詞の高さの自動調節を、1行の時だけに変更。 ・「ja_wordwrap.pl」の改行処理で、英語の文字列の改行方式を変更。  (柳井改変と明記) ・img.cgiの空白行を飛ばす処理を追加。 ・ランダム・リストの実装。 ・台詞の高さの自動調節を、1行の時だけに変更したのを元に戻す。 ・台詞の高さの自動調節を利用するかどうかを、拡張パラメーターで  指定可能に変更。 ・フキダシの尾の付け根が薄く見えていたバグを修正。 ・img.cgiにデバッグ用ファイル出力を追加。 ----------------------------------------------------------------------  2007.12.23 ・姓名判断の画数データのバグを修正。  2007.12.22 ・「dumy.html」のonLoadにあったバグを修正。 ・「script_manual.html」のonLoadにあったバグを修正。 ・エディタのスクリプトの末尾が「;;」となっていたバグを修正。  2007.12.17 ・アップデートとニューの表示を追加。 ・メールフォームの設置。  2007.12.16 ・前駆処理のバグを修正。 ・「占いおやじ」のデータを作成。 ・「名付け親ゴッドファーザー」のデータを作成。  2007.12.15 ・「占いおやじ」の画像を作成。 ・「名付け親ゴッドファーザー」の画像を作成。  2007.12.14 ・「占いおやじ」の画像を作成。 ・「名付け親ゴッドファーザー」の画像を作成。  2007.12.13 ・「占いおやじ」の画像を作成。 ・「名付け親ゴッドファーザー」の画像を作成。  2007.12.12 ・姓名判断用デフォルト・データの作成。 ・姓名判断用予約文字列の置換を実装。 ・はてなキーワードのデータをGoogleキャッシュから取得するように  して高速化。 ・キャッシュを多く引くと、Googleがエラーを返すので仕様を戻す。 ・Wikipedia検索の仕様を実装。 ・Wikipedia結果取得命令の実装。 ・はてなキーワードでデータを取れなかった場合は、Wikipediaを探し  に行く処理を追加。 ・ネットから取得したデータをXML化してキャッシュする仕様を追加。 ・ホット・キーワードのキャッシュ処理を実装。 ・文字列の拡大縮小が、1倍の時にも行われていたバグを修正。 ・Googleのキャッシュは重いのでコメントアウト。  2007.12.11 β版開発開始 ・画像バッファの削除処理の前に、標準出力を閉じて、出力を終了す  るように変更。 ・処理速度高速化のために、文字列の拡大縮小高精細アンチエイリア  ス処理を解除。 ・Googleセンテンスを、必要な時だけ検索する仕様に変更。 ・前駆処理のシステムを実装。 ・ランダム処理を、キーを元に一意に定めるための前駆処理、「キー  を元にした初期化キーの固定」命令の作成。 ・姓名判断用画数モジュールの作成。 ----------------------------------------------------------------------  2007.12.06 ・試験公開開始。  2007.12.04 α版完成 ・画像の拡縮方法を変更。 ・自作4コマ作成マニュアルを更新。 ・バナーの作成。 ・エディタのcharsetの指定が間違っていたので修正。 ・エディタをFireFoxにも対応。 ・「?」以降がない場合に、エディタを開く処理にバグがあったのを  修正。 ・エディタをOperaにも対応。  2007.12.03 ・ユーザー画像ディレクトリを、ディレクトリ名ではなく、作成日時  で削除する仕様に変更。 ・同時アクセス時のユニークIDによる排他処理を実装。 ・デスクトップ版の広告の位置を調整。 ・「このページの携帯版」のリンクにバグがあったので修正。 ・背景色と描画に、透明度の値を追加。 ・マンガに「にゃんだよう」を追加。 ・マンガに「めも理と窓太」を追加。 ・マンガに「めも理と窓太 アイコン版」を追加。  2007.12.02 ・エディタの作成。 ・グリッド表示の追加。 ・タイトルが長い場合は、文字を縮小する処理を追加。 ・2コマ目以降のリスト表示を左揃えに変更。 ・マンガの微調整。 ・マニュアルの作成。 ・マンガ・リストを別ファイルから読み込む仕様に変更。 ・デスクトップ 全自動4コマ用の表示を追加。  2007.12.01 ・ローカル用エディタの実験。  2007.11.30 ・ローカル用エディタの実験。  2007.11.19 ・マンガ用文字列の加工を関数化。  2007.11.17 ・クエリー・バッファで画像のスクリプトを受け渡す仕様に変更。 ・画像の過去ファイル削除が働いていなかったので修正。 ・コマンドの正当性の確認にバグがあったので修正。 ・img.cgiにもコマンドの正当性の確認を追加。  2007.11.16 ・話題の言葉が死んでいる時の迂回処理を追加。 ・携帯版へのリンクを追加。 ・タイトルを、全自動4コママンガから、全自動4コマに変更。 ・携帯版にも、ランキングの投票を実装。 ・はてなキーワードから取得した文字列から「,」が正しく削除され  ていなかったバグを修正。 ・携帯版タイトルのファイル指定を実装。 ・フキダシ透明時には、文字の描画位置の自動調整を行わないように  変更。 ・矩形描画を拡張して、矩形、円、楕円、線の描画に変更。 ・フキダシの尻尾が左右に付く条件を緩くする。 ・雲型フキダシを改良。 ・ハモ×カモのデフォルト・データ作成終了。 ・不正なクエリーに対する自動回避処理を追加。  2007.11.15 ・はてながBUSYの時に、読み込みを回避する仕様の不具合を解決。 ・_data.txtで、リスト用タイトルの指定方法を、変数的に変更。 ・_data.txtで、強制的に、$keyの値を変更する仕様を追加。 ・_data.txtで、タイトルを強制的に書き換える仕様を追加。 ・携帯向け出力を実装。  2007.11.14 ・画像の漫符に白枠を追加。 ・はてながBUSYの時に、読み込みを回避する仕様を追加。  2007.11.12 ・ソースの整理。 ・データを読み込んだ際に、HTML記号を無効にする処理を追加。 ・ディレクトリ一覧に、外部サーバーでの表示を追加。 ・「_init.txt」に、URLでデータを指定して、外部ファイルを取り込  める仕様を追加。 ・スクリプト・エディタに、「別ウィンドウで確認」のリンクを追加。 ・フキダシの仕様を変更。 ・フキダシの種類に、透明を追加。 ・モノローグをフキダシに統一。 ・フキダシの種類に、四角を追加。 ・フキダシの種類に、ぎざぎざを追加。 ・フキダシの種類に、雲(独白)を追加。 ・集中線の描画を実装。  2007.11.11 ・クエリーの説明をソース・コードに追加。 ・スクリプト直指定の仕様を実装。 ・ユーザー画像の制限を、1枚20KB→40KB、全体100KB→200KBと緩く  変更。 ・著作権に関する表示の位置を下の方に移動。 ・タイトルにURLを表示していたのを、表示しない仕様に変更。 ・出力サイズの縮小を実装。 ・「_init.txt」で、別フォルダのデータを指定できる仕様に拡張。 ・「ref_dir」で、開始フォルダを指定できる仕様を追加。 ・フキダシのX位置指定が短すぎる場合に、自動で調整する仕様を追  加。 ・ディレクトリ内データ一覧出力を追加。 ・ディレクトリ内データ一覧出力のリンクを、外部参照時には表示し  ない仕様を追加。 ・スクリプト・エディタの実装。  2007.11.07 ・画像の一部差し替え。 ・画像の%指定を、ScaleだったのをResizeに変更。 ・はてなキーワードの結果の置換のEUC処理を改良。 ・禁則処理のja_wordwrap.plを追加。  2007.11.06 ・画像の%指定を追加。 ・%指定用に画像を差し替え。 ・画像のサイズが大きいと、サーバーのメモリー容量の都合で弾かれ  るので、画像を小さく変更。  2007.11.05 ・広告の整理。 ・「はてなキーワード」で、文章内に「+」がある場合も、英文字に  換算する処理を追加。  〜2007.11.05 ・画像の作成。  2007.10.13 ・設置ディレクトリの変更。 ・Google広告の枠色を変更。 ・投票で、単語が空になることがあるバグを修正。 ・外部参照実験用のサーバーをXREAからBiglobeに変更。 ・はてなキーワードで、先頭が「=」の時に削除する処理を追加。 ・ユーザー設定の4コマを作成後、ユーザー画像を削除する仕様に変  更。 ・文字出力用画像の保存名を一意に変更。 ・CGI落ちで文字出力用画像が削除されなかった場合の自動削除処理  を追加。  2007.10.12 ・フキダシの座標系を、XYWHから、XYX2Y2に変更。 ・JPEGの画質を、100から90に変更。 ・コマデータの内部での持ち方を変更。 ・リストからマンガの種類を選んだ際は、水平リンクにも、同じ種類  を適用する仕様を追加。 ・テンプレートの種類をリストから選べるように変更。 ・フォントのドット・サイズの計算を、フォントから取るのではなく、  実際の計測データから取る仕様に変更。 ・スクリプトに、背景色設定を追加。 ・はてなキーワードで「【】」がある場合、リストに加えない処理を  追加。 ・はてなキーワードで「(1)」のようなタイトルがある場合に、その  文字を削る処理を追加。 ・はてなキーワードで、読点「、,」を削る処理を追加。 ・初期化キーの設定と引き継ぎを実装。 ・1コマ目が指定されている場合に、2コマ目以降を選択できる仕様を  追加。 ・スクリプト表示欄の追加。 ・無効なコマ番号が指定された場合は、無視する仕様に変更。 ・フキダシの高さを、横幅の空き量により、自動的に伸縮する仕様を  追加。 ・画像CGIの入力パラメーターの内、不正な値が指定された場合に、  自動で有効範囲内に収める仕様を追加。 ・タイトル部分の取り込みを実装。 ・ユーザー指定でタイトルを取り込む際に、JavaScriptやフォームな  ど、危険な部分を自動削除する仕様を追加。 ・ユーザー画像のフォルダ管理を実装。 ・ユーザー画像の自動ダウンロードを実装。 ・画像指定時に、画像がない場合に、処理を回避する仕様を追加。 ・ユーザー指定画像を読み込める仕様を追加。 ・ユーザー指定画像に関する著作権の確認と制限の表記を追加。 ・コマ分岐指定時の次回リストの反映を追加。 ・「全自動4コママンガのトップに戻る」のリンクを追加。 ・はてなキーワード検索結果の加工で、末尾に句点が来ている時の処  理を改良。 ・デバッグ用URL表示を、引用元URLに変更。 ・著作権などの表記を追加。 ・人気ランキングを実装。  2007.10.11 ・フキダシの描画を実装。 ・画像の左右反転、上下反転処理を追加。 ・イメージ・オブジェクトを、コマごとに毎回初期化するように変更。  (こっちの方がなぜか落ちない。メモリーにゴミがたまっていくみ  たい)  2007.10.10 ・表示の調整。 ・色指定の変数を追加。 ・文字の描写を実装。 ・コマ構造の描画を実装。 ・矩形の塗り潰しを実装。 ・画像の読み込み描画を実装。  2007.10.09 ・アクセス解析を呼び出すコードを追加。 ・HTML取得部分を、各モジュールから分離して共通のモジュールにす  る。 ・データの複数行の指定方法と取り込み処理方法を変更。 ・画像描画の実験。  2007.10.08 ・ファイルの名称とフォルダ構造の整理。 ・話題の言葉の表示の追加。 ・検索ボックスの設置。  2007.10.07 ・マンガ・テンプレートの挿入キーを各種追加。 ・表示の作成。 ・広告表示の作成。  2007.10.06 ・はてなキーワードXML化モジュールの作成。 ・マンガ・テンプレートの読み込み出力の作成。  2007.10.05 :ver 1.00作成開始 ・Google XML化モジュールの作成。 ---------------------------------------------------------------------- * ┏━━━┓ * (c)2007 Cronus Crown * * ┃┃ ┃┃ * クロノス・クラウン http://crocro.com/ * * ┃@ _ @┃ * (c)2007 Masakazu Yanai * * ┗━━━┛ * 柳井 政和 * ----------------------------------------------------------------------