AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte phpBBLooker - Beobachtet Topics in phpBB-Foren
Thema durchsuchen
Ansicht
Themen-Optionen

phpBBLooker - Beobachtet Topics in phpBB-Foren

Ein Thema von fred.reichbier · begonnen am 29. Nov 2005 · letzter Beitrag vom 30. Nov 2005
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von fred.reichbier
fred.reichbier
Registriert seit: 27. Apr 2004
Hallo!

Ich brauchte mal ein Programm, das mir bei Foren-RPGs sagte, wenn bei einem bestimmten Thema ein neuer Beitrag hinzugekommen war. Dann habe ich mir dieses Programm geschrieben, den
phpBBLooker. Er beobachtet phpBB-Foren. Dazu braucht man ein "Template" (besserer Name ist mir nicht eingefallen), das die Daten für das Forum beinhaltet und die Topic-Nummer (kann man in der Adresszeile ablesen). Das Template für die DelphiPraxis hab ich schon mal voreingestellt . Wenn ein neuer Beitrag hinzugekommen ist, ertönt ein Signalton (einstellbar).
Das programm lässt sich in den TNA minimieren.
Testet es mal und sagt mir wie es ist!

Um eine Seite zu beobachten, klickt man auf das kleine "+", wählt das neu erstellte "<unbekannt>" aus, gibt ihm einen Namen, übernimmt ein Template und gibt die Topic-Nummer ein. Dann klickt man auf Speichern und auf Start. Los gehts. Jetzt kann man das Programm in den Tray minimieren.

Anbei noch ein Screenshot!

Version 1.0 Beta
  • Die Liste mit den zu beobachtenden Topics wird abgespeichert (bei %userprofile%)
  • Bug mit dem Anzeigen des Buttons gefixt, Länge kann man einstellen.
  • neuer Template: phpBB Normal Installation (klappt bei vielen foren)
  • EXE kleiner dank UPX

mfg
fred
Miniaturansicht angehängter Grafiken
phpbbl_screen_201.jpg  
Angehängte Dateien
Dateityp: zip phpbblooker_127.zip (770,7 KB, 26x aufgerufen)
 
Daniel

 
Delphi 10.4 Sydney
 
#2
  Alt 29. Nov 2005, 16:49
Und wie oft hämmert Deine Anwendung auf ein Forum ein um herauszufinden ob es neue Beiträge gibt?
Daniel R. Wolf
  Mit Zitat antworten Zitat
Benutzerbild von fred.reichbier
fred.reichbier
 
#3
  Alt 29. Nov 2005, 16:51
im moment alle 10 sek aber ich glaub ich schraub das mal ein bisschen hoch
Friedrich Weber
  Mit Zitat antworten Zitat
Daniel

 
Delphi 10.4 Sydney
 
#4
  Alt 29. Nov 2005, 16:53
Das solltest Du unbedingt tun - ein Intervall von etwa 10 Minuten sollte die Untergrenze darstellen.
Daniel R. Wolf
  Mit Zitat antworten Zitat
Benutzerbild von fred.reichbier
fred.reichbier
 
#5
  Alt 29. Nov 2005, 16:58
okay hab ich gemacht. ich werde bei der nächsten version die menge des zu downloadenen etwas reduzieren.
Friedrich Weber
  Mit Zitat antworten Zitat
Nils_13
 
#6
  Alt 29. Nov 2005, 17:04
Cooles Programm !
  Mit Zitat antworten Zitat
Benutzerbild von mschaefer
mschaefer

 
Delphi XE3 Enterprise
 
#7
  Alt 29. Nov 2005, 18:26
N´abend

Tja, die Idee hat natürlich was, aber das Dauersaugen macht Daniel aus gutem Grund nicht Glücklich. Eigentlich denke ich , dass sowas nur im System mit dem Boardteam wirklich sinnig realisiert werden kann. Namlich so eine Art Anmeldefunktion mit User-IP Datenbank. Wenn ein Thread in der eigenen Liste geändert ist, dann könnte ein Ping gesendet werden.

Das muß man nochmal überdenkent // Viele Grüße / Martin
Martin Schaefer
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze

 
Turbo Delphi für Win32
 
#8
  Alt 29. Nov 2005, 18:30
Manche Foren bieten einen RSS-Feed (XML-Datei) an, die die aktuellen Themen beinhalten, vielleicht gibt's das auch für Beiträge selbst. Denn immer die Seite zu laden ist nicht sehr toll. Und falls das bei die über den Parameter in der URL aufgerufen wird, geht das bei einigen phpBB Foren nicht, da die Parameter andere Bezeichner haben (das werden allerdings nicht viele sein).
  Mit Zitat antworten Zitat
Newbie44
 
#9
  Alt 29. Nov 2005, 18:39
Zitat von Matze:
Manche Foren bieten einen RSS-Feed (XML-Datei) an,[...] immer die Seite zu laden ist nicht sehr toll. Und falls das bei die über den Parameter in der URL aufgerufen wird, geht das bei einigen phpBB Foren nicht, da die Parameter andere Bezeichner haben (das werden allerdings nicht viele sein).
ja, ein Rss newsfeed ist sowieso was ganz tolles. dann muss nicht imemr die ganze seite neu geladen werden und ausgelesen werden.

wirklich ne super idee
  Mit Zitat antworten Zitat
Benutzerbild von mschaefer
mschaefer

 
Delphi XE3 Enterprise
 
#10
  Alt 29. Nov 2005, 21:38
N´abend zusammen

also die RSS-Geschichte hat etwas. Wenn man diese in einerm bekannten festen Intervall aktualisiert. Sagen wir, wie Daneil angedeutet hat, alle 10 Minuten, dann bräuchten die Reader auch nur in diesem Intervall zugreifen und der Standartforenbetrieb würde so weiterlaufen. Eines ist aber klar: RSS ersetzt nicht die Forenübersicht.

Viele Grüße // Martin
Martin Schaefer
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:45 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz