■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 最新50 [PR]ぜろちゃんねるプラス[PR]  
レス数が1000を超えています。残念ながら全部は表示しません。

ぜろちゃんねるアシストスクリプト

1 :◆masa6ZQkmE :03/10/16 13:40 ID:EIjJ21rM
ぜろちゃんねるをアシストするスクリプトを作るスレ

配布中アシストスクリプd

ぜろちゃんヘッドラインVer 3.2
http://bbs.marsa.org/headline03.lzh

964 :名無しさん@ぜろちゃんねる:2007/04/21(土) 10:12:17 ID:???0
>>963
2chの過去ログ倉庫やってるがほんとに多いね。

ほとんどのスレが過去ログで、書込み禁止にしてあるので
書き込みはないんだがものすごい数のアクセス数。
実害はないけどね

965 :7M. ◆dq7M./4Uw. :2007/04/21(土) 23:01:09 ID:???0
>958
うへーいありがとうございますです。
>959
うへーい最近体調崩してて。

さて件のbeプラグインですが…
最近いじくってないからどこをどう書いたのか忘れちった☆
OKわかってるぜお前らさっさとポイントでカスタマイヅさせろっつんだろ?
このままだとスパゲチーソースになるのは明らかだから1から書き直したほうがいいんだろうか的葛藤に悩ませ列津僕頑張る。

>963
ちょっと荒っぽいけど、
本文が英数字だけなら弾く…っていう方法もありますねぇ。
ただしURLだけ貼っ付けたりとかそーゆーのも弾かれちゃいますけど。

966 :名無しさん@ぜろちゃんねる:2007/04/22(日) 21:43:09 ID:???0
>>965
> 本文が英数字だけなら弾く…っていう方法もありますねぇ。
http://0ch.mine.nu/test/read.cgi/jikken/1154745997/12-15
こいつですね。

967 :名無しさん@ぜろちゃんねる:2007/04/23(月) 12:03:19 ID:???0
本文が英数字のみで150文字以上だったら弾く
というのは実現無理ですかね?

968 :名無しさん@ぜろちゃんねる:2007/04/25(水) 08:16:39 ID:???0
# ASCIIのみで150文字以上
if ($text =~ /^[\x00-\x7F]*$/){
if (150 <= length($text)){ return 161; }
}

info/errmsg.cgi
161<>すぱむうぜー<>すぱむうぜー

969 :名無しさん@ぜろちゃんねる:2007/04/27(金) 16:44:11 ID:???0
>>968
頂きました。お陰様で>>944のようなスパムが激減しました。
有難うございましたm(__)m

970 :7M. ◆dq7M./4Uw. :2007/05/01(火) 23:17:01 ID:???0
開発しなおし中…残り↓

ポイント受け渡し用cgi
プロファイル閲覧用cgi
ポイントで色々購入cgi

