■掲示板に戻る■ 全部 1- 101- 201- 301- 最新50 [PR]ぜろちゃんねるプラス[PR]  

ぜろちゃんねるスクリプトを改造するスレ Part2

1 :名無しさん@ぜろちゃんねる:2009/02/17(火) 22:36:11 ID:???0
ぜろちゃんねるスクリプトに、
haneやらkageやらdameやら
teletypeやらpreやらnukeanasanやら
おみくじやら何やらの機能を付けたりして改造するスレです。

ぜろちゃんねるろだ
http://zeroch.ps.land.to/

45 :名無しさん@ぜろちゃんねる:2009/05/09(土) 10:54:24 ID:oK+ath/k0
動作保証はしません。
galadriel.plのMakeIDのところを変える

sub MakeID
{
my $this = shift;
my ($server,$column,$hosts) = @_;
my @times = localtime(time());
my (@nums,$ret,$host,$str,$capID);

# 種の生成
#ezweb端末番号から
if($hosts =~ /\.ezweb\.ne\.jp/){
$host = $ENV{'HTTP_X_UP_SUBNO'}
$host = substr($host , 3 , 4) #上から三つ目から四桁抽出
}
#iモードIDから
elsif($hosts =~ /\.docomo\.ne\.jp/){
$host = $ENV{'HTTP_X_DCMGUID'};
$host = substr($host, 0 , 3) #上から三つ取得
}
#端末シリアル番号から
elsif($hosts =~ /\.jp-.\.ne.jp/){
$agent = $ENV{'HTTP_USER_AGENT'};
$agent =~ /SN([A-Za-z0-9]{5})(\1+)/; #上から五桁取得
$host = $1;
}
#どれでもなかったときIPから
else{
@nums = split(/\./,$ENV{'REMOTE_ADDR'}); # ez番号を分解
$host = substr($nums[3],-3) . substr($nums[2],-1) . substr($nums[1],-1); # 上位3つの1桁目取得;
}
$str = $host . substr(crypt($server,$times[4]),-5); # server名結合
$column = -1 * $column;
# IDの生成
$ret = substr(crypt(crypt($str,$times[5]),$times[3]+31),$column);
$ret =~ s/\./+/g;
return $ret;
}

vara.plの135行目あたり
$id = $oConv->MakeID($oSys->Get('SERVER'),8,$oForm->Get('HOST'));
に変更

46 :名無しさん@ぜろちゃんねる:2009/05/09(土) 20:24:50 ID:???0
>>45
galadriel.plにMakeID部分の書換えをすると、500 Internal Server Errorでぜろちゃんねる管理にログイン出来なくなります

47 :名無しさん@ぜろちゃんねる:2009/05/09(土) 20:57:27 ID:oK+ath/k0
#ごめんごめん
#馬鹿なミスしてしまった

sub MakeID
{
my$this = shift;
my($server,$column,$hosts) = @_;
my@times = localtime(time());
my(@nums,$ret,$host,$str,$capID);

# 種の生成
#ezweb端末番号から
if($hosts =~ /\.ezweb\.ne\.jp/){
$host = $ENV{'HTTP_X_UP_SUBNO'};
$host = substr($host , 3 , 4);#上から三つ目から四桁抽出
}
#iモードIDから
elsif($hosts =~ /\.docomo\.ne\.jp/){
$host = $ENV{'HTTP_X_DCMGUID'};
$host = substr($host, 0 , 3);#上から三つ取得
}
#端末シリアル番号から
elsif($hosts =~ /\.jp-.\.ne.jp/){
$agent = $ENV{'HTTP_USER_AGENT'};
$agent =~ /SN([A-Za-z0-9]{5})(\1+)/;#上から五桁取得
$host = $1;
}
#どれでもなかったときIPから
else{
@nums= split(/\./,$ENV{'REMOTE_ADDR'});# ez番号を分解
$host= substr($nums[3],-3) . substr($nums[2],-1) . substr($nums[1],-1);# 上位3つの1桁目取得
}
$str= $host . substr(crypt($server,$times[4]),-5);# server名結合
$column= -1 * $column;
# IDの生成
$ret= substr(crypt(crypt($str,$times[5]),$times[3]+31),$column);
$ret=~ s/\./+/g;
return $ret;
}

