mirror of
https://github.com/KeksPirates/SoftwareManager.git
synced 2026-08-04 17:59:43 +02:00
testing stuff
This commit is contained in:
+8
-5
@@ -33,8 +33,10 @@ class MainWindow(QtWidgets.QMainWindow, QWidget):
|
|||||||
containerLayout.addWidget(self.softwareList)
|
containerLayout.addWidget(self.softwareList)
|
||||||
self.softwareList.addItems(searchresults)
|
self.softwareList.addItems(searchresults)
|
||||||
|
|
||||||
|
|
||||||
containerLayout.addWidget(self.button)
|
containerLayout.addWidget(self.button)
|
||||||
self.button.clicked.connect(lambda: print(f"Downloading {self.softwareList.currentItem().text()}"))
|
self.button.clicked.connect(lambda: print(f"Downloading {self.softwareList.currentItem().text()}"), )
|
||||||
|
|
||||||
|
|
||||||
container.setLayout(containerLayout)
|
container.setLayout(containerLayout)
|
||||||
self.setCentralWidget(container)
|
self.setCentralWidget(container)
|
||||||
@@ -43,15 +45,16 @@ class MainWindow(QtWidgets.QMainWindow, QWidget):
|
|||||||
|
|
||||||
def return_pressed(self):
|
def return_pressed(self):
|
||||||
search_text = self.searchbar.text()
|
search_text = self.searchbar.text()
|
||||||
global searchresults
|
self.postnames, self.postlinks = scrape_uztracker(search_text)
|
||||||
self.searchresults = scrape_uztracker(search_text)
|
|
||||||
self.softwareList.clear()
|
self.softwareList.clear()
|
||||||
if self.searchresults:
|
if self.postnames:
|
||||||
self.softwareList.addItems(self.searchresults)
|
self.softwareList.addItems(self.postnames)
|
||||||
print("User searched for:", search_text)
|
print("User searched for:", search_text)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def run_gui():
|
def run_gui():
|
||||||
app = QtWidgets.QApplication([])
|
app = QtWidgets.QApplication([])
|
||||||
|
|
||||||
|
|||||||
@@ -31,14 +31,12 @@ def scrape_uztracker(search):
|
|||||||
result = True
|
result = True
|
||||||
|
|
||||||
if result:
|
if result:
|
||||||
return resulttitles
|
return resulttitles, results
|
||||||
|
|
||||||
if not result:
|
if not result:
|
||||||
print(f'No Results found for "{search}"')
|
print(f'No Results found for "{search}"')
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
except requests.RequestException as e:
|
except requests.RequestException as e:
|
||||||
print(f"Failed to fetch {search_url}: {e}")
|
print(f"Failed to fetch {search_url}: {e}")
|
||||||
return None
|
return None
|
||||||
@@ -94,7 +92,8 @@ def get_magnet_link(post_url):
|
|||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
selected = scrape_uztracker()
|
search_input = input("Enter the Name of the Program you want to search for: ")
|
||||||
|
selected = scrape_uztracker(search_input)
|
||||||
maintitle = get_post_title(selected)
|
maintitle = get_post_title(selected)
|
||||||
magnetlink = get_magnet_link(selected)
|
magnetlink = get_magnet_link(selected)
|
||||||
print(maintitle)
|
print(maintitle)
|
||||||
|
|||||||
Reference in New Issue
Block a user