X



トップページLinux
1002コメント383KB
初心者の質問相談にやさしく答えるスレ Part10
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
垢版 |
2018/01/20(土) 09:56:46.80ID:mfIuA+31
聞き方が悪いから教えない、
とか、「俺は教育的目的から、わざと全部は教えないことにしている」
などという、下記スレに巣食っているロートルはお断り。

初心者に優しく応えようとする気のある人が、
今となってはバカバカしく思えるような質問相談にも優しく答えるスレです。

オススメLinuxディストリビューションは? Part70
http://mao.5ch.net/test/read.cgi/linux/1515329948/

【初心者】Ubuntu Linux 115【本スレ】
http://mao.5ch.net/test/read.cgi/linux/1513796694/


前スレ
初心者の質問相談にやさしく答えるスレ Part9
http://mao.5ch.net/test/read.cgi/linux/1504269873/


 禁止事項
・トリを使おうとしている質問者に対して、そんなトリはやめろとかという、斜め上からのアドバイス
・質問者そっちのけでの昔語り(昔はもっと苦労したもんだ、今の若い者は…)
・知らないのに、使ったことないのに、知ったかぶりでの書き込み
・ググれという誰でも言えそうな忠告
・俺は知ってるけど言わない等といった、実社会での扱われ方からの僻みから来る
・意地悪な言辞
0322login:Penguin
垢版 |
2018/04/12(木) 04:46:57.29ID:2ym6d0vs
>>313-315
ブラウザの自動操作には、curl は出てこない。
Ruby では、まず基本は、wget, Anemone, Mechanize。
でも、これらは、静的ページにしか対応しない

5ch みたいに、最初に空のHTML を送ってきて、
その後に、Ajax(JavaScript, JS)で外部にアクセスして、
ページを組み立てるようなものには、対応できない

HTML だけをダウンロードしても、何も書かれていない。
その後に、JS を動かすから

Ajax でデータ取得するような動的ページは、
iMacros, Selenium WebDriver じゃないと無理

漏れはプログラミングできるから、図書館にログインするプログラムは、
Ruby + Selenium WebDriver で自動化してる。
これは、プログラム板で聞く

プログラムできないなら、iMacros などの、ブラウザの自動操作ツールを使う
0323322
垢版 |
2018/04/12(木) 05:04:10.73ID:2ym6d0vs
Ruby で、Selenium WebDriver でプログラミングするなら、こういう感じ

ブラウザで右クリックメニューから、要素の検査を使って、F12開発者ツールを起動して、
まず、入力コントロール・ボタンなどの要素を、特定しないといけない

element = driver.find_element(:css, '#userId')
element.clear
element.send_key "xxxx" # 利用者ID

element = driver.find_element(:css, '#p')
element.clear
element.send_key "xxxx" # パスワード

driver.find_element(:css, 'input.typeBlue').click # ログインボタン
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況