JXAでChrome操作(1)
macOS自動化用にAppleScriptが使えるのだけど、 実は最近のmacではjavascriptでも記述が可能なのだ。
ひとまず、Chromeを起動して新しいタブを開き、 所定のURLを開く、という操作を行ってみる。
#!/usr/bin/osascript -l JavaScript const chrome = Application("Google Chrome") const win = chrome.windows[0] let tab = new chrome.Tab() let tabs = win.tabs let tab_index = tabs.push(tab) - 1 tab.url = 'https://example.com'