アップローダースレ Part3 (825レス)
1-

1: 2006/04/25(火)14:06 ID:??? AAS
アップローダーをテーマにしたスレッドです。
自宅サーバでの運営などは関連スレへ。

[過去スレ]
アップローダースレ Part2
2chスレ:php

アップローダースレ
2chスレ:php

[関連スレ]
アップローダーを設置している人 Part11(自宅サーバ板)
2chスレ:mysv

[いわゆるFAQ]
・PHPで2MB以上アップロードできない場合は php.ini 又は .htaccess を編集します
・Apacheで1IPからのセッション数を制限するには mod_limitipconn を使います
・Apacheで帯域制限をするには mod_bandwidth 又は mod_throttle を使います
・RPMでインストールされたApacheは256セッション以上繋げない事があります
2: 2006/04/25(火)14:06 ID:n5zhzDSP(1/4) AAS
[画像掲示板]
JoyfulNote (Perl) KentWeb
外部リンク[html]:kent-web.com
有名?なKentWebの画像板。
サーバ依存だがサムネイル対応版には
外部リンク[php]:script.s16.xrea.com (鏡の国) や
外部リンク[php]:sugachan.dip.jp (菅処) などがある。

PHPJoyfulNote (PHP) 鏡の国
外部リンク[php]:script.s16.xrea.com
上記のJoyfulNoteのPHP移植版。サムネイル機能が追加されている。
PHPで動作するのでPerl版よりレスポンスがよい。

画像BBS (PHP) レッツPHP!
外部リンク[php]:php.s3.to
PHPで書かれてソース的にもシンプルなので動作も軽め。

futaba.php (PHP) ふたばちゃんねる
外部リンク:www.2chan.net
上記のレッツPHPの改造版。
多大なアクセスに耐えるため
htmlキャッシュやサムネイル機能が追加されている。

ファイルアップローダー (PHP) updir.net
外部リンク:updir.net
複数のテンプレートが使用でき
見栄えを簡単に変える事ができる。

imgboard: (Perl)
('A`)
3
(1): 2006/04/25(火)14:07 ID:n5zhzDSP(2/4) AAS
[ファイルアップローダ]
ずるぼんアップローダ (Perl) @プログラマ
外部リンク:zurubon.strange-x.com
改造版ずるぼんあぷろだ(Perl) アップローダーをつくろう
外部リンク[html]:ari-sin3.hp.infoseek.co.jp
言わずとしれたずるぼん業界標準。
オリジナル配布には多少使いにくい仕様があっため
現在は改造版の方が主流。

Sn Uploader (Perl) 菅処
外部リンク[php]:sugachan.dip.jp
ずるぼん改造版にもいくつかの使いにくい仕様があるとのことで
新規につくられた。ずるぼんとは違い管理モードがある。
設置が簡単なこともあってか半角系では主流になりつつある。

PHPぁぷろだぁ (PHP) レッツPHP!
外部リンク[php]:php.s3.to
ずるぼんあぷろだのPHP移植版
元々あったバグはPHPに移植するときには無くなっている
またSn Uploaderの管理画面をPHPぁぷろだぁ用に移植したものがある
外部リンク[php]:sugachan.dip.jp (菅処)
4: 2006/04/25(火)14:07 ID:n5zhzDSP(3/4) AAS
[PHPぁぷろだの改造版]

Hello-UP
外部リンク:idol.nm.land.to

ハロガ改スクリプト
外部リンク:hellogirls.myphotos.cc

PHPアップローダー・カスタマイズ
外部リンク[php]:www.netmania.jp

Wastepapr Uploader
外部リンク[php]:utu.under.jp

[Apacheモジュール]
mod_uploader K氏
外部リンク:acapulco.dyndns.org
Apacheのモジュールとして動作するそうです。特徴は配布元参照。
自宅サーバや専用サーバでしか使えないと思います。

専用スレ:2chスレ:mysv

※ 設置の難易度高め&バグ多め。
5
(1): 2006/04/25(火)14:07 ID:n5zhzDSP(4/4) AAS
負荷でお困りの管理者の方へ

負荷には回線負荷とCPU負荷があります
画像板の場合回線負荷はサムネイルを作成するスクリプトを使用すると
比較的負荷は解消する方向にあります
スクリプトのCPU負荷でお困りの場合スクリプトの内容にもよりますが
Perlスクリプト場合はPHPスクリプトにすると比較的負荷が解消する方向にあります
httpd負荷でお困りの場合は根本的に運営方法を見直しましょう:)