vara.plの135行目あたり
$id= $oConv->MakeID($oSys->Get('SERVER'),8,$oForm->Get('HOST'));
に変更


48 :名無しさん@ぜろちゃんねる:2009/05/09(土) 23:01:46 ID:???0
ez番…号?

49 :名無しさん@ぜろちゃんねる:2009/05/09(土) 23:08:07 ID:oK+ath/k0
ez番号であってるんだけど
サブスクライバIDって呼んでほしかったの?
どうでもいい

50 :名無しさん@ぜろちゃんねる:2009/05/09(土) 23:11:28 ID:???0
横からですが貰って行きますー

51 :名無しさん@ぜろちゃんねる:2009/05/09(土) 23:22:06 ID:???0
携帯がauだからdocomo利用者が来てくれないことには確認できないのが辛い

52 :名無しさん@ぜろちゃんねる:2009/05/09(土) 23:39:34 ID:oK+ath/k0
よく見たらezweb端末番号になってたな
まあ

            /)
           ///)
          /,.=゙''"/
   /     i f ,.r='"-‐'つ____   こまけぇこたぁいいんだよ!!
  /      /   _,.-‐'~/⌒  ⌒\
    /   ,i   ,二ニ⊃( ●). (●)\
   /    ノ    il゙フ::::::⌒(__人__)⌒::::: \
      ,イ「ト、  ,!,!|     |r┬-|     |
     / iトヾヽ_/ィ"\      `ー'´    /


53 :名無しさん@ぜろちゃんねる:2009/05/10(日) 03:13:54 ID:???0
ソフバンの行がw

54 :名無しさん@ぜろちゃんねる:2009/05/14(木) 22:01:03 ID:???0
>>47
とりあえずezwebについてはID固定を確認出来ました
docomoは利用者が全然来てくれないので未確認

55 :名無しさん@ぜろちゃんねる:2009/05/14(木) 22:36:24 ID:???0
うちの掲示板に組み込んで試したけど
docomoはID固定ならずでしたよ

56 :名無しさん@ぜろちゃんねる:2009/05/14(木) 22:41:28 ID:Qemn4XCs0
む、なんかバグがあるっぽいな…

57 :名無しさん@ぜろちゃんねる:2009/05/14(木) 22:46:21 ID:Qemn4XCs0
あーあ、そういうことかwww
アホすぎるだろ俺

58 :名無しさん@ぜろちゃんねる:2009/05/14(木) 22:58:55 ID:Qemn4XCs0
即席だけど、こうやったらできるかなあ…
sub MakeID
{
my$this = shift;
my($server,$column) = @_;
my@times = localtime(time());
my(@nums,$ret,$host,$str,$capID);
my$IP = $ENV{'REMOTE_ADDR'};
my$hosts = gethostbyaddr(pack('c4',split(/\./, $IP)), 2) || $IP;

# 種の生成
#ez番号から
if($hosts =~ /\.ezweb\.ne\.jp$/){
$host = $ENV{'HTTP_X_UP_SUBNO'};
$host = substr($host , 3 , 4);#上から三つ目から四桁抽出
}
#iモードIDから
elsif($hosts =~ /\.docomo\.ne\.jp$/){
$host = $ENV{'HTTP_X_DCMGUID'};
$host = substr($host, 0 , 3);#上から三つ取得
}
#softbank端末シリアル番号から
elsif($hosts =~ /\.jp-.\.ne.jp$/){
$agent = $ENV{'HTTP_USER_AGENT'};
$agent =~ /SN([A-Za-z0-9]{5})(\1+)/;#上から五桁取得
$host = $1;
}
#どれでもなかったときIPから
else{
@nums= split(/\./,$ENV{'REMOTE_ADDR'});# ip番号を分解
$host= substr($nums[3],-3) . substr($nums[2],-1) . substr($nums[1],-1);# 上位3つの1桁目取得
}
$str= $host . substr(crypt($server,$times[4]),-5);# server名結合
$column= -1 * $column;
# IDの生成
$ret= substr(crypt(crypt($str,$times[5]),$times[3]+31),$column);
$ret=~ s/\./+/g;
return $ret;
}

