[kde-de] Problem mit knewsticker

Thomas Debe thomas.debe at t-online.de
Mo Nov 11 00:44:48 CET 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Markus Wagner schrieb:
| Servus!
Hallo Markus !
|
| Bin ich der einzige, dessen KNewsticker zwar die eingestellten Quellen
| nach neuen Headlines durchforstet und auch das eingestellte Sound-File
| für neue Nachrichten abspielt, aber keine neuen Nachrichten anzeigt
| (weder im Ticker noch im Popup)? Erst ein KDE-Neustart aktualisiert die
| Anzeige. Momentan läuft hier ein KDE-3.1-rc2 unter Gentoo 1.2. Dieses
| Verhalten ist mir aber bei bisher allen KDE-3.x aufgefallen. Ist das
| ein bekannter Bug?
Ja, aber closed.Wir müssen da wohl etwas falsch machen..
|
| KNewsticker ist IMO ein sehr praktische Sache, aber ohne funktionierende
| Aktualisierung relativ sinnfrei, da hier im Normalfall KDE nur alle 1-x
| Wochen mal neugestartet wird.
|
| Any hints?
Die sauberste Lösung wäre, wenn sich Knewsticker sich so verhalten
würde, wie erwartet...
Ich habe da nur einen Workaround.Der basiert auf der Tatsache, daß
Knewsticker sehr wohl aktualisiert, wenn neue Newsquellen eingetragen
werden.

[Shell-Script]

#/bin/sh
#echo "Updating News"
#Es wird überprüft ob Knewsticker läuft und darauf gewartet
/opt/kdecvs/bin/dcop | /usr/bin/grep knewsticker >/dev/null
while [ "$?" -eq 1 ]
do
echo "wait.."
sleep 1
/opt/kdecvs/bin/dcop | /usr/bin/grep knewsticker >/dev/null
done
#Die drei folgenden Zeilen erledigen das Update
/opt/kdecvs/bin/dcop knewsticker KNewsTicker setOfflineMode false
/opt/kdecvs/bin/dcop knewsticker KNewsTicker reparseConfig
wait
/opt/kdecvs/bin/dcop knewsticker KNewsTicker setOfflineMode true
#Eine Messagebox wird eingeblendet.Kosmetik..
if test -z $(dcop | grep kio_uiserver); then
~   kio_uiserver
fi
JOB_ID=$(dcop kio_uiserver UIServer newJob 0 0)
dcop kio_uiserver UIServer messageBox "$JOB_ID" 5  "News-Update done"
Information a b >/dev/null
dcop kio_uiserver UIServer jobFinished $JOB_ID

[Shell-Script]

Ich rufe dieses Skript manuell auf. Du kannst es ja als Cron-Job laufen
lassen.
|
| TIA,
| Markus

gruß thomas




-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE9zu9k1lC+VLi1VN8RAsitAKCpiZrL5VYmQIcNvSwigFSI0l5l1ACdFOFT
zggM6I1l91oZVTnP9x6X9XY=
=ryBp
-----END PGP SIGNATURE-----
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : KNEWS
Dateityp    : application/x-java-vm
Dateigröße  : 654 bytes
Beschreibung: nicht verfügbar
URL         : http://mail.kde.org/pipermail/kde-de/attachments/20021111/0bfdfecc/attachment.bin