怪談:妖しい物の話と研究


トップ ■掲示板に戻る■ 全部 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

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
お疲れ様です

309 :小林 ◆YAKUMOZcw.:2017/02/05(日) 08:21:59.67 ID:yiGVlujF0
ありがとう

スマホ対応はある程度良い感じに行けそうなところまで
できていたんだけど、管理コマンドを作ろうとしたら、
コマンドの追加が異様に面倒な上に、一度作ったら修正
が容易ではないという仕様上の問題に嫌気がさして
管理者ページを全面的に作り直す事にしました。

一応管理者ページもスマホ対応の予定です。
完成すれば同種の掲示板ではトップクラスの使い易さだと
思うのですが、現状では妄想の域を出ないです。

310 :小林 ◆YAKUMOZcw.:2017/02/05(日) 08:28:04.47 ID:yiGVlujF0
あらためて読んでみたら
去年書いたこととほとんど同じ

進歩してないね
時間が欲しい

311 :ソフトな名無しさん:2017/06/02(金) 01:20:45.40 ID:v20KPzdw0
応援しています。がんばってください
最近、貴サイトのスクリプトを使い始めました。快適快適



掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :
画像: