- 37 名前:デフォルトの名無しさん [2020/12/10(木) 09:39:32.67 ID:Bau3ggnP.net]
- これがサンプルだ。これを参考にして色々作ってみてくれ。
require 'selenium-webdriver' driver = Selenium::WebDriver.for(:firefox) driver.get('https://katahiromz.web.fc2.com/') for t in 0..10 _driver.execute_script(" __let r = Math.random() * 4 - 2; __let elements = document.querySelectorAll('*'); __for (let i in elements) { ___if (elements[i].style) { ____elements[i].style.transform = 'rotate(' + r + 'deg)'; ___} __} _"); _filename = sprintf('File%03d.png', t); _driver.save_screenshot(filename) end あ、「_」はスペースかタブに置換してくれ。 transformの使い方はここに書いてある: https://developer.mozilla.org/ja/docs/Web/CSS/transform
|

|