- Okosóra és okoskiegészítő topik
- Így fotóz és ennyire melegszik a Galaxy S26 Ultra
- Xiaomi 15 - kicsi telefon nagy energiával
- One mobilszolgáltatások
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Apple iPhone 16 Pro - rutinvizsga
- Honor Magic V5 - méret a kamera mögött
- iPhone topik
- Pebble - az átgondolt okosóra
- Vivo X200 Pro - a kétszázát!
Új hozzászólás Aktív témák
-
SzVFE1
csendes tag
Üdv, kezdőként lenne tanácsra szükségem, de gondolom a kérdésből ez fel fog tűnni. MobaXterm app-ban szeretnék műveleteket automatizálni és úgy olvastam, hogy erre a pyWinauto a legalkalmasabb. A MobaXterm -et arra használom, hogy egyszerre indítsak ssh command terminálokat különböző IP-k felé. Az egyes terminálok külön tab-okon jelennek meg a MobaXterm felületén. Azt már elértem, hogy parancsokat tudjak küldeni a terminálokba és váltogatni is tudok a terminálok között, ha CTRL+TAB-ot küldök az ablakba. Következő lépésként azt szeretném elérni, hogy a kód magától felismerje, hogy éppen melyik tab-ban dolgozik a terminálban lévő prompt alapján. Ott akadtam el, hogy kiolvasni sem tudom a prompt-ot, ezt get_line-al próbáltam. Az alábbi módon próbálkoztam:
from pywinauto.application import Application
app = Application(backend='uia').start('"C:\\Program Files (x86)\\Mobatek\\MobaXterm\\MobaXterm.exe"').connect(title='val',timeout=100)
textEditor = app.val.child_window(control_type="Tab").wrapper_object()
print(textEditor.Edit.get_line(0))
textEditor.type_keys("^{TAB 2}")
textEditor.type_keys("test",with_spaces = True)
De az alábbi hibaüzenetet kaptam:print(textEditor.Edit.get_line(0))
AttributeError: 'TabControlWrapper' object has no attribute 'Edit'Tudna segíteni valaki, hogy mit rontottam el?
Új hozzászólás Aktív témák
- Hgst es seagate 500gb 2.5 hdd
- Hostpost.hu VPS - Webtárhely Bérlés
- Radeon Rx 6600XT/ I5 8400/ 16GB Corsair/ 1TB M2/ 128GB Sata SSD/ 500GB HDD/ Win11
- ÚJ Dobozos Lenovo Thinkpad T14s G6 Tartós Laptop 14" -60% Snapdragon 32/1TB FHD+ 20Hó Gar
- Bontatlan! Új Lenovo Thinkpad T14 G5 Tartós Üzleti Laptop 14" -45% Ultra 7 165U 16/512 FHD+ Magyar!
- Samsung Galaxy A54 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- GYÖNYÖRŰ iPhone 14 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS4622 , 100% AKKSI
- AKCIÓ! MSI Claw A1M 512GB SSD kézikonzol garanciával hibátlan működéssel
- Samsung Galaxy A52s 128GB, Kártyafüggetlen, 1 Év Garanciával
- Használt Bonsen VS1900 vákuumos fóliahegesztő
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

