トップページ⇒php
981コメント232KB

アップローダースレ

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん02/05/25 13:11ID:???
どうぞ
0797nobodyさん03/12/23 00:06ID:???
ネトラン厨じゃないの?
0798nobodyさん03/12/23 09:56ID:???
>>794
長いファイルだな。
0799nobodyさん04/01/16 02:16ID:???
ふぅ
0800nobodyさん04/01/17 14:48ID:???
このアプロダみたいなのが欲しい
http://gian.moemoe.gr.jp/up/upload.php

アップしたものにランダムな名前でファイルを出力
閲覧、削除にパスを設定できる
ファイルの種類に制限はない
アップされたものの一覧は「つくらない」
管理者画面が欲しい(sunuploader並みの)
複数の鯖にまたがって使用できること
(無料鯖を有効活用できること。)

誰か作れる人いますか?
というか、こんな夢のようなアプロダありませんか?
0801nobodyさん04/01/17 15:07ID:???
>>800
言い出しっぺの法則

複数のサーバで使用ってことはログはどうするの?
メインとなるサーバでのみログを管理して
あとは容量などを見て適当に分散するようなプログラムにすればいいのかな
0802nobodyさん04/01/17 16:21ID:???
Ezmovieがアップロードできるあぷろだは、レンタル以外ではないのでしょうか?
0803nobodyさん04/01/17 16:59ID:???
>>802
Web制作板のCGI探しスレで聞いてください
0804nobodyさん04/01/17 20:15ID:???
>801
>メインとなるサーバでのみログを管理して
>あとは容量などを見て適当に分散するようなプログラムにすればいいのかな

そう。基本的な管理は本鯖でやって転送量軽減のため、
ファイルサイズ制限緩和のために無料鯖にアップできればいいと思う。
だからサイズだけ見てくれればいい。。。
あと、本鯖の方から削除が出来たらかなりうれしいが、
多分これはかなり難しいのでしょうね。
0805nobodyさん04/01/17 21:15ID:od87xKvQ
ちょっとアップローダーを作っているんですが
必要な機能や、作るうえで注意する点を教えてもらえませんか?
もちろん完成したらここら辺にさらします
今のところ、言語はperlでCGI::Liteを改造したものを使用し
スキン対応で作っています
予定としては、perlが一応の形になったらphpに移植
0806nobodyさん04/01/17 22:30ID:???
>805
>>800の機能備え付けて。

つまり無料鯖を補助として登録できて
転送量、ファイルサイズの制限を緩和できる機能
0807od87xKvQ04/01/17 22:53ID:???
>>806
そうですねー、>>800に書かれていることは実装可能ですけど
>アップされたものの一覧は「つくらない」
で利用者はどうやって利用するのかイメージがわかないです
ファイルを分散させるのは簡単そうですね
親サーバにログをとっておいて、FTPで子サーバに転送させる
親サーバでログが削除されたら、FTPで子サーバ上のファイルを削除
こんな感じかな
0808nobodyさん04/01/18 09:38ID:???
>807
使う側じゃなくて設置する側重視のあぷろだということで。
ずるぽんとかsun,joyfulだと必要ないファイルまで
とりあえずダウンロードする方もいて転送良は
平日で数G、休みの日で二桁Gになってしまうので、
そうではなくて、大きいファイルでも、パスつきでもいいから
必要な特定の人にしかダウンロードさせる仕組みが出来たら
便利だと思ってお願いしてみました。

こうすればログの保存期間を長くしても問題ないし。

>で利用者はどうやって利用するのかイメージがわかないです
アップロードした方に自動で(日付、時間、ホスト等から)ランダムな
htmlのリンクを表示して、ファイルを見せたい人に
そのリンクを知らせるようになればいいと思う。

あと、ファイルのダウンロード数制限とか出来たらいいと今思った。
合計で何回ダウンロードできるかとか言う感じで
(宅ファイルみたいに。)
0809nobodyさん04/01/18 09:40ID:???
>807
>ファイルを分散させるのは簡単そうですね

かなり心強い一言でした。
期待しています。

アプロダ自体の外面はシンプルなものがいいですね。
with2chみたいに。あれにファイル分散機能と
閲覧制限が付いた感じをイメージしてもらえればいいと思ってます。

よろしくお願いします

