AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte DP-Shouter
Thema durchsuchen
Ansicht
Themen-Optionen

DP-Shouter

Ein Thema von chaosben · begonnen am 21. Feb 2006 · letzter Beitrag vom 15. Feb 2010
Antwort Antwort
Seite 8 von 9   « Erste     678 9      
Benutzerbild von chaosben
chaosben
Registriert seit: 27. Apr 2005
Hier möchte ich kurz unseren DP-Shouter vorstellen.
Der DP-Shouter ist ein Tool, um die DP-Shoutbox zu überwachen (aka Watcher) mit dem zusätzlichen Feature auch gleich Antworten zu posten.

... Jahre später ...

So, lange genug habt ihr rumgenervt. Viel zu lange habt ihr uns das Leben schwer gemacht und seid auf irgendwelchen alten Regeln rumgeritten. Viele Stunden haben wir uns um die Ohren geschlagen um es euch recht zu machen. Und nun ist es soweit.
Der DP-Shouter wurde von Grund auf neu geschrieben. Mit folgendem Ergebnis:
  • Regelkonform
  • Minimaler Traffic
  • Smilie-Unterstützung
  • /me - Ersetzung
  • Vorbeugende Maßnahmen gegen ShDocVw-Allergien
  • Bugfixes
  • ... und alle anderen Features

Wir hoffen jetzt eure Gnade zu haben.


//Update: Huch .. der Fehlerteufel war am Werk. Jetzt kann man auch auf die Namen klicken.
//Update: [23.02.2006] II
Bugfixes:
  • Icons liegen jetzt im richtigen Verzeichnis
  • Auch der letzte Smilie ist wählbar
  • Link-Handling
Neu:
  • Fading-Speed wählbar
  • Cache-löschen Button (bei den Optionen)
  • Korrektes Logout beim Beenden
  • Fenster minimierbar
//Update: [24.02.2006] II
Neu:
  • Scrollbar in der SB
  • Minimieren in den Tray
  • Speichern der Login-Daten optional
  • Autostart möglich
  • Rechtsklick auf Nickname bringt zusätzliche Möglichkeiten
  • Flood-Limit implementiert
//Update: [27.02.2006]
Bugfixes:
  • Hints/Menu sollten jetzt stehenbleiben
  • Login-Fenster sollte jetzt verschwinden
Neu:
  • Auto-Login
//Update: [28.02.2006]
Bugfixes:
  • Beenden des Programms falls kein Verbindung
  • Link-Aktion
//Update: [01.03.2006]
Bugfixes:
  • Verstecken des Login-Fensters
//Update: [02.03.2006]
Bugfixes:
  • Website öffnen überarbeitet
//Update: [18.08.2006]
Einige Wünsche von stz erfüllt
Miniaturansicht angehängter Grafiken
screenshot_885.png  
Angehängte Dateien
Dateityp: zip dpshouterv2_151.zip (602,4 KB, 166x aufgerufen)
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
 
Benutzerbild von leddl
leddl

 
Delphi 2006 Professional
 
#71
  Alt 3. Mär 2006, 14:53
Jetzt hätt ich doch glatt vergessen, das hier zu erwähnen: Mit den Smilies stimmt was nich! Zum einen wird zB der hier nich erkannt, und zum anderen wird bei Kreationen wie ; ) ) kein Smilie erkannt. (In der DP sieht das so aus )
Axel Sefranek
  Mit Zitat antworten Zitat
Benutzerbild von chaosben
chaosben

 
Delphi XE2 Professional
 
#72
  Alt 6. Mär 2006, 08:02
Zitat von leddl:
Mit den Smilies stimmt was nich! Zum einen wird zB der hier nich erkannt
Nun ja, die List der Smilies ist die damals offiziell zur Verfügung gestellte Smilies.xml. Die müsste mal überarbeitet werden. (Liegt in deinem HOME\Anwendungsdaten\DP-Shouter)
Benjamin Schwarze
  Mit Zitat antworten Zitat
Benutzerbild von stz
stz

 
Turbo Delphi für Win32
 
#73
  Alt 17. Aug 2006, 21:38