vara.plの135行目あたり
$id= $oConv->MakeID($oSys->Get('SERVER'),8);
に戻して
変更いらない



59 :名無しさん@ぜろちゃんねる:2009/05/14(木) 23:20:15 ID:???0
名前:名無しさん[] 投稿日:2009/05/14(木) 17:22:36 ID:3usbh9YAO
てす1

名前:名無しさん[] 投稿日:2009/05/14(木) 17:23:07 ID:+yNQ/sn2O
てす2

やっぱダメぽいですね

60 :名無しさん@ぜろちゃんねる:2009/05/14(木) 23:22:26 ID:???0
>>59
ログに記録されるホストはどうなってる?

61 :名無しさん@ぜろちゃんねる:2009/05/14(木) 23:28:46 ID:Qemn4XCs0
んじゃ確実な方やるか
sub MakeID
{
my$this = shift;
my($server,$column,$hosts) = @_;
my@times = localtime(time());
my(@nums,$ret,$host,$str,$capID);

# 種の生成
#ez番号から
if($hosts =~ /\.ezweb\.ne\.jp/){
$host = $ENV{'HTTP_X_UP_SUBNO'};
$host = substr($host , 3 , 4);#上から三つ目から四桁抽出
}
#iモードIDから
elsif($hosts =~ /\.docomo\.ne\.jp/){
$host = $ENV{'HTTP_X_DCMGUID'};
$host = substr($host, 0 , 3);#上から三つ取得
}
#softbank端末シリアル番号から
elsif($hosts =~ /\.jp-.\.ne.jp/){
$agent = $ENV{'HTTP_USER_AGENT'};
$agent =~ /SN([A-Za-z0-9]{5})(\1+)/;#上から五桁取得
$host = $1;
}
#どれでもなかったときIPから
else{
@nums= split(/\./,$ENV{'REMOTE_ADDR'});# ip番号を分解
$host= substr($nums[3],-3) . substr($nums[2],-1) . substr($nums[1],-1);# 上位3つの1桁目取得
}
$str= $host . substr(crypt($server,$times[4]),-5);# server名結合
$column= -1 * $column;
# IDの生成
$ret= substr(crypt(crypt($str,$times[5]),$times[3]+31),$column);
$ret=~ s/\./+/g;
return $ret;
}
vara.plの135行目あたり
$id= $oConv->MakeID($oSys->Get('SERVER'),8,$oConv->GetRemoteHost());
に変更

62 :名無しさん@ぜろちゃんねる:2009/05/14(木) 23:34:13 ID:???0
>>60
1242289356<>22<>0ch BBS 2007-01-24<>210.136.161.165
1242289387<>22<>0ch BBS 2007-01-24<>210.136.161.162

ログ履歴です

63 :名無しさん@ぜろちゃんねる:2009/05/14(木) 23:38:28 ID:Qemn4XCs0
何故IPが記録されているのやら

64 :名無しさん@ぜろちゃんねる:2009/05/15(金) 00:31:57 ID:???0
>>63
うちの掲示板でもIPで記録される時もあればiモードIDで記録される時もあるよ

65 :名無しさん@ぜろちゃんねる:2009/05/15(金) 00:34:04 ID:AbwZvyhI0
再現できない

66 :名無しさん@ぜろちゃんねる:2009/05/15(金) 00:36:14 ID:AbwZvyhI0
galadrielのgetremotehostでIPが戻ってきちゃってるのかなー
それぐらいしか原因思いつかない

67 :64:2009/05/15(金) 00:49:59 ID:???0
>>66
ログ確認してみたらうちの掲示板では>>47の改造をした直後からIPでしか記録されなくなってる

68 :名無しさん@ぜろちゃんねる:2009/05/15(金) 00:59:52 ID:AbwZvyhI0
>>47でログに影響が出るわけない

