- Vezetékes FEJhallgatók
- Kormányok / autós szimulátorok topikja
- Milyen TV-t vegyek?
- Házimozi belépő szinten
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Nem akármilyen új GeForce jöhet idén
- NVIDIA GeForce RTX 4060 / 4070 S/Ti/TiS (AD104/103)
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
Új hozzászólás Aktív témák
-
Oryctolagus
tag
Sziasztok!
Van ez a kod ami terminalban azt csinalja amit elvarok tole.
Szerveren keresek ssh eleressel valamit.
Jelen esetben csak egy serveren de valojaban tobb serveren, ezert a for ciklus.
Mivel szeretnek egy csilli-villi ablakot gombokkal ezert atdobtam a tkinterbe gondolvan, jo lesz az ha mar jo a terminalban.
De..
mivel nincs terminal ezert nem is jon ertek a talalatrol sem ezert az if-ben az else ag nem hivodik meg soha.
Valalki elmagyarazna nekme hogyan tudom a tkinterben ezt osszehozni?!
A kodhoz annyit meg hogy az elejen az ssh hoz szukseges credentioloket toroltem.
jus' sayin'
A kerdes talan az lenne hogyan tudom a terminal kimenetet a GUI-ban hasznalni?
from tkinter import *
import paramiko
servers = ['192.168.XXX.XXX']
host = ''
port = ''
username = ""
password = ""
root = Tk()
valami = Entry(root, width= 50)
valami.pack()
Vlabel = Label(root, text= valami.get())
Vlabel.pack()
command = "find /" + str(valami)
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
def mybuttonClick():
for s in servers:
host = s
ssh.connect(host, port, username, password)
stdin, stdout, stderr = ssh.exec_command(command)
lines = stdout.readlines()
if not lines:
nolabel = Label(root, text= "Nincs a " + host + "serveren")
nolabel.pack()
else:
yeslabel = Label(root, text = "A " + valami + " a " + host + " serveren van")
yeslabel.pack()
Searchbutton = Button(root, text="Search the valami name", command = mybuttonClick)
Searchbutton.pack()
root.mainloop()
Új hozzászólás Aktív témák
- Vezetékes FEJhallgatók
- Kormányok / autós szimulátorok topikja
- Ford topik
- exHWSW - Értünk mindenhez IS
- Végre hivatalos, mikor lesz az S26 hivatalos
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Okos Otthon / Smart Home
- Óra topik
- Xbox Series X|S
- Milyen TV-t vegyek?
- További aktív témák...
- X1 Carbon 9th 14" FHD+ IPS i5-1135G7 16GB 256GB NVMe magyar vbill ujjolv IR kam gar
- Apple iPhone 13 128 GB Pink 1 év Garancia Beszámítás Házhozszállítás
- Akciós áron, Lenovo ThinkPad X13 Gen 2 - 16GB RAM, 512GB SSD, érintőkijelző, Yoga funkció
- Asus TUF Gaming A15 AMD Ryzen 7-7735HS/16GB RAM/512GB SSD/RTX4060VGA/15,6" 144Hz kijelző
- DDR4 -es 8GB -os notebook memória eladó
- AKCIÓ! Apple Watch Ultra 2 49mm Cellular okosóra garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 3050 6GB GAMER PC termékbeszámítással
- Keresünk Galaxy S21/S21+/S21 Ultra/S21 FE
- CSX 2x2GB (4GB) DDR2 800 MHz kit
- Dell USB-C dokkolók: (K20A) WD19/ WD19S/ WD19DC + 130W, 180W, 240W töltők
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs


