例のごとく初心者が書いた記事です。突っ込み歓迎します kotlinで書いた複数回献血クラブ用のスクレイピングライブラリが一応動く形になったので、キリもないしgistに貼って一旦公開してみる。ほんとは献血クラブ非公式クライアントとしてサクッとアプリにして公開したかったけど、Android固有の知識がいろいろ求められてしんどい。自分以外誰得な内容だし習作のテーマ間違った気がする……!! 今のところ val scraper = Scraper(ID, PASS1, PASS2) でインスタンスを作るとログイン後の1ページ分(最大10回分)の献血データをダウンロードしscraper.recordIndexとscraper.bloodDataに書き込まれ、2ページ目以降のデータも取得したければscraper.next()を繰り返す……だけのもの。自分以外使わないだろうけど少しずつ修正していきます。