Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # -*- coding: utf-8 -*-
- # Form implementation generated from reading ui file 'untitled.ui'
- #
- # Created by: PyQt5 UI code generator 5.13.2
- #
- # WARNING! All changes made in this file will be lost!
- from PyQt5 import QtCore, QtGui, QtWidgets
- # # from PyQt5.QtGui import QIcon
- # from PyQt5.QtCore import *
- # from PyQt5.QtGui import *
- import sys,os
- # import resources
- import requests
- #подключаем бибилиотеку BeautifulSoup
- from bs4 import BeautifulSoup
- is_vac=""
- is_checked_acc=0
- # получаем страницы при помощи цикла
- def resource_path(relative):
- if hasattr(sys, '_MEIPASS'):
- return os.path.join(sys._MEIPASS, relative)
- else:
- return os.path.join(os.path.abspath("."), relative)
- def check_vac(self):
- for j in range(50):
- #указываем url и get параметры запроса
- # url = 'https://steamcommunity.com/id/_monesy-/'
- # self = 'https://steamcommunity.com/id/_monesy-/'
- url=self
- # указываем get параметр с помощью которого определяется номер страницы
- par = {'p': j}
- # записываем ответ сервера в переменную r
- r = requests.get(url, params=par)
- # получаем объект BeautifulSoup и записываем в переменную soup
- soup = BeautifulSoup(r.text, 'html.parser')
- # с помощью циклам перебераем товары на странице и получаем из них нужные параметры
- if soup.find_all("div",class_='profile_ban'):
- vac_detect = soup.find_all("div",class_='profile_ban')[0].get_text()
- is_vac=vac_detect.strip()
- is_checked_acc=1
- # print(is_vac[2:9])
- else:
- is_checked_acc=0
- if is_checked_acc:
- if is_vac[2:9]=="VAC ban":
- vaced="IS VAC BAN "+is_vac[0:1]
- # print("IS VAC BAN "+is_vac[0:1])
- return vaced
- # break
- else:
- # print("hz VAC BAN "+is_vac)
- vaced="NO VAC BAN"
- return vaced
- # break
- class Ui_Dialog(object):
- def setupUi(self, Dialog):
- Dialog.setObjectName("Dialog")
- Dialog.resize(352, 281)
- self.pushButton = QtWidgets.QPushButton(Dialog)
- self.pushButton.setGeometry(QtCore.QRect(10, 250, 331, 23))
- self.pushButton.setObjectName("pushButton")
- self.lineEdit = QtWidgets.QLineEdit(Dialog)
- self.lineEdit.setGeometry(QtCore.QRect(20, 10, 211, 20))
- self.lineEdit.setObjectName("lineEdit")
- self.lineEdit_2 = QtWidgets.QLineEdit(Dialog)
- self.lineEdit_2.setGeometry(QtCore.QRect(20, 40, 211, 20))
- self.lineEdit_2.setObjectName("lineEdit_2")
- self.lineEdit_3 = QtWidgets.QLineEdit(Dialog)
- self.lineEdit_3.setGeometry(QtCore.QRect(20, 70, 211, 20))
- self.lineEdit_3.setObjectName("lineEdit_3")
- self.lineEdit_4 = QtWidgets.QLineEdit(Dialog)
- self.lineEdit_4.setGeometry(QtCore.QRect(20, 100, 211, 20))
- self.lineEdit_4.setObjectName("lineEdit_4")
- self.lineEdit_5 = QtWidgets.QLineEdit(Dialog)
- self.lineEdit_5.setGeometry(QtCore.QRect(20, 130, 211, 20))
- self.lineEdit_5.setObjectName("lineEdit_5")
- self.lineEdit_6 = QtWidgets.QLineEdit(Dialog)
- self.lineEdit_6.setGeometry(QtCore.QRect(20, 160, 211, 20))
- self.lineEdit_6.setObjectName("lineEdit_6")
- self.lineEdit_7 = QtWidgets.QLineEdit(Dialog)
- self.lineEdit_7.setGeometry(QtCore.QRect(20, 190, 211, 20))
- self.lineEdit_7.setObjectName("lineEdit_7")
- self.lineEdit_8 = QtWidgets.QLineEdit(Dialog)
- self.lineEdit_8.setGeometry(QtCore.QRect(20, 220, 211, 20))
- self.lineEdit_8.setObjectName("lineEdit_8")
- self.label = QtWidgets.QLabel(Dialog)
- self.label.setGeometry(QtCore.QRect(10, 10, 47, 21))
- self.label.setObjectName("label")
- self.label_2 = QtWidgets.QLabel(Dialog)
- self.label_2.setGeometry(QtCore.QRect(10, 40, 47, 21))
- self.label_2.setObjectName("label_2")
- self.label_3 = QtWidgets.QLabel(Dialog)
- self.label_3.setGeometry(QtCore.QRect(10, 70, 47, 21))
- self.label_3.setObjectName("label_3")
- self.label_4 = QtWidgets.QLabel(Dialog)
- self.label_4.setGeometry(QtCore.QRect(10, 100, 47, 21))
- self.label_4.setObjectName("label_4")
- self.label_5 = QtWidgets.QLabel(Dialog)
- self.label_5.setGeometry(QtCore.QRect(10, 130, 47, 21))
- self.label_5.setObjectName("label_5")
- self.label_6 = QtWidgets.QLabel(Dialog)
- self.label_6.setGeometry(QtCore.QRect(10, 160, 47, 21))
- self.label_6.setObjectName("label_6")
- self.label_7 = QtWidgets.QLabel(Dialog)
- self.label_7.setGeometry(QtCore.QRect(10, 190, 47, 21))
- self.label_7.setObjectName("label_7")
- self.label_8 = QtWidgets.QLabel(Dialog)
- self.label_8.setGeometry(QtCore.QRect(10, 220, 47, 21))
- self.label_8.setObjectName("label_8")
- self.label_9 = QtWidgets.QLabel(Dialog)
- self.label_9.setGeometry(QtCore.QRect(240, 10, 121, 21))
- self.label_9.setObjectName("label_9")
- self.label_10 = QtWidgets.QLabel(Dialog)
- self.label_10.setGeometry(QtCore.QRect(240, 40, 121, 21))
- self.label_10.setObjectName("label_10")
- self.label_11 = QtWidgets.QLabel(Dialog)
- self.label_11.setGeometry(QtCore.QRect(240, 70, 121, 21))
- self.label_11.setObjectName("label_11")
- self.label_12 = QtWidgets.QLabel(Dialog)
- self.label_12.setGeometry(QtCore.QRect(240, 100, 121, 21))
- self.label_12.setObjectName("label_12")
- self.label_13 = QtWidgets.QLabel(Dialog)
- self.label_13.setGeometry(QtCore.QRect(240, 130, 121, 21))
- self.label_13.setObjectName("label_13")
- self.label_14 = QtWidgets.QLabel(Dialog)
- self.label_14.setGeometry(QtCore.QRect(240, 160, 121, 21))
- self.label_14.setObjectName("label_14")
- self.label_15 = QtWidgets.QLabel(Dialog)
- self.label_15.setGeometry(QtCore.QRect(240, 190, 121, 21))
- self.label_15.setObjectName("label_15")
- self.label_16 = QtWidgets.QLabel(Dialog)
- self.label_16.setGeometry(QtCore.QRect(240, 220, 121, 21))
- self.label_16.setObjectName("label_16")
- self.pushButton.clicked.connect(self.buttonClicked)
- self.retranslateUi(Dialog)
- QtCore.QMetaObject.connectSlotsByName(Dialog)
- sline=0
- f = open("acc.txt",'r',encoding = 'utf-8')
- for line in f:
- print(line, end = '')
- if sline==0:
- self.lineEdit.setText(line.strip())
- else:
- if sline==1:
- self.lineEdit_2.setText(line.strip())
- elif sline==2:
- self.lineEdit_3.setText(line.strip())
- elif sline==3:
- self.lineEdit_4.setText(line.strip())
- elif sline==4:
- self.lineEdit_5.setText(line.strip())
- elif sline==5:
- self.lineEdit_6.setText(line.strip())
- elif sline==6:
- self.lineEdit_7.setText(line.strip())
- elif sline==7:
- self.lineEdit_8.setText(line.strip())
- print(sline)
- sline+=1
- def buttonClicked(self):
- if self.lineEdit.text():
- self.label_9.setText(check_vac(self.lineEdit.text()))
- if self.lineEdit_2.text():
- self.label_10.setText(check_vac(self.lineEdit_2.text()))
- if self.lineEdit_3.text():
- self.label_11.setText(check_vac(self.lineEdit_3.text()))
- if self.lineEdit_4.text():
- self.label_12.setText(check_vac(self.lineEdit_4.text()))
- if self.lineEdit_5.text():
- self.label_13.setText(check_vac(self.lineEdit_5.text()))
- if self.lineEdit_6.text():
- self.label_14.setText(check_vac(self.lineEdit_6.text()))
- if self.lineEdit_7.text():
- self.label_15.setText(check_vac(self.lineEdit_7.text()))
- if self.lineEdit_8.text():
- self.label_16.setText(check_vac(self.lineEdit_8.text()))
- def retranslateUi(self, Dialog):
- _translate = QtCore.QCoreApplication.translate
- Dialog.setWindowTitle(_translate("Dialog", "Проверка VAC BAN аккаунтов!"))
- Dialog.setFixedSize(Dialog.size())
- # Dialog.setWindowIcon(QIcon('1.ico'))
- # icon = QtGui.QIcon()
- # icon.addPixmap(QtGui.QPixmap("1.ico"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
- # Dialog.setWindowIcon(icon)
- Dialog.setWindowIcon(QtGui.QIcon(resource_path('1.ico')))
- Dialog.setWindowFlags(QtCore.Qt.WindowCloseButtonHint)
- # self.setWindowFlags(
- # QtCore.Qt.Window |
- # QtCore.Qt.CustomizeWindowHint |
- # QtCore.Qt.WindowTitleHint |
- # QtCore.Qt.WindowCloseButtonHint |
- # QtCore.Qt.WindowStaysOnTopHint
- # )
- self.pushButton.setText(_translate("Dialog", "Проверить"))
- self.label.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-size:12pt; font-weight:600;\">1</span></p></body></html>"))
- self.label_2.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-size:12pt; font-weight:600;\">2</span></p></body></html>"))
- self.label_3.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-size:12pt; font-weight:600;\">3</span></p></body></html>"))
- self.label_4.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-size:12pt; font-weight:600;\">4</span></p></body></html>"))
- self.label_5.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-size:12pt; font-weight:600;\">5</span></p></body></html>"))
- self.label_6.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-size:12pt; font-weight:600;\">6</span></p></body></html>"))
- self.label_7.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-size:12pt; font-weight:600;\">7</span></p></body></html>"))
- self.label_8.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-size:12pt; font-weight:600;\">8</span></p></body></html>"))
- self.label_9.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-size:12pt; font-weight:600;\">IS INFO</span></p></body></html>"))
- self.label_10.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-size:12pt; font-weight:600;\">IS INFO</span></p></body></html>"))
- self.label_11.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-size:12pt; font-weight:600;\">IS INFO</span></p></body></html>"))
- self.label_12.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-size:12pt; font-weight:600;\">IS INFO</span></p></body></html>"))
- self.label_13.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-size:12pt; font-weight:600;\">IS INFO</span></p></body></html>"))
- self.label_14.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-size:12pt; font-weight:600;\">IS INFO</span></p></body></html>"))
- self.label_15.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-size:12pt; font-weight:600;\">IS INFO</span></p></body></html>"))
- self.label_16.setText(_translate("Dialog", "<html><head/><body><p><span style=\" font-size:12pt; font-weight:600;\">IS INFO</span></p></body></html>"))
- if __name__ == "__main__":
- import sys
- app = QtWidgets.QApplication(sys.argv)
- Dialog = QtWidgets.QDialog()
- ui = Ui_Dialog()
- ui.setupUi(Dialog)
- Dialog.show()
- sys.exit(app.exec_())
Add Comment
Please, Sign In to add comment