Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
deroki committed May 8, 2018
0 parents commit c0ebcca
Show file tree
Hide file tree
Showing 66 changed files with 1,779 additions and 0 deletions.
64 changes: 64 additions & 0 deletions .idea/deployment.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 16 additions & 0 deletions .idea/remote-mappings.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 11 additions & 0 deletions .idea/untitled.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions .idea/webServers.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

392 changes: 392 additions & 0 deletions .idea/workspace.xml___jb_tmp___

Large diffs are not rendered by default.

43 changes: 43 additions & 0 deletions changehour.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
import os, time, sys
from selenium import webdriver
from selenium.webdriver import FirefoxOptions
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import Select

ip_list = []
# with open("ips.txt", "r") as f:
# print(f)
# for i in f:
# print(i)
# ip_list = i.split(',')
# print(ip_list)
dir_path = os.path.dirname(os.path.realpath(__file__))
print(dir_path)
chrome_driver = dir_path + "\chromedriver.exe"
driver = webdriver.Chrome(chrome_driver)

with open("ipstable.txt", "r") as file:
with open("downip.txt", 'w') as output:
for line in file:
split_line = line.split('\t')
print(split_line)
if split_line[2] == "Zener":
ip = split_line[1]

try:
driver.get("http://" + ip + "/login/")
time.sleep(5)

driver.find_element_by_id("username").click()
driver.find_element_by_id("username").clear()
driver.find_element_by_id("username").send_keys("admin")
driver.find_element_by_id("password").clear()
driver.find_element_by_id("password").send_keys("0r@nge!!")
driver.find_element_by_xpath("//button[@type='submit']").click()
driver.find_element_by_link_text("Fecha").click()
driver.find_element_by_xpath("//input[@value='Guardar']").click()
except:
print("no conecta " + ip)
output.write(line)