971 :963:2007/05/04(金) 03:11:55 ID:???0
どうもホストはjpなのにIPだと(unknown)と判断されてreturnされてしまうみたいなので全体を
# unless ($host =~ /\.(jp|JP)$/){
# }
で囲んでjpホストはスルーしようと思ったんですがしてくれない・・・(当然#はなしで)
何が間違ってるんでしょう

972 :Hungary:2007/05/08(火) 09:52:05 ID:???0
Hi, nice very nice page..!
http://hund.servetown.com
http://papu.1majorhost.com/index.html lumber
http://papu.1majorhost.com/lumber-liquidators.html lumber liquidators

973 :名無しさん@ぜろちゃんねる:2007/05/12(土) 09:49:31 ID:JBu+2a+60
携帯用の名前検索が欲しいのですが、実現難しいでしょうか?
スレタイ検索のようなタイプで、板別に投稿者名検索できるような機能を求めています
よろしければお知恵をお貸しくださいです。。。

974 :名無しさん@ぜろちゃんねる:2007/05/19(土) 20:02:26 ID:???0
むふぉ
最近えらい過疎ですな

ところで2chのread.jsってどうなんでしょ?
やっぱりとてつもなく軽いのかな

975 :7M. ◆dq7M./4Uw. :2007/05/22(火) 13:44:49 ID:???0
>970から進展が無い件(←ぉぃ

>973
いえー、そんなに難しくなく実装できるかと。
ただ、携帯用となると表示件数が限られてくるからちと工夫せにゃ。

>974
まぁ負荷食らうのはこっち側でサーバーはダメージ無しですからね。
サーバーには優しいのではないでせうか。はい。

976 :名無しさん@ぜろちゃんねる:2007/05/22(火) 18:18:46 ID:???0
0chのread.cgiのヘッダに1行追加するだけで
レスポップアップとかできるJavaScriptファイルあるといいな

977 :973:2007/05/22(火) 20:07:46 ID:???0
>>975

これは密かにwktkしてもいいのでしょうか

個人的には
1/2/3/4/5/…
というページャーな切り替え形式ですと非常にwkwkしますです

というわけで

+   +
  ∧_∧  +
 (0゜・∀・)  7M氏ワクワクテカテカ
 (0゜∪ ∪ +        
 と__)__) +

978 :名無しさん@ぜろちゃんねる:2007/05/23(水) 23:45:29 ID:???0
ワクワクテカテカ

979 :963:2007/05/25(金) 22:36:26 ID:???0
悩みっぱなしだったけどようやく解決・・・
単にgethostbyaddr関数の使い方が理解できていなかったという厨房以k(ry

$RADDR = $ENV{'REMOTE_ADDR'};
$prxhost = gethostbyaddr(pack("C4", split(/\./, $RADDR)), 2);
unless ($prxhost =~ /\.(jp|JP)$/){
use LWP::Simple;
$countrycode = "http://api.hostip.info/get_html.php?ip=$RADDR";
$country_text = get($countrycode);
if ($country_text =~ /\([A-Z]{2}\)/i){
if ($& ne "(JP)"){
return 208;
}
}
}

Softbankなど大手が引っ掛かってしまいますが、その辺はunlessで調整するだけだと思いますので・・・
なぜこんなのに一ヶ月もorz

>>975
wktkwktk

980 :名無しさん@ぜろちゃんねる:2007/06/04(月) 14:38:04 ID:opxkh0/k0
上のほうで出ているbeプラグインのβ版を試しに入れてみたのですが、質問があります。
このプラグインを入れると、認証登録しない人は書きこめなくなるのでしょうか?

2chのようにbeを利用してる人、利用してない人両方が書き込める板を作りたいのですが、やり方が分からず・・・
#be認証ログインして書き込んでる人はbeポイントの表示アリ
#認証しないで書き込んでる人はbeポイント表示ナシ
というようなものを希望しています。

ものすごく勘違いな質問をしてしまっているような気がしなくもないのですが
よろしければお教えください。

981 :7M. ◆dq7M./4Uw. :2007/06/04(月) 23:47:44 ID:???0
今度ははしかにかかりました。
何でしょうね、
これは何か神がかり的な何かが私のスクリプト開発を妨げてるとしか思えません。

>980
えーっと。
現状のbeプラグインを見る限りではどうもそうなってるみたいですね。
ご希望とあらばその様な仕様のプラグインをお作りいたします故。

982 :7M. ◆dq7M./4Uw. :2007/06/05(火) 00:25:43 ID:???0
えーっと。で。最近の携帯ってどれくらい表示できるんでしょうね。
ページャーな切り替えをするのにどのくらいのレス数で区切ればいいんでそ。
まぁいっか。10件ずつくらいで。

983 :7M. ◆dq7M./4Uw. :2007/06/05(火) 00:47:27 ID:???0
http://newsplus.jp/~lab/cgi-bin/namesearch.txt
できたー。特定板お名前検索用cgi@携帯ー。
あんまりテストとかしてないから不便だったりバグだったりあるかもなんで、
それはご遠慮なく私に文句たれてくださーい。
まぁまずはご賞味あれ。
1)testフォルダ内に設置
2)namesearch.cgiにアクセス
3)あとは見た感じ何となく使い方わかるかと。

984 :名無しさん@ぜろちゃんねる:2007/06/05(火) 13:23:26 ID:???0
>>983
docomoで動作確認しますた
速いし問題無しです!

乙!(・∀・)>

985 :名無しさん@ぜろちゃんねる:2007/06/05(火) 14:41:42 ID:???0
>>983
おおおー!これぞ求めていた機能です。感謝しますです
さっそく実装して色々試してみましたが、AUやソフトバンクでも問題なくサクサク動きました
どうもありがとうございます


ところで、検索結果に表示されたレス番号を表示させ、リンクさせたいのですが、
これはどのようにすれば良いのでしょうか?

986 :980:2007/06/06(水) 09:42:59 ID:bv1BIQrc0
>>981
beプラグインβ版についてのご返信有難うございます。
そういう仕様だったのですね。
てっきり、ログイン/認証登録していない人はbeポイント非表示で書きこめるものと思いこんでおりました。
どうやら私が飛躍して考えすぎていたようで大変申し訳なく・・・恐縮です。

>ご希望とあらばその様な仕様のプラグインをお作りいたします故。

有難うございます。もしお作り頂けるのでしたら勿論希望致したく。
>>980のようなかたちのbeプラグインであれば、
be板住人・通常板住人両方が利用できる板の運用も可能になりますから、
住人分散を回避できるそうだなあ・・・などと思っております。
体調良好となりましたら、このタイプ、是非ともご検討よろしくお願い致します。

987 :980:2007/06/06(水) 09:45:17 ID:bv1BIQrc0
連投スミマセン
訂正です
○回避できそう
×回避できるそう

失礼しました・・・

988 :7M. ◆dq7M./4Uw. :2007/06/06(水) 17:08:44 ID:???0
>985
あ、はーいスレタイ部分にリンクを張る最新版を作りましたー。
うpしようと思ったらサーバーが重くて接続できないんで後でー。

>986
なーんも考えずに適当な事言いますが、
要するにbeプラグインがやってる、
「ログインしてなかったらエラー」を「ログインしてなかったらスルー」
に変更すればいいわけですから、beプラグインの137〜148行目を丸々

