アップローダースレ Part3 (824レス)
上下前次1-新
248: 2006/11/05(日)20:45 ID:??? AAS
>>245
もう見れない
249: 2006/11/06(月)02:15 ID:??? AAS
24時間以内に作りました。
外部リンク:226.la.coocan.jp
250: 2006/11/07(火)22:24 ID:??? AAS
$set{'dummy_html'} = 0;#ファイル個別HTMLを作成する 通常ファイルのみ=1,DLKey設定ファイルのみ=2,すべて=3
ここか
251(5): 2006/11/08(水)13:16 ID:oUQGciZP(1/2) AAS
なあ前スレあたりでさCGIが使えない無料サーバーにFTPでアップして
使う案があったじゃん
それやってみようと思うだけど
x-beat使うから大容量のは無理だから3MBまでで
海外の900MB級のところにHTML付きでアップ
削除などはメインで一括
DLKeyはどうすればいいんだ?
メインで判定してリンクを表示する方法しいないかな
ログもメインで管理
↓オレ様が書いたコードだ(あとは容量とかの計算も追加すれば完璧)
省11
252: 2006/11/08(水)16:59 ID:oUQGciZP(2/2) AAS
FTPでアクセス中にサーバーの容量を調べる方法がわからない
253: 2006/11/08(水)17:53 ID:??? AAS
NLSTの脆弱性とか何とかでファイルサイズが取れなくなったところが増えたね。
送るデータが手元でファイルになってたり1変数に全部入ってるなら
手元でサイズを測ってデータを持っておくしかないんじゃないの?
254: 2006/11/08(水)18:36 ID:OvkjKcOZ(1) AAS
ファイル一覧の書式が決まってないFTPは過去の遺物
255: 2006/11/08(水)20:59 ID:??? AAS
1バイトづつ書き込んで、書き込めなくなった時に書き込んだ回数で計算!
冗談です。
256: 2006/11/09(木)09:59 ID:/olVIufj(1) AAS
じゃあログに各ファイルのサイズとアップしたサーバー情報を追加するわ
でさあアップするサーバーは複数のほうがいいか?
拡張子とサイズで条件判定をするとか
257(13): 2006/11/09(木)10:37 ID:??? AAS
SnUploaderのlog.cgiの扱い方じゃ
(ほとんどないだろうが)同時にアップロードされまくりの時ログが壊れないか?
ログを開いて読み込んで閉じて - 追加 - ログを開いて書いて閉じる
追加してる時にアップロードされたら壊れと思う
258: 2006/11/09(木)15:57 ID:??? AAS
つ ファイルロック
259: 257 2006/11/09(木)16:05 ID:??? AAS
?
flock使ってるがファイルを一回閉じてるからまずいぞって話だよ
あとflock使うときは非ブロックモードにしないとアクセスありまくりの
時にまずいぞ
260: 2006/11/09(木)16:32 ID:??? AAS
プロセス終了までロックしつづけないって意味か。
Snのコード酷くてまともに読んだこと無くて。
アクセス有りまくりに関しては、別ファイルに最終アクセス情報をもたせておいて、それを参照、同じ時間なら1秒待つとかで回避。
261: 2006/11/09(木)16:41 ID:??? AAS
プロセス終了までとは言わないけど、1人しか通過しちゃまずいところで
flockを使って一旦flockしたファイルを閉じる時は、さらにその範囲の外側に
ロックのためだけのファイルを開いてそれをflockしろってことだろ?
262: 257 2006/11/09(木)17:43 ID:??? AAS
だからuplog.cgiを開いてそれを変数に取り込んで閉じる
--------
そこに新しくアップしたファイルのログを変数に追加して
---------
uplog.cgiを開いて変数を書き込むする。
追加してる最中にアップされたら壊れるだろ。
263: 257 2006/11/09(木)17:46 ID:??? AAS
といってもその処理は一瞬だからめったにないだろうが
+< で開いていればいいのにな
あとflock(非ブロックモード)使えてなおかつOSにバグがなけりゃ
ファイルは絶対に壊れない
flock使う時は 別関数作って6回ぐらいトライさせりゃいい
264: 2006/11/09(木)18:17 ID:??? AAS
どうせアクセス多くないから心配するほどでもない。
265: 2006/11/09(木)20:31 ID:b4zbau9W(1) AAS
正直perlとかPHPとか使ってるやつって自分で考えない人ばっかりじゃん
特にflock関係なんて象徴的だよね
266: 2006/11/09(木)20:42 ID:??? AAS
底辺の連中はどの言語もそんなもんだろ
267: 2006/11/09(木)21:58 ID:??? AAS
そんなに言うならsnuploaderを美しくしてみてよ
上下前次1-新書関写板覧索設栞歴
あと 557 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.158s*