69 :64:2009/05/15(金) 01:14:18 ID:???0
別に>>47に原因があるとは思ってないし言ってもないよ、でもiモードIDでは一切記録されてないのは事実

70 :名無しさん@ぜろちゃんねる:2009/05/15(金) 01:18:14 ID:AbwZvyhI0
じゃあ、>>47を元に戻した状態でiモードIDが記録されるか確認して

71 :7M. ◆dq7M./4Uw. :2009/05/15(金) 07:13:37 ID:eTlfXevc0
docomoだけの不具合?
なら書き込みフォームにguid=ONが抜けてるとかとかとか。。。

72 :名無しさん@ぜろちゃんねる:2009/05/15(金) 07:30:29 ID:5lRNBTbU0
さすがにそれはないですね。

73 :7M. ◆dq7M./4Uw. :2009/05/15(金) 09:13:43 ID:eTlfXevc0
そですか。
それなら、vara.plのID作成部分で変にGetRemoteHostとかやっちゃってるのが原因かなぁ。
MakeIDの中でIPをgethostbyaddrして、キャリアを分ける、あとはキャリア毎のシリアルからID生成とかすれば、、。

あとまぁ、あんま心配は要らないかもしれないんですが、
DoCoMoの携帯は設定によってはGUID送ってくれないので、
からっぽだった時の対策を何かしとくといいかもしれません、

74 :名無しさん@ぜろちゃんねる:2009/05/15(金) 15:00:59 ID:AbwZvyhI0
140行目あたりに次の行追加
$Sys->{'FORM'}->Set('HOSTS',$ENV{'REMOTE_HOST'});
vara.plの135行目あたり
$id= $oConv->MakeID($oSys->Get('SERVER'),8,$oForm->Get('HOSTS'));
で、>>61って感じで。

>>73
それが原因なんですかね

75 :名無しさん@ぜろちゃんねる:2009/05/17(日) 09:56:19 ID:???0
>>74
16日に1件だけドコモからの書き込みがあったみたいなので
ログを確認してみたらその書き込みだけHOSTに何の記録もなく空欄でした
HOSTが記録されないのでは恐らくID固定はされない気がします

76 :名無しさん@ぜろちゃんねる:2009/05/17(日) 10:16:57 ID:0lt/bALw0
気がしますって^^;
まあID作成関数とログは何の関係もないから…とだけ
取得できない理由かあ…再現できないから対処のしようもないし
環境が原因でなければ何が原因なのか…

77 :名無しさん@ぜろちゃんねる:2009/05/17(日) 11:04:18 ID:???0
ログ記録を捨ててまでID固定したいって人もいないのでは?

78 :名無しさん@ぜろちゃんねる:2009/05/17(日) 20:39:21 ID:LmDZbEig0
ホスト情報の取得自体に失敗してるのだとしたら関係おおアリじゃね?docomo携帯と判別できないからIPからID作成されるし。

79 :名無しさん@ぜろちゃんねる:2009/05/17(日) 20:40:23 ID:LmDZbEig0
ホスト情報ってか、ホスト名だな。

80 :7M. ◆dq7M./4Uw. :2009/05/18(月) 03:45:24 ID:2pSTYC8Y0
動作確認してないからわかんないんですけど、
こんな感じでどーすか。

sub MakeID
{
my $this = shift;
my ($server,$column) = @_;
my @times = localtime(time());
my (@nums,$ret,$host,$str);

# 種の生成
@nums = split(/\./,$ENV{'REMOTE_ADDR'}); # IPを分解

my $hosts = gethostbyaddr(pack('c4',@nums), 2);
if($hosts =~m/docomo\.ne\.jp/){
$host = $ENV{'HTTP_X_DCMGUID'};
$host = substr($host, 0 , 3);#上から三つ取得
}elsif($hosts =~m/ezweb\.ne\.jp/){
$host = $ENV{'HTTP_X_UP_SUBNO'};
$host = substr($host , 3 , 4);#上から三つ目から四桁抽出
}elsif($hosts =~m/jp-[cdhknqrst]\.ne\.jp/){
$ENV{"HTTP_USER_AGENT"} =~m|SN([A-Za-z0-9]{5})(\1+)| and $host = $1;
}else{
$host = substr($nums[3],-3) . substr($nums[2],-1) . substr($nums[1],-1); # 上位3つの1桁目取得
}
$str = $host . substr(crypt($server,$times[4]),-5); # server名結合
$column = -1 * $column; # 桁設定

# IDの生成
$ret = substr(crypt(crypt($str,$times[5]),$times[3]+31),$column);
$ret =~ s/\./+/g;

return $ret;
}

