New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

TCPClient

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

TCPClient - pypi Package Compare versions

Comparing version
0.0.20
to
0.0.21
+1
-1
__init__.py

@@ -1,1 +0,1 @@

__version__ = "0.0.20"
__version__ = "0.0.21"

@@ -50,3 +50,6 @@ from PyQt5.QtCore import QDataStream, QIODevice, QObject, QByteArray, pyqtSignal

self.connectToHost(self.HOST, self.PORT)
self.messageReceived.emit("[CONNECTION]")
if self.waitForConnected(1000):
self.messageReceived.emit("[CONNECTED]")
else:
self.messageReceived.emit("[NOT CONNECTED]")

@@ -53,0 +56,0 @@ def disconnectToServer(self):

Metadata-Version: 1.2
Name: TCPClient
Version: 0.0.20
Version: 0.0.21
Summary: TCPClient is a graphical client for TCP Client

@@ -5,0 +5,0 @@ Home-page: https://github.com/SilvioGiancola/TCPClient

Metadata-Version: 1.2
Name: TCPClient
Version: 0.0.20
Version: 0.0.21
Summary: TCPClient is a graphical client for TCP Client

@@ -5,0 +5,0 @@ Home-page: https://github.com/SilvioGiancola/TCPClient

@@ -6,3 +6,3 @@ import sys, signal

from PyQt5.QtWidgets import QApplication, QMainWindow
# from PyQt5 import uic
from PyQt5 import uic
from libs.frontend import Ui_MainWindow

@@ -29,4 +29,4 @@

help="commmunication port")
parser.add_argument("--Qt",action="store_true",
help="use Qt (default uses socket)")
parser.add_argument("--socket",action="store_true",
help="use socket instead of QTCPSocket (deprecated)")
args = parser.parse_args()

@@ -37,38 +37,38 @@

# win = Ui_MainWindowuic.loadUi("TCPClient-GUI/frontend.ui")
win = MainWindow()
win = uic.loadUi("libs/frontend.ui")
# win = MainWindow()
win.ui.IPLine.setText(args.HOST)
win.ui.portBox.setValue(args.PORT)
win.IPLine.setText(args.HOST)
win.portBox.setValue(args.PORT)
if args.Qt:
if args.socket:
cli = ClientSocket(HOST=args.HOST, PORT=args.PORT)
else:
cli = ClientQt(HOST=args.HOST, PORT=args.PORT)
else:
cli = ClientSocket(HOST=args.HOST, PORT=args.PORT)
# Socket connection handle while messaging
if args.socket:
win.connectButton.setEnabled(False)
win.disconnectButton.setEnabled(False)
# QT handles connection/disconnection
if args.Qt:
win.ui.connectButton.clicked.connect(cli.connectToServer)
win.ui.disconnectButton.clicked.connect(cli.disconnectToServer)
# Socket connection handle while messaging
else:
win.ui.connectButton.setEnabled(False)
win.ui.disconnectButton.setEnabled(False)
win.connectButton.clicked.connect(cli.connectToServer)
win.disconnectButton.clicked.connect(cli.disconnectToServer)
win.ui.sendImageButton.clicked.connect(cli.sendImage)
win.sendImageButton.clicked.connect(cli.sendImage)
win.ui.lineedit.returnPressed.connect(cli.sendMessage)
win.ui.lineedit.textChanged.connect(cli.updateText)
win.lineedit.returnPressed.connect(cli.sendMessage)
win.lineedit.textChanged.connect(cli.updateText)
win.ui.IPLine.returnPressed.connect(lambda: cli.updateIP(win.ui.IPLine.text()))
win.ui.portBox.valueChanged.connect(cli.updatePort)
win.IPLine.returnPressed.connect(lambda: cli.updateIP(win.IPLine.text()))
win.portBox.valueChanged.connect(cli.updatePort)
cli.messageReceived.connect(win.ui.textEdit.append)
cli.messageSent.connect(win.ui.textEdit.append)
cli.messageReceived.connect(win.textEdit.append)
cli.messageSent.connect(win.textEdit.append)
if args.Qt:
cli.connected.connect(partial(win.ui.connectButton.setEnabled, False))
cli.connected.connect(partial(win.ui.disconnectButton.setEnabled, True))
cli.disconnected.connect(partial(win.ui.connectButton.setEnabled, True))
cli.disconnected.connect(partial(win.ui.disconnectButton.setEnabled, False))
if not args.socket:
cli.connected.connect(partial(win.connectButton.setEnabled, False))
cli.connected.connect(partial(win.disconnectButton.setEnabled, True))
cli.disconnected.connect(partial(win.connectButton.setEnabled, True))
cli.disconnected.connect(partial(win.disconnectButton.setEnabled, False))

@@ -75,0 +75,0 @@ win.show()