with2ch
http://with2ch.net/up/
0810nobodyさん04/01/18 16:22ID:???
作ってクレクレ君だったのか
0811nobodyさん04/01/18 17:13ID:???
>810
作るといってる人がいたから頼んだ
それだけ。 彼(彼女)が作らなかったら
ごくごくシンプルなのを作ると思う

ただ、アフォなんで公開するレベルのものにはならないから
自分とユーザーだけが使うものになると思う。

だから作るといってる人に期待しています。
需要あるスクリプトだと思うけどね。
sunであれほど盛り上がったんだから。
使用者制限と転送量緩和するスクリプトは当たると思う
0812nobodyさん04/01/18 17:21ID:???
>>811
2chで口だけの奴はごまんといるよ。今度からはスレなんて立てないでくだらない質問スレで質問して下さいね。
0813nobodyさん04/01/18 18:26ID:???
>812
( ゚д゚)ポカーン
0814od87xKvQ04/01/18 18:49ID:???
アップローダーですが、今は普通の掲示板を作ってる途中です
まずはこれをベースにして画像専用のアップローダを作ろうかと思っています
今のところ両言語で今回のスクリプトのコアとなる
スキン、ログ入出力、フォーム内容確認のモジュールはほぼ出来上がっているので
普通の掲示板を今週中にはさらせたらと思っています
0815nobodyさん04/01/18 18:56ID:???
>814
>スキン

