mirror of
https://github.com/KeksPirates/SoftwareManager.git
synced 2026-08-04 17:59:43 +02:00
rm old scaper files
This commit is contained in:
@@ -1,23 +0,0 @@
|
|||||||
from bs4 import BeautifulSoup
|
|
||||||
import requests
|
|
||||||
|
|
||||||
badphrases = {}
|
|
||||||
badphrases.update({chr(i) for i in range(ord('A'), ord('Z') + 1)})
|
|
||||||
|
|
||||||
rutracker_url = "https://rutracker.org/forum/index.php"
|
|
||||||
|
|
||||||
def fetch_rutracker_software(url):
|
|
||||||
response = requests.get(url)
|
|
||||||
if response.status_code == 200:
|
|
||||||
soup = BeautifulSoup(response.text, "html.parser")
|
|
||||||
links = soup.find_all("a")
|
|
||||||
games_dict = {}
|
|
||||||
for link in links:
|
|
||||||
href = link.get("href", "").lower()
|
|
||||||
text = link.text.strip()
|
|
||||||
if text:
|
|
||||||
games_dict[text] = href
|
|
||||||
return games_dict
|
|
||||||
else:
|
|
||||||
print(f"Failed to retrieve the Rutracker page. Status code: {response.status_code}")
|
|
||||||
return {}
|
|
||||||
Reference in New Issue
Block a user