アップローダースレ Part3
アップローダーをテーマにしたスレッドです。 自宅サーバでの運営などは関連スレへ。 [過去スレ] アップローダースレ Part2 http://pc8.2ch.net/test/read.cgi/php/1083828423/l50 アップローダースレ http://pc5.2ch.net/test/read.cgi/php/1022299892/l50 [関連スレ] アップローダーを設置している人 Part11(自宅サーバ板) http://pc8.2ch.net/test/read.cgi/mysv/1144163376/l50 [いわゆるFAQ] ・PHPで2MB以上アップロードできない場合は php.ini 又は .htaccess を編集します ・Apacheで1IPからのセッション数を制限するには mod_limitipconn を使います ・Apacheで帯域制限をするには mod_bandwidth 又は mod_throttle を使います ・RPMでインストールされたApacheは256セッション以上繋げない事があります [画像掲示板] JoyfulNote (Perl) KentWeb ttp://kent-web.com/bbs/joyful.html 有名?なKentWebの画像板。 サーバ依存だがサムネイル対応版には ttp://script.s16.xrea.com/index3.php (鏡の国) や ttp://sugachan.dip.jp/download/joyful.php (菅処) などがある。 PHPJoyfulNote (PHP) 鏡の国 ttp://script.s16.xrea.com/index2.php 上記のJoyfulNoteのPHP移植版。サムネイル機能が追加されている。 PHPで動作するのでPerl版よりレスポンスがよい。 画像BBS (PHP) レッツPHP! ttp://php.s3.to/bbs/bbs3.php PHPで書かれてソース的にもシンプルなので動作も軽め。 futaba.php (PHP) ふたばちゃんねる ttp://www.2chan.net/script/ 上記のレッツPHPの改造版。 多大なアクセスに耐えるため htmlキャッシュやサムネイル機能が追加されている。 ファイルアップローダー (PHP) updir.net ttp://updir.net/ 複数のテンプレートが使用でき 見栄えを簡単に変える事ができる。 imgboard: (Perl) ('A`) [ファイルアップローダ] ずるぼんアップローダ (Perl) @プログラマ ttp://zurubon.strange-x.com/uploader/ 改造版ずるぼんあぷろだ(Perl) アップローダーをつくろう ttp://ari-sin3.hp.infoseek.co.jp/arisin5.html 言わずとしれたずるぼん業界標準。 オリジナル配布には多少使いにくい仕様があっため 現在は改造版の方が主流。 Sn Uploader (Perl) 菅処 ttp://sugachan.dip.jp/download/uploader.php ずるぼん改造版にもいくつかの使いにくい仕様があるとのことで 新規につくられた。ずるぼんとは違い管理モードがある。 設置が簡単なこともあってか半角系では主流になりつつある。 PHPぁぷろだぁ (PHP) レッツPHP! ttp://php.s3.to/bbs/bbs5.php ずるぼんあぷろだのPHP移植版 元々あったバグはPHPに移植するときには無くなっている またSn Uploaderの管理画面をPHPぁぷろだぁ用に移植したものがある ttp://sugachan.dip.jp/download/komono.php#phpupss (菅処) [PHPぁぷろだの改造版] Hello-UP ttp://idol.nm.land.to/ ハロガ改スクリプト ttp://hellogirls.myphotos.cc/hellogirls/manual/ PHPアップローダー・カスタマイズ ttp://www.netmania.jp/cgi/112.php Wastepapr Uploader ttp://utu.under.jp/archives/uploader.php [Apacheモジュール] mod_uploader K氏 ttp://acapulco.dyndns.org/mod_uploader/ Apacheのモジュールとして動作するそうです。特徴は配布元参照。 自宅サーバや専用サーバでしか使えないと思います。 専用スレ:http://pc8.2ch.net/test/read.cgi/mysv/1141810775/l50 ※ 設置の難易度高め&バグ多め。 負荷でお困りの管理者の方へ 負荷には回線負荷と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)と 同じように扱えるものもあります >>5 どうでもいいが、テンプレ古くなっていないか imgboardはHTMLキャッシュを文句言いながら付けた abの値は300を超えてるよ どうでもいいがmod_uploaderは abの値は2000を超えてるよ 通常のHTMLファイルが300〜500のスペックだろ ずるぼん+擬古描+しばカウンタ 2001年10月27日版 を使っていますが、MSのWORDを認識しません MINE Typeを追加してもどうもだめです 対処法もしくは、他のcgiスクリプトをお教えください >>14 # 対応ファイル形式 # 解説:半角カンマで区切って特別に対応させたいファイル形式を入力 $support = 'doc'; でどう >>15 たったそれだけですか、 動作しました、有り難う めちゃくちゃシンプルなアプロダ探してるんですがなかなか見つかりません html頁にうp参照フォームとうpボタン ↓うpする CGIページに飛んでうp完了&うp先URL表示またはリンク みたいなもの探してます。 www.web-shinsengumi.com/100/chat/no50/ こことか良さそうだったんですが500エラーで、弄っても弄っても設置できなかったので 断念しました 作れるんだろうなーと思って、ぐぐって見てたんだけど どうもわからんちん(´・ω・`) 他のがどんなに出来てもいまだにperlだけは弄れない。 もうちょっと勉強してみる。トン 17=19です なんだかわからないまま、作ってみたら無事動きました。 解決ですノシ 自分も今う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'; } } } #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> 略 Content-typeから拡張子調べたりしてるのか・・・ ウチのロダ、普通に元ファイル名の拡張子抜いてるだけだ・・・ 世の中にはいろんなmime-type送ってくるやつがいるから、拡張子のほうがいいよ アップローダーをレンタルさせたいんだけど、どうやれば良い?? そんなこと人に聴くようじゃやるなって言われると思う ↓ すいません、教えてください。 サンアップローダーでファイルを別ウィンドウで表示したいのですが $set{'link_target'} ='_blank';#target属性 これではダメなのでしょうか? いろやってみたのですがお手上げです。 宜しくおねがいします。 アップロードする時にファイル名の中に自分の本名が入ってるけど、 これってアップローダーサイトの管理人に丸見えなの? >>32 見えないよ。 僕の質問は放置でしか?ひょっとして散々ガイシュツですか?(つд⊂) 私あほです。どうしてもわかりません。 お願いです誰か教えてください。 >>32 ブラウザとかの環境と管理人の変態具合によってはありうる話だけど普通はそんなことしないから安心していいと思う。 この板の住人ならフルスクラッチっでアップローダを作れるだろうし、 アップローダ1つ作れれば後はメール周りの修正とメール鯖の設定の 問題だけになると思うんだけど、どうよ? 住人みんなで力を合わせて、って意味なら自分は無理。人様に見せられたコードじゃない。 一人でこなすのは好きだけどやーい車輪の再発明って馬鹿にされるからなあ。 >>41 メールエイリアスに"| /home/hogehoge/upload.pl"とか設定して、メールサーバから ダイレクトに起動される前提ならpop3関連の処理は不要。 >>43 お、コンパクトじゃないな。どうもっす。 その辺は自宅サーバとかじゃないとあまり融通が利かないと思ったから レンサバデバッガ厨の事も加味してちょっと濁して発言してみた。 >>44 メル鯖からダイレクトに起動できるレン鯖を選べばOK。 つか、pop3監視するにしても定期監視は誰がするのよ。鯖にcron仕込めるところなら メールエイリアスくらい設定できるだろうし、自宅鯖からhttp経由とかで叩いて監視させる くらいなら自宅鯖でやりゃいい。pop3監視方式にするメリットが思いつかん。 監視ってか、メール送信後に特定のページにアクセスしてもらって、 それをトリガーにして叩く感じのスクリプトが以前流行ってたような覚えが。 そういうタイプなら割かしどこにでも設置できるしね。 pop3って簡単に思いつくけどスクリプトで作ったらパスワード丸出しだからイヤン。 新スレ立ってから停滞気味だったのに、>>39 から急に流れ早くなったのは 皆、>>39 の作成したというpic.toモドキに興味があるからだろ つまり何が言いたいかというと。晒して ようするにあれですか、ページを作りましたって言うメールが来ないとpic.toもどきじゃないと URLが携帯に返信されてこないと、その場で2ちゃんに貼れないじゃまいか 正直、pic.to使ったことないんでわからないんですけど cronとか使用してやってみるといいかと思うんですよ ソースの公開に関してはすごく人様のコピペしまくって書いてるんで、 そのあたり手直ししてからえお願いできますでしょうか とりあえず今はメール送信&ページ生成スクリプトにブラウザから自動更新1分かけてるので、 それなりに時間かかります cron使えないサーバーでも使えるような偽cronがあるって事なんで使ってみます。 ヤフーとかのトップページに<img src="〜〜〜.php">とか貼ってくれれば一瞬で解決なのに やべw VIPスレ絞り込みスクリプトのほうだった さっそくテストさせてもらいやす ttp://f44.aaa.livedoor.jp/~namako/test/up/80b19916f0a7c1dbf199f2e8b712b60d.html あっぷできたーー!けど、メールが返ってこない? ごめんなさい AAAcafeはsendmailつかえないので ttp://namako.oops.jp/test/mailup.php こっちでページ作成自分でやるかインプレッションかけてみてください >>60 添付メールが着てないときは真っ白な画面が出るようになってます 学校から帰ってきたら成功したとか失敗したとか画像ページへのリンク貼るとかします mokei.netで使ってるうpろだのソース見たい人いる? VIPなんかに貼ったら違法画像ガンガンうpられそうだがな vipperに使わせて動作確認させようと思ったのは内緒 初歩的な質問で申し訳ありませんが、 FTP機能を使う使わないの選択肢がありますが、 使うとどのようなメリットがあるのでしょうか? それと、大きいファイルをアップロード中に ダウンロードしたい人がアクセスするとどうなるのでしょう? perl版です YouTubeみたいなの作ってみた。 動画結構むずかしいね。 >>70 やってるよ。 例えばMPEG1をUPしたら鯖でFlash形式(FLV)に変換するですよ。 url晒してもいいのかな・ スプーのえかきうたも著作権上まずいんじゃないのか?w サイト名と > 動画のアップロードはカテゴリから適切なのを選択し画面下にアップロードフォームがあります。 という文章が好きです。 カテゴリリストにある「WMV(たぶん全滅)」以外は変換可能ってことですか? >>74 たぶんまずいねw 手持ちの動画これしかないのw なんかフリーなのあったら上げてみて。。。 >>75 確認したのはそれぐらいの動画で、その他はソース持ってないので 確認できてません。 ちょっとFlash8の本を買ってきますw うpした!QuickTimeはiPod系なのかえ? 使用権フリー動画素材集のサンプルも使用権フリーなのかはよくわからないけど 問題があったら消してください。 >>77 サンクス。見れるみたいだね。 シークバーと音量調整も付けてみました。 >>73 試しに、たった今撮影したばかりの1分くらい動画うpしてみたけど。全然劣化してなくてびっくらしますたw pic.toっぽいのとYouTubeっぽいのがコラボレートして 携帯から動画がアップできてそのままFLASHで見られるやt 携帯からFLASHみられるの? 正直>>81 みたいな構想で3g2とかに変換して作ろうと思ってたけど んや、FLASH見れる携帯は一部だし対応しててもFLASH Lite(?)みたいなのと思います。 一般的な携帯ムービーをダウンロードなしでPCからブラウザで見られたらな、と。 閲覧はPCでってことです。 ダウンロードして再生したらグロとかだったらへこみますもん・・・。 おもしろそうですね. WMV 対応はこの辺↓を参考にすると何とかなるかも. http://multimedia.cx/eggs/?p=129 こんばんは。動きの遅い69ですw >>80 きれいに取れてますね。 携帯ちなみに何処のキャリアですか?? 俺auしか持ってないので、他キャリア見テストですw >>81 メールの吸い出し部分だけだけど、 それっぽいのもう出来てます。 >>84 情報ありがとう。試行してみます。 N速のマジレススレでスルーされちゃったので こちらでもう一度質問させてください。 ずるぼんあぷろだで、アクセス制限するdeny.cgiがありまして 正規表現で自分のIP以外を弾きたいのですが 設置説明サイトの正規表現 0.0.0.{0-9} では CGIエラーが出てしまいます。 一行一個(IP)を書くしかないのでしょうか。 まとめて書ける表現がありましたら教えてください。おねがいします。 >>88 自分以外をはじくんじゃなくて自分だけを許可すればIP1個登録するだけですむ >>89 upload.cgiのここらへんを(denyリストを照会して同じじゃなかったらアクセス制限するように) いじればよいと思うのですが考え方の方向あってますでしょうか? if($access_ctl){ if(!open(DB,"$denylist")){&error('アクセス制限ファイルがオープンできません','');} @lines = <DB>; close(DB); foreach $line (@lines) { next if(length($line)<4); chop $line; if( $host=~/$line/ ){&error('アクセス制限','あなたにはアクセス権限がありません。');} } $lines = 0; } 90です。 自分のIPをdeny.cgiに入れて if( $host=~/$line/ ){&error('アクセス制限','あなたにはアクセス権限がありません。');} のパターンマッチ演算子を if( $host!~/$line/ ) としたら出来ました。 >89さんのヒントでなんとか一日考えてできました。 ありがとうございました。 こんばんは。>>69 です。 WMV系(たぶん)対応しました。 次回は携帯からメール添付でUPするの組み込みかな。。 >>93 一応公開中になんのかなw ベータリリースで。 >>95 スクリプトのみで運用できるものではないんじゃない システム全体で成り立つものかと システムのノウハウの公開は >>69 次第 ttp://v.isp.2ch.net/up/78c984b319bf.png うつぼマークできたよー >>95 >>96 氏が言ってるとおりその他必要なものがいっぱいあるよ。 DB・エンコーダー・Apache・PHP・ストレージ、 CとPHPのソース修正とビルドできる環境と ある程度の回線帯域が最低必要です。 ソース公開はかまわないけど、ビルドの手順書とか面倒でつくってらんない。 システム構築事例として、PDFかなにか資料作って公開しますかね。 >>97 ワロタwwwwww ものすごい巨大な動画をうpされても大丈夫なんだろうな 6400x4800ぐらいの そもそもそんな動画は並みのPCじゃオーサリングできない希ガス。 >>69 ぜひ公開お願いします! 私も同じようなの作ってて行き詰まり中・・・ >>69 仕組みや流れを図示していただきたいっす。 ”うつぼ”いいですね。 面白そうなので参加させてください。 忙しくて何も出来なかった69です。 pic.toみたいなのもうすぐ出来そう。。。かな。。 >>102 ソースあればうpしてみて。 ぶっちゃけ俺もわかんない。 というか俺自身動画に詳しくないのでシラネw >>105 具体的に何に行き詰まってるの? >>107 流れはサイトの遷移見れば分かると思うけど、仕組みってどこの部分? ちなみに漏れのpic.toもどきは公開しておりますので 気持ちで広告もぽちっとしてもらえるとうれしいですが 携帯のファイル添付ってデータをBase64エンコードして送信してるだけだろ? 受け取ったデータをデコードして鯖に保存すれば良いだけだと思われる。 >>69 動画ファイル(WMVなど)をFLVに”自動変換”というのが よくわからないんだけど、どこを参考に作ったんですか? (もしくは参考にした参考書とかあったら、教えて下さい うつぼの「このサイトについて」に技術情報が載ってるけど みんなおはよう。 水曜日からサイト放置状態だったけど、 携帯メールで動画を添付したらUPできる仕組み仕掛けました。 >>114 言わんとしてることがよく分からないけど、 MQ(メッセージキューイング)の手法をつかってる。 意味分からなかったらぐぐってくれ。 んで、エンコ鯖でエンコさせてる(今はwebと共用)。 それでは今から仮眠して家族と出かけてきます。 ウザいですね。 一々近状報告して自分の幸せっぷりアピールするなんて、あんた正確悪いね〜。 >>117 その程度で幸せっぷりってw 病んでるのか? このプレイヤーのflaファイル晒せる? もし晒してもらえればもっとカスタマイズしてみたいんだけど。 とりあえずシークした部分のスポットを表示するとか、 音量の部分とかをもう少し変えたい。 flvの取得部分は隠しておいていていいので、是非晒しキボン ハロアはだいぶ変更されててよくわかんないんだけどphpぁぷろだに受信パスつけるためにはどう改造したらいい? 前スレ979の作者の方、完成しましたでしょうか? ぜひ、使いたいので公開お願いします。 >>123 再度、flaファイル、アップしてほしいな。 >>128 スマソ。デザイン書き直した時に一緒に消してたみたい。 >>123 のURLでダウソしてちょ。 flashプレイヤーも自分で作ったの? それともどこかで公開されてるのを使ったの?>>69 >>130 自分でコード書いたよ。 といっても20行ぐらいしかないけど。 >>131 サンクス 漏れもプレイヤーを準備するだけの段階まで来たんだけど Flashがいまだによく分からない 20行でできるのか それならもう少しがんばってみるか >>132 知ってるかもしれないけど、俺がはまった所かいとくよ。 再生しようとしているFLVファイルの再生時間があらかじめ 分かってないと、シークバーが効かなかったので、再生時間 を取得する仕組みを仕込む必要があった。 なので、エンコ終了後もしくはエンコ前にそのファイルの 再生時間を保持しておく必要があるよ。 >>123 のurlにプレイヤーのソースがあるから参考になれば見てみて。 連書きスマソ。 >>132 エンコーダー何つかってるかわかんないけど、Linux上でffmpeg使う場合は Cのソースコードいじらないと、再生時間取得が出来なかった。 (標準出力を吐いてくれないのでバッファリングしない様に改造) 今はmencoderに切り替えたけど(こっちは標準出力)。 それではガンガレ。 20行でFlashプレーヤー書ける人を募集しています 直リン禁止ではないアップローダーってないですか? ホームページに音楽流したいんですけど… 知っている方で、教えて頂けると幸いです(>_<) タグの真ん中に流したい音楽のURLを入れたいんです。 メロディを添付したメールを送り、メロディのURLが送られてくるというのがいいのですが...(*_*) 我儘いってすみませんm(_ _)m PHPぁぷろだのsam.php natsort($files);で「配列よこせ」って怒られるんだけどどう修正すればいいの >>140 とりあえず<?phpのあとに$files=array();と書いてみれば >自転車で横断歩道を渡れると思ってるやつ大杉 それもうっとうしいけど、自転車で道路の右側を走るのはやめて欲しい。 危険すぎ。ってゆーか違法だし・・・。 日本は左側通行だっつーの。 >>140 PHPぁぷろだでsam.phpを修正するより機能が組み込まれた Hello-UPやハロガを使った方がいいと思うけど deny.cgiはどこで手に入れられるかどなたか教えてもらえると有難い SnUploaderであぷろだ運営してるんですが、画像のサムネイルを表示させたいです。 どうやればいいかさっぱりわからないんで、どなたか教えてください。 phpでやってるんだけど、ファイル一覧で、うpファイルをクリックするとそのままダウソが始まるんじゃなくて、 それぞれのファイルを個別ページに飛ばせたい場合はどうすればいいの? それぞれのファイルを個別ページ→× それぞれのファイルの個別ページ→○ 個別ページを作ってそこにリンクするだけ。 実際に作るもよし、動的にページを作ってリンクさせるもよし、 mod_rewrite なんかと連携して静的なページに見せかけるもよし。 UPしたものを一覧か何かで選択して消せるUPローダーってる? どれもこれでも一つ一つデリートしないといけないので大変で。 PHPならPHPぁぷろだ用の管理スクリプトがsn uploaderのところに置いてある http://sugachan.dip.jp/download/komono.php もしくは管理モードが付いてるHello-UP >>159 >>150 PHPが使えない安いレンタル鯖使ってるんだけれど、 サムネイル付きのアップローダー探してみてもPHPのやつしか配布されていないので、 仕方なく、Sn Uploaderにサムネイル機能を無理矢理付けたんだけど、画像以外がアップロードされる可能性を忘れていたorz 久々ロダを立ち上げたのですが諸々のチェックをして頂きたいのですが レスポンス 速度 セキュリティー 等々 うつぼのサイトがかっこよくなってる・・・ 「うつぼ Flash動画配信 技術資料」を見たんですが、 アップロード時に元の動画ファイルをFLV形式に変換して、 そのFLVファイルをうつぼFlashプレイヤーで呼び出して再生しているんですよね? 元の動画ファイルはFLVファイルに変換し終わった時点で削除しているんですか? 質問ですが vista uploder というアップローダーでアクセスすると ↓ Forbidden You don't have permission to access / on this server. Apache/1.3.37 Server at vista.x0.com Port 80 このメッセージが出てアク禁みたいなのですが アク禁解除するにはどうしたらいいでしょうか? >>174 管理人にメールでもすれば? つか板違い 同時に複数のファイルをアップロードできるアップローダってありますか? >>178 よければ、配布しているサイトのURL教えていただけないでしょうか? >>177 おまいさんの好きなアップローダを書けば複数ファイル対応にしてあげよう。 ただしPHP限定。 >>183 ttp://58.70.89.102:777/up/upload.php こんなんでよければ… とりあえずソース置いときます。 ttp://zetubou.mine.nu/itoshiki/nozomu/zetubou27475.zip 複数ファイルアップロードってさ、接続制限するときに引っかからないか? 再度申し訳ありませんが どうしてもSn Uploaderのサイトが繋がりません。 もし再配布可ということであれば どなたかスクリプトをアップしていただけませんか? >>191 ttp://kasamatusan.sakura.ne.jp/ 1M DLP:up ダウンロードの際に、Cookie持っている人以外にはファイルをダウンロード・閲覧できないようにしたいのですが 何か良い考えありませんでしょうか? たとえば表示するときは画像ページを吐き出すとして 直リンクされた際にどうやった弾けばよいのか・・・・ 画像のURLを直接指定するんじゃなくて、 Cookieチェックしてから、適切なレスポンスヘッダと共に画像を出力するCGIを作れば良い。 ついでに mod_rewrite とかそこいら辺使ってアドレスも画像ファイルっぽくすれば自然かも。 Sn を改造しようと思うんだがどういう機能があったほうがいいと思う? とりあえず ・ダウンロード数 ・秒数待ち機能(広告とか見せるため?) ・上に関連して一回もしくは数分で無効になるURL作成 ・ダウンロード人数指定可能、削除時間指定可能 ってのを予定してるが 改造したらうpするよ >>202 マジ? 教えてくれ ところで 1.htmlみたいなのはいる?Snの Sn は連番で管理してるけどMD5かCRCにして トップページにはそれらの入力ボックスだけにしようかなと思うんだけど >>203 弱小のロダ(名前じゃない)見てこいよ。 個人で改造したやつとか、既に機能は実装済みだ。 つーか、SnもKENT並に酷いスクリプトだぞ >204 流れの速いとこはHTML書き出しはページ数が増えると負担になるだけ。 入力ボックスとやらもあちこちで見かけるんだが。 アップロードの進行状況を表示できるスクリプトありませんか?日本語の解説付きで。 サムネイルはわからんw ライブラリがあるみたいだから見てみる SnのはZIP解析の部分がほしいから使うんだけどさ とりあえず ・ダウンロード数 ・秒数待ち機能(広告とか見せるため?) ・一覧を作らない ってのを作る Sn Uploader - readme.txtより ・著作権は作者に帰属し放棄しない ・利用者の責任で自由に改変、運用できる ・ページ右下の配布元へのリンクおよび表示は削除できる ライセンス的には結構自由にやっていいみたいだな。 ZIP解析を切り出してライブラリとして使ったら? >>212 そうだけどファイルアップ部分も面倒くさいからそのままで 別のものとして公開するか とりあえずファイルにつける番号はアップ時刻(unixタイム)にした 1145941586こんな奴な でこれを入力ボックスにいれるかもしくは http://www.xxx.com/?1145941586 (CGIで表示) こんな感じのURLにアクセスしてそこで数秒またせてダウン可能 一時的なURLを使うかどうかは設定可能 シンボリックリンクでやろうと思うだけどどう?(一時的なURL) >>210 Operaは進行状況出るから正直いらない >>211 閑古鳥が鳴いてるとこで配布してるから見つけてくれ >>212 ZIP解析って解凍パスのことか? あってもなくても、どうせ落として解凍試みるから関係ないだろw 広告見せるための秒待ちって何?表示すればカウントされるだろ >>213 既にある >>215 経過時間の管理はどうするんだ? Javascriptは切れば終わり、サーバ側で監視ならF5アタック候補決定w >>215 秒数待ちはjsでやるからソースみればURLはバレるけど10秒程度なら わざわざ切ってソース見る人は少ない URLは経過時間をサーバー側で監視するしかないけどね やるとすれば >>217 切ってる俺はーと言おうと思ったけど、少数派だな。 JSでダウンロードリンク表示させて、OFFだと広告しか表示されない嫌がらせキボ(ry >>218 ブックマークレットで回避可能 Firefoxで機能別のonoff可能 ランダムつーか、ファイル名が衝突しないように連番になってるだけ。 用途が狭い小さなとこだとファイル名でソートした時に時系列が把握できるから 連番もしくはタイムスタンプを基準にしたつけ方が個人的には好み。 人それぞれだと思うけど。 >>221 ロダスレ的に言うと、単純な連番DLを防げる程度の効果はあるかもね。あんまり意味ないけど Prefix+連番か、UNIXタイムスタンプで付けとけば問題ないと思われ ぇ?タイムスタンプが被ったらどうするかって? そんな時は1とかずらしとけばいいのさ >>224 それだと、サーバーのログが存在しないURIのエラーで埋まる罠 <script type="text/javascript"> <!-- var count = 10;// 待ち秒数 function wait_timer(){ if (count > 0) { document.test.wait.value = "wait... " + count; count--; window.setTimeout("wait_timer()", 1000); } else { document.test.wait.value = "Download"; } return; } function download(){ if (count <= 0) { location.href = "./upload.cgi?$key/e3wt53e21561612"; } return; } // --> </script> <body onload="wait_timer()"> <form name="test" action="#"> <input type="button" name="wait" style="width:130px" value="???" onclick="download()"> </form> とりあえず作ったボタン カウンタ機能つけたのは完成 http://readmex.hp.infoseek.co.jp/ とりあえずテスト あとはIP重複カウントと ダウンロードページでシンボリックリンクを 現在時刻+3分の名前で作成?して以降このページを開いた時に ディレクトリのシンボリックリンクを走査して時刻が過ぎていたら削除する シンボリックが既定以上あった場合は最近作られたシンボリックへのリンクを表示する でどう? つ チラシの裏 いまさらSn、Sn言う初心者は半年ROMってろ とりあえず倉庫利用って事でinfoseekに通報しますた オレは自演してないよw まあダウン側が面倒くさくなる機能ばっかだら その分容量とかサービスしないと人がこなくなるね まあアップする人がおもしろいと思って使ってくれればいいが 無料サーバーだけでちょー長くもつアップローダー作ろうぜ 分散したいんだがいいサーバー知らないか? 規約でおkな奴 おk 転送URLはとったぜ >>236 かしてくれw とりあえずx-betaに一個とった http://www.freedomain.co.nr/ 転送URLここのとったんだが 安定してるよな?リンクはれば広告なし 英語の問題がムズイぜ ブリトニーとかのよw 英語わかんなかったが ttp://kunekune.breeze.jp/up/uploader/src/up7596.zip conf.cgiが設定ファイルで、機能の説明もそこにかいてます。 初回はuploader.cgiを呼べば必要なファイルなど作ります。 CGIとArchive::Zipモジュールが必要です。 改造してもらいやすいような作りを目指していますが、いかがでしょうか? HTML をプログラム本体に取り込むのは微妙かと. テンプレートエンジン使おうよ. 24時間以内に作りました。 ttp://226.la.coocan.jp/m/gazo/ $set{'dummy_html'} = 0;#ファイル個別HTMLを作成する 通常ファイルのみ=1,DLKey設定ファイルのみ=2,すべて=3 ここか なあ前スレあたりでさCGIが使えない無料サーバーにFTPでアップして 使う案があったじゃん それやってみようと思うだけど x-beat使うから大容量のは無理だから3MBまでで 海外の900MB級のところにHTML付きでアップ 削除などはメインで一括 DLKeyはどうすればいいんだ? メインで判定してリンクを表示する方法しいないかな ログもメインで管理 ↓オレ様が書いたコードだ(あとは容量とかの計算も追加すれば完璧) use Net::FTP; $ftp = Net::FTP->new("www.www.www", Debug => 0); if (!$ftp->login("wwwwww",'pass')) {# #anonymous -anonymous@ print "login 失敗\n"; } if (!$ftp->cwd("/public_html")) { print "cwd 失敗\n"; } if (! put ("test.zip", "test.zip")) { print "put 失敗\n"; } FTPでアクセス中にサーバーの容量を調べる方法がわからない NLSTの脆弱性とか何とかでファイルサイズが取れなくなったところが増えたね。 送るデータが手元でファイルになってたり1変数に全部入ってるなら 手元でサイズを測ってデータを持っておくしかないんじゃないの? ファイル一覧の書式が決まってないFTPは過去の遺物 1バイトづつ書き込んで、書き込めなくなった時に書き込んだ回数で計算! 冗談です。 じゃあログに各ファイルのサイズとアップしたサーバー情報を追加するわ でさあアップするサーバーは複数のほうがいいか? 拡張子とサイズで条件判定をするとか SnUploaderのlog.cgiの扱い方じゃ (ほとんどないだろうが)同時にアップロードされまくりの時ログが壊れないか? ログを開いて読み込んで閉じて - 追加 - ログを開いて書いて閉じる 追加してる時にアップロードされたら壊れと思う ? flock使ってるがファイルを一回閉じてるからまずいぞって話だよ あとflock使うときは非ブロックモードにしないとアクセスありまくりの 時にまずいぞ プロセス終了までロックしつづけないって意味か。 Snのコード酷くてまともに読んだこと無くて。 アクセス有りまくりに関しては、別ファイルに最終アクセス情報をもたせておいて、それを参照、同じ時間なら1秒待つとかで回避。 プロセス終了までとは言わないけど、1人しか通過しちゃまずいところで flockを使って一旦flockしたファイルを閉じる時は、さらにその範囲の外側に ロックのためだけのファイルを開いてそれをflockしろってことだろ? だからuplog.cgiを開いてそれを変数に取り込んで閉じる -------- そこに新しくアップしたファイルのログを変数に追加して --------- uplog.cgiを開いて変数を書き込むする。 追加してる最中にアップされたら壊れるだろ。 といってもその処理は一瞬だからめったにないだろうが +< で開いていればいいのにな あとflock(非ブロックモード)使えてなおかつOSにバグがなけりゃ ファイルは絶対に壊れない flock使う時は 別関数作って6回ぐらいトライさせりゃいい 正直perlとかPHPとか使ってるやつって自分で考えない人ばっかりじゃん 特にflock関係なんて象徴的だよね そんなに言うならsnuploaderを美しくしてみてよ >>246 こんな感じになりました。 ttp://a-draw.com/uploader/src/up4888.zip.html ふふふふふ完成したわけだが サーバー複数は面倒なのでやめてupload.cgiひとつに付きひとつの サーバーを設定可能でローカルテストは成功ふふふふふ 問題はどこのサーバー使えばいいのか CGIが使えるサーバーのアップローダーなら著作権とかの問題があるファイルでも 言い訳が通じるが・・・・ サーバー教えろ アカウント削除されたら笑えるぜ 使ってないFTP鯖あるからここ自由につかっていいよ http://bouei.usamimi.info/ host usamimi.info ID bouei PASS love0304 サーバ仕様 http://www.usamimi.info/ ~sakura/cgi-bin/puki/index.php?WEB http://www.usamimi.info/ ~sakura/cgi-bin/patio/patio.cgi?mode=view&no=135 ワロスww Sn の改善すべきところはだな ・ログファイルのロック ・拡張子などの判定はファイル名が送られてきた時にやる。 ・連番は個人の好みだがアップ時刻にしたほうがログの容量も減るww ふふふ http://servik.com/ 1000MBのここを取ったら1ファイル200kb以下にしろって言われたぜw とりあえずアップは成功できた あとはいいサーバーと削除の部分 でこのスクリプトは需要あるか? あるなら完成させて公開するけど ようするにHPの自動更新みたいなもんだよな 規約に追加されたりしてなw ・自分で作ったサブルーチンには & をつけたほうがいいかな?(よくわかんないけど) ・241行のflockがOUTだけどいいの? ・読み込む時でもflockしたほうがいいよ $set{logFile}を読んでるところ あとはいいんじゃないの綺麗だし あの質問です。 みなさんは著作権とかポルノ画像についてはどのように対策を採ってるのでしょうか? 海外のサーバーを使ってますが(x-beat.com) 画像なども許可してるアップローダーなのでロリ画像がアップされた時に どうすればいいのですか?気づかなかった場合 ・連絡がきたら削除するのか ・いきなり捕まるのか こういう所では同業者による潰し行為があるのでしょうか? 前にx-beatで鯖が押収されることがあったので不安です。 Snはファイルうp後にできるxxx.jpgとxxx.jpg.htmlが同じフォルダにあるからhtaccessで直リン禁止にできない xxx.jpgとxxx.jpg.htmlをそれぞれ別々のフォルダに保存できないかな オレがSnの>>273 の問題点を改良した奴だしたら使うか? >>279 も設定可能にしてやるぜ 連番か時刻かどっちがいい? >>268 すごいね みんなこんな風に書くの? my $t = test() if ($a eq ""); とか 自分は見づらいけどどうなのよ ふふ 自動削除機能ってどうだ? 例えば.go.jp とかからの削除要請を自動で処理する $a eq "" and my $t = test(); これが最速。 ('A`) >>282 掲示板への削除依頼を自動で実行できphp作って〜 自分で作ろうかと思ったんだけど、掲示板がperlでロダがphpだからすんげー面倒なんだ。 >>284 設計か君の頭か、あるいはその両方が悪いからでしょう。 ふふphpはできないんだよw 海外のアダルト可なサーバーにアップローダしたとして ロリ画像だった時にまずいだろ FBIも削除要請ぐらいしてくれるでしょ?ボタンがアレばw >>280 連番でおk つーかいっそのこと連番か時刻かを設定できるとか やっぱ無理か なんかこのスレ技術レベル低くないか? 一瞬Web制作かと思ったぞ。 >>277 サンクス >>279 .html以外を対象にするのは? >>283 その書きかた使った事無いですね。 全てにおいて速いのでしょうか。 自作モジュールでベンチとって見ますね。 ところで、SnUploaderってどういいんですか? ブランド?デザイン?コード...? Sn以外で使い勝手の良いアップローダがないからみんなSnに流れてるって感じ。 良いのが出てくれば皆そこに流れるよ。 告白する オレは>>251 でもあるw とりあえず>>251 のが完成したので http://truth.jf.land.to/ 使ってみてくれ 1GBのところにFTPでアップしてる 削除もできるぜ Snのほうだが >>200 でててる奴も参考にしたい所だが ・連番を時刻に ・ファイル一覧を作成しない 改造してみるか 要望とか言ってくれ 画像掲示板ではないので サムネイルとかは勘弁 >>299 使えないw 使えるようにしたとしてサーバーとの切り替えをどうすればいいか? >>300 とりあえずオレのcgiをアップするサイト作る 複数のFTPをラウンドロビンで分散するという手はあるな それでやるとして容量が一杯になった鯖の番になったときは その鯖のファイルを削除するってことでいいのかな? ログの順番に関わらず >>300 いろいろSnの機能は削ってるから使いづらいかも 普通に使わないほうがいいよまだ http://www.geocities.jp/upcgi/ SnのほうはNPHにして連番を時間にするぐらいでいいかとりあえず >>304 おー。ありがとう とりあえず設置だけして様子みしま >>304 FTPであがったやつってちゃんと削除できる? >>306 やってみてよ 一応削除できたけど >>307 kwsk ドキュメント揃えてよ ここまで改造するなら1から作ればいいのに そしたらSnの配布規定に縛られないw 309の使ってるよ ロックとかが直ってるんでしょ? 構造同じだから直ってないだろ。 そんなことより津波警報だぞ。 >>315 ちょw 直ってるよ(と思うよ) >>309 のは連番を時刻にしたりしてるだけであとはSnと同じだけどな >>317 どのみち、Snはイラネ。KENTの様な存在だしな。 最初に使うのはいいが、使いこなすにつれ弄りたくなると、一から書き直さなきゃならん。 それってKENT=レッツPHPってことか 最初はいいんだよな アップローダー設置しようと思って,PHPぁぷろだを置いてみましたが、2Mの容量制限で悩んでます。 php.iniはいじれないので、.htaccessをいじりました。 鯖はtok2(.htaccess可)です。 php_value upload_max_filesize 10M php_value post_max_size 10M php_value memory_limit 10M と記述して、アップしたのですが、phpinfoで見てみると、 全てデフォルトのままのようで、.htaccessが有効じゃないようなです。 何か、初心者が陥りやすいような間違いなど犯してるのでしょうか…。 詳しい方、どうか助けてください…。 >>324 そもそもそのディレクティブの改変が許可されてないとか 専用鯖借りるならいいが共有でやられるとロダはうざいからな んなことはどうでもいい どうせ 0byteのファイルができて ログが壊せるぐらいしかできないだろw そんなことよりダウンの際に元のファイル名にしたいんだが どうすればいいんだ?詳しい人 ヘッダーでfilename指定はアレだからダメだとして download.cgi/あいうえお.mpg でファイルに飛ばせば 日本語になるか? >>331 >ログが壊せるぐらいしかできないだろw ワロタwww >ヘッダーでfilename指定はアレだからダメだとして なにがダメなのかわからんが、フツーにContent-DispositionしてCGIパワーで出力すればよかろ。 それでも文字コードをどう解釈するかはクライアント依存だけどね。 >download.cgi/あいうえお.mpg なんですかこれわ。 >>330 「ほとんどのフリーのCGI」に言い換えてくれ。perlが悪いわけじゃない。 >>333 mod_uploaderならCGI起動のコストなしで元のファイル名で保存できるぞ 正直mod_uploaderにはオソロシイ穴があるから使いたくない >>335 1年前からそういわれ続けて結局穴指摘できたやついないよな >>333 Content-DispositionでやるとダウンするのにCGIを用いるだろ? でかいファイルだと負荷がかかると思うが download.cgi/あいうえお.mpg かもしくはdownload.cgi/%45%66%24.mpg こんな感じでデコードしてアクセスして飛ばせば解釈してくんないか? だめか <Files *.mpg> ForceType application/octet-stream Header set Content-disposition: filename="あいうえお.mpg" </Files> でいけるか >>345 色々弄ってたらファイル消してしまったようだ 正直すまんかったorz >>347 空欄のまま試しにぽちっしたら消えたんです。。 鯖缶乙 無料レン鯖でアプロダ運営するなよ迷惑だから てきとーに作ってみたが、画像うpろだで何かほしい機能ってある? ttp://www.sys-d.com/imgup/ 完成したらソースは公開するつもり。 mod_uploaderにダウンロードカウンタついたみたい mod_uploader、期待してたほど早くもないし、使い勝手も良くない。 使う理由ないだろ。 ろだってうpされたファイルのリストを更新する程度の単純な処理じゃん ネックは回線速度やルータの方だろうと 単にさ C++で作りたい ↓ だったらモジュールにするか だろ、CGIにしちゃったらPHPとかより遅いかもしれないし mod_fastbbsにしても2ch準拠の0chのように2ch専用ブラウザ対応してればいいのにしてないし 普段あまりロダ使わない人だろうから需要やユーザビリティがわからんのだろうね 最新バージョンだとアドレスに拡張子付くようになって使い勝手向上してる http://acapulco.dyndns.org:7070/up/download/1164905418.jpg あと元ファイル名で保存できるのは俺的にかなり大きい Snとかはそ辺が駄目杉 Pythonの練習であぷろだ作ってみた。 MoinMoinとも連携出来るようにしてみた。 そして需要とかあんまり無いかなって気づいた。 mod_pythonにも対応させたけど、速度が速くなったかと聞かれると微妙。 wikiみたいな完全動的な物じゃないとそんなに変わらないんかね? アップローダーでインタープリターをWebサーバーに内蔵するのは多くの場合パフォーマンスを悪くする。 ファイル送信にインタープリターは必要ないし、メモリを食うだけ。 >>368 ってことはPHPは駄目だな。あんな巨大なもの抱え込んでしまうから >>368 の論理で行くと mod_phpやmod_pythonよりmod_cgi使う方がパフォーマンスいいことになるわけだ。 さて、この結論が間違っているか>>368 が馬鹿かどちらなんだろうか。 2chに貼り付けるのがもっぱらのアップローダーならCGIのほうがいいかもな ファイル一覧を頻繁に呼び出される場合は逆だが 結論:FastCGIが最強 >>372 条件を勝手に限定して最強って。馬鹿か。 >>368 ってどこまで理解して書いてるんだろう 無知なのか馬鹿なのか なあに、368の書き込みはひとつの考え方を示しただけだ 世の中必要も無いのに安易にPHPをモジュールで使うやつが多すぎるからな アップローダーでmod_phpが必要か良く考えてから人を馬鹿にしよう >>376 >>377 の書き込みを見るとどちらかといえば馬鹿だとおもった >世の中必要も無いのに安易にPHPをモジュールで使うやつが多すぎるからな まだ分かってないみたいだな。モジュールで使うことによってどれくらいのデメリットが出るか考えてみろ。ひとつの考え方云々以前の問題。 なんか馬鹿すぎ。 つまりmod_phpをつかってアップローダつくるとメモリ食い過ぎで速度が低下すると主張しているわけだな。 >>368 は一体どんなコード書いてるんだろう。 本当にあぷろだだけなら、まあ確かにモジュールにしない方がいいと思うけど あぷろだだけ置いてるってあんまり考えられなくね? あぷろだ屋なら別だけど。 きっと368はもの凄い回線を持ってるけど、鯖は非力なんだお マジレスすると使っていい感じのものを使うのがいいんだよ mod_phpだろうが何だろうが 環境が人それぞれ違うんだからそれにあったものを選択できるのが偉い人 一辺倒にしか勧められないのは凡人 そして、適材適所というあたりまえのことを偉そうにかき立てる>>384 は青臭い餓鬼 それをスルー出来ない>>385 はおせっかい、構いたいちゃん。 アプロダにweblogUpdates.ping機能入れました。 以前から実装はしてたけどアクセス少ないんで仕方なく稼動させました。 受け取る側はうざいかもしれませんね。 送信負荷が大きいので閑古鳥な所専用機能ですが。 ご主人様へ mod_phpに文句つける前に、自分の糞モジュールを何とかして下さい。 ご主人様用のスレを見ると不具合・エラーてんこ盛りみたいですね。 >>382 PHPモジュールを組み込んでるだけでメモリ食うことも分からないなんて笑っちゃうな ロダの機能比較だと ttp://acapulco.dyndns.org/mod_uploader/#id1 安定性│作者の性格│ ────────── × │ × │ ────────── ○ | △ │ ────────── ○ │ △ │ つーか、嘘・大げさ・紛らわしい比較だなw mod_uploader に無くて Sn や PHPぁぷろだ にある機能はないのか? >それに対してアップローダの多くは,アップロードされたデータを一旦全てメモリに入れて処理するため, こいつ何で嘘書いてるの? メジャーなものではなく数でいえばあってると思うが 初心者がPerlで書いたスクリプトて大抵そうだろ なんかわからんけど文脈的にスクリプトの話してるんだからいいんじゃね? sn以外で ダウンロードキーとアップロードの最大容量(サーバ側の保存量) が指定できるスクリプトでおすすめがあったら教えてほしい snだと 高負担時にログがよく吹っ飛ぶ 粘着乙 お前の方がウザイ mod_uploaderの話は他でしろ そしてmakeでエラーが出てしまう>>408 であった。 mod_uploaderトーク 〜完〜 Perlやphpでつくっててmodより機能が少ないのなんで? 機能の比較だけじゃなくて設置の手軽さの比較も載せるべきだね modより高機能なのがあるならべつにどれでもいいけど ろだ程度の小規模なシステムで高機能いわれても 大した差はないし ny判決、アップローダスクリプト配っている香具師はどうする? 今までアップローダの管理人に苦情が行っていたわけだけど、 これからは作者までイチャモンつけられかねない。 >>418 は包丁を使った殺人が起きれば包丁の製造元にも苦情が行くと申しております。 俺が著作権制度を変えてやる!!みたいな発言が問題だったそうで。 >>417 でも設置作業なんて頻繁にするもんじゃないから少しでも機能多い方がよくね? 少々設置難しくてもいいからPHPとかで高機能なロダ誰かつくれ 質問です DL用パスが付けられるアップローダーで設置が1番簡単ものはどれでしょうか? よろしくおねがいします >>589 他人を利用することしか頭になく 自分は何一つ努力もせず偉そうに指図ですか。 そりゃ離婚届突きつけられて慰謝料を取られるのも無理ないよ。 気にすんなって。 >>424 他人を利用することしか頭になく 自分は何一つ努力もせず偉そうに命令形ですか。 そりゃ>>425 に聞き返されて誤爆されるのも無理ないよ。 と改変するだけだから。 >>433 注目をあびる優れたログ管理についてとか 注目をあびる優れた mod_uploader 作者の中二病についてとか うpろだドットネットではどうすればうpされたものダウンロートできるんですか? 何回pass入れて「ダウンロート」をクリックしてもできません 教えてください >>438 とりあえずレスしちゃうと、鯖落ちてるとかじゃね?ぐらいしか言いようがない。 PHPぁぷろだがシンプルで軽くて好きなんですけど 一つ欲しい機能があるんです それはレス機能なんですが 他の使えってことになりますかね? あのシンプルなデザイン 軽さが最高なんですが phpでsnっぽいのがないので phpの勉強にアプロダつくっているんだけど結構大変だね。 ttp://wankoloader.dyndns.org/upload.php よくよく見直すとクラスの設計からやり直した方がいいな・・・ すげぇぇぇぇ。俺、クラスなんて使えねぇよ。 function並べるので精一杯。 クラス設計やり直してみたりした >>446 がんがる >>447 ちょっと怠けて簡単に書いたりしちゃうと、あとからわかんなくなるからねえ ある一部分だけを見てもそこが何をするところなのか、すぐわかるようにしたい。 という信条なのです。 >>448 UMLすこし勉強しておくといいと思うよ。 ある物に対して、その物が持つ情報とその物に対するアクションを UMLっていう表現の仕方で図を描くんだ。 すると、あら不思議、その図がプログラムになっちゃうんだ。 っていうのは、少し大げさだけど、Diaってソフトで図を描いて Dia2Codeで出力したものをもとに作ってるです。 最初の枠が有る無しで、ずいぶんプログラムの書きやすさが違うよ。 こ の 後 、 お い し く 頂 き ま し た 。 ってか? 大きいファイルでも失敗しにくいアップローダーってありますでしょうか? ぢゃあ安全で高機能でシンプルな、いいうpろだ作ろうぜ! ■アクセス規制 ・アクセス規制をすることにより意図しない所からのアクセスを防止する。 地域規制(例:*.jpのみ可)、同時接続数規制(例:同時接続数1)、 ポート規制(例:TCP7145があいてないとUP/DL不可能) ■アップロード画面へアクセスするときパスワード ・アップロード画面へ行くまでにパスワードをつけることにより不正アップロード防止 総当り攻撃対策、何度も間違えた場合IPアドレス規制 パスワードは日本語も設定可能にする。 自動ログイン防止のため、サーバー自動生成パスワード入力も要求する。 ・アップロードするときにパスワード(ひらがな?漢字?)自動アップロード防止など 管理者要求パスワード、サーバー自動生成パスワード、 ■アップロード規制 拡張子規制、1ファイルあたりの大きさ、同一IPからの投稿時間間隔、 ■ダウンロード規制 ・ダウンロードをする条件を規制することによりダウンロードする人を制限する。 1.アップロードした人が決めたパスワードを入力しないとダウンロードさせない 2.サーバー管理人が決めたパスワードを入力しないとダウンロードさせない 3.サーバー自動生成パスワードを入力しないとダウンロードさせない (勝手DL、自動DLプログラム防止) ・速度を規制する(例:ダウンロード速度20KB/sec) ■画面のカスタマイズ それぞれの画面のカスタマイズを出来るようにする。 例えば、ダウンロードしやすい画面にする、 広告で運営するため広告を挿入する、など。 ■ファイル管理 全体のファイル容量(Dドライブ、300GBまで、など) 最大アップロード件数(最大300件まで、それ以降削除) ウイルスアップロード規制(アンチウイルスプログラムと組み合わせで自動削除) ■ログや記録 何人がアクセスしたか、何人がアップロード・ダウンロードしたか、 帯域をどれぐらい消費しているか、など。 ■アップロード通知 ・サーバーのセキュリティを保つため脆弱性を修正したソフトを迅速に配布する。 自動アップデートをするべきかどうか(管理を放置してしまう人がいたら 意味がないから勝手に最新版へ変更することも考えられる、 しかし不正なプログラム送り込みに使われてしまう可能性もある)、 アップロード通知機能を持たせるべきかどうか(画面に表示する、メールで通知、 など複数の方法はあるが実際にアップデートされないと意味がない) >>456 非常に良さそうですが、ユーザー権限じゃ利用するの難しそうですね >>444 様 interface、abstractってどんなときに使うんですか? 教えてください! >>461 マヌエル読んでも理解できないフニャチン野郎なんです… 察してください… >>444 様待ちです >>444 オブジェクト指向風に書いてるだけで、クラス設計駄目すぎ。 センス無いよ。単に知識が無いだけならこれからののびを期待できるんだけど mod_uploader の設計についても教えてください。 >>464 お察しの通りC++を学校の授業でやった程度で開発経験全く無い もっと精進しますわ レン鯖でも動くようなmod_uploaderのようにファイルが壊れにくいアップローダーってありますか? 10Mくらいのファイルの転送 必ず失敗してしまうのですが、なにかいいものありませんか? r-‐i'''''''''''i''''‐-、 o| o! .o i o !o .|\__|`‐´`‐/|__/| |_,..-─''''''''''''─-、/ / / ヽ 、 l ● ,. ● i やれやれ i、 (__人_) / "-、,,__.. / ⊂⌒ヽ / ヽ /⌒つ \ ヽ / ヽ / \_,,ノ |、_ノ 国連式のアップローダのサイト、移転したよ〜。 http://webdev.ddo.jp/ アップローダーソフトのほうで、海外アクセスをはじくような機能を 最初から組み込んだらどうでしょうか? 開発やってる人でここ見ている人も少しはいると思うのですが・・・ order allow,deny allow from .jp bbtec.net deny from all でおk。 アップローダーで弾くとか厨房で何もできないやつの考えだろ サーバーで弾くのとスクリプトで弾くのがどれだけ負荷が違うと思ってんだよw >>474 のYahoo!に対する思いやりに涙が出た。 ttp://d.hatena.ne.jp/onigiri/20070224/p2 これは読んどけ ロダの設置くらいでビビってるようなチンカスはしんでいいよ 485の家宅捜索なんて屁でもないしな ttp://paiotu.s282.xrea.com/ Snをちょっと弄った物を、需要無いだろうけど置いてみたんで見てやってください。 ようつべのようなFLV動画をアップロードできるところはありませんか? .flv UPならいくらでもあると思うけど .flv にエンコードは限られているけどね FLVをaviに変換してうpしようとしたんですが、どこのうpロダ使っても 途中でエラーが出ます。何故・・・゚・(つД`)・゚ とくに容量が大きいというわけではないのに・・ >>489 FLV以外の動画ファイルを再生することはできますか? アップされていたのがFLVしかなかったのもので・・ >>495 おまいはFlashの仕様を読んだことあるのか? H263とOn2VP6コーデックのものしか再生できないよ。 >>496 すいません。読んだことないです。 snを使ってストリーミングをしているサイトがあったので出来るのかなと そこは配布されてないので同じようなものを探してるんです。 鯖側でmencoeerやらffmpegやらで変換してるんだろう そんなに難しい事でもなさそうだから自分で作った方が早いよ @niftyでアップローダー立ててるんだけど、 DDNSのxxx.ddo.jpへアクセスしてきた場合は表示、 xxx.sitm.nt.ftth.ppp.infoweb.ne.jpへアクセスしてきた場合は非表示、 するようなアクセス制限って可能? さいたまさいたまさいたまさいたま SERVER_NAME とか HTTP_HOST とか見て振り分けるとか。 apacheの場合はvirtual hostで デフォの場合は適当に真っ白なページをドキュメントルートにしておく。 server nameがDDNSはドキュメントルートをうpろだにする。 てかこれうpロダスレで聞くようなことじゃないだろうな すいません、ttp://paiotu.s282.xrea.com/のSF Uploader 使ってみたいんですけど、どうやって使うんですか? とりあえず、設定のところを変えただけなのですが x-beatで試しにアクセスしてみたら243行目にUpしたときに 70、73、75、95、173行目にエラーが起きるんですが log.cgiを0666でup.phpと同じフォルダに置いても 95、173行目がエラー表示されます。 レス機能+DLパス機能があるアップローダーありませんか? どっちか欠けてるのばかりで 大人しく掲示板とロダを別々に設置すれば良いんじゃないかな >>510 それもありっっちゃありなんですが・・・・ >>511 あゆ板ですか?配布ページが見つからないんですが・・・・・ http://storeandserve.com/ ってアップローダが いつダウンロードしようとしても Sorry all servers are busy at this time. Please try back later. なんだが、オレだけか? 今日初めてpitaを使ったんですが、pitaに動画を送信しても、反映されなくなりました。 何回も同じのを送っても反映されないんです。動画を別のものにしても駄目でした。 考えられる原因は何でしょうか?どうすればいいでしょうか? ぬこえもんさん、封筒の件についてメールさせて頂きましたのでご確認下さいませ。 "゛'""゛'"゛"\\"゛'"゛'"゛'" _人_ \\ \\ \ \\ `V´ \\ \\ \\ \\ _,、 -‐――-- 、_ \ \\ \\\ ` ' /_,、-‐―-、 (⌒ヽ, \\ \\\\ / ̄ ̄ ̄´ ⌒ `ー-、`'-、ノ \ \\ ' //¨フ`ー‐-、 _____. \.:.:.:.:.:.:.ヽ \ \\.  ̄>/ i |.l i.ハハ.:lメ`'‐-、>.:.:.:.:.:.:. \\ \\ ./イ : :__l:l:ハ .:./jムェ=キトLレ.:.:l|.:.:.:.:.:.:.:.:. \\ \` /イ.:i_l/「杯∨ ' トイ::} /' |:.:i:l|.:.:.:.:.:.:.:.:.: おはようハゲニート \\ |:l:l:ハ弋リ , `='- ./|/リ.:.:.:.:.:.:.:.:.:. \\. ,ヘiV }  ̄ __ lハ/.:.:.:.:.:.:.:.:.:.:. \ `/: :/ハ ´ , イレ.:.:.:.:.:.:.:.:.:.:.:.: /: //: : ヘ、 //|l.:.:.:.:.:.:.:.:.:.:.:.:.: . _人_ ,' V ヽ `' 、__,//.:.:.:|l.:.:.:.:.:.:.:.:.:.:.:.:.: V l: : : : : : : : : \ /.:.:.:.:.:.:リ.:.:.:.:.:.:.:.:.:.:.:.:.: /: : : : : : ,、 -―‐=<_.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.. /: : : : : : / `' 、.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:. /: : : : : / \.:.:.:.:.:.:.:.:.:.:.:.:. /: : : : : :/ \.:.:.:.:.:.:.:.:.:.: 宅ふぁいる便 ttps://wwwe.filesend.to/fileup/index.phtml ファイルオクール ttp://www.fileocool.com/ のようなファイルアップローダを自社サーバに設置したいと思います。 構成がよく似ているCGIを配布しているサイトはありましたらお教えください。 設置したそれを俺らに解放してくれるってなら教えてもらえるかもね けっこう軽い画像あっぷろーだハケーン ttp://nukkorosu.80code.com/index.php どこかのアップローダーで オリジナルファイル名が見えて、DL数に制限かけれる場所ってありますか? >>524 俺のロダなんてどう? ご要望に全てお応え出来ますよ。 Sn Uploaderにプログレスバーつけることできますか? Sn Uploader自体にはそんな機能はないのでご自分で改変してください。 もっともそこまでやるんなら一から作った方が早そうだけど Mega Upload Progress Barってどうかな 英語読めないからインスコできないけど Sn Uploaderならテク次第で移植できるんじゃね?(Perlで書かれてるから) PHP単体では出来んそうだ・・・・・ CGIもリクエストボディの読み込みとレスポンスの書き出しを交互に行うと 読み込みが詰まるOSとhttpdの組み合わせがあったりとか、 Ajaxを使うにしてもページが中途半端にロードされた状態で JavaScriptを動かしたくないってかそんな状態でまともに動作するのか?とか、 ロード中のページとロード済みのページをフレームで分けるのは確実そうだけど いまどきフレームはダサいとか、結構問題が山積み。 tok2でHello-UPを設置した人います? トップは表示されるんだけどファイルをアップできない… >>527 mod_uploaderつかったほうがいいよ > mod_uploaderつかったほうがいいよ スレ見に行ったら、気持ち悪いんだけど、ファイルが壊れたりしそうで怖い。 2ちゃんってBBQ入ってたよな・・・ どうやって回避してるんだ? >スパム >>539 BBQってただの串判定だから 本文チェックまではしてないんだろ 疑問に思うのだが、そんなランダム文字列なURLを誰が踏むのだろうか? うpろだ作ったんだけど、、今は容量小さめ(Max80MG)だけど 多分ダウンロードとアップロード結構早いから良かったら使ってみてくれ。 まだテスト段階だから色々仕様変わるかも・・・ http://uploda2ch.net/ すいません、携帯でダウンロードした動画をPCメールでアップロード出来るアップローダを探してます。 条件 一つのメールで複数送信出来る。 一つあたり300KBまで可能。 ご存じの人いませんか? phpであぷろだ作りたいんだけど、どういうのが求められてるのかわかりません。 こんな機能あったらいいな、っての教えてください。 あんま無茶なのはなしで。 >>551 自分が欲しい機能を全部実装して公開して そっから機能追加してけば? 実況板用に高速に連張りしやすいロダ作ってくれ ttp://captain.jikkyo.org/cat/ JLAB 実況ろだ 明るい分散計画(仮)運営スレ★1 ttp://yy23.kakiko.com/test/read.cgi/jkanri/1157757633/ 大容量ファイル用はSnやmodがあるからねぇ あとjpg画像からexif情報を抜き出せてデジカメ画像に便利なアップローダも需要あると思う ここみたいな ttp://pentax.mydns.jp/exif/ 探したら結構よく出来てるのがあったわ<EXIF ttp://cachu.xrea.jp/joyful_exif/ >>552 正直アップローダあまり使ったことないし、 アップロードできたら見た目も機能も気にしないので・・・ ゆいちゃっとが原型のアップロダを使っています コメント欄が無記入の場合は指定してるファイルから 取得するようにしたいのですが、ファイル名自体を 取得するにはどうしたらよいですか? PHPで動くアクセス解析を探してます。 これはスレ違い? RSSを搭載しているアップローダーなんてないのかなぁ。 自分で実装してもいいんだけど。 画像用のアップローダーにはGreyBoxやLightBoxを入れるべきだと思う。 画像を見るときページ切り替わってうざい。 これくらいの改造は誰でもできるだろう。<head>タグに数行追加して 画像へのURLを生成する<a>タグに小細工するだけだし。 >>511 そこでSourceForgeでオープンソースで開発者を募るんですよ。 絶対集まる。 maildropを使い、プログラムにパイプして画像をアップロードするってのを 作ったんだけど、DoCoMoからは2枚以上添付しないとアップロード出来ない という不思議なことになってしまってます(PC、au、SoftBankからは正常) 1枚添付で送信すると 送信元:MAILER-DAEMON@アドレス 相手先ホストの都合により送信できませんでした。 Receiver's host can't accept your mail 宛先:宛先アド と返ってくるらしく、2枚以上添付して送信した場合は、1枚目がシカトされて アップロードされます。 これ原因は何か分かりますかね? ちなみにMIME::Parserを使ってます。 >>562 そのスクリプトを晒したら良いんじゃないの? Sn Uploader http://sugachan.dip.jp/obsolete/snup/ を使用しているのですが 拡張子を jpg gif png しか許可してないせいか zipファイルをjpgなどの拡張子に変えてUPしてる人がいるのです。 エラーログにはちゃんと拡張子合わずと表示されてるのですが アップロードされてしまうのでそれを禁止にしたいのですが 参考になるようなサイト等がありません。 何方か改造方法などわかる方がいましたら教えてください。 串規制して偽装ファイルうpした奴をアク禁 あと見せしめにIP晒しすりゃ誰もやらなくなる 専ブラから直リンクで開く時(jpg画像など) 広告 ■画像はこちら 広告 ってテキストでるようにしたいのですが、どうしたらいいんでしょうか? スクリプトはHello-UPを使っています jpgの直リンに広告入れたいってどうやるのかな .htaccess でphpに飛ばせばできるか 複数ファイルうp対応でサムネイル表示出来る画像うpろだって無いかな? CGIでもPHPでもFlashでも メール通知機能をもったアップローダーはありませんか? 該当する機能を持ったものとして Hello-UPローダーを見つけました。 Hello-UP http://idol.nm.land.to/ 他にありませんでしょうか? Yahoo!ブリーフケースみたいなイケてるうpろだってありませんかね? http://homepage1.nifty.com/ ~heppoko/lib/upload.html これ使ってみたけどイマイチだった… Ajaxとかふんだんに使っててWebブラウザ上で使いやすそうなのがいいです。 スピードとかはあまり気にしてないです。 海外モノとかで何かないですかね? Snアップローダにサムネイル機能追加しただけっぽいような画像アップローダってありませんか? >>564 MIMEタイプかファイルヘッダで判別 ただMIMEタイプはブラウザからの申請なので偽装可 >>573 サムネイルカッターでぐぐれ(要PHP) よくある無料オンラインストレージを自分のサーバーで提供したいのですが、 該当するフリーソフトがありません。どなたかご存じないですか? ログインしてファイルの一覧が見れて、他人とシェアできればいいです。 filebankみたいなサイトを自分で立ち上げたいのです >>577 確か海外のソフトでうりふたつなスクリプトあった。 Captcha付のロダ無いな 付けることにメリットあるのか疑問だけど >>577 FTPでいいのでは? パーミッション活用すれば何でもできるし。 海外鯖でエラーが出るのは文字コードのせい? なんか良い説明サイトがあったら教えてください 圧縮ファイル展開型あぷろだの作り方ってどっかに解説ないでしょうか? ぐぐったけどみつかんないorz 別にphpでもperlでもjavaでも圧縮展開の仕組みは提供されているからそれ使うだけ PHPであぷろだ作ってみようと思う。 まだ1行も書いてないです。 こんな機能があれば、みたいなアイディアは特になし。 できるだけシンプルにしたい。 今日からちびちび作ってみるのでよろしく。 行動する前から言い訳してる奴は100%途中で投げ出す >>588 あるある ttp://lcdata.ddo.jp:8080/2ch/upload/ ここでゆっくり作ります。 スレ違いな気がしてきたので自作スクリプト発表会の方でやります。 完成したらまたおじゃまします。 >>598 で、発表会の方でスレ違い認定されたようだが、今はどんな感じなん? Google Codeとかでソース公開してみれば? >>591 ,>>593 スマソ、>>588 が現実に。 アップローダを放置してエロサイト作ってましたw http://lcdata.flop.jp/ そっちもほぼ終わったので、またゼロからアップローダ作り直します。 amr形式のデータをアップロード出来るサイトを探しています。よいサイトはないでしょうか? うpろだ探すの面倒臭くて作ったのだが、XSSとかありそうで怖い。 ISPから「上りは一日30Gまでね」って通知来た。死亡 すいません。 バック(画像)だけタグいじれるろだありませんか?? レンタル鯖にうpろだ設置しようと思うんだけど Perlとphpではどっちがいい? よーし、アップローダPHPスクリプトを作ろうかな。SQLで大量のファイルを管理できるやつ どうせなら 1G とかのファイルも全部 RDBMS に入れちゃって! どうしよう。どっちみちPHPで読み込んでから送信する仕組みにしなきゃならないからそれの方が早いか ファイルのUp・一覧表示・削除・Downは一通りできるようになったが肝心の初期設定スクリプトで手を抜いてしまった 斧って左の欄が403 Forbiddenになっても放っておけばアップロードされるのかな? >>605 アップロードの部分は、swfuploadもしくは、dojox.form.FileUploaderで作ってくれないかなぁ。 http://swfupload.org/ サンプル:http://demo.swfupload.org/v220/index.htm http://docs.dojocampus.org/dojox/form/FileUploader サンプル:http://mwilcox.dojotoolkit.org/dtk/dojox/form/tests/test_FileUploader.html これなら、進行率の表示もできるし、 ファイル選択時にアップロードを許可するファイル形式の指定もできる。 サーバーサイドでファイルチェックする手間がある程度省けるだろうね。 それに、<input type="file" />だと、全てのファイルが表示されるから使う側としては面倒。 後者のdojoxを使うなら、コーディングできるけど? あと、アップロードとダウンロード時にCAPTCHAは最低限ほしいところ。 ダウンローダーやBOT対策にね。 ついでに、ファイルのMD5ハッシュもデーターベースに記録した方がいいと思う。 ちんこみたいな、圧縮展開型のあぷろだって配布されてないの? 携帯用のアップローダ作った方いませんか? 一万円で売って下さい。 >>620 ヒント:携帯はアップロードできない ヒント:メールで添付すれば可 正しくはアップローダではないんですね。 携帯サイトでは『ピクトみたいなの』とか『アップローダ』と呼ばれています。 とりあえず、作成者が現れるのを待ってみます。 >>623 欲しい機能はどういうのか教えて 例えば、 ・画像だけUP可能(または、3gpやmp4も、とか) ・PC閲覧拒否機能が必要 ・PICTクローン ・レス機能が欲しい ・ファイル一覧画面が欲しい ・サムネイル一覧が欲しい とか >>624 どうもです。 機能的にはピクトが理想です。 http://www.pic.to/ ですが、必要最低限の機能でも構いません。 必要な機能 ・UP可能ファイルgifとjpgのみ ・up@pic.to等に添付送信後に画像URLを返信 ・ファイルUP者がファイルを削除可能 画像URL ピクトの場合、http://u.pic.to/z3pwo の様なURLが返信されますが、 http://u.pic.to/z3pwo-1-ca57.gif の様な画像URLの返信でも構いません。 サムネイル化も欲しいです。 以上です。詳細は相談させて下さい。 削る機能 ピクトにある、画像の追加用アドレス、履歴/設定変更、 3gp・3gp2等のUP、PC閲覧拒否、ファイルやサムネイル一覧等も便利ですが、 問題なく動作すれば、上記のみで満足です。 あと一つ気になる事があります。 過去にピクト等と同様または近いスクリプトを作成済みでしょうか? 作成済みではない場合、あなたの時間を大きく頂く事になり、悪い気がしてお願いできません。 >>625 あ〜じゃあ無理だ 組んであげようと思ったけど、今まで作ったことないわ 作ってもよかったんだけどね メール受信 SMTPのAliasとかにイベント仕掛けてスクリプト起動 [HTML非公開Dir]/[URLエンコードしたメアド]/GUID的なファイル名で画像名.[拡張子] を作成 メアドが初回の場合は.(ドット)で始まるファイル名で暗号化したパスワードファイルを上記メアドDir に保存、上の公開URLをメールで返信 ※パスワードはランダム CGI/PHPなど ・入り口 スクリプトのURLがキックされたら、メアドとパスワードをParamから呼び出して、上記Dir名が 存在するかチェック、存在したらサムネイル形式で画像一覧+画像を呼び出すスクリプトの URLでリンク ・画像をゲットするスクリプト 上記サムネイルのクリックで呼び出される画像本体取得用。 パラメータのアリナシで削除もする これだけでいいなら習作としてでも結構楽にできるんじゃね? 本気でやれば未経験者でも2日あればできると思う。SMTPサーバーからスクリプト起動する方法 を調べるのに時間かかりそうだけど。 >>626 いい人そうだから、一から作ってもらう訳にはいきません。 一からお願いするのであれば、予算を少し上げるか何かしらの他のメリットを考えなくてはなりません。 ちょっと考えさせて下さい。 >>627 どうもです。 プログラムは無知なので分かりませんが、知人に聞いたところ3日くらいは掛かると言われました。 Hello-UP http://idol.nm.land.to/ を使っているのですが、ファイル等をアップロードしたあとの動作で、 トップページに飛ばされるのを、画像を直接表示したいのですが何処をいじったら良いでしょうか? よろしくお願いします<m(__)m> header('Location: トップページのURLを入れた変数'); の箇所を探す ↓ header('Location: アップローダのURL+画像保存ディレクトリ+画像ファイル名') に変更 header('Location: トップページのURLを入れた変数'); これは header("Location: $PHP_SELF"); これだと分かりました! しかしこの部分の、 header('Location: アップローダのURL+画像保存ディレクトリ+画像ファイル名') 画像保存ディレクトリ+画像ファイル名の値が格納されている物が分かりません。 あぷろだなら大抵は設定ファイルなりスクリプトの最初なりで指定されてんじゃないの? 画像ファイル名は保存処理の中でどっかにあるはず 結構高い頻度でlog.cgiが壊れるんだけど、原因は誰かに悪戯されてるのかな…? terapadで開くと「null文字〜」って起こられるんだが、ググってもわからないんだよなー sunのスクリプト使わせてもらってる null文字っていうのは文字コード0のこと バイナリコードを抜き取ってログ保存すればいいだけ Hello-UPでアップロードフォームの編集パスをクッキーで記憶させたいのですが、 どうしたらいいでしょうか? http://idol.nm.land.to/ 質問を許可願います! アップロード用パスワードが設定できるタイプのうpろだスクリプトはありませんか? DLキー付きはそれなりに見つかったのですが、UPキー機能付は見つからず。 できればPHPの奴がいいのですが。 UPキーは固定になるわけでしょ? だったら簡単に付加できるじゃん すいません、そこまでできるスキルはないので……ベンキョしなきゃならんか……? 利用している画像アップローダーに無意味な投稿を連投する荒らしが居着いたため、 串規制機能等、防御策の充実した画像アップローダーを探しています。 串規制に関しては、レンタル掲示板系ではしたらばBBSに使ってみての信頼があり、 どこかでこのしたらばBBS形式で画像アップローダーになっている掲示板を見かけた覚えがあるので cgiなり配布されているのかと探しているのですが、上手く見付けられずにいます。 どなたか、こういった串規制の充実したレンタルアップローダー等に心当たりがありましたら、 教えて頂けないでしょうか? ずるぼんで複数ファイルアップロードの対応を誰か教えて下さい Hello-UP(http://idol.nm.land.to/ )で .jpgのリンクを開いて、保存しようとすると、「.php」形式での保存になってしまい、 保存する際に面倒な状況になっているのですが、これを対処する方法はありますか? DLカウンタがONになっている時だけ↑の現象が出るのですが・・・ http://idol.nm.land.to/helloup_v2/upload.php >>652-653 返信ありがとうございます。 情報を頼りに解決策探ってみます。 >>655 やっと出来ました・・・ ありがとうございます 2ch系のアップローダ作ったことある人に聞きたいのだけど 1日の転送量ってどれぐらいになる? システム面・サーバ運用面は、仕事でかなり開発経験ありなので 負荷高くても対処できると思うが、帯域だけ全く予想が付かん。 >>657 一日の? 仕事でかなり経験アリなら予測できそうだけど。 他のサイトのファイル数やダウンロード数を参考にね。 表示してるとこあるじゃん。 どこで聞いていいかわからんのだが、どこのアプロダか教えてくれorz fs/ってあって、その後やたら長い英数字が続くんだが…ググってもわからんので誰か教えて下さい。 >>651 と全く同じ問題を抱えているけど、>>655 のやり方が分からない。 header("Content-Disposition: inline; filename=$redirect"); header("Content-type: image/jpg; name=$redirect"); をどこかに加えればいけそうだが、不明すぎる。どなたか神の手を。 ではどこですか?分からない方の冷やかしはいらないです。 偽者がいるみたいなのでトリップつけます。 引き続きレス募集します。 >>663 ヒントだけでもお願いします。 >>668-669 解決への近道のためのアドバイスありがとうです。 アップローダとファイオルアップ付きBBS、 拡張子のところに「docx」追加してみた。 Macは無問題で、WinからアップするとZIPになっちゃう。 どうすりゃいいの? ようやくわかりました。プログラムの問題でなく、Osとブラウザが docxを認識しないのですね。まったくMsもしょうがないねいね。 それそれ新世代のアップローダーが出てきても言い頃だな と思ったけど、そんな新技術が出来てるわけでもないから、 1から作ろうって言うモチベーションも湧かんか VIPろだや、どっとうpろだなどで使われている 「Sn Uploader」のアップロードクライアント「SnUpUp」を作ってみた。 使い方はパラメータを指定せずに起動すると出てくる。 例外処理とか全くできていないし、コンソールアプリで見栄えが悪いかもしれないが batファイルにパラメータを書いてD&Dでうpできるとか、 WinShotの外部アプリに登録すればSS撮影したら即座にうpできたりと 使い方によってはかなり便利ではないだろうか。 SnUpUp 0.8.7のダウンロードはこちらから http://yumesv.com/sn/ >>680 1から作ろうっていうモチベーションが湧かないから クライアントを作ってみたんだよwww >>681 snupに限らずformのパラメーターを自由に設定できるようにしてほしい。 >>683 おk 考えてみる ただ今はアップデート機能だとか、URLコピペ機能だとか実装するやつが多すぎて後回しになる予感。 perlで、プログレスバー付きってどこかにないかな・・・ 鯖にphpは入れてないからphpは動かない(というか勉強不足でphpが理解できない perlなら理解できる風なこと言って結局既存スクリプト探してんじゃねぇか >>686 ぐぐったけど、phpの場合ばかりでperlはなかったから・・・すまん 無理なら無理であきらめます どっちも理解できないならググって豊富に出てくるようなPHPを採用したほうがかしこくね > どっちも理解できないならググって豊富に出てくるようなPHPを採用したほうがかしこくね どうしようもない記事おおくね? ピクトやピタみたいな携帯用uploaderのスクリプトってないですか? Sn Uploaderを使っているんですが ファイルダウンロードしようと試行しているのですが PCからはダウンロードできるんですが ファイルサイズが大きいせいか携帯からダウンロードできません この場合cgiはどう設定したらよいのでしょうか? exit('ファイルサイズが制限を超えている為ダウンロードできません'); 自宅サーバーをこれから作ろうかと思っているのですが、 最大容量500GBくらい使えるスクリプトはないですか? 個人(私だけじゃないです)で作った作品を長期間保存しておくような感じなんですが・・・。 恥ずかしい質問かもしれませんがお願いします。 500GB程度も扱えないってそんなスクリプトもあるの? >>697 それは、最近の物なら普通は使えるということでしょうか? 私が見つけたスクリプトは >>696 私は、C言語とJavascriptをかじったくらいしか知識が無いので・・・。 すみません。 では、最大容量500GB以上、ファイル一つ1GB以上、で使えるものはないでしょうか? 誤字スマソ 正↓ >>697 それは、最近の物なら普通は使えるということでしょうか? >>696 私は、C言語とJavascriptをかじったくらいしか知識が無いので・・・。 すみません。 最大容量500GB以上、ファイル一つ1GB以上、で使えるものはないでしょうか? 誰か新しいuploader作ってくれ サヌネイル標準表示&ダウンロードカウンター付きの、 画像掲示板ライクなuploader ブラウザで1GBうpとかなかなか大変だろw ファイル1つ1GBアップロードとかなら、自宅鯖なら 素直に鍵付き(パスワード認証不可)のsshd立ててscpとかsftp使った方がいいんじゃね? 昔ならそういうのはftpでやってたけど今はftpなんぞ使わん あとはOSが共通ならファイル共有系の仕組み使うとか 投稿は誰でもできて、閲覧は管理者しかできない画像掲示板ってあるのかな? 閲覧できないのに投稿する心理が理解できないからきっとない 返事が遅れてすみません。 >>701 大変とはどういうことでしょうか? やはり回線や処理速度の問題でしょうか? aishare ってどうやれば使えるの?変な画面出てきてFree service 選んでも画面かわらないんだけど 複数アップロードが出来るスクリプト教えてくださいm(__)m 新世代uploader作ってくれ ・サムネイル表示機能 ・カウンター機能(ダウンロード&アクセス) ・自動消去設定(日時&回数) ・ログ管理はデーターベース ・flashゲーム&動画サムネイル&再生対応 ・上げられたファイルに評価&コメントがつけられる機能 ・デザインの変更が容易に出来ること とりあえずこんな感じで誰か作ってください >>709 むしろ、俺はgyazoみたいな手軽さがほしいな。 Gyazoへようこそ | スクリーンショットの瞬間共有 http://gyazo.com/ja ・専用アプリにドラッグ&ドロップで転送。複数D&Dしたときはzip化して転送するか選べる ・うp完了したらクリップボードに自動でURLがコピペされる もしくは、Dropboxみたいにディレクトリとか、ZumoDriveみたいにドライブでマウントして 簡単うp、ダウンロードできるとか。 ちなみに画像のうpだけなら、GyazoのアプリにD&Dすればそれだけでうpできるぞ。 基本的に消えないし(そもそも消せないw) 新世代uploader作ってくれ ・サムネイル表示機能 ・カウンター機能(ダウンロード&アクセス) ・自動消去設定(日時&回数) ・ログ管理はデーターベース ・flashゲーム&動画サムネイル&再生対応 ・上げられたファイルに評価&コメントがつけられる機能 ・デザインの変更が容易に出来ること ・専用アプリにドラッグ&ドロップで転送。複数D&Dしたときはzip化して転送するか選べる ・うp完了したらクリップボードに自動でURLがコピペされる 追加しました ツールによるDL防止対策で、サムネイル、プレビュー(中間画像)、オリジナル画像 各ファイル名をランダムな英数字で作成してくれる画像アップロードスクリプトなかなか無いもんだね。海外廻ってもありそうで無い、、、。 ↓一つの画像でこんな感じにしたい img_thumb_15df8efg8.jpg img_preview_8rfhdsgjs.jpg img_original_s8ehae4hgs.jpg >>713 例えばそれを実装したとしてみよう。 実際にそれがどれほど有効か考えてみよう。 それほど有効かつ有用には思えない。 最近のDLツールはまるでMozillaをエミュレートしているかのような クローラー型まで発達している。OCRを使って画像の認識、判別までしてくる有様だ。 DL対象を画像ではなく、音声にして簡単に喩えると、音声にプロテクトをかけてもスピーカーから流れる音を録音すれば、それなりの音質の曲をキャプチャできてしまう。 不特定多数からのアクセスを許容しているアプロダのDLツール対策としては原理上の限界が存在する。 生半可なDLツール対策では、時としてあまり好ましくない状況も発生させてしまう。 試しに img_original_1.jpg を img_original_s8ehae4hgs.jpg に暗号化してみるとしよう。 賢いDLツールは問題なく画像をDLでき、不出来なDLツールはimg_original_1.jpgとURLから画像がDLできるまで、何度も何度もアクセスし続ける。 アホなユーザでさえ、手動で100回くらいアクセスしてDLできなければ諦める奴も少なくはないだろう。 しかし、そんなアホなユーザが不出来なDLツールを使っているとどうなるだろうか? DLツールに任せっきりのほったらかしで24時間四六時中絶えることなくアクセスを繰り返して一週間くらいたってもDLできていなかったら、まぁしょうがないかと思い諦める。 そんなモチベーションのユーザもいる。 そんなのがいっぱい増えちゃったらどうなると思う?まるで同時多発テロのDDOSアタックだ。 サーバの負荷は大きくなるし、そんな事になるくらいなら、最初から一度のアクセスで画像をくれてやって満足させてやるほうが 何千万回という無駄なサーバアクセスと天秤にかけると、どちらが得か? ひいては本来の正規利用者さえも、そのサーバ負荷故使いづらく、離れて行ってしまう。 価値観の自由上、強くは言えないが、スクリプトだけに拘らず、サーバ側の対策や、DLツール(広義も含めれば不正利用者)の利用心理も考慮した上で、もっと包括的な取り組みをしてはどうだろうか。 俺は落とす側も落とされる側も両方経験したが「各ファイル名をランダムな英数字で作成してくれる画像アップロードスクリプト」それ自体が上記理由により不毛なものと判断されているのであまり存在しないのではないだろうか? 長くなってしまったけれど、もし不特定多数への公開を前提としているのなら、DL原理上のいたちごっこは避けられないと思う。 時代に合わせてできるだけDLツール対策をし、ある程度抑制する方法はいつくかある。 いたちごっこなので申し訳ないが、その方法について公開はしたくない。 しかしどの方法をとっても単体ではあまり効果がなく、複合的に組み合わせてやっと効果がでるくらいだ。 必死扱いてあれやこれやを対策&対策破りしているうちに、こう思った。 そうまでして守らなければいけないデータを不特定多数に公開しているという前提、それこそが何かそこはかとなく矛盾していないだろうか? 人の判断は分かりかねる。 俺はただそう思った。 このスレの趣旨と反れるかもしれないけど、スクリプトに集中するよりはルータに気を遣ったほうが労力対効果があるんじゃないかな。 具体的な事を一切言えなくてごめんなさい。 >>714 なかなか読み応えもあり勉強になりました、ありがとうございます。 さすがに詳しく書いてらっしゃるのでかなり納得する部分も多々ありました。 結局、 >>そんなのがいっぱい増えちゃったらどうなると思う?まるで同時多発テロのDDOSアタックだ。 >>サーバの負荷は大きくなるし、そんな事になるくらいなら、最初から一度のアクセスで画像をくれ>>てやって満足させてやるほうが >>何千万回という無駄なサーバアクセスと天秤にかけると、どちらが得か? だらだらとサーバに負荷かけられ絶えずアクセスが続くくらいならスカッと持ってってもらったほうがいいですね。 >>714-715 は馬鹿なユーザが問題であって、アプロダの直接的問題じゃないだろw ゲームに下手なプロテクトかけられるから、やぶられてp2pに上げられる!って言っているようなもんだ ・専用アプリにドラッグ&ドロップで転送。複数D&Dしたときはzip化して転送するか選べる これはすぐにでも出来るだろ 誰か作ってよ >>711 のgyazoのクライアントはソースも公開されてるから、 PNGとかに偽装してupできればいんじゃね?怒られそうだがw gyazoでかいファイルupできないことが発覚。PNGだと場合によってはでかくなるからね 基本のソースは公開されてるから、誰かJPEG対応したの公開しる http://github.com/gyazo/Gyazo/blob/master/Server/upload.cgi png って書いてあるところを jpg にすればいいよ gifやbmpをjpgの特定サイズにリサイズ&フォーマット変換した上で登録するアップローダーってありますかね? http://up12.pandoravote.net/ リサイズ機能付きならここにある フォーマット変換機能付きはどこかにあるか? http://omnioo.com/omnioolab/2010/02/uploader-php.php を試したら数キロバイトくらいならアップロード成功したのですが、 20MBとかの大きなファイルだと失敗します。 原因はなんでしょうか? 100MBくらいのファイルのアップロード専用の機能でいいので 何かお勧めの方法を教えてけれ これで良いじゃない Sn Uploader (Perl) 菅処 ttp://sugachan.dip.jp/download/uploader.php ずるぼん改造版にもいくつかの使いにくい仕様があるとのことで 新規につくられた。ずるぼんとは違い管理モードがある。 設置が簡単なこともあってか半角系では主流になりつつある。 >>727 >主流になりつつある。 何をいまさらw これで良いじゃないって、404 Not foundじゃねーかw >>726 アップローダースレで聞くより、phpの質問スレで聞いたほうがいいと思うけど、 phpのアップロード容量制限じゃないかな?php.iniで設定変えられないか? かなりスレチだが他にどこで意見を聞くべきかわからないのでここで どっとうpろだの検索システムを作ったんだけど利用価値あるかな http://koneko08.info/ ドメインは前にとったやつを適当に当てただけだから気にしないでくれ >>732 はっきりいって微妙だね この手のうpろだに置かれているファイルの元々のファイル名に着目すればわかるけど、「無題.jpg」、 「新しいドキュメント.txt」という具合に、かなりいい加減で、且つ第三者には推測しづらい名前になっているものが多い なのでこんな文字列検索では、なかなか目的のファイルにたどり着けない 動画や画像入りの拡張ファイルも含めたサムネイル表示機能をつけて、それらを元にした類似画像の関連付け、色情報による画像検索というような、もっと視覚的に分かりやすい検索方式にした方がいいんじゃないの 画像自動認識でおっぱい検索、お尻検索が出来る日はいつだろうな >>732 いろいろ利用価値や応用性はあるぞ 俺は可能性を感じる。 ・Picasa等の安価な画像ストレージ系webサービスにAPIを使って画像をキャッシュし、 すぐに消えるdotup.orgのキャッシュ的APIやリンクを提供する ・検索エンジンを利用するかもしくは、関連スレをクロールして、リンク元の掲示板に辿りつけるようにする ・外部の画像解析APIとの連携 例:顔を含む画像の自動タグ付けとカテゴリ化。 顔ラボ ≫ WebAPI http://kaolabo.com/webapi ・サムネイル付きRSSフィードの出力 ・AutoPagerize用のmicroformatに対応(自動ページ送り) 検索としての価値は微妙なアイデアばっかでスマンw ずらずらと見てたけど、漫画画像判別APIがほしくなるなw うpられた漫画画像だけ延々とみたいw >>732 いつの間にかサムネイルも表示されるようになったのな 検索としては役に立たないことにすぐ気付いたけど なんとなくサムネイルつけてみたら少し面白かったからそっちの方向で弄ってる 意見を取り入れてPicasa使ってみたらエロ画像多すぎて半日でBANされた 今は普通に設置サーバーに保存してる 意外に軽いないからこれでいいかなって気はする 画像解析系のAPIは見つからなかった 顔のやつはユーザー登録いるみたいだし、顔がある位置くらいしかわからないみたいなので保留 自前で色成分の解析くらいはやりたいけどそっち方面の知識がないからなあ…… 元スレに関しては検索程度ではなかなかでてきそうもないし 該当スレがどこかの検討もつかないから自前クロールもできない なにか良い方法ないかな また意見があったらお願いします おお、行動力すごいな > 意見を取り入れてPicasa使ってみたらエロ画像多すぎて半日でBANされた ワロタwww ああ、この用途はだめなのかw >>738 これ(サムネイル)だけでも かなり便利になりました。 >>725 携帯専用いいですね! ちょっと修正してもらって、3万なら欲しい。 画像じゃなくてURL送ってミラーしてくるサイトないですか? 言われてみればそうですね。 web魚拓ってそういう用途に使っていいのかな まあ、まるごと取った場合は権利者の都合で削除されることもあるし、 ミラーとは用途が違うか。 そのページだけキャッシュするような感じ。 他にも似たようなサービスはあったような気もするんだが重いだせん。 sn uploaderにサムネイル表示する機能組み込むにはどうすればいいのですか? 引き続き、土は生ぶ 明あき弘ひろをさがしています。 三十歳 programmer 日藝出身 最寄り駅はさぎのみや駅もしくは阿佐ヶ谷駅 福岡県出身との情報があります。 連絡先・hayakudetekoi@hotmail.co.jp >>756 ご本家はともかく "Sn Uploader" で検索すればいくつか亜種が引っ掛かるけどね。 cgi使わないアップローダーって有りますか? cgiファイルは使わず・・。 php/logファイルぐらいでできるやつです・・・。 その程度のイヤミをいうのに丸一日も掛かったなんて信じられない… 地震あったし 電車も動いてなかったし 停電にもなったな それどころじゃなかったんだろ if (POSTされていたら) { if (ファイルが開けたら) { if(データが読み込めたら) { if (データが書き出せたら) { ... } else { die("書き出しエラー"); } } else { die("読み込みエラー"); } } else { die("オープンエラー"); } } else { die("ポストエラー"); } このたび、少なくとも2008年から続いていたログ管理ファイルが飛んで1からのスタートに。 無念だ・・・。ログ管理ファイルのバックアップを1日おきにしとけばよかった。(´・ω・`) うちもバックアップ用のHDDが机から落ちて死んだわ ピクトみたいなアップローダースクリプトを早く後悔してくれよ ピクトなら金出してでも欲しがる奴は沢山いるから無料では無理だろ メールのプログラム処理ができれば別に難しく無いだろ ピクトは需要が多いのに供給0だからな…俺が発注してパッケージにして売るかな? 教えて欲しいことがあります。 あるスレッドで「imagebam」というアップローダーでサムネイル化された画像が 貼られたんですが、その元画像が見たいと発信したところ、ドメイン名から検索すれば 簡単に元ファイルがわかると言われましたが、それは事実ですか? 第三者の意見なのでそれが嘘なのかもしれません。 あくまで第三者の意見ですがそれは事実の可能性があります eXtplorerをBlueOnyx(CentOS)にインストールしたらログイン画面まで到達できたけれど、ログインすると「このディレクトリは存在しません」とアラートが出ます。 eXtplorer自体とファイルのユーザとグループはapacheに変えてみました。 アドバイスお願いします。 最近新しいスクリプト無いよね 未だに10年前のスクリプトが今もって主流 誰も開発しとらんのか このスレで一から作らないか? 色々今の需要に適しているやつ どうだろう 778のの言う「今の需要」がわからんが、新しいのが出てこないって事は 殆どの人にとっては10年前のもので充分て事なんだろう >>779-780 画像ファイルを例にあげて話をすると、ほとんどjpg,png,gifで用は足りるが、 最近のトレンドで言えばRAWなどの高詳細画像需要も増えてきている。 ブラウザが標準対応した、svgやwebpなども今後は視野に入ってくる。 Exifの扱いなども含めて、そのメタデータを有効に使える データベース活用型アップローダーの方が便利じゃないか? 単なるファイル一時預かりだけではネットワーク資源がもったいないと思う。 汎用アプロダはRSS実装あたりから進化が止まっている感がある。 ファイル+情報の集積としての価値を見出したい。 ”10年前のアプロダ”と”10年前の大手画像サイト”は大きな差は無かったが ”今のアプロダ”とflickr フォト蔵 Zorg photohito 挙げればきりがないが、”今の大手”とは大きく差が開いている。 そういうのってロダの役割じゃないと思うが…俺の頭が固いんだろうか まぁ大多数の人は「ファイル置けりゃいい」だと思うけどな 需要が全く無いわけではないだろうけど、労力に見合わないから誰も作らないんじゃね 今後そういった需要がもっと多くなれば作る人は出てくると思うけど ttp://cgipocket.com/cgi/mogzo/mogzo.cgi これサムネイルやyoutubeに対応しててよさげなんだが PostgreSQLと自動削除がないのがネック 作者に問い合わせてみようかな、改良できる人とかいないよね? ↑じゃあ 1年半騒音で苦しめられた上の階の女 http://kie.nu/1Rfb >>785 新世代のアップローダできたよ!(2年前の書き込み・・・だと!?) http://imz4.com/ Fast Uploaderについての質問ですが、 昨日の夜辺りから急にアップ出来なくなりました 多分アップの際の「アップロード中」のところで100%になったのに5分待っても10分待っても「アップロード中」のままで「アップロードが完了しました」画面になりませんでした パソコンでやってもiPhoneでやってもiPodでやってもダメでした(携帯電話・スマホ関係の店にあるものでは出来たんですが) もしかしてサーバがおかしいのか、お使いのデバイスのほうがおかしいのでしょうか? ファイル速達便 アップロードがかなり速い https://bitbow.io/ja 誰でも簡単にネットで稼げる方法など 参考までに、 ⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。 グーグル検索⇒『半藤のブブイウイウレレ』 K9OCQTVO9Q Xup.ccみたいに、ファイルアップ後にDLパスを変更できるようなアップローダーってありますか? ☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の 両院で、改憲議員が3分の2を超えております。 『憲法改正国民投票法』、でググってみてください。国会の発議は すでに可能です。平和は勝ち取るものです。お願い致します。☆☆ 開 2 ち ゃ ん ね る= 便 所 の 落 書 き ・ 痰 壷 の 更 に 劣 化 コ ピ ー の 3 流 掲 示 板 運 営 の 性 格 の 悪 い 引 き こ も り I T 土 方 メ ガ ネ ザ ル 早 く 死 な な い か な プログラミングを誰でも習得できる方法は、「前場アキドルのプログラミングマスター方法」というブログで見られるらしいよ。ネットで調べると見られるらしいです。 Z776Y 菅処さんの「Sn Uploader」のオリジナルを ダウンロード出来るサイトありませんか? >>800 ダウンロード出来ました。 有難うございました。 WordPressのアップローダーとエディタだけを 使いたいんですけどどうすればいいすか? fast-uploaderへのファイルのアップが今日の昼あたりから急に出来なくなった 電話回線でやってもどこのWi-Fiでやってもファイルのアップの際に100%になってから何分経ってもファイルのアップが完了した画面にならずファイルがアップされた状態にならず他のデバイスでやっても同じだった 恐らくこれはサーバー側の手違いでそうなったんだと思う まあもしそうだとした場合にそれが直ればその時点までファイルのアップが出来なくなっていたデバイスからのファイルのアップが出来るようになるだろうけど https://dotup.org/uploda/dotup.org1616744.jpg_yepZXPjDNRcKKBgCfQL9/dotup.org1616744.jpg 私たち日本人の、日本国憲法を改正しましょう。 総ム省の、『憲法改正國民投票法』、でググって みてください。拡散も含め、お願い致します。 すみません質問させてください 5年ほど前に使っていたアップローダーを忘れてしまいました 時間指定で削除できる DW人数が表示される 途中で編集できる 多分アルファベットが並んだ名前だったような気がする 4つくらいのアイコンがiPhoneの画面いっぱいに表示されてた 黄緑とか黄色とかカラフルだった気がする こんな情報でわかるわけないとは思いますが、もし心当たりある方いらっしゃいましたら教えてください… 白猫アップローダー繋がらなくなったな メンテナンス中か・・・ 過去ログも読まずに質問しますが、 @ネットから画像をダウンロード Aダウンロードした画像をアップローダーにアップ ↑の@の手順を省きたいのですが、画像のURLを指定すればその画像をアップロードできるようなアップローダーはあるのでしょうか? 例えば5chでNG規制で貼れない画像のURLがあった時に一旦ダウンロードしてからアップローダにアップしなおす手間を減らしたいのです。 質問で、吉祥ロダって閉鎖したのですか? 新しいURLが存在していたら教えて頂けないでしょうか? axfcって今でも稼働してるはずなんだけど みんなどうやってアップロードしてるんだ? 自分の環境だと必ずエラーするんだが… ただのうpロダ、突然2023年4月7日以前の画像が全削除されてしまったな 保存期間の最長が無期限で助かってたのに、やはり容量持たなくなったか read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる