• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 0 Hlas(ů) - 0 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Skrytí příkazového řádku v Kodi (Windows)
#10
@jkmh A co ti vlastně při tom problikne, comand line okno? Možná to pak závisí i na tom, jak máš nastvené zobrazení. V okně nebo na celou obrazovku. A když na celou obrazovku, máš zapnuté nebo vypnuté - Použít okno na celou obrazovku? Zkoušel jsem všechny kombinace nastavení u sebe, ale ani v jednom případě se mi tam nic nezobrazuje. Ještě zkusím do té service vložit ping a uvidím...

A ještě dotaz, co ti problikne. To volání příkazu ping..., jeho výsledek nebo obojí? Napadlo mě zkusit do příkazu vložit přesměrování výstupu výsledku do prázdna, ve Windows by to snad mělo být "> nul"

Tak jsem do běžící service ve Windows přihodil volání ping pomocí subprocess.Popen. Mám na to funkci:
Kód:
def systemCommand(command):
    return subprocess.Popen(command, stdout=subprocess.PIPE, shell=True).stdout.read().rstrip()
tu volám ve smyčce po 5 vteřinách:
Kód:
logNot('Ping: {}'.format(systemCommand('ping -n 1 10.0.0.10')))
v logu pak je vidět toto:
Kód:
2023-06-12 12:13:42.208 T:19812    info <general>: [Speed Meter] Ping: b'\r\nPinging 10.0.0.10 with 32 bytes of data:\r\nReply from 10.0.0.10: bytes=32 time<1ms TTL=64\r\n\r\nPing statistics for 10.0.0.10:\r\n    Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),\r\nApproximate round trip times in milli-seconds:\r\n    Minimum = 0ms, Maximum = 0ms, Average = 0ms'
2023-06-12 12:13:47.672 T:19812    info <general>: [Speed Meter] Ping: b'\r\nPinging 10.0.0.10 with 32 bytes of data:\r\nReply from 10.0.0.10: bytes=32 time=1ms TTL=64\r\n\r\nPing statistics for 10.0.0.10:\r\n    Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),\r\nApproximate round trip times in milli-seconds:\r\n    Minimum = 1ms, Maximum = 1ms, Average = 1ms'
2023-06-12 12:13:52.166 T:19812    info <general>: [Speed Meter] Ping: b'\r\nPinging 10.0.0.10 with 32 bytes of data:\r\nReply from 10.0.0.10: bytes=32 time<1ms TTL=64\r\n\r\nPing statistics for 10.0.0.10:\r\n    Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),\r\nApproximate round trip times in milli-seconds:\r\n    Minimum = 0ms, Maximum = 0ms, Average = 0ms'
2023-06-12 12:13:57.498 T:19812    info <general>: [Speed Meter] Ping: b'\r\nPinging 10.0.0.10 with 32 bytes of data:\r\nReply from 10.0.0.10: bytes=32 time=1ms TTL=64\r\n\r\nPing statistics for 10.0.0.10:\r\n    Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),\r\nApproximate round trip times in milli-seconds:\r\n    Minimum = 1ms, Maximum = 1ms, Average = 1ms'
ale nikde ve Windows se mi nic dalšího nezobrazuje ani neproblikává.

Ještě tedy zkusím doplnit do té první funkce vyhodnocení exit code...
 
Citovat
  


Příspěvků v tématu
RE: Skrytí příkazového řádku v Kodi (Windows) - od JiRo - 12.6.2023, 11:53

Přejít na fórum:


Prochází: 1 host(ů)