Moin,
also erstmal das Lob: schickes Programm; funktioniert einwandfrei, aber eine Beschreibung in der Resource würde sich in meinem Firewall besser machen (s. Anhang).
Und was tut dein Tool beim Beenden? Nach einem Click auf das kleine [X] (wie heißt der Button den eigentlich?), passiert so 5 Sekunden gar nichts und dann geht das Programm aus. In der Zeit zeigt ZoneAlarm mir aber Traffic an. Was passiert da? Wird mein Passwort in deine Datenbank übertragen?
Außerdem muss ich leider vermelden, dass ich das Problem mit dem nicht verschwindenden Anmeldefenster beim ersten Start auch hatte. Bei den nächsten Starts wars weg.
Ach, und noch ne Frage, wo werden die Einstellungen gespeichert? (Oder stand das hier schon irgendwo und ich habs überlesen.)
Und wo ich jetzt schon dabei bin, noch ein paar Vorschläge:
  • Ein Click auf das Icon in der TNA söllte das Tool ein bzw. ausblenden.
  • Wenn man das Eingabefeld und die Toolbar ausblenden könnte, könnte man das Tool ganze super schmal auf dem Desktop kleben haben.
  • Genial wäre ein Ausblenden beim Verlassen (da wo's jetzt transparent wird) und ein Wiedereinblenden nicht beim Überfahren, sondern erst beim Berühren eines Bildschirmrandes

Gruß
Malte

Edit: Hab gerade die INI gefunden: USER_HOME\Anwendungsdaten\DPShouter\dpshouter.ini. Die Frage hat sich erledigt.
Miniaturansicht angehängter Grafiken
unbenannt2_883.png  
Malte Schmitz
  Mit Zitat antworten Zitat
Benutzerbild von chaosben
chaosben

 
Delphi XE2 Professional
 
#74
  Alt 18. Aug 2006, 07:21
Hi Malte!

Zitat von stz:
also erstmal das Lob
Danke

Zitat von stz:
Und was tut dein Tool beim Beenden? [...] Was passiert da? Wird mein Passwort in deine Datenbank übertragen?
Nein, aber ein guter Gedanke Die Zeit die da verstreicht und der Traffic der entsteht rühren von einem formschönen Logout her (damit die Sessions auf dem Server auch mal ein Ende haben, sonst schimpft Gerome mit mir )

Ein Click auf das Icon in der TNA söllte das Tool ein bzw. ausblenden. [erledigt]
Wenn man das Eingabefeld und die Toolbar ausblenden könnte, könnte man das Tool ganze super schmal auf dem Desktop kleben haben. [erledigt]

@all: Die neue Version gibts im 1.Post.
Benjamin Schwarze
  Mit Zitat antworten Zitat
Benutzerbild von stz
stz

 
Turbo Delphi für Win32
 
#75
  Alt 19. Aug 2006, 15:35
Moin,
ja... jetzt ist es genial.

Gruß
Malte
Malte Schmitz
  Mit Zitat antworten Zitat
Benutzerbild von stz
stz

 
Turbo Delphi für Win32
 
#76
  Alt 19. Aug 2006, 17:09
Moin nochmal,
ich hatte jetzt eben den DP-Shouter und gleichzeitig einen längeren Download mit meinem 56k-Modem laufen. Da der Shouter dann irgendwie nichts mehr vom Traffic abbekommen hat, hat er mich alle 120 Sekunden mit einer Fehlermedlung erfreut:
Code:
---------------------------
Dpshouterv2
---------------------------
Connect timed out.
---------------------------
OK  
---------------------------
Das nervt irgendwie ein bischen. Vielleicht würde es ja ein Ballonhint auch tun?!

Gruß
Malte
Malte Schmitz
  Mit Zitat antworten Zitat
hathor
 
#77
  Alt 13. Feb 2010, 18:13
Gibt es seit fast 4 Jahren kein Interesse mehr?
Nur zufällig habe ich den Sourcecode gefunden:
http://theunknownones.googlecode.com...s/DPShouterV2/
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

 
Delphi 12 Athens
 
#78
  Alt 13. Feb 2010, 18:28
(Quelle Post #1)
Zitat von chaosben:
Hmit dem zusätzlichen Feature auch gleich Antworten zu posten.
Zitat von chaosben:
Regelkonform
Diese Beiden schließen sich aber gegenseitig aus.

Hatte ja damals bei dem DP-ShoutBox-Wettbewerb auch mitgemacht und ich weiß noch genau, daß dieses nicht erlaubt war.
  Mit Zitat antworten Zitat
hathor
 
#79
  Alt 15. Feb 2010, 10:20
Zur Technik einer SHOUTBOX habe ich einige Fragen:

- Auf dem Server gibt es ein XML-File, das jeder Teilnehmer regelmäßig (alle 120 sec ?) auf seinen PC bekommt.
- werden Text-Änderungen, die von Teilnehmern geschrieben werden, häüfiger bzw. sofort zum Server gesendet?
- werden die Texte in der Reihenfolge ihres Eintreffens in das XML-File eingefügt oder Zeitstempel-abhängig?
- wieviele Teilnehmer kann die DP-Shoutbox gleichzeitig verwalten?
- was ist Flooding?
- Kann ich die Software in einem anderen Forum benutzen nach Änderung der Server-Adresse oder enthält sie spezielle Routinen, die
unkompatibel sind?
  Mit Zitat antworten Zitat
Daniel

 
Delphi 10.4 Sydney
 
#80
  Alt 15. Feb 2010, 10:38
Also unsere Shoutbox ist ein vergleichsweise simples Ding, das Du Dir wie eine lineare Liste an Textnachrichten vorstellen kannst. Auf dem Server werden diese in einer Datenbank vorgehalten und bei Bedarf von den jeweils passenden PHP-Scripten wahlweise als XML oder HTML ausgeliefert. Deswegen kann man da auch hinsichtlich der Kapazität keine Aussagen treffen - die Shoutbox selbst ist da nicht der Flaschenhals, das Limit der maximalen Anzahl gleichzeitiger Benutzer ist durch den Server bedingt. Beim "Flooding" - zu Deutsch "fluten" - geht es darum, dass ein einzelner Benutzer nicht die Möglichkeit haben soll, binnen Sekunden eine beliebige Anzahl an Einträgen zu verfassen. Eine Bremse sozusagen.
Daniel R. Wolf
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 8 von 9   « Erste     678 9      


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 19:52 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz