Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
スクリーンスクレイピングでブラウザぽちぽち作業を自動化しよう/Student-Meetup-#1
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
hotuta
June 05, 2016
Technology
0
1k
スクリーンスクレイピングでブラウザぽちぽち作業を自動化しよう/Student-Meetup-#1
6/5(日) Student Meetup #1
hotuta
June 05, 2016
Tweet
Share
More Decks by hotuta
See All by hotuta
Google I/O 2017 現地レポート / abc2017s
hotuta
0
180
きみはGithubのIssuesで管理が出来るフレンズなんだね!
hotuta
0
78
Hack U 2016 名古屋会場 チームほつた ヤフオクの出品を自動化 自動楽売Double-Au(ダブルオウ) #hacku /hacku-2016-nagoya
hotuta
0
820
Liblendrsv to Google Calender #port_mokumoku /port-20
hotuta
0
330
HackU 2016 Pre /hacku-2016-nagoya-pre
hotuta
0
95
HackU 2016 Pre2 /hacku-2016-nagoya-pre2
hotuta
0
81
HackU 2016 Pre3 /hacku-2016-nagoya-pre3
hotuta
0
65
Liblendrsv to Google Calender (リブレ) Googleカレンダーで図書館の貸出予約状況を管理/ #LLoTNight
hotuta
0
1.1k
Selenium最高! (スクリーンスクレイピングツールとして)/Student-Meetup-#1-Part2
hotuta
0
470
Other Decks in Technology
See All in Technology
AWS Network Firewall Proxyを触ってみた
nagisa53
1
240
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
240
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
68k
20260204_Midosuji_Tech
takuyay0ne
1
160
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
470
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
200
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.5k
10Xにおける品質保証活動の全体像と改善 #no_more_wait_for_test
nihonbuson
PRO
2
310
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
300
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
440
ランサムウェア対策としてのpnpm導入のススメ
ishikawa_satoru
0
170
今日から始めるAmazon Bedrock AgentCore
har1101
4
410
Featured
See All Featured
The Spectacular Lies of Maps
axbom
PRO
1
520
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
We Have a Design System, Now What?
morganepeng
54
8k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
140
How to build a perfect <img>
jonoalderson
1
4.9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
290
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Transcript
εΫϦʔϯεΫϨΠϐϯάͰ ϒϥβΆͪΆͪ࡞ۀΛࣗಈԽ͠Α͏ ΄ͭͨ@hotu_ta 6/5() Student Meetup #1
My Home Page http://hotuta.com/
My Home Page http://hotuta.com/
My Home Page http://hotuta.com/
΄ͭͨ@hotu_ta ౦ւେֶܦӦγεςϜֶՊ2ੜ Ruby͕͖͔ͳ(·ͩ·ͩεΩϧෆ) ຊAndroidͷձ ֶੜ෦(τϥϒϧϝʔΧʔ) εΫϨΠϐϯά͕େ͖
εΫϨΠϐϯάͬͯԿ? • Webϖʔδ͔ΒσʔλΛऔͬͯ͘Δߦҝ • େ͖͘(େࡶʹ)͚ͯೋछྨ 1. WebεΫϨΠϐϯά 2. εΫϦʔϯεΫϨΠϐϯά
WebεΫϨΠϐϯάͱ • ίϐϖͰ໘ͳσʔλΛऩू͢Δ͜ͱ • өըͷϨϏϡʔ˒4Ҏ্ͷλΠτϧऩू • େͳσʔλͷऔಘΛࣗಈԽ
εΫϦʔϯεΫϨΠϐϯάͱ • ผʹίϐϖ͢Δͷେͨ͠खؒ͡Όͳ͍ • ຖͷΑ͏ʹίϐϖ͢Δͷ͕໘ • 10ຖͱ͔1ຖʹαΠτΛݟΔݪ࢝ਓ • ྫ)ۜߦͷޱ࠲ใཧαΠτ •
Money Forward, MoneyTree …etc
ਤॻؗͷିग़༧ঢ়گཧ
Ͳ͏ΕͰ͖Δͷ͔ • μΠϨΫτʹऔಘ͢Δ • ϥΠϒϥϦΛͬͯԿͱ͔͢Δ • ύʔαʔͰσʔλΛநग़͢Δ • ෑډ͕ߴ͍ •
ςετπʔϧΛ͏ˡΦεεϝ
SeleniumΛ͓͏! • ຊདྷɺUIςετπʔϧ • ఆ௨Γʹͳ͍ͬͯΔ͔֬ೝ • ϑΥʔϜೖྗͰҟৗΛೖྗͯ͠Τϥʔ • ϓϩάϥϛϯάະܦݧऀͰ؆୯ʹѻ͑Δ •
Selenium IDE, Selenium Builder
Selenium BuilderΛ͓͏! • Seleniumͷهɾ࠶ੜπʔϧ • FirefoxͷϓϥάΠϯ • Chromeʹͳ͍ͷͰ͜ͷͨΊʹFirefox! • ༷ʑͳݴޠͷίʔυʹΤΫεϙʔτՄೳ!
Selenium Builder ͍ํ1 • πʔϧˠWeb։ൃ • Win→Ctrl+Alt+B • Mac→Com+Alt+B
Selenium Builder ͍ํ3 • ϑΝΠϧˠΤΫεϙʔτ • Մೳͳݴޠ • Java •
Ruby • Python • C# etc…
σϞ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠!
None