に対応してるのはなかなかないですね。
マターリ頑張って下さい
0816nobodyさん04/01/18 20:00ID:JNCHQrcB
>>815
(゚Д゚)ハァ?
0817nobodyさん04/01/18 20:19ID:???
>816
(・∀・)ニヤニヤ
0818nobodyさん04/01/18 21:01ID:???
>>817
( ´_ゝ`)フーン
0819nobodyさん04/01/19 00:17ID:???
>>814
それにアップロードサイズ無制限にして、完全HTML化すればうちのとおんなじだ。ツリーだけど。
スキンの仕様はじっくりの練るべし。
0820nobodyさん04/01/19 17:58ID:???
保守
0821nobodyさん04/01/20 12:30ID:???
>>820
0822nobodyさん04/01/21 12:36ID:???
win2000 Apache1.3.8 perl 5.6でアプロダのテストしてるんですか゛
ファイルを送ってcgiで受け取ると、ファイルの途中までしか受け取れないみたいなんですが
なぜでしょうか
0823nobodyさん04/01/21 13:01ID:???
>>822
とりあえず、標準入力を読み込んで
そのまま標準出力に出すプログラムでも書いて
テストしてみればどう?
082482204/01/21 14:26ID:???
content_length分読み込んでくれないんですね。なんでだろ
0825nobodyさん04/01/21 21:03ID:???
64KBくらいしか取得できないよー
ってことなら、もう一回STDINから読み込むと次のデータが送られてくるよ。
あと↓みたいにしても一回で取得できるデータ量には限りがあるから100KBくらいで十分だよ。メモリ消費も少なくて済む。
sysread(STDIN, $data, $ENV{'CONTENT_LENGTH'});

POST処理ロジックが欲しいんだったら晒そうか?最近作ったのが手元にある。
0826od87xKvQ04/01/21 22:02ID:???
ttp://www.a-jmj.net/bbs04.zip
とりあえずなんとか動く掲示板ができたのでさらします
この掲示板をアップローダーに拡張するのですが
いろいろと、つっこみを入れてもらえるとありがたいです
0827nobodyさん04/01/21 22:14ID:???
改行が<br>って表示されるよ
0828od87xKvQ04/01/21 22:28ID:???
まずはローカルで試してください
パーミッションは
bbs.cgi 705, /data/bbs.log.dat 606, その他は604です
windowsのみで動作確認しています

<br>ですが今から直します
0829od87xKvQ04/01/21 22:37ID:???
修正しました ttp://www.a-jmj.net/bbs05.zip
083082204/01/21 22:56ID:???
64KBどころか1KBも読み込んでくれないんです。
apacheとかperlになにかそーゆー設定がありますか?
やっぱスクリプトが悪いんだろうけど・・
0831nobodyさん04/01/21 23:08ID:???
その鯖でまともなスクリプト動くか試したのか?
083282204/01/21 23:16ID:???
そーいえば試してませんです。すいません
0833od87xKvQ04/01/23 22:00ID:???
画像掲示板にしてみました
ttp://www.a-jmj.net/img001.zip

今後の予定はトップをhtmlにして、サムネイル対応にしようかと
0834nobodyさん04/01/25 00:16ID:???
od87xKvQさん、サンプルを作っておいてくれると助かるんですが…。
0835nobodyさん04/01/25 23:21ID:???
CGILite.pmって携帯からアップされるファイルにも対応してるの?
0836nobodyさん04/01/25 23:41ID:???
>>835
携帯から送られてくるmultipartなデータって
MozillaやIEなどのブラウザから送られてくるのと違うの?
0837nobodyさん04/01/26 00:46ID:???
>>836
いや俺は画像アップについてよく分からないから一応聞いてみた。
携帯っていろんな機種があるから、もし機種ごとに違ってたら
大変そうだなぁと思って。
0838od87xKvQ04/01/28 15:05ID:???
ttp://www.a-jmj.net/script/
サムネイル対応しました、ウインドウズのみで動作確認しています

サンプルですが近々付けます
携帯端末から直接アップロードはできません
0839od87xKvQ04/01/31 16:56ID:???
perl.bbs.010.zip
掲示板に管理用cgiを付けました、パスワード規制を追加したのでhtml出力は止めました
結構変更したので、動きがおかしいかもしれません。報告してもらえると嬉しいです

問題が無ければ画像掲示板は今回のをベースにして作り直します
あと、質問ですがアップローダーの直リン対策はどんな処理が一般的ですか?
現在の私の画像掲示板では画像にランダムな名前を付けていて
それに追加して、一定間隔ごとにランダムな名前にリネームさせる予定です
有効的な直リン対策があれば教えてください
0840nobodyさん04/01/31 17:25ID:???
宣伝厨ウザイ
0841nobodyさん04/01/31 22:50ID:???
そんな事より、誰か菅処のJoyfulNote-Sの全ページhtml排出版を作って配布してくれ。
0842nobodyさん04/01/31 23:00ID:???
クレクレ厨ウザイ
そのくらい自分で作れ

と言っても、所詮はKENTのCGIなので
自分でまともなCGIを作ったほうがいいよ
0843nobodyさん04/02/01 01:20ID:n0Ix29Qb
12時間かかった

使用運転中ですが 10メガ

http://gfj.atnifty.com/clip/clip.cgi
0844nobodyさん04/02/01 03:26ID:???
>>842
悔しかったら晒してみろ
084584104/02/01 11:52ID:???
>>844は漏れじゃないからな……。
今度暇が出来たら勉強してやってみるか。

にしても、そこまでKENTのCGIって駄目なのか?
0846nobodyさん04/02/01 11:59ID:???
>>845
まぁ、どっちゃにしろ、ここって作る人達の板だから。
趣味でやってるんなら人のスクリプト使うのなんてつまらないでしょ。
084784104/02/01 13:38ID:???
>>846
そうか、ここはWebProg板だもんな。
漏れはJoyfulNote-Sにhtml排出機能が付いたものが欲しいだけだから、既存のスクリプトを改造してみるよ。

いつになるか、そもそも出来るのかどうかも分からんが・・・。
0848nobodyさん04/02/01 22:13ID:???
>>847
非常に適当な方法なのだが、
fopenで掲示板を読み込んでそれをhtmlにして書き出す。
これなら非常に簡単に出来る。
それをsystemで実行すればバックプロセスで実行されるし。
084984104/02/02 00:01ID:???
>>848
うーん……、取り敢えず、時間を見つけて勉強してみない事にはなんとも……。
まぁ、何とかやってみるよ。レスありが�d。
0850nobodyさん04/02/07 16:13ID:???
>>838-839
今時html出力もできない画像掲示板を作ったところで、そんなモン腐るほどあるんだから
誰も使わないと思うが。
0851nobodyさん04/02/07 18:12ID:U49gdJo2
>>850
動的なコンテンツにするメリットがあるような掲示板なら
HTMLを出力しなくても需要はあるかと

まあ、KENTのjoyful.cgiと同じタイプの画像掲示板なら
動的コンテンツにする必要なんてほとんどないから、
その必要性を感じるような機能を追加しないといけないだろうね

漏れは、自作の画像掲示板を使ってるけど
HTML出力、サムネイル出力をするようにしてある
0852nobodyさん04/02/07 22:25ID:/PnftW3m
ダウンロードツール対策してます?
javascriptで画像リンク書き出し以外に何かいい方法ないかなぁ?
0853nobodyさん04/02/08 03:54ID:???
.htaccessが使えるのであれば、そっちでRefererチェック
それでも物足りない方は、
画像はファイルを直接リンクするのではなく、
CGI経由で表示するようにして、RefererだけでなくIMGタグを含むページもCGIで
出力し、COOKIEやGETでパラメータ渡しにしてとことんチェックする。
サーバの負荷と引き替えになるのが欠点だが。
0854nobodyさん04/02/08 11:13ID:???
あと、画像を分割して保存/表示するとかね。(要画像フォーマットの知識)

素朴な疑問として、ダウンロードツールを拒否するメリットってなに?
一括ダウンロードしてもらったほうがトータル負荷としては有利な気がするんだけど。
0855nobodyさん04/02/08 11:42ID:???
>>854
ありがとうございましたと書かれないのでむかついているのでしょう。
0856nobodyさん04/02/08 21:58ID:???
このスレ1つもスクリプトがねぇでやんの。
0857nobodyさん04/02/08 22:15ID:???
>>856
クレクレ厨ウザイ
0858nobodyさん04/02/09 01:00ID:???
なんかすごく気にする人がいる。
なんでかは知らないが要望は多い。
見てほしいけどもってかれたなくないとか。

そこまでしても、ブラウザのキャッシュから持ってかれたら意味ねー
とか思うんだけどw
0859nobodyさん04/02/09 12:41ID:???
自動DLツール拒否は負荷対策でしょ?
定期的にCGIをスキャンされて、画像を根こそぎ持って行かれると、
処理負荷も、ネットワーク負荷もでかい。
数人なら放置できるけど、3桁を超えるとさすがにウザイ。
0860nobodyさん04/02/09 23:15ID:???
>>859
3桁の人間にスキャンされる。
データ置き場としては優秀でコミュニティとしてはクソってことか。
0861nobodyさん04/02/11 00:50ID:???
>>859
それはDLする側のモラルの問題だから、イタガラセしちゃってもいいのでは?
意味のない画像へのリンクをたっぷり仕込んでおくとかね。
0862nobodyさん04/02/20 23:53ID:kPBywQIy
tp://homepage2.nifty.com/nonota/
ここのずるぼんあぷろだY.K仕様 を設置したんですが
subuploadを通すとファイルがぶっ壊れるんですけど
どこがおかしいのでしょうか?
ずるぼんやsunあぷとかは普通に稼動できます
0863nobodyさん04/02/21 07:41ID:???
>>859
同意
個別にダウソされることはまったく問題ないが、まとめて
多数のダウソ厨にアクセスされることが問題だな。

>>862
漏れも先日設置してみたけど問題なく動いてるよ。
デフォで画像を表示にするように手を加えた以外は
基本部分は触っていない。
0864nobodyさん04/02/21 21:55ID:T6b00l2P
>>863
俺もほとんどデフォのままなんだけどな
なんか/sbload.cgi/test.zipとかになると壊れる
sbloadの場所指定しなかったら普通になるんだけど
sb通してないからDLかうんと機能使えないし・・
なんじゃらほい・・
0865nobodyさん04/02/24 17:39ID:???
ここのaspで動くアップローダーはガイシュツ?
http://gikokuma.mine.nu/

仲間内で使うだけなら常時稼動のWindowsマシンがあれば簡単に立てられるので
結構便利かも?
0866nobodyさん04/02/24 17:52ID:???
>>865
ドザ氏ね
0867nobodyさん04/02/25 19:38ID:3N7ZtUUg
GBAのROMサイトからROMを落とすことの出来るHTMLを作成するソフト。
自分のR@Mサイトの直リンなどにお使いください。

http://v.isp.2ch.net/up/5b63063e5910.zip
0868nobodyさん04/02/25 23:25ID:???
>>867


?
0869nobodyさん04/02/26 11:21ID:???
>>866
?
0870nobodyさん04/02/26 18:52ID:???
>>866-870
?
0871nobodyさん04/02/26 20:33ID:???
>>872
?
0872nobodyさん04/02/26 20:36ID:???
>>871
えっ!
俺?
0873nobodyさん04/02/26 21:13ID:???
ガイシュツ?
http://www.itmedia.co.jp/enterprise/0401/28/epn16.html
0874nobodyさん04/02/26 21:33ID:???
>>865-873
アップローダーと関係ない話は他所でやってくれ
迷惑だ
0875nobodyさん04/02/26 21:51ID:???
>>874
>>873
偽装ファイルうp→いただきます!ダウソ→マズー・・・
てなことになりかねないので十分アップローダーに関係あると思うが?
0876nobodyさん04/02/27 00:48ID:ppqahhCz
http://rashoumon.hp.infoseek.co.jp/cgi-bin/imgboard.cgi
0877nobodyさん04/02/27 22:31ID:???
Webプログラム板なのにプログラムの話が出ないスレはここですか?
設置の話は自宅サーバー板とか池!
0878nobodyさん04/02/28 13:47ID:???
   ,rn                 
  r「l l h.                / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | 、. !j                | 
  ゝ .f         _      |  
  |  |       ,r'⌒  ⌒ヽ、.  │  http://yellow.ribbon.to/~mil/
  ,」  L_     f ,,r' ̄ ̄ヾ. ヽ. │   こんなのあったニダ
 ヾー‐' |     ゞ‐=H:=‐fー)r、)  | 
  |   じ、     ゙iー'・・ー' i.トソ   | 
  \    \.     l ; r==i; ,; |'  .人_ 
   \   ノリ^ー->==__,..-‐ヘ___
     \  ノ ハヽ  |_/oヽ__/     /\
      \  /    /        /  |.  
        y'    /o     O  ,l    |
0879nobodyさん04/02/28 21:15ID:???
eFTPboard ハケーン
ttp://myhost.jp/~kaz/imgboard_ftp.cgi
0880nobodyさん04/02/29 02:28ID:???
imgboardで半角カナで書き込んでも化けないようにするにはどうしたらいいですか?
0881nobodyさん04/02/29 05:08ID:???
>>880
化けないように改造しる。
方法についてはスレ違いとなるので、ここぞと言うスレに移動しやがれ。
0882nobodyさん04/03/03 09:29ID:XJNVdUoh
http://www.pandora.nu/kami/up1/up.cgi
088337504/03/03 10:55ID:???
>>880
そんなゴミくずみたいなうpろだ使うのやめておくのが正解
088488304/03/03 10:56ID:???
↑375とは関係ないので悪しからず
0885nobodyさん04/03/05 01:16ID:dHZPaYWk
管理人だけが見られるアップローダーってないですか?
(中身を検閲後、掲載、という使い方をしたい)
0886nobodyさん04/03/05 09:37ID:???
>>885
ないから自分で作れクズ
0887nobodyさん04/03/05 17:44ID:???
>>885
KENTのjoyfulできます。

直に改造できそうだが・・・
0888nobodyさん04/03/05 20:37ID:???
>>885
管理人認証機能というのがついてる
http://updir.net/
0889nobodyさん04/03/05 21:38ID:???
鏡の国のjoyfulもできるでしょ。
089088504/03/05 22:03ID:???
ありがとう早速試してみるよ!
0891nobodyさん04/03/06 13:32ID:???
joyfulnoteはリンクを表示してないだけなので
レス番号+拡張子をいろいろ試せばURL直書きでアクセスできる。
0892nobodyさん04/03/06 13:55ID:???
あれ、そうなんだ。
知らなかった。
0893nobodyさん04/03/06 14:04ID:???
>>891
( ・_ゝ・)イミネ
0894nobodyさん04/03/06 14:22ID:???
>>891-893
KENTのCGIってそんなのが多いよ
0895nobodyさん04/03/06 17:56ID:???
>>885
メールに添付しておくってもらえば。
0896nobodyさん04/03/06 20:01ID:???
KENTのCGI

・アクセス制限で「211.2.*(適当)」と設定しても、「210.211.245.112(適当)」とかまで規制される。
・書籍添付スクリプトのバグ修正大杉。
・吐き出すhtmlソースがわや糞。
・ワード検索で特定の人のホスト特定が可能な事も多い。
 例)
   1.特定したい人のホストが出るまで、有名国内プロバで検索。
   2.仮にYahooBBだった場合は、「YahooBB0」、「YahooBB1」、「YahooBB2」……と順繰りに検索。
   3.例えば「YahooBB2」で引っ掛かったら、次は「YahooBB20」、「YahooBB21」……と検索していく。
   4.以下、繰り返しで簡単に特定可能。
■ このスレッドは過去ログ倉庫に格納されています