マビノギ知識王

4000文字以上のAIソース投稿方法
Story 07/10/28 23:40

AI掲示板でAIを公開するとき、そのAIが4000文字以上だと投稿できません。
そこで公式とは別のところにアップしそこへのリンクを貼るとか文章と一緒に直接ソースを貼り付けることが多いです。
ですがアップローダを使うのはいろんな意味で不安、アップできるスペースを持っていない、持っているけどこんなところで晒したくない、コメント欄に書くのは縦長になりすぎるし見た目が汚い・・・色々と投稿をためらってしまう事情もありましょう。
そこで若干の手間はありますが、おおよそ倍の長さまでのAIソースを枠に収めて投稿する方法を書いておきます。
1つのスレで長すぎないAIを2つ以上紹介したい場合にも使えます。
 

1、適当にテキストファイルを作って↓のをコピペ。

(ソースも↑のようなスクロールできる枠で表示されるようになります) 
 
2、AIのソースをコピーしてくる。
 
3、1のテキストの「ここに・・・」の部分にAIソースを貼り付けて上書き保存。
 
4、ファイルの拡張子を「.html」に変更する。
 
5、ブラウザで開く
 
6、Ctrl+A(すべて選択)を押してからCtrl+C(コピー)
 
7、AI掲示板のコメント欄に貼り付け。

これで本来のものと同じような表示ができ「掲示物が見つかりません。」を避けることができます。
ソース欄にはダミーのコードを書くのを忘れないように。
 
ただし
※とっても重要
・書き込み後に再度修正するとき、そのまま更新すると表示が崩れてしまいます。書き込みの修正をするたびに上記の5~7しなければいけません。
「修正」ボタンを押す(編集画面に入る)前に書き込み部分をまるごとコピーしておいて編集画面で貼り付けてしまう方法が簡単ですが、書き込み内容を確定するまでは念のため作ったhtmlを保管しておくことをおすすめします。
・ただし投稿するコメント(この方法を使う場合はソース含む)の文字数が全半角問わずおおよそ10000文字近くに達している場合は、別の制限により投稿できません。

詳しくは知識王にて「スレッド・レスポンスの文字数制限。1000行エラー」を参考にしてください。 (webリニューアルでリンクが切れている場合は検索してください)
要するに、「AIソース文字数制限」は回避できますが、「公式掲示板の文字数制限」に引っかかるということです。
できるだけ文字数を減らす方法としては
1、行頭のTabスペースを削除
2、規則の名前を1文字にする
3、改行の省略して長い1行にしてしまう
4、AIの解説・コメントはAIソースを一旦投稿後にレスする形で書き込む
などがあります。
改行1つは4文字相当なので、特に3はソースが長ければ長いほど大きな差が出るはずです。

カセトノテ改 様の答え
カセトノテ改 07/10/29 01:49

安易に掲示板の本来の部分をコピペした後ダミーを入れ直したら、失敗おorz