Binary file added chromedriver
Binary file not shown.
Binary file added chromedriver.exe
Binary file not shown.
Empty file added downip.txt
Empty file.
Binary file added geckodriver
Binary file not shown.
1 change: 1 addition & 0 deletions ips.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
10.192.20.28,10.226.37.41,10.226.35.85,10.226.38.78,10.226.39.149,10.226.36.81,10.226.34.42,10.226.34.184,10.226.34.49,10.226.35.82,10.226.37.11,10.226.34.84,10.226.36.120,10.226.36.241,10.226.36.95,10.226.34.9,10.226.36.87,10.226.36.78,10.226.35.217,10.226.38.132,10.226.35.59,10.226.34.86,10.226.38.85,10.226.36.122,10.226.37.1,10.226.38.159,10.226.36.203,10.226.36.159,10.226.38.172,10.226.32.145,10.226.36.209,10.226.39.31,10.226.38.173,10.226.36.238,10.226.38.74,10.226.33.250,10.226.36.251,10.226.38.192,10.226.39.254,10.226.39.64,10.226.38.54,10.226.38.68,10.226.38.34,10.226.38.165,10.226.36.231,10.226.38.50,10.226.38.96,10.226.38.135,10.226.37.9,10.226.36.232,10.226.38.121,10.226.38.96,10.226.37.33,10.226.37.33,10.226.36.237,10.226.38.187
68 changes: 68 additions & 0 deletions ipstable.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
AX6426 10.226.34.95 Thaumat 17.7 21.2 21.8 25.3 34.5 23.7 Remoto Manual 03-11-2017 10:45:00
CE1005 10.226.37.40 Zener 16.437 26.75 25.562 28.812 31.187 28.937 40.8 OK Automático 13-01-2018 00:00:37
CX0437 10.226.36.81 Zener 11.562 17 9.125 20.5 17 35.4 OK Manual 29-01-2018 02:34:07
AX5426 10.226.34.160 Thaumat 11 11 14 14 20.5 16 Remoto Manual 30-01-2018 07:55:15
CX2029 10.226.34.42 Zener 7.125 24.312 14.25 34.562 34.187 35.75 45.1 OK Automático 30-01-2018 20:12:21
PO6351 10.226.34.49 Zener 12.562 14.875 11.875 16.125 22.937 17.437 28.4 OK Manual 16-02-2018 19:47:35
PO0005 10.226.36.10 Zener 0 0 0 0 0 0 0 0 48.9 OK Automático 14-03-2018 19:04:33
BX1903 10.226.34.184 Thaumat 13.5 13 24.5 24 27 25 Remoto Automático 19-03-2018 10:32:28
OX6101 10.226.34.155 Thaumat 2.5 6.5 7 12.5 17.5 10 Remoto Automático 19-03-2018 21:58:09
MX3302 10.226.35.82 Thaumat 14.5 10 9.5 13 16 12.5 Remoto Automático 22-03-2018 11:57:03
AV9404 10.226.37.11 Zener -0.125 7.125 5.937 10.312 10.5 7.187 27.3 OK Remoto Manual 24-03-2018 04:23:39
SA5720 10.226.34.84 Zener 25.187 20 26.437 27.25 25.937 26.812 39.2 OK Automático 28-03-2018 11:23:10
SS0002 10.226.36.120 Zener 9.875 16.562 20.312 19 17.812 16.687 33.8 OK Automático 29-03-2018 20:39:46
SG9158 10.226.36.241 Zener 5.562 22.187 39.312 42.062 38.625 36.687 49.4 OK Automático 08-04-2018 04:56:04
OR9728 10.226.38.192 Zener 2.937 22.375 25.187 25.875 26.5 25.062 38.6 OK Manual 09-04-2018 03:16:35
CX0019 10.226.36.95 Zener 12.562 16.625 27.687 29.937 19.625 38.6 OK Manual 10-04-2018 00:02:01
GC00239 10.226.38.73 Zener 23.062 23.312 28 26.375 26.312 26.437 42.9 OK Automático 12-04-2018 22:09:12
GU9103 10.226.34.9 Zener 17.5 23.25 19.687 33.875 41.125 27.875 46.2 OK Automático 13-04-2018 12:41:20
LU7860 10.226.36.87 Zener 36.5 Sin comunicación Manual 15-04-2018 00:20:50
GU9175 10.226.36.251 Zener 7.75 14.562 16.75 17.375 18.25 16.687 31.1 OK Automático 15-04-2018 02:26:30
SE0140 10.226.38.54 Zener 11.187 14.687 18.75 21.625 26.625 12.062 35.9 OK Automático 16-04-2018 08:41:47
CO7222 10.226.36.78 Zener 29 28.437 33.812 33.812 30.937 33.375 45.1 OK Manual 17-04-2018 17:21:35
MX0395 10.226.35.217 Zener 29.125 30.125 38.375 36.437 42.062 34.187 47.2 OK Automático 18-04-2018 15:32:58
BA0361 10.226.38.132 Zener 25.562 29.25 29.875 29.125 34.937 31.687 42.9 OK Automático 18-04-2018 20:20:07
OR2801 10.226.34.47 Zener 14.687 21.562 20.812 22.312 39.875 20.687 35.4 OK Automático 18-04-2018 23:22:20
LU8508 10.226.35.59 Zener 11.625 17.375 16.75 17.625 16.75 16.312 28.4 OK Automático 19-04-2018 19:45:31
CR3304 10.226.34.86 Zener 23.75 26 26.5 29.125 26.625 26.437 40.8 OK Automático 22-04-2018 16:04:39
ORANGE 10.226.34.50 Zener 24.437 Error 47.2 Sin comunicación Automático 23-04-2018 13:11:31
CU8562 10.226.38.85 Zener 18.312 22.687 25 24.5 24.687 24.937 43.5 OK Automático 23-04-2018 19:41:58
MX0112 10.226.36.122 Zener 29.062 31.812 36.562 38 39.25 35.937 49.9 OK Automático 24-04-2018 15:39:54
MX3507 10.226.37.1 Zener 18.25 20.625 20.812 29.5 33.375 21.375 46.2 OK Automático 25-04-2018 01:42:30
VX1533 10.226.36.203 Zener 22.25 19.625 26.375 34.625 34.25 26.687 44 OK Automático 29-04-2018 01:00:21
OX6104 10.226.36.159 Zener 0 0 0 0 0 0 46.2 Sin comunicación Automático 29-04-2018 17:21:42
MX0038 10.226.38.172 Zener 7.5 16.75 25.312 31.312 32.5 26.5 37.6 OK Manual 29-04-2018 23:22:18
HX9606 10.226.39.36 Zener 8.437 20.437 28.75 30.562 28.125 31 42.4 OK Automático 30-04-2018 07:51:07
TE0008 10.226.39.235 Zener 16.375 15.812 22.625 13.187 21.187 22.562 37 OK Automático 30-04-2018 23:16:01
CO7228 10.226.36.209 Zener 11.625 21.75 20.875 29.937 35 29.25 42.9 OK Automático 01-05-2018 01:01:06
SE0027 10.226.39.31 Zener 13.25 17.125 14.687 18 21.312 21.812 34.3 OK Automático 01-05-2018 15:50:53
SG9203 10.226.36.238 Zener 11.875 20.312 26.375 23.062 25.875 26.312 40.8 OK Automático 02-05-2018 11:42:41
GR5773 10.226.38.74 Zener 13.875 11.687 11.187 14.375 14.625 11.062 30.6 OK Automático 02-05-2018 14:45:19
SE1162 10.226.39.123 Zener 18.187 21.187 16 31.312 34.875 27.375 42.9 OK Automático 03-05-2018 09:24:52
CO7602 10.226.38.173 Zener 19.437 Error 23.5 26 31.625 25.937 45.6 OK Mantenimiento 03-05-2018 19:27:53
CA5207 10.226.38.129 Zener 18 25.75 25.062 25.812 25.875 25.5 38.6 OK Manual 04-05-2018 10:29:28
GG0026 10.226.38.90 Zener 44.5 OK Automático 04-05-2018 18:22:23
MX1064 10.226.37.22 Zener 16.25 24.75 17.437 23.937 38.375 23.125 37.6 OK Automático 06-05-2018 01:40:34
OX0218 10.226.34.146 Thaumat 12 17.5 23.5 28 29.5 23.5 Remoto Automático 06-05-2018 08:54:10
SE0197 10.226.38.88 Zener 27 29.625 36.187 37.625 36.75 33.875 49.4 OK Automático 06-05-2018 20:24:50
LU0001 10.226.36.105 Zener 35.9 OK Manual 07-05-2018 05:59:02
GU9138 10.226.38.2 Zener 19.812 19.437 37.125 35.812 35.125 34 47.2 OK Automático 07-05-2018 09:19:52
VA2149 10.226.40.245 Thaumat 31.8 25 20.5 61 27.9 28.1 Remoto Automático 07-05-2018 11:09:11
MX3904 10.226.38.3 Zener 20.062 23.375 27.437 26.562 36.25 27 41.9 OK Automático 07-05-2018 13:45:12
VA2413 10.226.38.149 Zener 22.25 26 29 30.5 33.812 28.562 44 OK Automático 07-05-2018 13:46:22
VA2239 10.226.41.9 Thaumat 57.9 22 25.3 25.9 64.6 25.8 Remoto Automático 07-05-2018 14:06:43
CX0003 10.226.38.139 Zener 21.312 16.875 19 23 32.125 21.25 35.4 OK Automático 07-05-2018 14:25:32
MX0074 10.226.39.249 Zener 39.062 27.625 25.562 27.625 34.5 27 42.9 OK Automático 07-05-2018 16:38:40
MX0074/1 10.226.39.249 Zener 32.5 25.75 25.812 26.875 34.062 25.312 45.1 OK Automático 07-05-2018 16:46:39
OR9722 10.226.38.199 Zener 21.375 25.687 24.937 27.687 33.437 29.437 45.1 OK Automático 07-05-2018 17:44:49
SA6402 10.226.38.142 Zener 18.187 23.437 26.312 27 26.187 27.5 39.7 OK Automático 07-05-2018 21:15:26
OR9400 10.226.38.190 Zener 18.062 26.5 25.437 27.625 34.562 29 39.7 OK Manual 07-05-2018 22:28:30
MX0529 10.226.38.86 Zener 18.312 34.687 38 39.25 38.75 36.125 53.2 OK Automático 08-05-2018 00:40:36
MX0184 10.226.38.111 Zener 16.937 22.375 18.187 21.812 33.437 22.937 37.6 OK Manual 08-05-2018 02:43:29
LE0010 10.226.38.94 Zener 12.375 18.437 29.25 29.812 31.25 29.25 37 OK Automático 08-05-2018 04:15:25
SE0231 10.226.39.34 Zener 15.812 18.25 17.375 19 33 17.937 31.6 OK Manual 08-05-2018 04:30:27
AV8605 10.226.37.25 Zener 10.25 18.187 18.5 18.75 20.5 19.687 37 OK Automático 08-05-2018 05:48:33
SO9836 10.226.39.54 Zener 10 23.125 27.875 28.062 30 27.687 42.4 OK Automático 08-05-2018 07:06:25
LE0661 10.226.38.135 Zener 13.25 25.312 22.937 28.437 30.375 28.375 40.2 OK Automático 08-05-2018 08:10:54
LE0941 10.226.39.55 Zener 15 18.75 18.625 21.562 22.062 22.437 34.9 OK Automático 08-05-2018 09:11:01
AV8476 10.226.37.3 Zener 17.375 19.812 23.125 22.687 24 23.437 39.7 OK Automático 08-05-2018 09:24:47
85 changes: 85 additions & 0 deletions seleniumtrial.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
import os, time
from selenium import webdriver
from selenium.webdriver import FirefoxOptions
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import Select


