■掲示板に戻る■ レスを全部読む 最新レス100

ふたば専用ブラウザ「双助」専用スレ part7

17 名前:名無しさん@お腹いっぱい。 投稿日:2008/11/25(火) 12:50 del
siomod-20081119版
画像リンクにポート番号がついていると読み込み失敗するのでやっつけ

def replySavedImage(self):
# /savedimg/img.2chan.net/b/nnnnnnnn.jpg のようにしてfutalog/下のファイルを転送
paths = urllib.unquote(self.getPathWithoutQuery()).split("/")
fpath = os.path.join(SAVE_DIR, os.sep.join(paths[2:]))
+ fpath = re.sub(r':81','',fpath) # port番号削除

def replyLocalFile(self):
# /localfile//home/foo/futasuke/cache/nnnnnnnn.jpg のようにして任意のファイルを転送
# 但し安全の為、画像ファイルでなければ転送しない。
# 双助自体はlocalhost以外からの接続を弾くので、多分セキュリティーホールには
# ならないはず…。どうせこれ以外の方法は無い。
fpath = urllib.unquote(self.getPathWithoutQuery()[11:]).replace("/", os.sep)
+ fpath = re.sub(r':81','',fpath) # port番号削除

それぞれの関数の最終行を追加

名前: E-mail(省略可)

read.php ver1.00 modify(2005/11/10)