スクリプトの負荷に関して一例
>imaboard.cgi
>Requests per second: 5.94 [#/sec] (mean) 200件
>Requests per second: 5.62 [#/sec] (mean) 400件
>
>joyful.cgi
>Requests per second: 9.06 [#/sec] (mean) 200件
>Requests per second: 8.75 [#/sec] (mean) 400件
> # &axs_check()を書き込み時のみ使用(読み込み制限は.htaccessなどで代用)
> # Requests per second: 10.48 [#/sec] (mean) 400件
>
>joyful.php
>Requests per second: 31.65 [#/sec] (mean) 200件 *min15程度と多少の
>Requests per second: 29.39 [#/sec] (mean) 400件 ばらつきあり
数値は1秒間に何回実行できるかと言うもので
スクリプトや言語によりかなりの差がでることがあります。
数値が高いほど実行時の負荷が少ないということになります。
スクリプト負荷でお困りの場合は実行時の負荷が少ないものを選びましょう
また排出結果をキャッシングすることによって
通常のHTMLファイル(Apcheの場合のabの値は300〜500)と
同じように扱えるものもあります
6: 2006/04/25(火)14:10 ID:??? AAS
立てちゃったけど、いいよね?
7
(1): 2006/04/27(木)01:32 ID:+b+wteBw(1) AAS
ちなみに負荷にはHDD負荷もあるよ
8: 2006/04/27(木)13:08 ID:??? AAS
>>7
テンプレ用の解説きぼん
9
(1): 2006/04/28(金)03:17 ID:1TZkoY6t(1) AAS
>>5
どうでもいいが、テンプレ古くなっていないか
imgboardはHTMLキャッシュを文句言いながら付けた
abの値は300を超えてるよ
10: 2006/04/28(金)09:35 ID:??? AAS
>>9
テンプレ用の解説きぼん
11: 2006/04/28(金)23:14 ID:??? AAS
どうでもいいがmod_uploaderは
abの値は2000を超えてるよ
12: 2006/04/28(金)23:18 ID:4FUbwFZw(1) AAS
通常のHTMLファイルが300〜500のスペックだろ
13: 2006/05/03(水)18:29 ID:rjEIHJj5(1) AAS
保守
14
(1): 2006/05/10(水)13:33 ID:Zgiwzx5Z(1/2) AAS
ずるぼん+擬古描+しばカウンタ 2001年10月27日版

を使っていますが、MSのWORDを認識しません
MINE Typeを追加してもどうもだめです
対処法もしくは、他のcgiスクリプトをお教えください
15
(1): 2006/05/10(水)15:26 ID:??? AAS
>>14

# 対応ファイル形式
# 解説:半角カンマで区切って特別に対応させたいファイル形式を入力
$support = 'doc';

でどう
16: 2006/05/10(水)16:36 ID:Zgiwzx5Z(2/2) AAS
>>15
たったそれだけですか、
動作しました、有り難う
17
(1): 2006/05/11(木)16:54 ID:??? AAS
めちゃくちゃシンプルなアプロダ探してるんですがなかなか見つかりません

html頁にうp参照フォームとうpボタン
↓うpする
CGIページに飛んでうp完了&うp先URL表示またはリンク
みたいなもの探してます。

www.web-shinsengumi.com/100/chat/no50/
こことか良さそうだったんですが500エラーで、弄っても弄っても設置できなかったので
断念しました
18: 2006/05/11(木)20:36 ID:??? AAS
>>17
その程度なら自分で作ったほうが早い。
19: 2006/05/11(木)20:44 ID:??? AAS
作れるんだろうなーと思って、ぐぐって見てたんだけど
どうもわからんちん(´・ω・`)
他のがどんなに出来てもいまだにperlだけは弄れない。
もうちょっと勉強してみる。トン
20: 2006/05/11(木)21:28 ID:??? AAS
17=19です
なんだかわからないまま、作ってみたら無事動きました。
解決ですノシ
21
(1): [age] 2006/05/12(金)14:20 ID:??? AAS
自分も今うpろだ作成中なのですが、とあるCGI作り方ページのものを
コピーして設置してみたのですが、エラーかかってうpができません。(gifファイルなど)
何か問題があるのでしょうか?容量制限ではなさそうですが…ググリ疲れてお手上げです。
#!/usr/local/bin/perl
require './cgi-lib.pl';
&ReadParse;
#ファイル名を指定する
$fnme = 'sample';

#拡張子部分を取出す為にデータの間処理を続ける
foreach $tmp (@in)
{
# 受信データの Content-type 部分から拡張子を探す
if ($tmp =~ /(.*)Content-type:(.*)/i)
{
if ($2 =~ /image¥/jpeg/i) { $ext = '.jpg'; }
elsif ($2 =~ /image¥/pjpeg/i) { $ext = '.jpg'; }
elsif ($2 =~ /image¥/gif/i) { $ext = '.gif'; }
elsif ($2 =~ /image¥/png/i) { $ext = '.png'; }
else { $ext = 'NO'; }
}
# 受信データの filename= 部分から拡張子を探す
elsif ($tmp =~ /(.*)filename=(.*)/i)
{
if ($2 =~ /¥.jpg/i) { $ext = '.jpg'; }
elsif ($2 =~ /¥.gif/i) { $ext = '.gif'; }
elsif ($2 =~ /¥.png/i) { $ext = '.png'; }
else { $ext = 'NO'; }
}
}
22: [age] 2006/05/12(金)14:21 ID:??? AAS
#jpg gif png 以外ならエラーを出力する
if (($ext eq 'NO') || ($exit eq ''))
{
$mes = '許可されていないファイル形式です。';    ←gifファイルなのにこのエラーが出てしまいます
}
#許可されている拡張子なら書き込み処理をする
else
{
#ファイル名と拡張子を結合する
$fnme = $fnme . $ext;

# 受信データを書き込む
open OUT,">$fnme";
binmode OUT;
print OUT $in{'upfile'};
close OUT;

$mes = '書き込みが完了しました。';
}
#完了メッセージ
print <<"HTML";
Content-type: text/html
<HTML>

23: 2006/05/12(金)14:40 ID:??? AAS
>>21
初心者はPHPでも使ってろってことだ
24: 2006/05/12(金)21:52 ID:??? AAS
Content-typeから拡張子調べたりしてるのか・・・
ウチのロダ、普通に元ファイル名の拡張子抜いてるだけだ・・・
25: 2006/05/12(金)22:48 ID:qCE7q9Zn(1) AAS
世の中にはいろんなmime-type送ってくるやつがいるから、拡張子のほうがいいよ
26: 2006/05/15(月)16:45 ID:??? AAS
マカーは拡張子付けてない奴が多い。
27: 2006/05/28(日)12:46 ID:ERsUct55(1) AAS
アップローダーをレンタルさせたいんだけど、どうやれば良い??
28: 2006/05/28(日)18:04 ID:??? AAS
そんなこと人に聴くようじゃやるなって言われると思う

29: 2006/05/28(日)19:15 ID:??? AAS
アップローダーを設置して貸せばいい。
30: 2006/05/31(水)11:32 ID:fizHu4hx(1) AAS
age
31
(2): 2006/06/09(金)16:25 ID:EORwvCE3(1) AAS
すいません、教えてください。
サンアップローダーでファイルを別ウィンドウで表示したいのですが

$set{'link_target'} ='_blank';#target属性

これではダメなのでしょうか?
いろやってみたのですがお手上げです。
宜しくおねがいします。
32
(2): 2006/06/11(日)22:08 ID:raleq4a1(1) AAS
アップロードする時にファイル名の中に自分の本名が入ってるけど、
これってアップローダーサイトの管理人に丸見えなの?
33: 31 2006/06/15(木)18:03 ID:sMlBi/Z4(1) AAS
>>32
見えないよ。

僕の質問は放置でしか?ひょっとして散々ガイシュツですか?(つд⊂)
34: 2006/06/16(金)16:17 ID:c4xLzTx3(1) AAS
お前の質問は放置ですよ。

次の方どうぞ
35: 31 2006/06/20(火)16:21 ID:??? AAS
私あほです。どうしてもわかりません。
お願いです誰か教えてください。
36: 2006/06/22(木)11:28 ID:??? AAS
>サンアップローダー
どれだよ?
URL書け。
37: 2006/06/25(日)14:42 ID:LefQSuBQ(1) AAS
今は教えたくない。
38: 2006/06/28(水)21:43 ID:??? AAS
>>32
ブラウザとかの環境と管理人の変態具合によってはありうる話だけど普通はそんなことしないから安心していいと思う。
39
(2): 2006/06/29(木)00:57 ID:KvNkxq3e(1/6) AAS
pic.toもどきつくってみた
40: 2006/06/29(木)14:25 ID:??? AAS
>>39
マジで!どうかうpお願いします。神様
41
(1): 2006/06/29(木)17:19 ID:??? AAS
この板の住人ならフルスクラッチっでアップローダを作れるだろうし、
アップローダ1つ作れれば後はメール周りの修正とメール鯖の設定の
問題だけになると思うんだけど、どうよ?
42: 2006/06/29(木)17:29 ID:??? AAS
住人みんなで力を合わせて、って意味なら自分は無理。人様に見せられたコードじゃない。
一人でこなすのは好きだけどやーい車輪の再発明って馬鹿にされるからなあ。
43
(1): 2006/06/29(木)18:02 ID:??? AAS
>>41
メールエイリアスに"| /home/hogehoge/upload.pl"とか設定して、メールサーバから
ダイレクトに起動される前提ならpop3関連の処理は不要。
44
(1): 2006/06/29(木)18:20 ID:??? AAS
>>43
お、コンパクトじゃないな。どうもっす。

その辺は自宅サーバとかじゃないとあまり融通が利かないと思ったから
レンサバデバッガ厨の事も加味してちょっと濁して発言してみた。
45: 2006/06/29(木)18:39 ID:??? AAS
>>44
メル鯖からダイレクトに起動できるレン鯖を選べばOK。
つか、pop3監視するにしても定期監視は誰がするのよ。鯖にcron仕込めるところなら
メールエイリアスくらい設定できるだろうし、自宅鯖からhttp経由とかで叩いて監視させる
くらいなら自宅鯖でやりゃいい。pop3監視方式にするメリットが思いつかん。
46
(1): 2006/06/29(木)18:54 ID:??? AAS
監視ってか、メール送信後に特定のページにアクセスしてもらって、
それをトリガーにして叩く感じのスクリプトが以前流行ってたような覚えが。
そういうタイプなら割かしどこにでも設置できるしね。
47: 2006/06/29(木)19:02 ID:??? AAS
pop3って簡単に思いつくけどスクリプトで作ったらパスワード丸出しだからイヤン。
48: 2006/06/29(木)19:36 ID:??? AAS
新スレ立ってから停滞気味だったのに、>>39から急に流れ早くなったのは
皆、>>39の作成したというpic.toモドキに興味があるからだろ
つまり何が言いたいかというと。晒して
49: 2006/06/29(木)19:46 ID:??? AAS
作り方はわかるが、作る暇を取れないから嫉妬。
50: 2006/06/29(木)20:45 ID:KvNkxq3e(2/6) AAS
ようするにあれですか、ページを作りましたって言うメールが来ないとpic.toもどきじゃないと
51: 2006/06/29(木)20:53 ID:??? AAS
URLが携帯に返信されてこないと、その場で2ちゃんに貼れないじゃまいか
52: 2006/06/29(木)20:57 ID:KvNkxq3e(3/6) AAS
>>46の言うようなものなんですが・・・・
53
(1): ぬこえもん(=・ω・) ◆S715eQBvs6 2006/06/29(木)22:53 ID:KvNkxq3e(4/6) AAS
外部リンク:namako.oops.jp

めーるくるようにしてみますた
54
(1): ぬこえもん(=・ω・) ◆S715eQBvs6 2006/06/29(木)23:35 ID:KvNkxq3e(5/6) AAS
正直、pic.to使ったことないんでわからないんですけど
cronとか使用してやってみるといいかと思うんですよ

ソースの公開に関してはすごく人様のコピペしまくって書いてるんで、
そのあたり手直ししてからえお願いできますでしょうか
55: 2006/06/29(木)23:53 ID:??? AAS
>>54
乙です!さっそく使用させて頂きます
56: ぬこえもん(=・ω・) ◆S715eQBvs6 2006/06/29(木)23:56 ID:KvNkxq3e(6/6) AAS
とりあえず今はメール送信&ページ生成スクリプトにブラウザから自動更新1分かけてるので、
それなりに時間かかります

cron使えないサーバーでも使えるような偽cronがあるって事なんで使ってみます。
ヤフーとかのトップページに<img src="〜〜〜.php">とか貼ってくれれば一瞬で解決なのに
57: 2006/06/29(木)23:56 ID:??? AAS
やべw VIPスレ絞り込みスクリプトのほうだった
さっそくテストさせてもらいやす
58: 2006/06/30(金)00:05 ID:??? AAS
外部リンク[html]:f44.aaa.livedoor.jp
あっぷできたーー!けど、メールが返ってこない?
59
(1): ぬこえもん(=・ω・) ◆S715eQBvs6 2006/06/30(金)00:07 ID:+rz/Zfiq(1/3) AAS
ごめんなさい
AAAcafeはsendmailつかえないので
外部リンク[php]:namako.oops.jp
こっちでページ作成自分でやるかインプレッションかけてみてください
60
(1): 2006/06/30(金)11:25 ID:??? AAS
>>59
これ開けないや。なぜなのでせう
61: ぬこえもん(=・ω・) ◆S715eQBvs6 2006/06/30(金)12:28 ID:+rz/Zfiq(2/3) AAS
>>60
添付メールが着てないときは真っ白な画面が出るようになってます

学校から帰ってきたら成功したとか失敗したとか画像ページへのリンク貼るとかします
62: 2006/06/30(金)18:01 ID:??? AAS
mokei.netで使ってるうpろだのソース見たい人いる?
63
(1): ぬこえもん(=・ω・) ◆S715eQBvs6 2006/06/30(金)21:38 ID:+rz/Zfiq(3/3) AAS
完成
1-
あと 762 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.033s