Category Archives: Internet / Web

Selenium check iframe


title: “Selenium check iframe”
date: 2021-03-12T10:25:11
slug: selenium-check-iframe


from selenium import webdriver
driver = webdriver.Chrome(‘./chromedriver’)
driver.get(‘http://elegalix.allahabadhighcourt.in’)
driver.set_page_load_timeout(20)
driver.maximize_window()
driver.switch_to.frame(driver.find_element_by_name(‘sidebarmenu’))
driver.find_element_by_xpath(“//input[@value=’Advanced’]”).click()
driver.switch_to.default_content()

Selenium Headless mode (no display)


title: “Selenium Headless mode (no display)”
date: 2019-01-28T13:04:20
slug: selenium-headles-mode-no-display


Selenium Headless WebDriver requirements

apt-get install xvfb
pip install pyvirtualdisplay
pip install selenium

Samplescript:

#!/usr/bin/env python
import re
from pyvirtualdisplay import Display
from selenium import webdriver
# Set screen resolution to 1366 x 768 like most 15" laptops
display = Display(visible=0, size=(1366, 768))
display.start()
browser = webdriver.Firefox()
browser.get('http://localhost:8080/')
html = browser.find\_element\_by\_id("name").get\_attribute("innerHTML");
if not re.search('TOM', html):
browser.close()
print "TOM not found"
exit(1)
else:
print "TOM was found"
browser.close()
exit(0)
display.stop()

Typo3 – Reset admin password


title: “Typo3 – Reset admin password”
date: 2015-03-03T18:25:51
slug: typo3-reset-admin-password


UPDATE be\_users SET password=md5('your\_new\_password') WHERE username = 'admin';
$TYPO3\_CONF\_VARS['BE']['installToolPassword'] = 'bacb98acf97e0b6112b1d1b650b84971';

This will seet default password (“joh316”) back again (Installer Tool).