このページの翻訳:
- 日本語 (ja)
- English (en)
最近の更新
Tag Cloud
このページへのアクセス
今日: 2 / 昨日: 4
総計: 959
- DokuWiki(116)
- Dokuwiki.fl8.jp(108)
- サカつく初代(15)
- Gallery(14)
- 01_サカつく初代 01年目(13)
- 01_サカつく初代 05年目(12)
- FreeBSD カーネル再構築(12)
最近の更新
このページへのアクセス
今日: 2 / 昨日: 4
総計: 959
WordPressの管理画面にログインして、アップデートのお知らせのテキストを表示するだけのプログラム
こんな感じでSeleniumによるログインが可能です。
Sub wpLogin() Dim Driver As New Selenium.WebDriver Dim HTMLDoc As Object Dim ID As String Dim Pass As String ID = "hogehogeID" Pass = "hogehogePass" 'ログインページを開く Driver.Start "chrome" Driver.Get "https://hogehoge.com/wp-login.php" Driver.Wait 1000 With Driver 'ユーザ名とパスワードを入れてログインボタンを押す .FindElementById("user_login").SendKeys ID .FindElementById("user_pass").SendKeys Pass .FindElementById("wp-submit").Click End With ' HTMLDocオブジェクトを作成 Set HTMLDoc = CreateObject("htmlfile") ' クリック後のHTMLを取得 HTMLDoc.body.innerHTML = Driver.PageSource Debug.Print HTMLDoc.getElementsByClassName("update-nag notice")(0).innertext ' WebDriverを終了 Driver.Close Driver.Quit Set Driver = Nothing End Sub