NEOテスト

投稿しても表示が更新されない時は一回リロードしてください
[ホーム] [新規投稿] [カタログ] [管理用]
アプレット×縦 動画記録

アップロード途中の画像

  • お絵かきできる画像のサイズは横 100~2000、縦 100~2000の範囲内です。
  • 画像は横 300ピクセル、縦 300ピクセルを超えると縮小表示されます。sage機能付き。
  • 独自タグが使用できます … 独自タグ説明

  • [1689] リリィの 投稿者:オーシャン 投稿日:2018/12/07(金) 05:23(編集)   [返信]
    ●続きを描く
    サムネイルを表示しています.クリックすると元のサイズを表示します.
    OB1544127803941.png (10460 B)

    gifよう

    [1688] リリィの 投稿者:オーシャン 投稿日:2018/12/13(木) 11:22(編集)   [返信]
    ●続きを描く
    サムネイルを表示しています.クリックすると元のサイズを表示します.
    OB1544667771328.png (8820 B)

    GIFよう

    [1686] リリィの 投稿者:オーシャン 投稿日:2018/12/07(金) 05:54(編集)   [返信]
    ●続きを描く
    サムネイルを表示しています.クリックすると元のサイズを表示します.
    OB1544129642005.png (8884 B)

    gifよう

    [1680] リリィの 投稿者:オーシャン 投稿日:2018/12/07(金) 05:19(編集)   [返信]
    ●続きを描く
    サムネイルを表示しています.クリックすると元のサイズを表示します.
    OB1544127547710.png (9985 B)

    gifよう

    [1678] gifようの 投稿者:オーシャン 投稿日:2018/12/07(金) 06:08(編集)   [返信]
    ●続きを描く
    サムネイルを表示しています.クリックすると元のサイズを表示します.
    OB1544130507908.png (8788 B)

    [1677] キャラ描き換え 投稿者:オーシャン 投稿日:2018/12/05(水) 04:17(編集)   [返信]
    ●続きを描く
    サムネイルを表示しています.クリックすると元のサイズを表示します.
    OB1543950775475.png (8508 B)

    [1675] プルリクしました。 投稿者:さとぴあ [URL] 投稿日:2018/12/04(火) 02:00   [返信]
    ●続きを描く
    サムネイルを表示しています.クリックすると元のサイズを表示します.
    1543856435436.png (38512 B)

    現状でも、NEOのバージョンアップにともなう、副作用…への対応をしていただいている状況ですので、
    BBSNoteでも動作するというsamplebbsの記述は消しておいたほうが良いのでは…
    と思いまして、ブログへのリンクを消したものをプルリクしました。
    BBSNote側の改造が容易なものなら、まだどうにかなるのですが、
    BBSNoteは改造しても再配布禁止ですので、
    詳しい人しか対応できないのであれば
    他の掲示版を使ってもらう事を優先するしかない…と思います。
    よろしくお願いいたします。

       [1676] 無題 投稿者:funige - 2018/12/04(火) 06:29
    とりあえずmergeだけしておきました。
    noraさんも今どこにいるんだか……。

    あとREADMEには動画記録関係の情報も必要かと思いますので、近日中に再修正すると思います。

    [1674] リリィの 投稿者:オーシャン 投稿日:2018/12/05(水) 14:02(編集)   [返信]
    ●続きを描く
    サムネイルを表示しています.クリックすると元のサイズを表示します.
    OB1543986166130.png (8525 B)

    [1667] リリィの 投稿者:オーシャン 投稿日:2018/12/05(水) 04:15(編集)   [返信]
    ●続きを描く
    サムネイルを表示しています.クリックすると元のサイズを表示します.
    OB1543950957213.png (7966 B)

    [1665] BBSNote Cometへの対応について 投稿者:szk 投稿日:2018/12/01(土) 04:03   [返信]
    ●続きを描く
    サムネイルを表示しています.クリックすると元のサイズを表示します.
    1543604627238.png (22248 B)

    こんにちは。szkと申します。
    出来ればJavaアプレットと併用する形にしたくて、なんとかヘッダの冒頭の方にlinkとscriptタグを仕込んだNEOを別に立てる所までは出来たのですが、動画記録にチェックを入れて投稿する事が出来ないようです。
    旧式のスクリプトということもあり優先度低めで、他の懸念事項を解決された後で構いません。
    それとなく対応をご検討頂けると嬉しいです。
    https://web.archive.org/web/20110604074802/http://wondercatstudio.com/archive/Comet-1.x/comet-1.00.zip

    自分でなんとか調べられた事としましては、url_saveとurl_exitがCometの方では$ENV{SCRIPT_NAME}(lib/BN.pm)になっているためurl_saveの方でロケーションパスが重複している状態になってしまっていました。neoの方のurl_saveをurl_exitと同じように.*/までを削ることで動画記録にチェックを入れない状態であれば投稿可能になりました。
    また動画記録にチェックを入れた時はlib/BN/Paint.pm内のsub post_regist内、
    my $result = $pm->check_pool(0, $pm->{pmid});
    で$resultにfalseが返って来るために直後のunlessで落ちてしまうようです。またPOSTされたデータの確認はlib/BN/Paint.pmのsub captor_spaで行っているようです。

       [1666] 無題 投稿者:funige - 2018/12/01(土) 09:47(編集)
    はじめまして。
    Cometは調べたことがないのですが、BBSNoteはpchファイルの内部構造をチェックするので、
    NEOの生成するpchファイルがはじかれてしまうのだと思います。

    PaintBBSの生成するpchファイルのヘッダは
    magic(4byte: 1f 8b 08 00) + speed(2byte) + width(2byte) + height(2byte)

    ですが、NEOのヘッダは
    magic(3byte: 4c 45 4f) + version(1byte: 20) + width(2byte) + height(2byte) + 拡張用(4byte: 00 00 00 00)

    です。
    ちゃんと調べないで実装してしまったのですが、どちらにせよ互換性がまったく無いので
    cgi側でヘッダを見てNEOかどうか判別する処理の追加が必要になると思います。

       [1668] 無題 投稿者:szk - 2018/12/02(日) 03:30(編集)
    はじめまして&ありがとうございます。
    今日1日使って結構粘ってみたのですがやはり同じ場所で落ちてしまうようです。
    x1Fやreadで文字列検索してそれらしき場所は全て判定を加えて、必要に応じてseekなどしてみてました。
    ただ1つ意味のわからない動作がありまして、デバッグのために$bn->error('BAD_REQUEST');を仕込んでいるのですが、これがcaptor処理(ファイル形式の判定)中に入れても効いている様子があまり無く、たまに効いてもbbsnote.cgiのあるディレクトリに対して謎のハッシュ文字列へのGETをして404を出すという動作になっています。
    逆に同じcaptor処理内でもアプレット版PaintBBSであれば正常に(JavaのURLから送信中です→ポップアップウインドウで)不正なリクエストです、と表示されます。
    if ( exists $bn->{module}{Paint} && $IN{query} eq 'fc=paint_captor') { $bn->pm->captor }
    これの$bn->pm->captorがmagic等を見る処理に繋がっているようなのですけれど、頭を抱えています。

       [1670] 無題 投稿者:さとぴあ [URL] - 2018/12/02(日) 10:43(編集)
    私の場合は、古いBBSNoteのログが溜まっていたので、できればneoの動画付きに対応させたいと一瞬思いましたが、やめました。
    ネットスケープ4のJavaに対応してもらったPictureBBSが、開発終了後、sunのJavaで投稿失敗するようになった経験から、いろいろなものに対応する事による弊害がでる場合もある…と思ったからです。
    >出来ればJavaアプレットと併用する形に
    私のブログのコメント欄にも書きましたが、
    Java版と併用するだけなら、NEOテストのsamplebbsのPOTI-boardで、NEOを使うのチェックを外せば
    しぃペインター、PaintBBSのJava版が起動しますから、
    BBSNoteやcomet固有の機能が必要、または古いログファイルをそのまま運用したいという事でなければ
    cometの新規設置のメリットはあまり無いような気もします…。
    しかし、教えて頂いたcometのURLのおかげで、v8のログをそのままつかえそうです。
    ありがとうございました。

       [1671] 無題 投稿者:funige - 2018/12/02(日) 14:03
    正直に言いまして、cgiはよくわからないのです。
    前にもさとぴあさんに聞かれてlocalhostで動かそうとしたことはあったんですが
    結局設定とかできずに後回しで……
    お役に立てず申し訳ありません。

       [1672] 無題 投稿者:szk - 2018/12/02(日) 19:41(編集)
    >さとぴあさん
    PictureBBSにそういった経緯があったのですね。
    今回は10年以上前の過去ログを活かしたいという理由で改造をしておりまして・・・
    難しいようでしたらPOTI-boardを利用させて頂くことも検討したいと思っております。ありがとうございます。

    >funigeさん
    いえ、ご無理を言ってすみません。私もソースコードを追ってたら訳がわからなくなっちゃって・・・
    フォーマットの仕様を教えてくださっただけでも本当に助かりました。感謝です。

    【記事メンテ】[画像だけ消す]
    記事No. 削除キー
    [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27]

    POTI-board 改 v1.43 Web Style by MONO WHITE
    OriginalScript - futaba.php (gazou.php custom)
    OekakiApplet - PaintBBS しぃペインター
    UseFunction - HTMLテンプレート動的パレットスクリプトPaintBBS NEO