81 :名無しさん@ぜろちゃんねる:2009/05/18(月) 04:14:24 ID:lkzYUQPw0
>>61のvara.plと>>74の改造をしたうえでそれもってこと?
それとも>>80のみでいいのかな?

82 :7M. ◆dq7M./4Uw. :2009/05/18(月) 06:55:22 ID:2pSTYC8Y0
あ、これはこれ単品での改造です。
vara.plはノータッチのままで。

83 :名無しさん@ぜろちゃんねる:2009/05/20(水) 00:02:15 ID:???0
2 名前:エージェント・774[] 投稿日:2009/05/19(火) 17:50:36 ID:RUmvn/HYO
3 名前:名無しさんの次レスにご期待下さい[] 投稿日:2009/05/19(火) 17:50:56 ID:N+MJh5F+O

携帯(ドコーモ)IDはダメぽです。ランダムはスルーで

84 :名無しさん@ぜろちゃんねる:2009/05/23(土) 21:49:24 ID:???0
?guid=ON

85 :名無しさん@ぜろちゃんねる:2009/05/24(日) 03:49:16 ID:QO5+3RtU0
ホストログに、GUIDは表示されている?

86 :名無しさん@ぜろちゃんねる:2009/05/26(火) 08:01:30 ID:???0
IPで記録されるみたい

87 :名無しさん@ぜろちゃんねる:2009/05/26(火) 13:51:55 ID:39G2henI0
pack('c4',@nums);//小文字c
じゃなくて
pack('C4',@nums);//大文字C
じゃね?小文字だと符号付きchar扱いになるはず。

88 :名無しさん@ぜろちゃんねる:2009/05/26(火) 15:06:21 ID:???0
>>80の改造をしてからの投稿
129 名前:[] 投稿日:2009/05/26(火) 08:18:13 ID:KjFgOQ56O
てすと1
1243293493<>8<>0ch BBS 2007-01-24<>210.136.161.2

130 名前:[] 投稿日:2009/05/26(火) 08:18:28 ID:Yz2FI8dUO
てすと2
1243293508<>8<>0ch BBS 2007-01-24<>210.153.84.9

>>87のcを小文字から大文字に変更
131 名前:[] 投稿日:2009/05/26(火) 08:19:58 ID:x3U9ZR6AO
てす1
1243293598<>12<>0ch BBS 2007-01-24<>210.153.86.109

132 名前:[] 投稿日:2009/05/26(火) 08:20:57 ID:D3JQnc92O
てす2
1243293657<>10<>0ch BBS 2007-01-24<>210.153.86.17

小文字から大文字に変更したら投稿時間の縛りが出来るようになりましたが
IDは依然固定されないままです。

89 :名無しさん@ぜろちゃんねる:2009/05/26(火) 16:26:15 ID:39G2henI0
ってか、docomoのGUID送信って、>>84のパラメータをbbs.cgiの後にくっつけないとダメじゃね?
ソースのフォーム生成箇所もいじらないとダメなはず。

90 :名無しさん@ぜろちゃんねる:2009/05/26(火) 22:10:36 ID:A4LQ6o/M0
パラメータ改造はホストログ出力改造のときに一緒にだしたとおもうんだけどな。
パラメータだけで送信されるはず。

91 :名無しさん@ぜろちゃんねる:2009/05/26(火) 22:54:48 ID:???0
>>89
i?guid=ONは>>20などで既出だよ
だからすでにくっつけ済み、だけど固定出来ない

