Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

DEB Infos Keine News mehr

    Nobody is reading this thread right now.
Das finde ich sehr schade, es war immer interessant was @josef.13 für uns in seiner Freizeit bereit gestellt hat. Ich hoffe das er sich umstimmen läßt.
 
Es währe doch bestimmt möglich, einen Skript laufen zu lassen, der die Nachrichten aus dem Internet sammelt. Man muss es nur im Forum richtig integrieren. Hier habe ich ein Beispiel von Ki.

Hier ist ein Skript in Python, das stündlich IT-Nachrichten aus verschiedenen Quellen sammelt, relevante Informationen extrahiert und in einem für ein Forum geeigneten Format ausgibt. Das Skript nutzt feedparser, requests, und BeautifulSoup, um RSS-Feeds auszulesen und Bilder von den Nachrichtenseiten zu extrahieren. Die Quellen, Zeit etc. müsste man natürlich noch anpassen.
import feedparser
import requests
from bs4 import BeautifulSoup
import time

# Liste der RSS-Feeds für IT-Nachrichten
FEEDS = [
" ",
" ",
" ",
" "
]

# Funktion zum Abrufen des ersten Bildes aus einem Artikel
def get_first_image(article_url):
try:
response = requests.get(article_url, timeout=5, headers={'User-Agent': 'Mozilla/5.0'})
soup = BeautifulSoup(response.content, 'html.parser')
img_tag = soup.find('img')
if img_tag and 'src' in img_tag.attrs:
return img_tag['src']
except Exception as e:
print(f"Fehler beim Abrufen des Bildes: {e}")
return None

# Funktion zum Abrufen und Verarbeiten der Nachrichten
def fetch_news():
posts = []
for feed in FEEDS:
parsed_feed = feedparser.parse(feed)
for entry in parsed_feed.entries[:5]: # Nur die neuesten 5 Artikel pro Quelle
title = entry.title
link = entry.link
summary = entry.summary if hasattr(entry, 'summary') else "Keine Beschreibung verfügbar."
image = get_first_image(link)

post = f"{title}\n{summary}\n[Bild]({image})\n[Mehr lesen]({link})\n\n"
posts.append(post)

return "\n".join(posts)

# Hauptfunktion zur regelmäßigen Ausführung
if name == "main":
while True:
print("\n--- Neue IT-Nachrichten ---\n")
news_content = fetch_news()
print(news_content)
time.sleep(3600) # Eine Stunde warten
 
Das unter eine eigenen Kategorie die man dann ausblenden kann wenns einen stört :)
 
Viellecht lässt sich @edgonzo ja überreden das ganze erstmal wieder zu machen.....
.....hat er ja beim letzten Mal auch :devilish:
 
Zurück
Oben