トップ ■掲示板に戻る■ 全部 1- 最新50
Yakumo BBS Scriptについて
- 1 :小林 ◆YAKUMOZcw. :2011/12/25(日) 15:22:50 ID:NodwgqYb0
- 2チャンネル風スレッドフロート型掲示板スクリプト
Yakumo BBS Scriptについて、運用に当たっての質問
や動作報告、情報交換などにご利用下さい。
改造される方は製作過程の一部をブログに掲載してい
ますから、そちらも参考にして下さい。
http://renraku.yakumotatu.com/?cid=7
- 209 :小林 ◆YAKUMOZcw. :2013/01/22(火) 21:46:22.16 ID:9vVniYwE0
- >>208
うまくいって何より、掲示板の運営はスクリプトの設置より投稿の確保が大変なので、頑張って。
サポートはユーザー同士でやってくれるのが理想だけど、そうなるにはもっとメジャーにならないとね。
パソコンが壊れてから中断していたバージョンアップ作業を再開、どこまでやってたか忘れてる・・・
- 210 :ソフトな名無しさん:2013/01/30(水) 07:39:24.98 ID:uaZn.IY7s
- 唐突にすみません
無料でここのスクリプトを利用出来るレンタルサーバーってありますか?
- 211 :小林 ◆YAKUMOZcw. :2013/01/30(水) 08:04:12.26 ID:g7w8EpNQ0
- 現在確認できているのはhttps://wkey.me/
のみで、全機能使えます。無料で2Gという事で、画像投稿が程々ならじゅうぶんです。
サーバー設定は少し分かりにくいかもしれません。
無料サーバー全体に言えるのは、サービスが安定して継続されるかどうかは
使ってみなければ分からないという事です。
- 212 :小林 ◆YAKUMOZcw. :2013/01/31(木) 23:38:58.29 ID:rZFl6RqK0
- wkey.meはよくできた無料サーバーなので、有料サーバーは不要なのか?という
疑問が出てきます。さてどうなのだろうとDOS窓からPINGを打ってみました。
>ping stay.wkeya.com
>
>stay.wkeya.com [198.136.27.242]に ping を送信しています 32 バイトのデータ:
>198.136.27.242 からの応答: バイト数 =32 時間 =175ms TTL=48
>198.136.27.242 からの応答: バイト数 =32 時間 =161ms TTL=48
>198.136.27.242 からの応答: バイト数 =32 時間 =169ms TTL=48
>198.136.27.242 からの応答: バイト数 =32 時間 =162ms TTL=48
>
>198.136.27.242 の ping 統計:
> パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、
>ラウンド トリップの概算時間 (ミリ秒):
> 最小 = 161ms、最大 = 175ms、平均 = 166ms
数字を見てもよく分かりませんので、私が借りている有料のサーバーにも
PINGを打ってみました。
>ping bbs.yakumotatu.com
>
>bbs.yakumotatu.com [210.172.144.245]に ping を送信しています 32 バイトのデータ:
>210.172.144.245 からの応答: バイト数 =32 時間 =61ms TTL=48
>210.172.144.245 からの応答: バイト数 =32 時間 =52ms TTL=48
>210.172.144.245 からの応答: バイト数 =32 時間 =63ms TTL=48
>210.172.144.245 からの応答: バイト数 =32 時間 =39ms TTL=48
>
>210.172.144.245 の ping 統計:
> パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、
>ラウンド トリップの概算時間 (ミリ秒):
> 最小 = 39ms、最大 = 63ms、平均 = 53ms
有料サーバーの方が3倍以上の速さです。
無料サーバーの@PAGESはpingは早いですが、広告が入るので重くなります。
ちなみに私が利用している有料サーバーはこの掲示板に広告を載せていますが
月額263円で30GB、105円で5GBというプランも有ります(ステマww)。
- 213 :てつ:2013/02/02(土) 21:30:39.62 ID:kiBCAPki0
- お世話になります。
@携帯モードだけでの運用って可能でしょうか?
A携帯やスマホの機種表示はできないでしょうか?
質問ばかりですみません^^;
- 214 :小林 ◆YAKUMOZcw. :2013/02/02(土) 23:26:43.29 ID:gXGazb5p0
- @
トップページ編集の表示ファイル設定を全て携帯用ページにする
ボードのトップに.htaccessを設置して携帯用トップに転送する
A
ユーザーエージェントを見て考えて下さい。
ユーザーエージェントを公開しているサイトも存在します。
私は興味が無いので、興味の有る人が工夫してください。
- 215 :p32240-ipngn1401sapodori.hokkaido.ocn.ne.jp:2013/02/16(土) 11:55:17.89 ID:9PUhfSi50
- 需要あるかわからんけど
bbsmenu.html自体をメインページっぽくしちゃう感じのテンプレ
http://hinan.blogban.net/tmp_bbsmenu.txt
http://hinan.blogban.net/top.css
- 216 :小林 ◆YAKUMOZcw. :2013/04/28(日) 20:19:27.30 ID:OLJ54lXy0
- 某所に投稿されたブラクラで危険サイトの警告は出たのか?と疑問に思い
google safebrowsingでブラクラのurlを調べてみたら、問題無いサイトの判定
おいおい重いのを我慢して組み込んどるのに・・・オフにできるようにしようかいの〜
- 217 :ソフトな名無しさん:2013/05/11(土) 01:28:13.25 ID:jixQso/o0
- 某所よりBB2Cの話題について
規制ログに関しては何も記録されてないです
UAについてはApacheのログを見てもそれっぽいのが
見つからなかったので開発元にメール送ってみました
でわでわ
- 218 :小林 ◆YAKUMOZcw. :2013/05/11(土) 02:06:58.87 ID:fuf1Ecr80
- 某所に返信しておきましたんで
他のサイトでBB2Cでの投稿が成功しているとか、失敗しているとかの情報が
有りましたら情報提供お願いします
少し前に仕様をぶち上げたスレ主機能は次バージョンでの実装は無理そうです
次バージョンでは.htaccessによる自動規制、エラーメッセージをファイルから
読み込むようにする為カスタマイズが可能になるとか、規制に除外設定をできる
とか、できれば連投規制を入れたいとかだったりします。
その次は予定を変更してスマホ対応、板トップのテンプレート化、サイトトップの
テンプレートの見直し
スレ主機能はその次くらいで、その次がヘッドライン機能、その次あたりで地域表示
かな〜全部実装するには1年以上かかりそう
- 219 :ソフトな名無しさん:2013/05/11(土) 02:47:09.30 ID:jixQso/o0
- うい
りょうかいでーす
- 220 :小林 ◆YAKUMOZcw. :2013/05/11(土) 13:49:00.26 ID:fuf1Ecr80
- BB2Cで書き込めないという症状は結論が出たようなので報告
BB2Cは外部板の掲示板で板ディレクトリが2ちゃんねると
同じ場合は投稿時にエラーになります
板を作成する時に気を付けるか、BB2Cは非対応と割り切って
下さい
先々対処される可能性は無きにしも非ずですが、iOSの場合
2ちゃんねる専用ブラウザは新規にアップされなくなる可能性
が高いです
- 221 :小林 ◆YAKUMOZcw. :2013/05/15(水) 22:46:40.14 ID:L0cDZQgKs
- 動作テストを兼ねて2chMateから書き込み
URLはyakumotatu.com/bbs/のようにサブディレクトリが
付いていると2chMateに限らずスマホ用の専ブラでは投稿
出来ない場合が多いです。
サブドメインを使ってbbs.yakumotatu.com/のようにすると
投稿出来るようになります。
現在AndroidタブレットにJota+というテキストエディタを
入れてクラウドのSkyDriveでWindows8と同期を取るように
してみたりしてます。
これで職場でもバージョンアップ作業が出来るのではないかと
思ったりしてます。さてどんなもんでしょう。
- 222 :ソフトな名無しさん:2013/05/16(木) 04:34:53.19 ID:NBHYzh6a0
- いつもの事ながら某所より報告です
一部の板でレス削除を出来ないレスがあり
なんでかなーと思ったところ
datとifoディレクトリ内のcgiの行数が一致してない模様
datファイルの行数>cgiファイルの行数ですね
その板の他のスレッドでも同じような状態のものがいくつか見つかり
どうやらcgiファイルに記述されない現象があり、それが始まった時点で
そのスレッド内の後の書き込みに対してもcgiファイルへの記述が行われてないようです
幸い他の板は通常運転です
特に何か変更した訳でもないのでちょっと困惑中
何か分かったら連絡しますです でわでわ
- 223 :小林 ◆YAKUMOZcw. :2013/05/16(木) 14:50:33.48 ID:KKHmuLjls
- >>222
さしつかえなければ、そのdatとcgiファイルをメール
して頂けませんか?
当然の事ながら一切外部には出しません
- 224 :小林 ◆YAKUMOZcw. :2013/05/16(木) 15:11:40.21 ID:PmYvAmP1s
- 現状で出来そうな対処は、
該当スレを一時的に停止
datとcgiファイルを保存
スレッドを削除
保存していたdatを「datアップロード」で追加
書き込み禁止属性が付いていたら解除
投稿者の情報がダミーに替わるけど
通常の運用はできると思います
ひょっとしたら端末情報公開が関係しているかと
思わなくもないですが確認しないと何とも言い難いです
- 225 :小林 ◆YAKUMOZcw. :2013/05/16(木) 15:16:50.51 ID:NTIwqv.Os
- スレッドを停止しておいて
不足分の行を追加したcgiファイルを
上書きアップロードしても良いかもしれない
- 226 :小林 ◆YAKUMOZcw. :2013/05/16(木) 18:01:17.45 ID:XfrVAlars
- 取り敢えず、今回の話にあてはまるかはともかく
一般論として挙動の怪しいスレッドが有れば索引
の再構築をしてみて下さい
- 227 :小林 ◆YAKUMOZcw. :2013/05/16(木) 22:40:57.20 ID:DZLwfluP0
- とりあえず今回1報告の不具合はデータの記録されていない部分の日付から
初期バージョンの「掲示板再構築」が原因ではなかろうか?と思われます。
現在は修正してあると思いますが動作確認をしていないので、
「掲示板再構築」はまともに運営できていれば使わないようにお願いします。>all
運営初期に動作確認されるのは止めません。
- 228 :小林 ◆YAKUMOZcw. :2013/05/16(木) 23:30:24.25 ID:DZLwfluP0
- 話変わって
Androidで色々とブラウザをダウンロードして試した所では、
専ブラは2chMate、汎用はChromeが使いやすいようです。
先の話ですが、スマホ対応の際はこの2つを基準に考えて
いきます。
タブレットのメインブラウザをChromeにした関係でパソコン
のメインブラウザもGoogle Chromeに変更しました。こっちは
今ひとつ表示が気に入らないですが、まぁ仕方がない。
- 229 :小林 ◆YAKUMOZcw. :2013/05/22(水) 22:34:24.10 ID:zXK458CQ0
- 規制関係の処理の管理者ページの作成を終わって
具体的な処理を記述中
なんかやたらと複雑になってる
- 230 :小林 ◆YAKUMOZcw. :2013/05/22(水) 23:14:29.53 ID:zXK458CQ0
- そういや書き忘れてたけど、
このスクリプトを使って掲示板を運営してますって場合は
このスレにurlを書き込んで宣伝しても良いですよ
ただし管理人限定、タレこみは認めません
- 231 :小林 ◆YAKUMOZcw. :2013/05/23(木) 05:02:47.86 ID:G64zpJbd0
- リライトワードのサブルーチンは出来た
一部の全角文字がうまく置き換わらないのは仕方がないか
NGワードも除外設定をできるようにしようと思ったら
恐ろしく手間が掛かりそうなのでやめた
今まで通りの設定+スレタイ、名前欄、メール欄、本文
が選択出来るように拡張するだけにしておく
- 232 :ソフトな名無しさん:2013/05/23(木) 19:30:13.77 ID:Rko47Hx50
- お疲れ様です
某所よりフレームセットが〜と言う意見があったりしたので変更
ということで、勝手に改造しました報告です
他の方で同じようにしたい人がいたら以下を参照にするといいかもです
「top.html」であることを前提にtop_page.plの220行目(BBSメニュー生成のあとのところ)から
#ここからフレームセットじゃないのを作る(cssが必要だよ)
if (-e '../tmp_top.html') {
$bbs_list = get_bbs_list($menu_list,$menu_pattern,$target);
$page = read_file('../tmp_top.html');
$page =~ s/BBS_TITLE/$bbs_title/g;
$page =~ s/BBS_SUBTITLE/$bbs_subtitle/g;
$page =~ s/tmp_//g;
$page =~ s/BBS_KEY/$ifo{'bbskey'}/g;
substr($page,index($page,'BBS_LIST'),length('BBS_LIST'),$bbs_list);
if (write_file('../top.html',\$page,0)) {
$er .= "top.htmlを更新しました<br>\n";
} else {
$er .= "top.htmlの更新に失敗しました<br>\n";
}
} else {
$er .= "tmp_top.htmlが無いので更新しませんでした<br>\n";
}
if ($ifo{'bbslist'}) {
if (put_bbstable($bbs_title)) {
$er .= "bbstable.htmlを更新しました<br>\n";
} else {
$er .= "bbstable.htmlの更新に失敗しました<br>\n";
}
}
#ここまで
これを追加する
tmp_top.htmlが必要になるのでhttp://blogban.net/tmp_top.htmlのソースを参考に
CSSはhttp://blogban.net/top.cssを参考にしてください
改造と言ってもてきとーにコピペした荒っぽいものなので自己責任でね!><;
- 233 :小林 ◆YAKUMOZcw. :2013/05/23(木) 21:39:34.35 ID:G64zpJbd0
- >>232乙です
次回実装できるリライトワードの解説
詳しくは付属文書でするとして概要を
馬鹿 = ○○
と設定すると「馬鹿野郎」が「○○野郎」に変換されます
これだけの機能だと当たり前すぎて詰まらないので多対一の設定も
馬鹿 or アホ or 池沼 = ○○
と設定すれば「お前は馬鹿」も「お前はアホ」も「お前は○○」に変換されます
これだけだと面白くないので、多対多も設定できます
馬鹿 or アホ or 池沼 = ○○ or △△ or ××
と設定すれば前の例の○○の部分が○○か△△か××に置き換えられます
当然一対多もできます
馬鹿 = ○○ or △△ or ××
という設定もできます
この機能を利用して改造無しでランダム名無しを実現できます
name=!noname = 名無し or ナナシ or 774
とリライトワードに設定し、名無しの設定を
!nonameさん
とすれば名無しの名前欄が「名無しさん」「ナナシさん」「774さん」
とランダムで変わります
andも使えると主語に対して語尾を変えられるな〜と思わなくも
ないですが、面倒なので今回は見送り、いずれ付けるかもしれない
- 234 :ソフトな名無しさん:2013/05/23(木) 22:06:28.18 ID:Rko47Hx50
- なるほど便利そうですね
- 235 :小林 ◆YAKUMOZcw. :2013/05/25(土) 22:51:24.10 ID:LMDE5LIE0
- そういや規制外トリップは板単位の設定だった、
サーバー単位でも設定できるようにしておこう
リライトワードでトリップの中身は書き換えられない
予定だったが、書き換えても良いかもしれない
キャップは書き換え不可だね
- 236 :小林 ◆YAKUMOZcw. :2013/05/30(木) 16:17:53.78 ID:jVGF4D1J0
- ん〜規制に正規表現を使えるようにする訳だけど
間違った正規表現を与えるとエラーで処理が止まってしまう
対策は考えたけど、なかなか面倒くさい
- 237 :小林 ◆YAKUMOZcw. :2013/05/30(木) 17:22:56.89 ID:jVGF4D1J0
- とりあえず、無効な正規表現は実行時に無視するという
簡単な方法で実装する
いずれは設定時にエラーを出した方が良いかもしれない
- 238 :小林 ◆YAKUMOZcw. :2013/05/30(木) 21:32:58.91 ID:jVGF4D1J0
- 規制の除外設定のサブルーチンはだいぶできてきた
残るは外部サイトを利用した規制の除外設定
リライトワードの正規表現を使わない置き換え
仕組みは考えてあるけど、コーディングが面倒な感じ
- 239 :小林 ◆YAKUMOZcw. :2013/06/01(土) 23:58:16.64 ID:tgoGWHdq0
- 外部サイトを利用した規制は掲示板設定でチェックするのはやめて
規制の設定で記述する方向で検討
niku.2ch.net not rh=localhost
BBQだとこんな感じ、リモートホストがlocalhostだと規制しない例
設定が面倒になる弊害は有るけど、同じ方法で設定できるチェック
サイトが有れば独自に追加できるようになる
- 240 :小林 ◆YAKUMOZcw. :2013/06/02(日) 00:46:53.15 ID:LcrpBkRs0
- リライトワードの機能が当初考えていたより強力だったりする
fusianasanはリライトワードだけで設定できたりする、とりあえず
次のバージョンでは外さないけど、いずれfusianasanは機能から
外してリライトワードで設定してもらうようにするかもしれない
発動条件に日付が使えればおみくじも独自に実装できるかも
しれない
某所でやってる!randomのような機能を作れば元旦の!damaも
リライトワードでいける
リライトワードの良い所は板単位でもサーバー単位でも設定
できる所だったり
アイディアが暴走するな〜
- 241 :小林 ◆YAKUMOZcw. :2013/06/06(木) 18:37:39.35 ID:s5G93LQC0
- GETメソッドでしつこく投稿してくるスパムが有る
こんなのはさっさと.htaccess規制にぶち込むに限るが、
GET送信しただけでアクセス制限は乱暴すぎる
GETの判定を後にするべきだろうね〜
- 242 :小林 ◆YAKUMOZcw. :2013/06/06(木) 22:15:52.94 ID:s5G93LQC0
- 久しぶりにまともな投稿が規制に引っ掛かっているので調べてみたら
某大手自動車メーカー関連サーバーのようでした。
う〜ん、プロバイダーではないようなので、特別に規制緩和する事も
ないかな〜
気になるようならサーバーの管理者にリモートホストからIPが逆引き
できるようにしてもらって下さい。
- 243 :小林 ◆YAKUMOZcw. :2013/06/06(木) 23:45:53.33 ID:s5G93LQC0
- サブネットマスクの計算をするサブルーチンはできた
次バージョンからipアドレスの規制は125.55.10.10/25のような
サブネットマスクが使えます
で、次のリリースは・・・・もうちょっとかかりますね
- 244 :小林 ◆YAKUMOZcw. :2013/06/19(水) 10:21:25.80 ID:JEDGyfCE0
- どこかで次バージョンはあと1カ月くらいと書いてから、
そろそろ1カ月たつような気がしますが、
もう少しかかります。
とりあえず、新しい規制のサブルーチンをbbs.cgiに組み込み
ローカル環境で動作テストしている所です。
アイディアはいっぱい有るのに時間が無いというのが問題
- 245 :小林 ◆YAKUMOZcw. :2013/06/22(土) 01:28:50.47 ID:o/5DMeTN0
- とりあえず今までの規制部分の変更は細かく修正する部分は有るものの
一段落
■連投規制の仕様(括弧内はSETTING.TXTの項目)
規制は板単位で行う
投稿記録保持件数(timecount)を設定し、IP及び端末ID、を保存
ついでにレスの文字数と末尾から20文字を保存
投稿可能件数(timeclose)を設定し、投稿記録中この件数を超えて
投稿できないようにする
スレ立て可能件数(BBS_THREAD_TATESUGI)を設定し、投稿可能
件数の内この数を超えてスレ立てできないようにする
連続投稿不可秒数(SAMBATIME)を記録し、投稿記録中の最後の
投稿からこの秒数経過していないと投稿できないようにする
しつこく投稿しようとした場合の罰則などは検討中
前回の投稿と同じ文字数で、レスの末尾20文字が同じなら二重投稿
として弾く
2ちゃんねるの規制を参考にして考えてみたら、こんな感じ
異論が有れば今のうちに
- 246 :小林 ◆YAKUMOZcw. :2013/06/27(木) 10:15:05.46 ID:QNwXL42A0
- 二重投稿規制は末尾から20文字を比較するより
先頭から20文字を比較した方が良さそう
- 247 :小林 ◆YAKUMOZcw. :2013/06/27(木) 13:41:04.67 ID:QNwXL42A0
- >>245-246のサブルーチンは出来たっぽい
残るは.htaccessへの追加処理とリライトワードの調整
- 248 :小林 ◆YAKUMOZcw. :2013/07/05(金) 10:42:30.31 ID:itgm6dnI0
- だいぶ出来てきたんだが、細かい調整やら不具合の修正が多い
NGワードとリライトワードにも除外設定を出来るようにした
リライトワードの例でいくとこんなの
name=!omikuji = 大吉 or 凶 or 大凶 or 吉 and info=/01( not bbs=news
これでオリジナルのおみくじが実装できたりする
info= とすると日付時刻部分をチェック対象とできる
bbs= だと板のディレクトリ
上の例だと毎月1日だけ発動し、newsディレクトリの板では無視される
実際には入力で誤魔化せないようにbタグで太字を解除しないといけない
のでもう少し複雑になる
結構めんどうな設定になるが、スクリプトを改造するより格段に楽だろう
と思う
工夫をすれば日替わり名無しとか、毎月特定の日だけ名無しを変更出来
たりとか使い道は色々ありそう
設定を記録しておくファイルが今までと互換性が無いので変換機能を
メンテナンス告知に仕込んでおこうと思ったり
レベルによる投稿制限やらスレ立て制限も今回入れておこうと思ったりで
もう少し時間がかかりそう
- 249 :小林 ◆YAKUMOZcw. :2013/07/11(木) 09:28:34.21 ID:ssymspoR0
- !damaをリライトワードで設定できるようには出来ました
某所でやってる!randomもリライトワードで設定できます
!nanjaはキャップと併用すると、キャップの後に付くように
しか出来ないので、そういう仕様とします
あとはレベルによる投稿制限、キャップ、規制外トリップ
のサーバー単位設定、管理ログの記録、メンテナンス告知
の設定更新機能・・・結構ありますね
アイディアが暴走したせいで時間がかかってます
- 250 :小林 ◆YAKUMOZcw. :2013/07/15(月) 22:31:45.86 ID:YN1wFK/w0
- 管理ログは仕様がまとまらないので、次バージョンでは見送ります
残りは、メンテナンス告知を使った設定更新機能
キャップ、トリップのサーバー単位設定
設定文字列の重複チェック
クッキー設定の初期値を間違う不具合
名前欄メール欄が空白の場合IE10で不具合が出るところ
くらいかな〜、だいぶ減ってきたけど今月いっぱいは掛かるかも
ちなみにIDの生成方法は変更していて1年たってもリセットされないです
- 251 :小林 ◆YAKUMOZcw. :2013/07/28(日) 00:04:41.76 ID:.APf0S0Y0
- あう〜
やっとメンテナンス告知の機能追加が終わった・・・まだ動作テストしてないけど
残りは不具合の修正が少し
- 252 :小林 ◆YAKUMOZcw. :2013/07/30(火) 00:04:35.12 ID:SjwmmfNj0
- 取り敢えずサーバーにアップして動作テスト中
IE10のクッキーの不具合が直っていないようだ、
ローカルではうまくいってたリライトワードの一部の
設定がうまくいかなかったり
う〜ん(^^;
今日はここまで
- 253 :小林 ◆YAKUMOZcw. :2013/07/30(火) 14:33:52.73 ID:SjwmmfNj0
- IEの名前欄メール欄のクッキー不具合は直った模様
リライトワードがうまくいかなかったのは設定ミスでした
http://yakumotatu.com/bbs_utf8/testutf8/
ここでテストしてますので、興味の有る人は書き込んで
みて下さい
今のところレベルによる称号追加とレベルアップメッセージ
を設定してあります
あとは細かいチェックをしつつreadmeを書きます
- 254 :小林 ◆YAKUMOZcw. :2013/07/30(火) 14:48:58.78 ID:SjwmmfNj0
- 投稿成功画面に処理時間を表示するようにしたら、
たまにマイナスの数値が出たりする・・・何でじゃ〜
- 255 :小林 ◆YAKUMOZcw. :2013/07/30(火) 14:54:07.66 ID:SjwmmfNj0
- 修正できたような気がする・・・
- 256 :小林 ◆YAKUMOZcw. :2013/08/13(火) 17:19:44.48 ID:.VdwVCv/0
- Torの書き込みテストをしてみたところ、
BBQでもtorexit.dan.me.ukでも弾ける模様
- 257 :小林 ◆YAKUMOZcw. :2013/08/21(水) 01:45:03.13 ID:bOgtxeZB0
- うう、なかなか動作テストの時間がとれないです
取り敢えず.htaccessの自動規制はうまく動いてる模様
.htaccessを使ったurlの書き換えがうまくいかないっす
- 258 :小林 ◆YAKUMOZcw. :2013/08/21(水) 11:47:12.86 ID:bOgtxeZB0
- urlの書き換えもうまくいった模様
readme.txtが書き上がったら人柱版をアップします
説明が大変
- 259 :小林 ◆YAKUMOZcw.:2013/08/27(火) 21:32:13.63 ID:/XvZ9zyy0
- やっとreadmeが書き上がった
1.01g完成!
アップロードの準備をするです
- 260 :小林 ◆YAKUMOZcw.:2013/08/27(火) 22:59:02.07 ID:/XvZ9zyy0
- 完成と思ったらAASが動作してないです
修正してからアップします
- 261 :小林 ◆YAKUMOZcw.:2013/08/28(水) 00:17:02.64 ID:WmPyxGe00
- そういう訳で修正できたようなので
人柱版1.01gをアップしました
http://hp.vector.co.jp/authors/VA012059/
- 262 :p7128-ipngn402sapodori.hokkaido.ocn.ne.jp:2013/09/01(日) 11:56:01.92 ID:zX4CvrZc0
- 投稿可能件数に関して質問させていただきます
投稿記録保持件数が50
投稿可能件数30の場合
a.30回投稿すると投稿できなくなってその間に他の人の書き込みが20回あれば書き込めるようになる
b.一応30回の投稿の間に他の人の書き込みが20回あれば書き込めるようになる
readmeを見る限りだとaなんですが少しばかり気になりましたので
よろしくお願いします
- 263 :小林 ◆YAKUMOZcw.:2013/09/01(日) 12:24:05.58 ID:auuEl6was
- b
- 264 :小林 ◆YAKUMOZcw.:2013/09/01(日) 12:25:13.77 ID:auuEl6was
- 途中で書き込んでしまったちょっと待って
- 265 :小林 ◆YAKUMOZcw.:2013/09/01(日) 12:39:03.75 ID:auuEl6wa0
- 投稿記録50件の中に30件の記録が有ればその人(Aさんとする)は書き込めないです。
他の人達が21件投稿すれば、Aさんの投稿記録は1件消えて29件になるから1回
書き込みが出来る事になります。
その1回の書き込みで過去のAさんの投稿記録が1件消えればまた書き込めるし、
消えなければ書き込めない事になります。
投稿記録は新しい方から50件分有り、1件投稿が有るたびに古いのが1件消えます。
その中のAさんの投稿が30件になったら、他の人に過去の投稿記録を消してもらう
まで、投稿できないです。
- 266 :小林 ◆YAKUMOZcw.:2013/09/01(日) 12:49:33.11 ID:auuEl6wa0
- 板に10人程度の人が書き込んでいるなら荒らしでない限り、まず投稿不能にはならない
と思われますが、過疎板だと盛り上げようとしてこの規制に引っ掛かる場合が有りそうです。
- 267 :p7128-ipngn402sapodori.hokkaido.ocn.ne.jp:2013/09/01(日) 13:27:40.74 ID:zX4CvrZc0
- ということは投稿記録は板の書き込みに関する情報が
50件分まで記録されるという認識でいいでしょうか?
- 268 :小林 ◆YAKUMOZcw.:2013/09/01(日) 13:36:25.39 ID:auuEl6wa0
- そうです。
あっちで書いてる人がおられますけど、2ちゃんのtimecount timecloseです
簡単にできそうだから付けといたという事で、二重投稿orマルチポスト、連続
投稿規制のおまけみたいな物です
- 269 :p7128-ipngn402sapodori.hokkaido.ocn.ne.jp:2013/09/01(日) 13:41:40.36 ID:zX4CvrZc0
- なるへそ
わざわざありがとうございました!
- 270 :p7128-ipngn402sapodori.hokkaido.ocn.ne.jp:2013/09/02(月) 14:37:42.39 ID:Ac67OicC0
- 管理者投稿すると書き込み時間が
1970/01/01(木) 09:00:00.00
になるです
- 271 :小林 ◆YAKUMOZcw.:2013/09/02(月) 19:23:57.24 ID:9fE0up6y0
- 報告ありがとうございます
症状を確認しました。
/test/admin/admin_thread.pl
/test/admin/admin_write.pl
のそれぞれ3行目に
($time,$micro) = gettimeofday;
というのを挿入すれば修正できます。
修正ファイルのアップロードいりますか?
- 272 :p7128-ipngn402sapodori.hokkaido.ocn.ne.jp:2013/09/02(月) 20:02:07.42 ID:Ac67OicC0
- 修正後、動作確認しました
返信ありがとうございました
- 273 :小林 ◆YAKUMOZcw.:2013/10/02(水) 19:55:20.90 ID:cBJKEd200
- コンマ付アンカーが悩みどころですな〜
複数リンクを付ければ割と簡単に対応できますが、いまいち使い勝手がよろしくない
かといってread.cgiでコンマ付に対応するとメモリを食う。数十KBだけど・・・100KB未満
なら気にしなくても良いのかもしれない。
- 274 :p2196-ipngn1101sapodori.hokkaido.ocn.ne.jp:2013/12/18(水) 22:38:04.89 ID:09r1OutA0
- お久しぶりです 某所の人です^ー^
リライトワードについての質問です
reg:$ = <br><hr>(!ipaddress)!remotehost<br>!useragent and mess=ジャ[アァー]+ップ
と設定した場合「ジャ ー ア ップ」とスペースを入力するとIP・ホストが表示されます
何か解決策あればよろしくお願いいたします
- 275 :小林 ◆YAKUMOZcw.:2013/12/26(木) 20:26:25.47 ID:w3Ube8h60
- >>274
あわわ大変お待たせしました
確認してみたらperlでは全角文字を1文字と扱ってくれないようです
本来なら
reg:$ = <br><hr>(!ipaddress)!remotehost<br>!useragent and mess=ジャ(ア|ァ|ー)+ップ
とすれば良いのですが、シフトJISには呪いが掛かっていますので
and 以降を次のようにしなければなりません
mess=ジャ(ア|ァ|\x81\[)+ップ
また、「メジャーアップデート」のような物に反応しないように前後に全角仮名が
有る場合を除外するには
mess=(?<!\x83[\x40-\x96])ジャ(ア|ァ|\x81\[)+ップ(?!\x83[\x40-\x96])
とします。これはシフトJIS限定の方法です。
- 276 :p2196-ipngn1101sapodori.hokkaido.ocn.ne.jp:2014/01/04(土) 22:21:46.41 ID:eytNJUXu0
- なるへそ、理解しました
ありがとうございます
そして今年も宜しくお願い致します^ー^
- 277 :小林 ◆YAKUMOZcw.:2014/01/07(火) 00:12:49.36 ID:wN+e0tMT0
- 今年もよろしくお願いします
仕事やら何やらかんやら忙しくて、なかなか進みませんが
バージョンアップ作業は続けてます(^^;
- 278 :p26038-ipngn1701sapodori.hokkaido.ocn.ne.jp:2014/02/28(金) 01:19:48.90 ID:ze+8oIw/0
- 遅れましたが
p2-user-hashの取得確認しましたー
- 279 :小林 ◆YAKUMOZcw.:2014/02/28(金) 02:35:20.08 ID:IMr+tfG00
- p2関連情報ですね、ありがとうございます。
p2-user-hashは会員固有のIDのような物で、UAに含まれるから現在の
「規制するユーザーエージェント」に記述すれば個別規制が可能という
理解で良いですか?
- 280 :p26038-ipngn1701sapodori.hokkaido.ocn.ne.jp:2014/03/01(土) 01:32:54.87 ID:lgKkSGa10
- はい、そういう事ですね
- 281 :小林 ◆YAKUMOZcw.:2014/03/07(金) 22:11:59.19 ID:vT6OA+Pe0
- 次バージョンはスマホ&タブレット用スレッドビューアーmread.cgi
を収録予定で詰めている所
r.cgi read.cgiと共通する処理は同一ファイルにしたので若干r.cgi
の動作が変わります
アンカーのコンマ対応とread.cgi r.cgiのオプションのコンマ対応も
とりあえず出来てます
いつ公開できるかは何とも・・・まだしばらくかかります
- 282 :小林 ◆YAKUMOZcw.:2014/03/18(火) 23:28:48.72 ID:4VGjn3Q20
- まだ、公開には程遠いですが、とりあえずスマホ用のビューアーをサイトに上げて
詰めてます
シフトJISでAAS
http://yakumotatu.com/bbs_sjis/test/mread.cgi/testsjis/1313741276/
utf-8でアスキーアートはaa.cgi
http://yakumotatu.com/bbs_utf8/test/mread.cgi/testutf8/1375108886/
こうしてみると、AASは画質が悪くてなんか嫌、元々がガラケー用のサービス
だから、仕方ないですが
投稿ボタンをタップして、投稿フォームを出しても、スクロールさせなければ
出ているのが分からないというのは修正しなくてはなりませんね
- 283 :小林 ◆YAKUMOZcw.:2014/03/22(土) 23:17:16.85 ID:4Fq1NHR60
- スマホ用のビューアーのつもりで作っている訳ですが、
iMode2.0のシミュレーターで試したところ広告以外は
まともに表示される模様
非Windowsのパソコンで見ても悪くないデザインなような
気もします。
そうなると広告バナーはどうするかが問題になりますね
考えは無くもないですが、ちょっと面倒くさそう
- 284 :小林 ◆YAKUMOZcw.:2014/03/23(日) 20:09:46.74 ID:2jJtlmLM0
- メニューのリンクをボタンに変更してみましたが、
気に入りませんね
シミュレーターで見た感じは悪くないですが
タブレットで見るとボタンが左に偏り過ぎ
タップもしにくいです。
やっぱり少し手間を掛けなくてはならないか
って事で画面サイズによってメニューを
切り替える方向で検討中
- 285 :小林 ◆YAKUMOZcw.:2014/03/27(木) 02:37:49.15 ID:06nXfr390
- 取り敢えずスマホ用スレッドビューアーは一段落で板トップの
設計に入ります
mread.cgiはリンクの「先頭」「末尾」の文字が間抜けなので
top bottomに変更しようかとか、このリンクもボタンにしようか
とか、read.cgiやr.cgiへ切り替えるボタンを設置するとか
cssで余計なフォント設定しているのを消さなくてはとか
read.cgiで端末判定してmread.cgiやr.cgiにリダイレクトする
など細かい詰めは有りますが後回しです
- 286 :小林 ◆YAKUMOZcw.:2014/05/28(水) 00:36:04.43 ID:FOZVq/NC0
- 作業再開
スマホ用板トップを作りかけていたんだけど
間をあけて考えてみると、後回しにしていた
テンプレートでのカスタマイズとセットにすると
効率が良いような気がしてきた
- 287 :小林 ◆YAKUMOZcw.:2014/06/05(木) 02:08:55.80 ID:Qf+w6LFJ0
- スマホ用板トップのスレタイ一覧はJavaScriptにcgiの出力を持って来たい
わけです。
で、検索したところdocument.writeを使う方法が複数のサイトで見付かり
ました。
実験してみると、一見うまく行っているようだけど、onClickイベントからは
使えないのでした。
もうひとつ考えていたのが有って、それを実行したところ、うまくいっている
模様。他所のサイトに書いてあった情報を使っていますが、cgiと組み合わ
せた記事は無いようですから、久しぶりにブログに技術情報でも載せようか
と思わなくもないです。
- 288 :小林 ◆YAKUMOZcw.:2014/06/10(火) 20:03:10.41 ID:RezSjq+L0
- スマホ用板トップにスレタイ検索を付けられないかと試してみたのですが
JavaScriptでのURLエンコードがうまく行かないので見送ります
他所のサイトを検索して文字コードごとにエンコードする関数が有ったのですが
何故か動きませんでした。なんでだろ
- 289 :小林 ◆YAKUMOZcw.:2014/06/18(水) 12:24:20.65 ID:BHv/jqDJ0
- 最近はテレビを余り見なくなったので、ニュースは某掲示板のスレ
を見て、興味を引いた物だけを読んでいるのですが
Firefox OS搭載Flameのスマホが日本でも発売されそうな気配ですね
現状ではユーザーエージェントやら何やらの情報が有りませんが
色々と分かるようになったら対応しますね
- 290 :小林 ◆YAKUMOZcw.:2014/06/25(水) 22:58:24.25 ID:o0kG05yL0
- まだ公開するには程遠いですが、板トップの大雑把
な所ができてます
http://yakumotatu.com/bbs_utf8/testutf8/s/
スレ立てでエラーが出たり、入力欄がはみ出してたりしますが
後で調整します。
- 291 :小林 ◆YAKUMOZcw.:2014/06/25(水) 23:02:41.70 ID:o0kG05yL0
- んと、スレタイとボタンはCGIとJavaScriptのトリッキーな組み合わせで
投稿時に更新が発生しません
スレッドが30以上有ると[1-][次30][前30]というボタンも出て来ます
- 292 :小林 ◆YAKUMOZcw.:2014/06/27(金) 23:39:46.82 ID:vxMpM4zX0
- 少しデザイン変更
大体のデザインはこれで良いんでないかと思ったりしてます
これから管理画面でのcss編集を実装する作業に入ります
ちなみに板トップの部品配置はテンプレートで
部品の装飾はcssの編集でカスタマイズできる予定です
- 293 :小林 ◆YAKUMOZcw.:2014/07/01(火) 12:19:26.26 ID:22qNq4V90
- 参考までに現在のスマホ用テンプレートはこちら
http://yakumotatu.com/bbs_utf8/template/b_default_sp/index.html
ソースを表示しないと何の事か分からないですね
まだ色々と変更する箇所は有ると思います
- 294 :すみません:2014/08/22(金) 23:58:59.52 ID:fQUYao7I0
- 質問です。
http://www.daiwa-hotcom.com/ のサーバで
掲示板は設置できますでしょうか?
- 295 :小林 ◆YAKUMOZcw.:2014/08/23(土) 17:56:53.38 ID:QbeqhIXJ0
- ざっと読んだ感じだと使えなくもないと思いますが、
無料だと100MB、有料でも500MBでCRONは使えない
重くなるのでコメント機能はオフ推奨と有りますから、
掲示板は怪しい感じもします。有料プランなら大丈夫
でしょうが
ちなみにうち(言の葉掲示板)では過去ログ含め40MB
程度ですので使えないほど容量が少ない訳では
ありません。
ImageMagickは使えるかどうか分からない
無料だと広告が入るので重いでしょうし、
有料にした場合の月額525円は高いと思います
ロリポップ(ここと同じ)だと月額100円+税で10GB使えます
てか、ロリポップで必ず動くように作ってます。
結論、たぶん使えると思うけどお勧めはしません。
- 296 :小林 ◆YAKUMOZcw.:2014/11/10(月) 03:49:30.43 ID:+grrk6Gt0
- cssの編集画面は取り敢えずスマホ用とパソコン用を
別々に編集できるように作ったけど・・・
共用しても問題無いような気がしてきた
- 297 :小林 ◆YAKUMOZcw.:2015/01/12(月) 23:12:19.87 ID:t+TqmL900
- アイディアは売るほど有るけど、コーディングの時間がとれなくて
やるやる詐欺になっていますが・・・
出来つつ有ったスマホ対応を含めたスレッドビューアーの考えが
変わったので、メモ
・パソコンであっても、Windowsでなければ、アスキーアートは画像表示するべき
・Windowsでもウィンドウ内に納まらない大きなアスキーアートは画像表示するべき
・ガラケーであっても、アスキーアートの拡大は不要
・css javascript対応のガラケーとスマホの違いはスクロールバーくらいしかない
・長文に改行を入れて投稿しなくても良いようにレス表示幅を制限した方が良い
ならば同時に制限解除ボタンも付けるべき
・長文を見やすいように行間を開ける
アスキーアート用に行間を詰めるか画像化するボタンも設置
・パソコンであっても、そろそろタッチパネルを考慮するべき
・レイアウトだけで考えれば、パソコンとスマホの違いはウィンドウのピクセル数のみ
よって、横のピクセル数が700より少なければスマホ扱いして良い
多ければスマホであっても(横置き等)パソコン扱いして良い
広告は別の方法で判定
結論、ビューアーを端末の種別で分けずread.cgiで、ガラケー、スマホ、パソコンに
対応した方が良さそうだ。
r.cgiは古いガラケー専用でも良いと思う。
- 298 :小林 ◆YAKUMOZcw.:2015/01/21(水) 12:49:14.85 ID:rvSN3baj0
- ・大きなアスキーアートの画像化に当たって、サーバー側で縮小する必要は無い
imgタグのcssにmax-width:100%を設定しておけばブラウザ側で勝手に縮小する。
画像化は等倍のみなのでgdで描画しても、画質が悪くならない
更に、スマホなら、画像化したアスキーアートが小さくて見づらい場合は、
横長に持ち変えれば大きくできる事になる。
・画像化のアスキーアートの横幅は最大1000ピクセルとし、はみ出す部分は無視
長文をアスキーアートとして画像化すれば、やたらと横方向に伸びるので限度は必要。
・アスキーアート自動判定は今までの方法に加え
最大文字数の行が全角換算で70文字を超えたらアスキーアートではないとする
レスが2行以下ならアスキーアートではないとする
AASにも等倍モードが有るようなので、背景色が白限定なら使えるかも知れない。
- 299 :小林 ◆YAKUMOZcw.:2015/03/03(火) 17:51:25.61 ID:Q9gVPJuS0
- ライブラリの存在チェックの方法を思いついたので
次バージョンはスクリプトの初期化で自動で選択
してソースの書き換えができるかもしれない
- 300 :小林 ◆YAKUMOZcw.:2015/03/03(火) 22:31:53.83 ID:Q9gVPJuS0
- クッキーよりローカルストレージを使うと設定を保存できて便利だが
サイト単位で記録されるのが難点
共用サーバーでも衝突が起きないようにするか、
同じスクリプトが使われていたら衝突しても良いと考えるか
- 301 :あ:2015/04/11(土) 23:03:22.87 ID:6TpKDFuss
- 凄いいですね。がんんばっててくだささささい
- 302 :小林 ◆YAKUMOZcw.:2015/05/12(火) 02:04:57.43 ID:7WXFPAHM0
- ああ1カ月放置してた
気分転換にしばらく作業中断していたのを今日から再開
ローカルストレージは独自ドメイン限定にします
そうでないと悪意の有るサイトからのブラクラが防げないと思うから
- 303 :ソフトな名無しさん:2015/05/30(土) 14:14:27.85 ID:pnQ45ek7s
- 次のバージョンはいつ頃公開予定なのでしょうか?
- 304 :小林 ◆YAKUMOZcw.:2015/05/31(日) 23:06:41.94 ID:LdUBWqdh0
- 一応年内が目標ですが、
リアルがごたごたしている為に予測がむずかしいです。
40%くらいは出来ているとは思いますけど。
職場を変える可能性大なので、数か月は落ち着かないでしょう。
落ち着いたら今より時間がとれると思います。
- 305 :ソフトな名無しさん:2015/11/29(日) 23:24:03.62 ID:TJ+WVtKPO
- 期待してます
- 306 :ソフトな名無しさん:2016/01/10(日) 16:41:33.21 ID:fdgBobEcs
- 次バージョン期待していますは
- 307 :小林 ◆YAKUMOZcw.:2016/01/11(月) 17:45:21.92 ID:GTNLU1AR0
- 実は機能追加をしようとして、管理コマンドのインターフェースにはまってます。
考えも無しに力技で作ったので機能追加がかなり面倒なんですよ。
今は、管理コマンドの追加が簡単になるように変更している最中だったりします。
一応、管理者ページのスマホ対応や複数サーバーの一括管理なんかも予定
してます。
公開までは、下手をすると1年くらいかかりそうです。
うまくいっても数カ月ですね。
- 308 :ソフトな名無しさん:2017/02/03(金) 21:06:19.75 ID:FwAo60qc0
- お疲れ様です
掲示板に戻る 全部 前100 次100 最新50