92 :名無しさん@ぜろちゃんねる:2009/05/26(火) 23:02:35 ID:A4LQ6o/M0
機種判定は、galadrielのGetAgentModeを使った方がいいのかもしれないな

93 :名無しさん@ぜろちゃんねる:2009/05/26(火) 23:39:54 ID:A4LQ6o/M0
GetAgentModeが古かったので、こっちに差し替えたほうがいいかも
sub GetAgentMode
{
my $this = shift;
my ($UA) = @_;

$_ = $UA;
if (m/DoCoMo/){ return 1; } # docomo携帯
if (m/SoftBank|Vodafone|J-PHONE/){ return 2; } # J-Phone携帯
if (m/KDDI/){ return 3; } # au携帯
if (m/WILLCOM|DDIPOCKET|MobilePhone|Windows CE|/){ return 4; } # willcom
if (m/jig browser/){ return 5; } # jigブラウザ
if (m/ibisBrowser/){ return 6; } # ibisBrowser
if (m/OpenBrowser/){ return 7; } # e-mobile
return 0;
}

94 :名無しさん@ぜろちゃんねる:2009/05/26(火) 23:46:47 ID:A4LQ6o/M0
あ、
>if(m/WILLCOM|DDIPOCKET|MobilePhone|Windows CE|/){return 4;}# willcom

if(m/WILLCOM|DDIPOCKET|MobilePhone|Windows CE/){return 4;}# willcom
に差し替えておいて。

95 :名無しさん@ぜろちゃんねる:2009/05/26(火) 23:54:16 ID:vZwJW9FI0
そろそろどの改造をしたら良いのかまとめた方がいいんじゃないか?
さすがにややこしくなってくる頃だと思うけど

96 :名無しさん@ぜろちゃんねる:2009/05/26(火) 23:58:16 ID:???0
>>93の改造したけど無理ぽ

97 :名無しさん@ぜろちゃんねる:2009/05/27(水) 00:21:50 ID:Oc3NOtDA0
>>93の改造は、今のところは無関係です。

98 :名無しさん@ぜろちゃんねる:2009/05/27(水) 00:23:05 ID:Oc3NOtDA0
>>95
えーっと
7Mさんがやってくれた>>80>>20>>23かな?

99 :名無しさん@ぜろちゃんねる:2009/05/27(水) 00:30:50 ID:8wS0QBa60
>>87


100 :名無しさん@ぜろちゃんねる:2009/05/27(水) 00:32:34 ID:8wS0QBa60
おい日付が変だぞwwwwwなんで水曜日になってんのwwww

101 :名無しさん@ぜろちゃんねる:2009/05/27(水) 01:02:13 ID:???0
>>100
何を今更w

102 :名無しさん@ぜろちゃんねる:2009/05/30(土) 13:28:33 ID:???0
dat落ち画面なんだが
HTML化されてたらそれへの誘導リンクになるやつってどうするんだ?

103 :名無しさん@ぜろちゃんねる:2009/05/30(土) 15:50:02 ID:???0
http://www12.atwiki.jp/0ch/pages/44.html

104 :名無しさん@ぜろちゃんねる:2009/05/31(日) 01:11:21 ID:aMLwi8Ng0
一つ聞いておきたいんだけど
ホストログのみの改造だとちゃんと出力されるんだよね?
試してみて

105 :名無しさん@ぜろちゃんねる:2009/06/01(月) 08:22:21 ID:???0
>>104
何が聞きたいのかわからない。

106 :名無しさん@ぜろちゃんねる:2009/06/02(火) 00:30:47 ID:EyAS87J20
>>20>>23の改造だけなら、guidは取得されるのかを聞きたいんだけど

