Entwickler-Ecke
Freeware Projekte - DF Shoutbox-Browser
jakobwenzel - Di 20.02.07 18:48
Titel: DF Shoutbox-Browser
Mit diesem Tool kann man bequem alte Shoutbox-Einträge anschauen und sie auch als BBCode anzeigen lassen, um sie als Shoutbox-Anekdoten zu posten. :D
Die Shouts lassen sich sowohl Seitenweise (immer 30 Stück), als auch völlig frei in Anzahl (jedoch max. 300 Stück) und Startpunkt anschauen.
alias5000 - Di 20.02.07 22:55
eeeendlich :D
Mensch, sowas haben wir noch wirklich gebraucht. Auch die Sache mit den BBCodes ist praktisch.
Nur hab ich da einen Fehler auf der Seite der BBCodes entdeckt.
Ich habe grad in die Shoutbox geschrieben:
"kleiner
Test für den SB-Browser".
Angezeigt hat er mir dann folgendes für den Shout:
| Dein SB- Browser hat behauptet: |
alias5000(10 Sek) für den SB- BrowserTest |
Auch fehlen die Farbcodes für die Zeitangabe, da diese ja grau dargestellt werden ;)
Gruß
alias5000
Edit: Ein explizieter Aktualisieren Button würde nciht schaden ;)
jaenicke - Mi 21.02.07 05:13
alias5000 hat folgendes geschrieben: |
eeeendlich :D
Mensch, sowas haben wir noch wirklich gebraucht. Auch die Sache mit den BBCodes ist praktisch. |
:lol: Gibts doch schon... ;-)
Ich hab sowas vor 3 Wochen auch hier veröffentlicht. Meinen ShoutBox Anekdoter:
http://www.delphi-forum.de/viewtopic.php?t=69325&highlight=
Dieses Programm hier werd ich mir aber mal ansehen. Bin ja neugierig, obs was kann, was meins nicht kann... ;-)
Gausi - Mi 21.02.07 08:24
Also....ich muss sagen: auf Anhieb gefällt mir das sehr gut. Was mir fehlen würde ist ein "Gehe zu Seite"-Button.
Und kannst du irgendwie die Anmeldung mit Username und Passwort noch mit reinbringen? Da fehlen nämlich ein paar Shouts ;-)
jakobwenzel - Mi 21.02.07 10:21
alias5000 hat folgendes geschrieben: |
Ich habe grad in die Shoutbox geschrieben: "kleiner Test für den SB-Browser". Angezeigt hat er mir dann folgendes für den Shout:
| Dein SB- Browser hat behauptet: | alias5000(10 Sek) für den SB- BrowserTest |
|
Komisch, muss ich mal schaun woran das liegt. :nixweiss:
alias5000 hat folgendes geschrieben: |
Auch fehlen die Farbcodes für die Zeitangabe, da diese ja grau dargestellt werden ;)
|
Wird gemacht
alias5000 hat folgendes geschrieben: |
Edit: Ein explizieter Aktualisieren Button würde nciht schaden ;) |
Wird auch gemacht
jaenicke hat folgendes geschrieben: |
alias5000 hat folgendes geschrieben: | eeeendlich :D Mensch, sowas haben wir noch wirklich gebraucht. Auch die Sache mit den BBCodes ist praktisch. |
:lol: Gibts doch schon... ;-) Ich hab sowas vor 3 Wochen auch hier veröffentlicht. Meinen ShoutBox Anekdoter: http://www.delphi-forum.de/viewtopic.php?t=69325&highlight=
Dieses Programm hier werd ich mir aber mal ansehen. Bin ja neugierig, obs was kann, was meins nicht kann... ;-) |
Mein Programm kann direkt aus der Shoutbox auslesen und hat ne Vorschau.
Gausi hat folgendes geschrieben: |
Also....ich muss sagen: auf Anhieb gefällt mir das sehr gut. Was mir fehlen würde ist ein "Gehe zu Seite"-Button.
|
Wird auch gemacht
Gausi hat folgendes geschrieben: |
Und kannst du irgendwie die Anmeldung mit Username und Passwort noch mit reinbringen? Da fehlen nämlich ein paar Shouts ;-) |
Hmmm, mal schaun was ich da machen kann.
jakobwenzel - Mi 21.02.07 15:02
Neue Version ist fertig. :D
| Zitat: |
[*] Formatierungen sollten jetzt korrekt funktionieren.
[*] Zeiten werden jetzt grau dargestellt
[+] Aktualisieren-Button hinzugefügt
[+] "Gehe zu"-Button hinzugefügt
|
jasocul - Mi 21.02.07 15:37
Das Programm zeigt SB-Daten an, ohne das man eingeloggt ist :!: Über das Forum geht das nicht. Ob das so gewollt ist?
Und der Wunsch von Gausi wäre ganz dringend zu erfüllen. Sonst kann ich nämlich nicht das Team-Geläster lesen. 8) Wir wollen auch unseren Spaß haben. :P
Beim Blättern mit den Links-Rechts-Button scheint es ein Problem zu geben. Ich bin erst 4 Seiten zurück gegangen und dann wieder nach "vorne". Da standen dann aber Daten von gestern drin. Scheint zu passieren, wenn man zu schnell blättert.
Vielleicht wäre auch eine automatische Aktualisierung eine nette Idee. Wenn dann noch die neuen Einträge hervorgehoben werden, wäre das noch hübscher.
Christian S. - Mi 21.02.07 15:53
jasocul hat folgendes geschrieben: |
| Das Programm zeigt SB-Daten an, ohne das man eingeloggt ist :!: Über das Forum geht das nicht. Ob das so gewollt ist? |
Naja, Du kannst es auch über das Forum machen, wenn Du die shoutbox_view.php direkt aufrufst. Es wird nur die Sidebar-Box ausgeblendet. Das ist schon okay, weil man mit dem Ausblenden der SB nur das Gros der Gäste abhalten will, die so unnötig Serverlast erzeugen würden. Die meisten Gäste werden nicht auf die Idee kommen, die shoutbox_view.php direkt aufzurufen.
Unschöner finde ich eigenltich die Funktion, beliebig viele Shouts zu laden. Ich hoffe, dass das nicht mal jemand benutzt, um den Server schwitzen zu lassen.
jasocul hat folgendes geschrieben: |
| Vielleicht wäre auch eine automatische Aktualisierung eine nette Idee. Wenn dann noch die neuen Einträge hervorgehoben werden, wäre das noch hübscher. |
Das wäre aus dem selben Grund nicht so toll. Außerdem gibt's das bald per AJAX deutlich leistungsschonender als ein externes Tool das könnte. ;-)
jasocul - Mi 21.02.07 16:00
Aah. Stimmt. An die Server-Last habe ich nicht gedacht.
jakobwenzel - Mi 21.02.07 17:31
So, das nächste Update für heute:
| Zitat: |
[+] Login eingebaut (optional) [+] Maximalanzahl Shouts auf 60 begrenzt (das macht dann 2 Aufrufe, das verkraftet der Server wohl noch) [*] Schnellklick-Bug behoben
|
Gausi - Mi 21.02.07 17:38
Sehr schön. Jetzt seh ich auch die ganzen schönen blauen Shouts, und die blutroten Schiebe- und Spambeiträge, die von einem von uns eiskalt gelöscht wurden :zustimm:
Und ich vertraue einfach mal darauf, dass mein Passwort nur zur EE gesendet wird, und nicht auch an den Programmierer ;-)
alias5000 - Mi 21.02.07 17:55
Gausi hat folgendes geschrieben: |
| Und ich vertraue einfach mal darauf, dass mein Passwort nur zur EE gesendet wird, und nicht auch an den Programmierer ;-) |
Wecke hier mal keine falschen Ideen :lol: :mrgreen:
Gruß
alias5000
Martok - Sa 24.02.07 16:28
Also, 3 Bugs sind mir aufgefallen:
- Das BBCode-Memo kennt kein Strg+A zum alles Markieren. (warum eigentlich, das ist doch Standard?)
- Eine Leerzeile nach jedem Shout finde ich nicht so schön, das sieht dann so leer aus.
- Und nach schließenden Tags (zB. [/b]) steht ein Leerzeichen, das da so auch nicht hingehört.
Leuchtturm - Sa 24.02.07 16:37
Cool, wäre auch noch wenn es noch einen AutoLogin geben würde :wink:
Wenn man jetzt auch noch schreiben könnte würde ich das DF aus meinen Boomarks löschen :mrgreen:
Edit: Warum kann man keine Seitenzahl einstellen die größer als 999 ist :?: :?:
Leuchtturm
PS: Man könnte einen Schreibenmodus wirklich noch hinzufügen :wink: 8)
alias5000 - Sa 24.02.07 16:48
Leuchtturm hat folgendes geschrieben: |
PS: Man könnte einen Schreibenmodus wirklich noch hinzufügen :wink: 8) |
Neenee, dann antworten die Leute ja auf kein Post im Forum nimmer ;) Das würde eventuell zu basisregulatorischen Problemen im DF führen ;)
Leuchtturm - Sa 24.02.07 16:53
Bei mir kommen beim Aktualisieren manchmal Fehlermeldung.
PS:alias5000, mir gefällt deine Signatur :)
jakobwenzel - Sa 24.02.07 21:44
@Leuchtturm: Autologin kann ich noch machen. Was kommt denn dann für eine Fehlermeldung?
@Martok: Warum das mit dem STRG+A nich klappt, weiß ich nich, ma schaun, wie ich das hinkrieg... :nixweiss:
Die Leerzeile mach ich dann wohl einstellbar und die HTML-Konvertier-Funktion muss ich dann wohl nochmal überarbeiten. :?
Leuchtturm - So 25.02.07 10:40
| Fehler hat folgendes geschrieben: |
| HTTP/1.1 200 OK |
und dann
| Zitat: |
| Connection closed gracefully |
und manchmal noch was anderes??
Ich schreibs hier rein wenn er wieder auftritt
BenBE - So 25.02.07 18:36
Beim Start mit Login erhalte ich die im Anhang gezeigte Meldung...
Fehler tritt bei mir bei jedem Reload der SB auf.
Bitte 2 Dinge ändern:
1. Bitte bis 300 Shouts gleichzeitig (10 Seiten)
2. Bitte nicht über TWebbrowser abrufen, sondern über die Indies (das Klicken nervt ;-))
jakobwenzel - So 25.02.07 21:42
BenBE hat folgendes geschrieben: |
1. Bitte bis 300 Shouts gleichzeitig (10 Seiten) |
OK, kann ich machen
BenBE hat folgendes geschrieben: |
| 2. Bitte nicht über TWebbrowser abrufen, sondern über die Indies (das Klicken nervt ;-)) |
Ich rufs schon über die Indies ab (sonst würds auch beim abrufen von mehreren Seiten öfters klicken), nur musses halt auch im Webbrowser aktualisiert werden. :wink:
BenBE hat folgendes geschrieben: |
| Beim Start mit Login erhalte ich die im Anhang gezeigte Meldung... |
Liegt wohl an der eigebundenen JScript-Datei (
http://www.delphi-forum.de/scripts/shoutbox.js), was im SB-Quelltext so drinnensteht und ich einfach übernommen hab. Sollte dann klappen, wenn ichs lösch. :?
Leuchtturm hat folgendes geschrieben: |
| Fehler hat folgendes geschrieben: | | HTTP/1.1 200 OK | und dann
| Zitat: | | Connection closed gracefully |
und manchmal noch was anderes??
Ich schreibs hier rein wenn er wieder auftritt |
Komisch, bei mir tritts jetz plötzlich auch auf... :nixweiss:
| Zitat: |
| Socket Error # 11004 |
Mal sehn, was ich machen kann.
Regan - So 04.03.07 12:02
Und könntest du vielleicht auch ne versions-info reinmachen, dass man sieht, ob man die aktuelle Version hat?
Des Weiteren: Wenn das Delphi-Forum nicht erreichbar ist, dann kommt immer HTTP 1.1 404. Setze die Abrufprocedure doch in einen Try-Block, dann komt dieser Fehler nicht mehr.
Sonst gefällt es mir schon ganz gut.
Leuchtturm - So 04.03.07 17:57
Könntest du noch einbauen das es aller 60 sek aktualisiert, von mir aus auch optional :wink:
jasocul - Mo 05.03.07 08:46
Leuchtturm hat folgendes geschrieben: |
| Könntest du noch einbauen das es aller 60 sek aktualisiert, von mir aus auch optional :wink: |
Da wird Christian nicht sonderlich von begeistert sein. Um es mal ganz vorsichtig auszudrücken.
Leuchtturm - Di 06.03.07 16:18
jasocul hat folgendes geschrieben: |
Leuchtturm hat folgendes geschrieben: | | Könntest du noch einbauen das es aller 60 sek aktualisiert, von mir aus auch optional :wink: | Da wird Christian nicht sonderlich von begeistert sein. Um es mal ganz vorsichtig auszudrücken. |
Das dacht ich mir schon :lol:
BenBE - Fr 23.03.07 21:58
Gibt es bereits eine aktuellere Fassung, als die im ersten Post? Wenn ja, könnte diese bitte aktualisiert werden?
jakobwenzel - Fr 23.03.07 22:03
Ich bin fast fertig mit der neuen Version, nur hab ich heute Win neu installiert, sodass es noch ein bisschen dauert. :?
BenBE - Mi 11.04.07 22:04
Bug bei der Nutzung von User-Tags:
Quelltext
1: 2: 3: 4: 5: 6:
| <table width="98%" cellspacing="1" cellpadding="3" border="0" align="center"><tr> <td><span class="genmed"><b>Zitat:</b></span></td> </tr> <tr> <td class="quote">
<a class="postlink userprofile" href="profile.php?mode=viewprofile&u=BenBE&forcestr=1"><img class="profileicon crispscaling" alt="user profile icon" src="./graphics/bbcode/icon_profile_small.png" border="0" />BenBE</a> <span style="color: #777777">(33 Min)</span> @[u][a class="postlink" target="_parent" href="profile.php?mode=viewprofile&u=Christian%20S.&forcestr=1"];-)[/a][/u]
</td> </tr></table> |
Korrekt wäre aber:
Quelltext
1: 2: 3: 4: 5: 6:
| <table width="98%" cellspacing="1" cellpadding="3" border="0" align="center"><tr> <td><span class="genmed"><b>Zitat:</b></span></td> </tr> <tr> <td class="quote">
<a class="postlink userprofile" href="profile.php?mode=viewprofile&u=BenBE&forcestr=1"><img class="profileicon crispscaling" alt="user profile icon" src="./graphics/bbcode/icon_profile_small.png" border="0" />BenBE</a> <span style="color: #777777">(21 Min)</span> @<a class="postlink userprofile" href="profile.php?mode=viewprofile&u=Christian S.&forcestr=1"><img class="profileicon crispscaling" alt="user profile icon" src="./graphics/bbcode/icon_profile_small.png" border="0" />Christian S.</a>: THX für die Katze ;-)
</td> </tr></table> |
//Edit: Ach ja: Wann kommt denn die neue Version???
MDX - So 15.06.08 10:03
Wie wärs mit nem Edit-Feld zum Eintragen?
Yogu - So 15.06.08 11:29
Hallo,
nicht schlecht, so ein Programm. Gute Arbeit! :zustimm:
- Könntest du vielleicht ein Lines.BeginUpdate beim Aktualisieren des BBCode-Memos einfügen? Das Runterrattern sieht nicht gerade professionell aus.
- Am Ende des Zitates sind zwei Leerzeilen - wenigstens die letze könntest du löschen.
- Wenn du mal Zeit hast, wäre ein Symbol nicht schlecht. Sieht einfach besser aus, als das Delphi-Icon ;)
Grüße,
Yogu
jakobwenzel - Mi 25.06.08 12:32
Zuerst einmal Entschuldigung, ich hatte irgendwie vergessen, die neue Version hochzuladen... :oops:
jakobwenzel hat folgendes geschrieben: |
BenBE hat folgendes geschrieben: | | 2. Bitte nicht über TWebbrowser abrufen, sondern über die Indies (das Klicken nervt ;-)) |
Ich rufs schon über die Indies ab (sonst würds auch beim abrufen von mehreren Seiten öfters klicken), nur musses halt auch im Webbrowser aktualisiert werden. :wink:
|
Klappt jetzt doch ohne Klicken ;)
Regan hat folgendes geschrieben: |
| Und könntest du vielleicht auch ne versions-info reinmachen, dass man sieht, ob man die aktuelle Version hat? |
Done
Regan hat folgendes geschrieben: |
| Des Weiteren: Wenn das Delphi-Forum nicht erreichbar ist, dann kommt immer HTTP 1.1 404. Setze die Abrufprocedure doch in einen Try-Block, dann komt dieser Fehler nicht mehr. |
Done
BenBE hat folgendes geschrieben: |
| Bug bei der Nutzung von User-Tags:[...] |
Jetzt sollte es klappen
BenBE hat folgendes geschrieben: |
| //Edit: Ach ja: Wann kommt denn die neue Version??? |
Jetzt :P
david-kurz hat folgendes geschrieben: |
| Wie wärs mit nem Edit-Feld zum Eintragen? |
Das widerspricht dem eigentlichen Sinn dieses Programmes, alte Shouts anzugucken. Und auf solch alte Shouts, die nicht mehr normal im Forum sichtbar sind, antwortet man normalerweise auch nicht mehr, weshalb ich keinen Sinn in dieser Funktion sehe.
Yogu hat folgendes geschrieben: |
- Könntest du vielleicht ein Lines.BeginUpdate beim Aktualisieren des BBCode-Memos einfügen? Das Runterrattern sieht nicht gerade professionell aus.
|
Done
Yogu hat folgendes geschrieben: |
| Am Ende des Zitates sind zwei Leerzeilen - wenigstens die letze könntest du löschen. |
Done
Yogu hat folgendes geschrieben: |
| Wenn du mal Zeit hast, wäre ein Symbol nicht schlecht. Sieht einfach besser aus, als das Delphi-Icon ;) |
Vielleicht in der nächsten Version...
[s]-Tag funktioniert jetzt auch. Außerdem muss man sich jetzt einloggen, da ohne einloggen die Shoutbox nicht mehr zugänglich ist.
Regan - Fr 16.01.09 19:42
Moin,
ich wollte grad dein Programm verwenden. Da ist mir aufgefallen, dass man vielleicht noch die Eingabe des "Start"-Paramters der shoutbox_view.php als Eingabe zulassen könnte.
MfG
Regan
jakobwenzel - Fr 16.01.09 20:01
Klick unten auf Einzelne Shouts. Die Eingabe da bei Start ist genau der Parameter beim Aufruf der shoutbox_view.php
Boldar - Fr 16.01.09 21:13
Mh ich habe mal ein Anliegen:
Kannst du mal erklären, wie du das gemacht hast oder am besten den Teil des Quellcodes offenlegen, wo du Die Daten holst? Weil das habe ich noch nie verstanden...
Hidden - Fr 16.01.09 21:20
Es wird einfach der Inhalt der Seite
http://www.delphi-forum.de/shoutbox_view.php?start=1 angezeigt :nixweiss: Mit dem start-Parameter kannst du navigieren. Wäre toll, wenn da noch jemand einiges zuschreiben wollte :) Ich habe z.B. schon häufiger das automatische Suchen von Shouts(bis zu einer gewissen Suchtiefe) vermisst.
mfG,
jaenicke - Fr 16.01.09 21:22
Boldar hat folgendes geschrieben : |
Mh ich habe mal ein Anliegen:
Kannst du mal erklären, wie du das gemacht hast oder am besten den Teil des Quellcodes offenlegen, wo du Die Daten holst? Weil das habe ich noch nie verstanden... |
Bei meinem Programm gibts auch den Quelltext, das konnte aber nicht so viel, deshalb habe ich das dann eingestellt als es dieses Tool hier gab.
Da dort noch kein Login drin war müsste der noch ergänzt werden, aber das Auslesen siehst du dort.
http://www.delphi-forum.de/viewtopic.php?t=69325
Boldar - Fr 16.01.09 21:34
mmh also mir ging es jetzt eher darum, wie man den Shoutboxinhalt bekommt, also halt nicht über die Zwischenablage?!?
Hidden - Fr 16.01.09 21:42
Boldar hat folgendes geschrieben : |
| mmh also mir ging es jetzt eher darum, wie man den Shoutboxinhalt bekommt, also halt nicht über die Zwischenablage?!? |
Ich glaube irgendwie reden wir aneinander vorbei :nixweiss: müsste das nicht mit einer Indy-Komponente gehen(Get..? hab damit noch nie gearbeitet)?
Sonst schau' doch mal jn Jaenickes Programm, das ist hier ja schon ziemlich off-topic ;)
mfG,
Boldar - Fr 16.01.09 21:54
Hidden hat folgendes geschrieben : |
Sonst schau' doch mal jn Jaenickes Programm, das ist hier ja schon ziemlich off-topic ;)
|
Naja, das meine Ich ja grade: den part gibt es nicht bei jaenicke...
jaenicke - Fr 16.01.09 21:56
Boldar hat folgendes geschrieben : |
| mmh also mir ging es jetzt eher darum, wie man den Shoutboxinhalt bekommt, also halt nicht über die Zwischenablage?!? |
Schau dir mal den dritten Anhang an. ;-)
"Programmtest v2 mit Quelltext"
Du hast dir nur die erste Urversion angeschaut. ;-)
(Ich editiere den Kommentar des ersten Anhangs einmal.)
Boldar - Fr 16.01.09 22:00
Ok, danke, sowas meinte ich...
Wolle92 - Sa 17.01.09 11:24
Bin dafür, dass man so ca. 29096 Posts gleichzeitig anzeigen kann :P
Aber schönes Programm...
Edit: Ne, sind 29097 Posts, der erste ist ja 0...
Edit2: Ist zwar gegen unsere Programmiersprache, aber nen Java-SB-Viewer fürs Handy wär wirklich klasse ;)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!