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
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
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
240
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
330
What happened to RubyGems and what can we learn?
mikemcquaid
0
300
コミュニティが変えるキャリアの地平線:コロナ禍新卒入社のエンジニアがAWSコミュニティで見つけた成長の羅針盤
kentosuzuki
0
120
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
810
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
960
15 years with Rails and DDD (AI Edition)
andrzejkrzywda
0
200
ランサムウェア対策としてのpnpm導入のススメ
ishikawa_satoru
0
170
Cosmos World Foundation Model Platform for Physical AI
takmin
0
930
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
2k
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
470
Featured
See All Featured
Done Done
chrislema
186
16k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
640
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Crafting Experiences
bethany
1
49
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
200
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Navigating Team Friction
lara
192
16k
First, design no harm
axbom
PRO
2
1.1k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
120
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
180
Mind Mapping
helmedeiros
PRO
0
88
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