return;

だけにしちゃえば何とかならないような気がしないわけでもない。
本当に思考実験なんで何が起こっても泣かない。
心配なら元のファイルをとっておく事をお勧めします。はい。

989 :7M. ◆dq7M./4Uw. :2007/06/06(水) 20:09:52 ID:???0
http://newsplus.jp/~lab/cgi-bin/namesearch.txt
うpれたー。

>988
まちがいた…137〜148行目は今開発中のヴァージョンの行数だた…。
要するに、
sub DispError{
うんたらかんたら
}
の部分を
sub DispError{
return;
}
にすればいいっつ話です。はい。

990 :名無しさん@ぜろちゃんねる:2007/06/07(木) 10:05:03 ID:FoKjRRHA0
0chのモバイル対応についての質問&要望です。
WILLCOMでモバイル用スレッド作成画面を見たときは、
きちんと小型画面表示されたのですが、

SoftBank 705SHを使った時は、PC用スレッド作成画面が表示され、
投稿後に飛ぶページもPC用でした。
モニタ240 x 320 x 18bit
HTTP_USER_AGENT:Vodafone/1.0/V705SH/SHJ001/** Browser/VF-NetFront/3.3です。
これをモバイル対応にするにはどこをいじればいいのでしょうか?

991 :名無しさん@ぜろちゃんねる:2007/06/07(木) 10:51:15 ID:???0
>>989
名前検索用cgi@携帯最新版いただきましたー
求めていた機能がすべて入っていて感動しました
さっそく実装してみようと思いますです
どうもありがとうございました<(_ _)>

992 :7M. ◆dq7M./4Uw. :2007/06/07(木) 18:42:58 ID:???0
>990
改造スレ向きな話題な気が…
galadriel.plの370〜380行目くらいにある
if(m/DoCoMo/){return 1;}# docomo携帯
if(m/J-PHONE/){return 2;}# J-Phone携帯
if(m/UP\.Browser/){return 3;}# au携帯
if(m/DDIPOCKET/){return 4;}# エアエッジホン
の下あたりに
if(m/Vodafone/){return 5;}#暴打フォン
とか付け加えておけばいいような気がする。
タブキーはお好みで。

993 :名無しさん@ぜろちゃんねる:2007/06/07(木) 20:45:39 ID:FoKjRRHA0
>>992
ありがとうございます。さっそく
if (m/WILLCOM/){ return 5; }
# WILLCOM
if (m/Vodafone/){ return 6; }
# ボーダフォン
if (m/SoftBank/){ return 7; }
# SoftBank
を追加しました。

994 :名無しさん@ぜろちゃんねる:2007/06/08(金) 13:36:51 ID:???0
be設置設定後、resist.cgiにアクセスして
新規登録→認証コード貰う→ログイン→プロファイル設定→プロファイル記入→書き込み・・・

ここまで進んでみたのですが、beポイントのリンクから飛べるgkin.htmlの名前、ポイント、プロフが反映されません。
これはまだ「プロフ表示部分は未実装」ということで良いのでしょうか?

それと、PC・携帯識別子有にチェックをいれているのですが、IDの末尾に識別子が表示されない状態です。
これは仕様でしょうか?

投稿すれば5ポイントづつ加算されていく状態ではあるのですが、それ以外の機能が動いていない状態で、
調べても分からず行き詰まっております。
よろしければお教えくださいm(__)m

995 :名無しさん@ぜろちゃんねる:2007/06/08(金) 13:38:00 ID:???0
訂正
gkinhtmlではなく、skin.htmlでした。
失礼しました。

996 :名無しさん@ぜろちゃんねる:2007/06/08(金) 23:17:30 ID:???0
WILLCOM携帯って、どんなHOST吐くんだろうか。。。



というか、そろそろ次スレの季節。。。

997 :7M. ◆dq7M./4Uw. :2007/06/09(土) 00:25:56 ID:???0
>994
えーと…プロフ表示部分は実装されてる筈です。
beポイントのリンクからプロフに飛んで、何も表示されないなら、
skin.htmlの記述の仕方が間違ってる…というくらいでしょうかねぇ。
考えられるのは。

PC携帯識別子を入れると表示されないのはちょっと調べてみます。
ってかそれはバグの可能性が高いです。

998 :名無しさん@ぜろちゃんねる:2007/06/09(土) 10:44:41 ID:???0
次スレ、立てておきますた
http://0ch.mine.nu/test/read.cgi/jikken/1181316356/

999 :名無しさん@ぜろちゃんねる:2007/06/09(土) 11:39:31 ID:???0
7M. ◆dq7M./4Uw.の健康と0chの発展を祈って999

1000 :名無しさん@ぜろちゃんねる:2007/06/09(土) 11:40:39 ID:???0
そして1000
次スレ↓
http://0ch.mine.nu/test/read.cgi/jikken/1181316356/

209KB
READ.CGI - 0ch+ BBS 0.7.5 20220323
ぜろちゃんねるプラス