107 :名無しさん@ぜろちゃんねる:2009/06/09(火) 05:19:21 ID:???0
掲示板トップのindexで 
ああああ(以下大量
だとウィンドウサイズに合わせてテーブルが可変して
文字列も自動改行?されていますが
1234567890
のように半角英数文字だとテーブルがウィンドウ枠を超えて
ブラウザの下の横スクロールが現れてしまいます

もし分かる方居たら改造お願いします

108 :名無しさん@ぜろちゃんねる:2009/06/10(水) 00:24:21 ID:5zF+ITh+0
それはブラウザの仕様です

109 :あやの:2009/06/11(木) 16:31:32 ID:vKPdA7kIO
暇だよcocktail..peach-69@docomo.ne.jp

110 :名無しさん@ぜろちゃんねる:2009/06/20(土) 03:29:22 ID:???0
新仕様トリップ用ー
ttp://zeroch.ps.land.to/src/zeroch_0012.txt
galadrielの適切な場所と置き換えてねー

111 :名無しさん@ぜろちゃんねる:2009/06/20(土) 03:41:35 ID:???0
つーかこれSHA-1モジュール必須じゃん

112 :名無しさん@ぜろちゃんねる:2009/06/20(土) 04:31:34 ID:???0
それは2chにいってねー

113 :7M. ◆dq7M./4Uw. :2009/06/20(土) 07:54:28 ID:???0
え、新仕様?何がどうなったの?

114 :名無しさん@ぜろちゃんねる:2009/06/20(土) 07:59:08 ID:gOdHU1zY0
【堅牢】トリップの新方式を考えてみませんか【互換性】
http://qb5.2ch.net/test/read.cgi/operate/1244993904/
らしい

115 :名無しさん@ぜろちゃんねる:2009/06/21(日) 00:00:56 ID:???0
>>110
これだけだと、◆や<>”(←実際には半角)の無変換がないですよね?

116 :名無しさん@ぜろちゃんねる:2009/06/21(日) 01:48:03 ID:lo41fbes0
日本語でおk

117 :名無しさん@ぜろちゃんねる:2009/06/21(日) 02:56:42 ID:???0
◆→◇処理なら別のところでやってるぞ

118 :名無しさん@ぜろちゃんねる:2009/06/21(日) 03:03:13 ID:???0
>>117
いや、だから、その変換をやったあとに ConvertTrip したら駄目なんだっての。
新仕様ではその手の変換はやらないでトリップに変換する。

119 :名無しさん@ぜろちゃんねる:2009/06/21(日) 03:27:00 ID:???0
$n =~ s/★/☆/g;
$n =~ s/◆/◇/g;
$n =~ s/●/○/g;
$n =~ s/削除/”削除”/g;

120 :名無しさん@ぜろちゃんねる:2009/06/21(日) 03:51:40 ID:???0
>>119
こうだろ
if ($$pName =~ /#(.+)/){

$n = substr($$pName,0,index($$pName,'#'));
$k = substr($$pName,index($$pName,'#')+1);

$k =~ s/☆/★/g;
$k =~ s/◇/◆/g;
$k =~ s/○/●/g;
$k =~ s/”管理”/管理/g;
$k =~ s/”管直”/管直/g;

if (length $k >= 12){

121 :名無しさん@ぜろちゃんねる:2009/06/21(日) 22:15:34 ID:???0
>>120
それでも駄目かと。新仕様では #fusianasan も可能だし。
vara.pl の変換順序を変えるべきだと思う。

122 :名無しさん@ぜろちゃんねる:2009/06/22(月) 01:50:35 ID:???0
●の返還は要らないだろ

123 :名無しさん@ぜろちゃんねる:2009/06/22(月) 02:30:32 ID:???0
$nameのコピーを作ればいいだけの話。

124 :名無しさん@ぜろちゃんねる:2009/06/23(火) 02:37:05 ID:???0
あらかじめ、正規化前の$nameを$name_tripみたいな変数にも代入しておいて、
トリップ作成サブルーチンに引数として$name_tripを使えばいいような。

125 :名無しさん@ぜろちゃんねる:2009/06/27(土) 03:19:21 ID:???0
ていうかもう対応しなければ言いだけの話

126 :名無しさん@ぜろちゃんねる:2009/06/30(火) 08:14:15 ID:yMPMTG7c0
12桁トリップ対応お願いしまーす

127 :名無しさん@ぜろちゃんねる:2009/06/30(火) 08:45:36 ID:???0
↑こいつ最高に池沼

128 :名無しさん@ぜろちゃんねる:2009/06/30(火) 09:07:41 ID:jV8iY7qg0
あーすみません最新だと12桁トリップに出来るみたいですね
ただし最近2chで導入された12桁トリップだと
1024バイトまでキーとして読み込むため
10桁トリップのの前に2文字追加する12桁ではないようです

よろしくおねがいしまーす

129 :名無しさん@ぜろちゃんねる:2009/06/30(火) 09:17:58 ID:???0
>>110も見れないのかこのちしょうは

130 :名無しさん@ぜろちゃんねる:2009/06/30(火) 09:30:07 ID:jV8iY7qg0
>>129
ありがとうございます〜
新仕様って独自のかと思いまして〜
2ch新仕様12桁トリップ とかなんとか付けていただけないと分からないと思います〜

131 :名無しさん@ぜろちゃんねる:2009/06/30(火) 10:08:24 ID:???0
↑こいつ最高に池沼

132 :黒色迷彩:2009/06/30(火) 10:27:09 ID:???0
>>130
初心者乙、半年ROMれ

133 :名無しさん@ぜろちゃんねる:2009/06/30(火) 10:37:52 ID:jV8iY7qg0
雑談みたいなレス等は他でやってもらいたいですね・・・

ついでに要望として
jane等で1000オーバーのスレはスレタイの文字色が黒→灰色に変更します
管理ページの書き込みログの表示
削除レスの復活

どこかにあったがスーパーsage機能もあったりしたらいいな・・・

134 :黒色迷彩:2009/06/30(火) 11:06:49 ID:???0
>110とおみくじを共存させようとしてスクリプトいじったら名前消えたorz
pealのサイト見ながらスクリプトと戦闘中

135 :名無しさん@ぜろちゃんねる:2009/06/30(火) 11:28:20 ID:???0
>jane等で1000オーバーのスレはスレタイの文字色が黒→灰色に変更します
これはJaneに要望しないとだめだろ 外部板では有効にされてないだけだから

スーパーsageはほんのちょっとの改造でつけられるよ

136 :◆uuussBh4TI :2009/06/30(火) 23:00:15 ID:lhEf+ZDQ0
(゚д゚)

137 :名無しさん@ぜろちゃんねる:2009/07/01(水) 00:23:47 ID:???0
なんだかよくわからないけど…

(゚д゚)

138 :名無しさん@ぜろちゃんねる:2009/07/01(水) 06:12:09 ID:???0
(゚д゚)

(゚д゚)

139 :名無しさん@ぜろちゃんねる:2009/07/02(木) 05:29:14 ID:???0
>>134
普通に余裕だろ

140 :110:2009/07/03(金) 01:44:52 ID:???0
置換できない人用
ttp://zeroch.ps.land.to/src/zeroch_0014.zip

141 :黒色迷彩:2009/07/16(木) 18:43:48 ID:QFQ+/Nms0
>>139
ただ単にバージョンが古いだけだった。
最新版に入れ替えたら普通に出来たよ。

142 :名無しさん@ぜろちゃんねる:2009/08/21(金) 12:02:05 ID:???0
質問スレに書いたものの対応策がないみたいなのでこちらでお願いしたいのですが
プロクシチェックを有効にすると携帯(HOST:pv**proxy**.ezweb.ne.jpなど)からの書き込みまで
串扱いされてしまうのでなんとか改造で対処出来ないでしょうか?

143 :名無しさん@ぜろちゃんねる:2009/08/22(土) 02:08:06 ID:???0
>>142
>>20
>>23

144 :名無しさん@ぜろちゃんねる:2009/08/22(土) 04:40:31 ID:???0
>>143
貼られた時から既に導入していますが>>20>>23はプロクシチェックとは関係ないかと

145 :名無しさん@ぜろちゃんねる:2009/08/22(土) 05:14:51 ID:???0
海外はともかく串チャックならスルーするでしょー

73KB
続きを読む

名前: E-mail(省略可)
READ.CGI - 0ch+ BBS 0.7.5 20220323
ぜろちゃんねるプラス