[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2ch.scのread.cgiへ]
Update time : 11/25 00:13 / Filesize : 124 KB / Number-of Response : 886
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

連番のH画像/動画を一気にダウンロードする7.5



1 名前:名無しさん@お腹いっぱい。 [2016/03/30(水) 03:44:30.41 .net]
■前スレ
連番のH画像/動画を一気にダウンロードする6
peace.2ch.net/test/read.cgi/unix/1349257148/

連番のH画像/動画を一気にダウンロードする7(途中落ち)
peace.2ch.net/test/read.cgi/unix/1443867437/

150 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/01(日) 13:14:44.32 .net]
    ∩
    _( ⌒)     ∩__
  //,. ノ ̄\   / .)E)
 /i"/ /|_|i_トil_| / /      / ̄ ̄ ̄ ̄ ̄
 |ii.l/ /┃ ┃{. / /     < あけおめ
 |i|i_/''' ヮ''丿i_/       \_____
 i|/ ,ク ム"/ /
 |(  ヽ _,.-===、j、
 ゞヽ‐イ/´   ヽ ヽ、
   \!   ::c:: !  :p
     }ヽ __ ノ、_ノ
   /    ノ ノ´

151 名前:名無しさん@お腹いっぱい。 [2023/01/04(水) 14:14:25.46 .net]
(*´д`*)

152 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/04(水) 15:39:05.82 .net]
今日はif文のかわりにハッシュを使うを覚えました^^

sub image_format_check {
use Image::ExifTool qw(:Public);

my $checkfile = shift;
my $info = ImageInfo($checkfile);

my $FileName = $info->{'FileName'};
my $FileType = $info->{'FileType'};
#my $MIME = $info->{'MIMEType'};
my $Date = $info->{'DateTimeOriginal'};
my $error = $info->{'Error'};

my %handler1 = (
"JPEG" => "jpg",
"WEBP" => "webp",
"PNG" => "png",
"BMP" => "bmp",
"GIF" => "gif",
"ZIP" => "zip",
);
#----- 画像の種類の判定 ここから
my $checkdata = $handler1{"$FileType"} // "bin";
$checkdata eq "bin" and $error = ":error bin";
$FileType =~ /TXT/ and $error = ":error txt";

return ($checkdata, $error, $FileName);
}

153 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/07(土) 18:15:07.19 .net]
ヽ(´ー`)ノ

154 名前:名無しさん@お腹いっぱい。 [2023/01/14(土) 18:22:30.18 .net]
(つω;`)

155 名前:名無しさん@お腹いっぱい。 [2023/01/18(水) 12:04:29.40 .net]
(*`ω´)y━

156 名前:名無しさん@お腹いっぱい。 [2023/01/21(土) 20:29:35.54 .net]
(^ ω ^)

157 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/25(水) 17:34:25.03 .net]
(´ー`)y─┛~~

158 名前:名無しさん@お腹いっぱい。 [2023/01/28(土) 20:31:33.10 .net]
(^ ω ^)



159 名前:名無しさん@お腹いっぱい。 [2023/01/29(日) 15:46:39.54 .net]
(」・ω・)」うー!(/・ω・)/にゃー!

160 名前:名無しさん@お腹いっぱい。 [2023/01/30(月) 15:13:31.77 .net]
( ´д)ヒソ(´д`)ヒソ(д` )

161 名前:名無しさん@お腹いっぱい。 [2023/02/01(水) 14:00:17.12 .net]
(*^_^*)

162 名前:名無しさん@お腹いっぱい。 [2023/02/04(土) 20:01:04.08 .net]
(・∀・)ゞ 

163 名前:名無しさん@お腹いっぱい。 [2023/02/05(日) 15:11:18.55 .net]
༼´・д・`༽

164 名前:名無しさん@お腹いっぱい。 [2023/02/08(水) 11:56:57.02 .net]
(´-`)(´_`)

165 名前:名無しさん@お腹いっぱい。 [2023/02/11(土) 17:27:56.02 .net]
(;´Д`)ハァハァ

166 名前:名無しさん@お腹いっぱい。 [2023/02/12(日) 12:27:19.54 .net]
( ´д)ヒソ(´д`)ヒソ(д` )

167 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/15(水) 12:38:29.11 .net]
J( 'ー`)し

168 名前:名無しさん@お腹いっぱい。 [2023/02/18(土) 20:02:32.29 .net]
(^Д^)



169 名前:名無しさん@お腹いっぱい。 [2023/02/19(日) 12:26:51.90 .net]
\(^o^)/

170 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/20(月) 10:42:48.52 .net]
(=゚ω゚)y━・~~~

171 名前:名無しさん@お腹いっぱい。 [2023/02/23(木) 12:19:56.89 .net]
(´ω`)

172 名前:名無しさん@お腹いっぱい。 [2023/02/25(土) 17:12:46.77 .net]
( ´O)η ファ~

173 名前:名無しさん@お腹いっぱい。 [2023/02/26(日) 11:10:48.24 .net]
ヽ(´ー`)ノ

174 名前:名無しさん@お腹いっぱい。 [2023/03/02(木) 11:19:21.72 .net]
(´-`)(´_`)

175 名前:名無しさん@お腹いっぱい。 [2023/03/04(土) 19:11:10.44 .net]
(・∀・)ゞ 

176 名前:名無しさん@お腹いっぱい。 [2023/03/05(日) 12:03:27.89 .net]
('A`)

177 名前:名無しさん@お腹いっぱい。 [2023/03/08(水) 11:08:20.90 .net]
(*^_^*)

178 名前:名無しさん@お腹いっぱい。 [2023/03/11(土) 17:28:23.89 .net]
。゜(゚´Д`゚)゜。



179 名前:名無しさん@お腹いっぱい。 [2023/03/12(日) 12:06:55.17 .net]
  (゚Д゚;)えっ

180 名前:名無しさん@お腹いっぱい。 [2023/03/13(月) 11:29:12.84 .net]
(`・ω・´)つ

181 名前:名無しさん@お腹いっぱい。 [2023/03/16(木) 11:45:46.77 .net]
(=゚ω゚)y━・~~~

182 名前:名無しさん@お腹いっぱい。 [2023/03/18(土) 17:14:59.87 .net]
(´・_・`)

183 名前:名無しさん@お腹いっぱい。 [2023/03/19(日) 10:57:05.45 .net]
_(:3 」∠ )_

184 名前:名無しさん@お腹いっぱい。 [2023/03/20(月) 11:26:20.70 .net]
( ゚ д ゚ ) ポカーン

185 名前:名無しさん@お腹いっぱい。 [2023/03/21(火) 15:42:15.75 .net]
ヽ(`Д´)ノ ウワァン

186 名前:名無しさん@お腹いっぱい。 [2023/03/23(木) 10:58:26.27 .net]
༼´・д・`༽

187 名前:名無しさん@お腹いっぱい。 [2023/03/25(土) 16:54:43.21 .net]
(´-`)(´_`)

188 名前:名無しさん@お腹いっぱい。 [2023/03/26(日) 13:03:57.93 .net]
ヽ(´▽`)/



189 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/03/27(月) 11:25:50.56 .net]
ヽ(´ー`)ノ

190 名前:名無しさん@お腹いっぱい。 [2023/04/01(土) 16:32:14.40 .net]
<(_ _)>

191 名前:名無しさん@お腹いっぱい。 [2023/04/02(日) 11:01:30.81 .net]
( ´д)ヒソ(´д`)ヒソ(д` )

192 名前:名無しさん@お腹いっぱい。 [2023/04/06(木) 12:07:05.20 .net]
(>_<)

193 名前:名無しさん@お腹いっぱい。 [2023/04/07(金) 10:56:14.49 .net]
(^Д^)

194 名前:名無しさん@お腹いっぱい。 [2023/04/09(日) 12:19:21.11 .net]
(・o・)

195 名前:名無しさん@お腹いっぱい。 [2023/04/12(水) 10:36:07.80 .net]
(´ー`)y─┛~~

196 名前:名無しさん@お腹いっぱい。 [2023/04/13(木) 11:22:40.84 .net]
(・∀・)ゞ 

197 名前:名無しさん@お腹いっぱい。 [2023/04/15(土) 16:20:39.20 .net]
(;´Д`)ハァハァ

198 名前:名無しさん@お腹いっぱい。 [2023/04/16(日) 10:53:34.20 .net]
(;^ω^)



199 名前:名無しさん@お腹いっぱい。 [2023/04/17(月) 11:00:49.94 .net]
|д゚)

200 名前:名無しさん@お腹いっぱい。 [2023/04/19(水) 09:47:04.24 .net]
( ´ー`)y-ด็็็็็้้้้้็็็็้้้้้็็็็็้้้้้็็็็็้้้้้็็็็

201 名前:名無しさん@お腹いっぱい。 [2023/04/22(土) 16:23:52.75 .net]
(((((((((((っ・ω・)っ ブーン

202 名前:名無しさん@お腹いっぱい。 [2023/04/23(日) 11:36:02.09 .net]
(*´・ω・)(・ω・`*)ネー

203 名前:名無しさん@お腹いっぱい。 [2023/04/24(月) 11:09:10.16 .net]
(* ´3`)

204 名前:名無しさん@お腹いっぱい。 [2023/04/26(水) 10:13:01.81 .net]
(´゚'ω゚`)ショボーン

205 名前:名無しさん@お腹いっぱい。 [2023/04/29(土) 15:50:45.77 .net]
スゥーッ(´┏・┓`)v-~~ハァーッ(´┏∀┓`)v-~~

206 名前:名無しさん@お腹いっぱい。 [2023/04/30(日) 13:50:07.62 .net]
ㄟ⁰ㄋㄟ⁰ㄋw(´・ω・`)w

207 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/05/01(月) 10:23:53.32 .net]
ʅ(◞‿◟)ʃ

208 名前:名無しさん@お腹いっぱい。 [2023/05/03(水) 12:33:57.93 .net]
ㄟ⁰ㄋㄟ⁰ㄋw(´・ω・`)w



209 名前:名無しさん@お腹いっぱい。 [2023/05/04(木) 12:49:11.22 .net]
(`ω´*)oプンスカプンスカ

210 名前:名無しさん@お腹いっぱい。 [2023/05/05(金) 10:27:50.82 .net]
(;^ω^)

211 名前:名無しさん@お腹いっぱい。 [2023/05/06(土) 17:22:14.18 .net]
(*`ω´)y━

212 名前:名無しさん@お腹いっぱい。 [2023/05/07(日) 11:20:48.10 .net]
J( 'ー`)し

213 名前:名無しさん@お腹いっぱい。 [2023/05/08(月) 10:47:31.12 .net]
<(_ _)>

214 名前:名無しさん@お腹いっぱい。 [2023/05/10(水) 10:44:34.70 .net]
  (゚Д゚;)えっ

215 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/05/10(水) 11:44:48.90 .net]
(^-^ゞ

216 名前:名無しさん@お腹いっぱい。 [2023/05/13(土) 14:53:53.97 .net]
(=^・・^=)

217 名前:名無しさん@お腹いっぱい。 [2023/05/14(日) 11:28:56.99 .net]
(*´д`*)

218 名前:名無しさん@お腹いっぱい。 [2023/05/15(月) 12:14:44.85 .net]
(=^・・^=)



219 名前:名無しさん@お腹いっぱい。 [2023/05/17(水) 12:02:35.96 .net]
( i_i)\(^-^ ) ヨシヨシ

220 名前:名無しさん@お腹いっぱい。 [2023/05/19(金) 11:13:37.94 .net]
|ω・`)コソ.

221 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/05/21(日) 11:51:10.62 .net]
( ˙꒳​˙ )ノ🥟

222 名前:名無しさん@お腹いっぱい。 [2023/05/22(月) 11:41:38.37 .net]
スゥーッ(´┏・┓`)v-~~ハァーッ(´┏∀┓`)v-~~

223 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/05/23(火) 11:36:52.82 .net]
( ˙꒳​˙ )ノ🥟

224 名前:名無しさん@お腹いっぱい。 [2023/05/27(土) 16:54:18.86 .net]
(´・_・`)

225 名前:名無しさん@お腹いっぱい。 [2023/05/28(日) 12:00:37.66 .net]
(・。・)y─┛~~

226 名前:名無しさん@お腹いっぱい。 [2023/05/31(水) 10:58:25.83 .net]
( ˙꒳​˙ )ノ🥟

227 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/05/31(水) 17:16:08.06 .net]
exの自作スクリプトpython2のurllib2を利用していたんだけど
今日動かしたら403エラーになった

wgetだと同じクッキーで通ったから、元のurllib2利用コードの
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookielib.CookieJar()))
opener.addheaders.append(('Cookie', cookie))
html = opener.open(url).read()

html = subprocess.check_output( 'wget -O - --no-cookies -U "%s" --header "Cookie: %s" "%s"' % (useragent, cookie, url), shell=True)
のようにwgetを使うようにしたらうまくいけた

全部wget丸投げがいいのかな

228 名前:名無しさん@お腹いっぱい。 [2023/06/02(金) 11:42:20.94 .net]
┐('~`;)┌



229 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/06/02(金) 17:56:02.67 .net]
my $cmd = qq{ curl -Ss --user-agent "Wget" -H 'Cookie: ' --connect-timeout 40 --insecure -o "$filename" -L -G "$href" --referer "https://" };

$ret = op5( $cmd );

俺はperlを使っていてファイルを落とすときはcurlに投げている

230 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/06/02(金) 17:58:11.44 .net]
$wq->find('#i7.if')
->each(sub {
$href = $_->find('a')->attr('href') // "non";
print $href . "\n" ;
});

231 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/06/02(金) 18:57:42.73 .net]
htmlの読み込みなら、これでエラーになったことはないかな

$Web::Query::UserAgent = LWP::UserAgent->new( agent => 'Mozilla/5.0' );
$Web::Query::UserAgent->cookie_jar($cookie_jar);
$Web::Query::UserAgent->timeout(20);

my $wq = Web::Query->new($url);

232 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/06/02(金) 20:20:38.30 .net]
よく見たらpython2かよw

def subprocess_1 (cmdline, array):
p = subprocess.Popen(cmdline, shell=True, stdin=subprocess.PIPE,
stdout=subprocess.PIPE, stderr=subprocess.STDOUT
)

while True:
line = p.stdout.readline()
if not line:
break
line = line.decode('utf-8')
line = line.rstrip()
# ~ print (line)
array.append(line)

ret = p.wait()
return ret

## main

f_path = "この素晴らしい世界に祝福を!.mp4"
file_name2 = re.escape(file_name)
cmdline = 'ffprobe ' + file_name2 + ' -hide_banner -pretty'
a = []
ret = subprocess_1(cmdline, a)
print ("Return code: %d" % ret)
print ("\n" + a[1] + "\n")

233 名前:名無しさん@お腹いっぱい。 [2023/06/04(日) 12:18:04.53 .net]
( ´,_ゝ`)プッ

234 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/06/07(水) 12:19:03.26 .net]
( ´д)ヒソ(´д`)ヒソ(д` )

235 名前:名無しさん@お腹いっぱい。 [2023/06/09(金) 11:32:46.22 .net]
(・。・)y─┛~~

236 名前:名無しさん@お腹いっぱい。 [2023/06/11(日) 16:02:09.09 .net]
(=゚ω゚)y━・~~~

237 名前:名無しさん@お腹いっぱい。 [2023/06/14(水) 16:26:08.63 .net]
( ・`ω・´)

238 名前:名無しさん@お腹いっぱい。 [2023/06/15(木) 13:21:24.14 .net]
(・o・)



239 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/06/16(金) 12:52:01.79 .net]
use v5.34;
use utf8;

use Encode qw/encode decode/;
sub de { decode("shiftjis", shift) } sub en { encode("shiftjis", shift) }
sub de8 { decode("utf8", shift) } sub en8 { encode("utf8", shift) }
use open IO => qw/:utf8 :std/;
use JSON;
use YAML::Dumper;
my $yaml = YAML::Dumper->new(); $yaml->indent_width(4);
use WWW::Mechanize;
my $mech = WWW::Mechanize->new();
$mech->agent_alias('Windows Mozilla');
$mech->get(${url});
my $content = de8($mech->content);

my $json1 = from_json($content);
my $json_text = to_json( $json1 );
my @arr = split(/,/, $json_text, -1);

print $yaml->dump( \$json1 );

240 名前:名無しさん@お腹いっぱい。 [2023/06/16(金) 18:48:46.72 .net]
( ゚ д ゚ ) ポカーン

241 名前:名無しさん@お腹いっぱい。 [2023/06/16(金) 19:52:16.78 .net]
How many files(0-15)?

10 FOR I=1 TO 100
20 PRINT "NULLPO"
30 NEXT I

242 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/06/17(土) 16:43:07.26 .net]
How many files(0-15)?

10 FOR I=1 TO 100
20 PRINT "GAXTU"
30 NEXT I

243 名前:名無しさん@お腹いっぱい。 [2023/06/17(土) 18:14:39.97 .net]
(;^ω^)

244 名前:名無しさん@お腹いっぱい。 [2023/06/18(日) 14:22:44.27 .net]
(」・ω・)」うー!(/・ω・)/にゃー!

245 名前:名無しさん@お腹いっぱい。 [2023/06/19(月) 17:42:47.53 .net]
( ・`ω・´)

246 名前:名無しさん@お腹いっぱい。 [2023/06/22(木) 14:27:02.24 .net]
|д゚)

247 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/06/23(金) 12:13:34.31 .net]
javascript:var fn_id = "「ipb_member_idの値」"; fn_pass= "「ipb_pass_hashの値」";
document.cookie = "ipb_member_id=" + fn_id + ";expires=" + new Date(2030, 11, 31).toUTCString();
document.cookie = "ipb_pass_hash=" + fn_pass + ";expires=" + new Date(2030, 11, 31).toUTCString();
document.cookie = "yay=louder;expires=" + new Date(1990, 0, 1).toUTCString();
alert("現在のcookie:\n" + document.cookie);

248 名前:名無しさん@お腹いっぱい。 [2023/06/23(金) 13:38:48.57 .net]
('A`)



249 名前:名無しさん@お腹いっぱい。 [2023/06/25(日) 12:39:43.17 .net]
( ゚ д ゚ ) ポカーン

250 名前:名無しさん@お腹いっぱい。 [2023/06/28(水) 12:27:21.91 .net]
ヽ(´ー`)ノ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<124KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef