- 765 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/19(土) 22:19:00.61 ID:HfynjVpm.net]
- >>691
アップロードしていただいたものをカスタマイズして無事にサイトに到達できました。本当にありがとうございます!!! >>687 >>688 >>697 お三方の助言なくてはとてもここまでこれませんでした。ありがとうございます。 完成タスクを張るべきところですが、 すでに691さんのお手本があるので、前半部分を私の手のなんとか届くRESTaskに書き換えたものを貼らせていただきます。 なおサイトの挙動が今一つわかっておらず、一回でクッキーがとれなかったり、A7で違うソースがきたりすることがあります。 その処理のため余分なものが入っており美しさにかけますが、本当にやりたいことがなんとか実現できそうです。 Dn取得試行 (174) A1: RESTask [ Configuration:REST call Timeout (Seconds):30 ] A2: Goto [ Type:Action Number Number:1 Label: ] If [ %rtcode !~ 200 ] A3: Variable Set [ Name:%rtreS To:%rtres Recurse Variables:Off Do Maths:Off Append:Off ] A4: Variable Split [ Name:%rtreS Splitter:" Delete Base:Off ] A5: Wait [ MS:0 Seconds:1 Minutes:0 Hours:0 Days:0 ] A6: Variable Set [ Name:%cookie To:dnzSid=%rtreS8; dnzPtab=S; dnzHashcmd=fin; dnzToken=%rtreS12; dnzSv=%rtreSa36; dnzInfo=%rtreS20 Recurse Variables:Off Do Maths:Off Append:Off ] A7: HTTP Get [ Server:Port:https://hoge:hoge@hoge.dn-cloud.com Path:/cgi-bin/dneo/dneo.cgi?cmd=plantweekgrp#cmd=plantsearch&key=&entry=ho&splantgroup=0 &sterm=1&sfuture=1&rankflg=&reserve=&flag=&visitflg=&outflg=&fldsort=date&order=1&row=0&_=14994908 Attributes: Cookies:%cookie User Agent: Timeout:10 Mime Type: Output File:Download/test2.txt Trust Any Certificate:On ] A8: Flash [ Text:%HTTPR %HTTPL Long:Off ] A9: Goto [ Type:Action Label Number:9 Label:short ] If [ %HTTPL < 12000 ] A10: Write File [ File:Download/testlong.txt Text:%HTTPD Append:Off Add Newline:On Continue Task After Error:On ] <short> A11: Write File [ File:Download/testshort.txt Text:%HTTPD Append:Off Add Newline:On ] A12: Stop [ With Error:Off Task: ] ●しりたいこと この際、RESTaskを勉強して見ようとおもったのですが、cookiesをどこにどのようなかたちで記述すればうまくいくのかわかりませんでした。 追加の質問となってしまいますが、もしよければ教えてください。
|
|