dir_path = os.path.dirname(os.path.realpath(__file__))
print(dir_path)
chrome_driver = dir_path + "\chromedriver.exe"

driver = webdriver.Chrome(chrome_driver)
# opts = FirefoxOptions()
# opts.add_argument("--headless")
#
# dir_path = os.path.dirname(os.path.realpath(__file__))
# firefox_driver = dir_path + "/geckodriver"
# driver = webdriver.Firefox(executable_path=firefox_driver, firefox_options=opts)
driver.get('http://10.118.214.115:8080/clima')
user_input = driver.find_element_by_name("j_username")
user_input.send_keys("zener")

password_input = driver.find_element_by_name('j_password')
password_input.send_keys("zener")


boton = driver.find_element_by_xpath("//button[@type='submit']")
boton.click()
#buscar el pcr
driver.get("http://10.118.214.115:8080/clima/admin/mediacion/")
#driver.find_element_by_link_text(u"Equipos Mediación").click()
driver.find_element_by_xpath("//input[@type='search']").send_keys(Keys.ENTER)
driver.find_element_by_xpath("//input[@type='search']").clear()
driver.find_element_by_xpath("//input[@type='search']").send_keys("mx0112")
time.sleep(4)
driver.find_element_by_xpath("//table[@id='tabla']/tbody/tr/td[3]").click()
#
driver.find_element_by_id("agregarAlarma").click()
time.sleep(3)
driver.find_element_by_id("f_puntoalarma").click()
Select(driver.find_element_by_id("f_puntoalarma")).select_by_visible_text("19")
driver.find_element_by_id("f_puntoalarma").click()
driver.find_element_by_id("f_texto").click()
driver.find_element_by_id("f_texto").clear()
driver.find_element_by_id("f_texto").send_keys("texto")
driver.find_element_by_id("f_textoextendido").click()
driver.find_element_by_id("f_textoextendido").clear()
driver.find_element_by_id("f_textoextendido").send_keys("textoext")
driver.find_element_by_id("f_categoria").click()
Select(driver.find_element_by_id("f_categoria")).select_by_visible_text("Semi-urgente")
driver.find_element_by_id("f_categoria").click()
driver.find_element_by_id("f_inhibida").click()
driver.find_element_by_id("botonGuardar").click()
#
time.sleep(2)
driver.find_element_by_link_text(u"Sondas Tª").click()
driver.find_element_by_id("agregarSonda").click()
time.sleep(3)
driver.find_element_by_id("f_numero").click()
driver.find_element_by_xpath("//option[@value='7']").click()
driver.find_element_by_id("f_nombre").click()
driver.find_element_by_id("f_nombre").clear()
driver.find_element_by_id("f_nombre").send_keys("nombresonda")
driver.find_element_by_id("f_observaciones").clear()
driver.find_element_by_id("f_observaciones").send_keys("observacionsonda")
driver.find_element_by_id("botonGuardar").click()
#
driver.find_element_by_link_text("Contadores").click()
driver.find_element_by_id("agregarContador").click()
driver.find_element_by_id("f_nombre").click()
driver.find_element_by_id("f_nombre").clear()
driver.find_element_by_id("f_nombre").send_keys("nombrecontador")
driver.find_element_by_id("f_numeroModulo").click()
driver.find_element_by_id("f_numeroModulo").click()
driver.find_element_by_id("f_numeroModulo").clear()
driver.find_element_by_id("f_numeroModulo").send_keys("6")
driver.find_element_by_xpath("//input[@id='f_observaciones']").click()
driver.find_element_by_xpath("//input[@id='f_observaciones']").clear()
driver.find_element_by_xpath("//input[@id='f_observaciones']").send_keys("obersacionescontador")
driver.find_element_by_id("f_tipoContador").click()
Select(driver.find_element_by_id("f_tipoContador")).select_by_visible_text(u"Contador Trifásico")
driver.find_element_by_id("f_tipoContador").click()
driver.find_element_by_xpath("(//button[@type='button'])[10]").click()
#driver.quit()
Binary file not shown.
1 change: 1 addition & 0 deletions seleniumvenv/Lib/site-packages/setuptools.pth
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
./setuptools-28.8.0-py3.6.egg
Loading

0 comments on commit c0ebcca

Please sign in to comment.