Creative Commons Lizenzvertrag
Posts mit dem Label Software werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Software werden angezeigt. Alle Posts anzeigen

Freitag, 3. Februar 2012

Wieder da: WeblinTools

Ab sofort gibt es wieder einen Download der WeblinTools. Mit diesem Programm könnt ihr einige zusätzliche Einstellungen für Weblin vornehmen sowie euer verwendetes Theme anpassen. Ausserdem ist es jetzt möglich direkt eigene Themes zu erstellen.

Achtung: Falsche Einstellungen können Weblin unbrauchbar machen!

Bei jedem Speichern eines Themas wird eine Sicherheitskopie der alten Version mit Datum angelegt! Bei Bilddateien genügt ein Doppelklick auf das Bild um es in Windows zu öffnen (welches Programm hängt von euren Windows-Einstellungen ab) und zu bearbeiten.

Das Programm gibt es zur Zeit nur in einer englischen Version und es benötigt ein installiertes Microsoft .NET Framework 4.0.

Montag, 15. Dezember 2008

UAC und eigene Software

Bei Programmierung unter Vista begegnet einem früher oder später das Problen der UAC, die zugegeben manchmal nervig sein kann. Ich persönlich halte nichts davon sie abzuschalten. Viele Programme kommen nicht mit ihr zurecht. Oftmals aus Unkenntnis der Entwickler. Die Auswirkungen sind unterschiedlich von der User bemerk nichts, bis zu das Programm funktioniert nicht unter Vista. Dies ging mir auch so mit meinen Tools. Wer diese mit der Möglichkeit des Autoupdates installiert hat der hatte unter Vista mit eingeschalteter UAC ein Problem. Die eigentlichen Programme funktionieren, nur der Starter nicht. Ich habe dieses gelöst in dem ich erstmal mit einer manifest-Datei neu kompiliert habe. Eine Installation im Ordner des Users löst dieses Problem auch. Normalerweise sollten Programme aber im Programmordner installiert werden. Durch die Anwendung eines Manifests kann jetzt aber überall installiert werden und es kommt die Abfrage nach den Adminrechten. In nächster Zeit werde ich das ganze so überarbeiten das diese Abfrage nicht mehr notwendig ist und das Programm - mit normalen userrechten sich selbständig updaten kann. Das daie geht zeigen Programme wie Antivir. Aber auch Weblin hat seine Probleme mit der UAC. Dort kommt auch keine Meldung oder zumindestens ein Warnhinweis bei der Installation oder dem Update. Weblin wird unter Vista mit eingeschalteter UAC im Ordner Dokumente (=Eigene Dateien) installiert. Dies liegt an der UAC, die dann mit ihren Virtualisirungs- und Shadowingmethoden greift. Ein Verhalten das zeigt, das Weblin unter Vista noch überarbeitet werden sollte. Übrigens auch für Chrome sollte Weblin nochmals angepasst werden, da die Avatare dort etwas tief stehen so daß die Sterne usw. nicht angezeigt werden. Eine erste Maßnahme ist in den Einstellungen der Haken bei Avatare aus der Statusleiste rauszunehmen. Allerdings werden die Avatare dann bei anderen Browsern nicht korrekt angezeigt.

Mittwoch, 26. November 2008

YawC - Avatarunterstützung

Inzwischen habe ich ein wenig am YawC weitergearbeitet. Nun habe ich mich doch an die Darstellung der Avatare gewagt. Das war durch die WPF relativ unkompliziert, nur leider werden keine animierten Gif's unterstützt. Aber auch dieses Problem konnte ich durch eine geeignete Library lösen, damit werden zum jetzigen Zeitpunkt zumindestens die Idle-Animationen unterstützt. Und nun noch ein Screenshot des derzeitigen Entwicklungsstandes.

Samstag, 22. November 2008

YawC - Yet another weblin Client

Zur Zeit schreibe ich ja in meiner Freizeit, einen eigenen Weblin-Client. Diesem habe ich den Namen YawC (Yet another weblin Client) gegeben. Er ist bereits funktionsfähig und unterstützt bis jetzt folgende Funktionen:

  • Anmeldung mit den Weblin-Daten

  • Betreten beliebiger Räume, durch eingabe der URL - Ein Browser ist nur notwendig wenn man die entsprechende Seite sehen will

  • Chat

  • Privatchat

  • Wuscheln

  • andere Benachrichtigungen, sofern sie Weblin unterstützt

  • Benachrichtigung wenn man gekickt wurde

  • Kontaktliste - mit den Einschränkungen die Weblin z.Z hat

  • Anwesenheitsliste für jeden Raum, mit Kennzeichnung spezieller User

  • Nickname Link

  • Microsite

  • Anzeige spezifischer Userdaten wie Punkte, Flirtprozente usw.

  • Avatar für andere Weblins sichtbar

  • verschiedene Anwesenheits-Stati
Hier erstmal ein erster Screenshot:

Die Nicks in der Kontaktliste und die Texte im Chatfenster habe ich geschwärzt! Das ganze Programm ist in C# geschrieben unter Verwendung der WPF. Noch sind nicht allzuviele Features realisiert. In der nächsten Zeit werde ich noch folgendes hinzufügen:

  • Optimierung des Codes

  • Buttons für Aktionen

  • Speicherung von eigenen Texten

  • Optionen-Dialog

  • Anzeige der Avatare (abschaltbar)

  • Skin-Möglichkeiten

  • ...
Ein Download steht zur Zeit nicht für jeden zur Verfügung. Wer es aber mal testen will, kann sich ja mal hier melden. Ich hoffe das auch Mono bald WPF unterstützt, so das dieser Client dann auch unter Linux benutzt werden kann.

Dienstag, 18. November 2008

Weblin-Themes angepasst an Version 2.8.5

Wie schon geschrieben mußte ich die Themes anpassen an die neue Weblin-Version. Sie stehen ab sofort als Download zur Verfügung. In der nächsten Woche wird noch ein neues Theme erscheinen, lasst euch überraschen.
HINWEIS: Während der Installation muss Weblin aus sein!

Mittwoch, 22. Oktober 2008

Version 0.2 des Weblin Clients für Smartphone und PDA

Ich habe soeben eine neue Version des Clients bereitgestellt. Folgende Änderungen gibt es:
  • Fehlerbereinigung

  • Privatchats werden jetzt komplett unterstützt

  • Diese Funktionen sind nur eingeschränkt nutzbar:
    • Sichtbarkeit eures Avatars

    • Wuscheln (optional per Vibration) empfangen

    • Profilseite


    Sie funktionieren nur auf MUC-Servern die nicht von Weblin betrieben werden, z.B. hier in meinen Räumen. Eine Ursache ist mir noch nicht ganz klar. Ich habe nur bemerkt, daß auf den Weblin-Servern die dazu notwendigen Presence-Informationen nicht an die normalen Clients weitergeleitet werden.


Es stehen wieder die CAB-Datei und die Sourcen zum Download zur Verfügung. Auf der Download-Seite gibt es immer nur die aktuelle Version.

Sonntag, 19. Oktober 2008

Weblin Client für Smartphone und PDA

Für Geräte mit Windows Mobile und dem Compact-Framework habe ich einen Weblin-Client geschrieben. Damit könnt ihr mobil mit anderen Weblins kommunizieren. Folgende Features sind in der Version 0.1 enthalten.

  • Anmeldung mit eurem Weblinaccount

  • Betreten vordefinierter Räume

  • Betreten andere Räume deren Webseiten in euren mobilen Favoriten enthalten sind

  • Senden von Nachrichten an den betretenen Raum

  • Empfangen von Nachrichten aus dem betretenen Raum

  • Empfangen von Privat-Nachrichten

  • Userliste des Raumes

  • Speichern der Logindaten (optional)

  • Aotomatischer Login beim Start (optional)


Weiter Möglichkeiten sind in Entwicklung. Der Quelltext in C# (VS2008) steht hier zur Verfügung. Verbesserungsvorschläge und Fehlermeldungen sind jederzeit willkommen. Ebenfalls steht die CAB-Datei zur direkten Installation zur Verfügung.

Mittwoch, 17. September 2008

Tools und ThemeGenerator in neuer Version

Ab sofort steht die neue Version 1.2.0.0 der bekannten Programme zur Verfügung. Neu ist die Mehrsprachigkeit, es werden 24 Sprachen unterstützt (Über Korrekturen bin ich dankbar). Die Sprache stellt sich nach dem Betriebssystem ein, kann aber bei Bedarf auch selbst eingestellt werden. Im Themengenerator wird der zuletzt geöffnete Tabulator auch wieder geöffnet, so das gleich, bei Bedarf die Grafikbearbeitung offen ist. Das Bearbeiten der Bilder ist immer noch per Doppelklick möglich. Neu ist das sich das Öffnen mit... Fenster öffnet wenn man die Shift-Taste dabei gedrückt hält. Das geht meines Erachtens schneller als über einen zusätzlichen Button. In den Tools ist nur die Sprachunterstützung hinzugekommen.
Die Einstellung wie lange die PrivatChat-Benachrichtigung offen bleibt funktioniert nicht. Der Grund ist das Weblin diese Einstellung nur aus der Datei Firebat.sreg liest und nicht, wie bei den anderen auch aus der Registry. Ich werde mal testen, welche sinnvollen Einstellungen noch so reagieren und diese in einer der nächsten Versionen mit integrieren. Bis dahin könnt ihr euch helfen, in dem ihr die Zeile:
;"PrivateChatToastDelay"=5
z.B. in
"PrivateChatToastDelay"=10
ändert. Die Zahl gibt dabei die Zeit in Sekunden an.
User die bereits das automatische Update benutzen, brauchen entsprechend nur die neue Version downloaden. Das Setup-Programm ist zur Zeit leider nur in Deutsch verfügbar. Desweiteren habe ich Festgestellt, das die Unterschtützung verschiederer Schriften im Weblin-Client noch immer nicht vollständig unterstützt wird. Im Gegensatz dazu werden im Chatfenster von Weblin-Lite Schriften wie z.B. Japanisch richtig dargestellt. Auch wenn die meisten das, genau wie ich auch, nicht lesen können, sieht es besser aus als irgendwelche °°°°°. Desgleichen werden von vielen, auch die Nicks in der Form weblin-xxxx als sehr störend empfunden, aber das ist ja bereits an verschiedenen Stellen geschrieben worden.

Donnerstag, 11. September 2008

Tools und Themes Generator überarbeitet

Die beiden Programme WeblinTools und WeblinThemesGenerator wurden von mir überarbeitet und ein paar Bugs entfernt. Desweiteren habe ich beide mit einer gemeinsamen Setuproutine versehen und eine Autoupdate-Funktion hinzugefügt, welche in den Tools abgeschaltet werden Kann. Die herkömmliche Download beider Programme bleibt bestehen, dann steht euch aber auch keine Update-Funktion zur Verfügung. Der Download ist hier bzw. im Downloadbereich zu finden. Autoupdate geht nur über das Startmenü! Ein direktes Starten der Dateien im Explorer ist ohne diese Funktion, denn die ist in Starter.exe integriert. Und nicht vergessen aktuelles Framework zu installieren!

Samstag, 23. August 2008

Weblin Themes einfacher bearbeiten

Ich habe ein kleines Programm geschrieben, mit denen man die Weblin Themes einfacher bearbeiten kann. Die Originale können mit diesem Programm nicht bearbeitet werden. Es muss erst ein neues Thema mit "Speichern unter" angelegt werden. Ein Thema welches bearbeitbar ist, kann dann auch gespeichert werden. Dabei wird von der alten Version der Datei theme.sreg eine Sicherheitskopie angelegt. Die Grafiken könnt ihr mit eurem Standardprogramm für Bilder, oder einem anderen beliebigen öffnen und bearbeiten. Ein erstelltes und bearbeitetes Thema kann bei Bedarf, als aktuelles in Weblin eingetragen werden und Weblin neu gestartet werden. Dieses Programm benötigt das Dot-Net Framework 3.5! Alles wie immer auf der Download-Seite!

Freitag, 15. August 2008

Tools für Weblin 2.8.1 angepasst

Absofort gibt es eine neue Version der Weblin-Tools passend zur Weblin-Version 2.8.1. Neu sind, neben den bereits erwähnten erweiterten Einstellungen der Privatchats:
  • Auswahl des Themas
  • Einstellung der benutzten Sprache
  • Einstellungen verschiedener Soundschemata
  • Noch detailliertere Soundeinstellungen
  • Neustart von Weblin beim Beenden der Tools

Mittwoch, 13. August 2008

Erweiterte Einstellungen für Privatchats

Mit der neuen Weblin-Version ist es ja nun möglich Privatchats nur von Freunden zuzulassen. Leider werden gemerkte Kontakte ebenfalls dann abgewiesen. Man ist sich aber wieder treu geblieben und hat uns einige Einstellmöglichkeiten verschwiegen. Wer in die Registry schaut, sieht das es weitere Möglichkeiten gibt:

Setzt man alle 3 Werte auf 0 werden gar keine Privatchats zugelassen. Ich habe diese Einstellmöglichkeiten in die Weblin-Tools aufgenommen, damit ihr nicht in der Registry rumfummeln müsst. XP-User beachten, das sie für die Tools ein installiertes Dot.Net Framework benötigen. Alles wie immer auf der Download-Seite!

Freitag, 23. Mai 2008

JabberBot

Hier mal ein kurzer Ansatz eines JabberBots, geschrieben in Ruby. Ruby deshalb, weil es meiner Meinung nach dafür die beste Bibliothek gibt - XMPP4R. Eine Anleitung für einen Bot gibt es bereits hier, aber ich wollte es etwas anders haben und einen Bot für MUC schreiben, der zu gegebenen Zeitpunkt einfach nur einen kurzen Text in den Raum schreibt. Die Installation von XMPP4R ist unkompliziert , ich habe es mit apt-get installiert:

apt-get install libxmpp4r-ruby

Nun zu meinem Quelltext:

#!/usr/bin/env ruby

require 'xmpp4r'
require 'net/http'
require 'cgi'
require 'iconv'
require 'xmpp4r/muc'

client = Jabber::Client.new(Jabber::JID.new('USER@JABBERSERVER/newsbot'))
client.connect
client.auth('PASSWORD')
client.send(Jabber::Presence.new.set_show(:chat).set_status('Ich bin ein Newsbot'))

muc = Jabber::MUC::SimpleMUCClient.new(client)
muc1 = Jabber::MUC::SimpleMUCClient.new(client)
muc.join(Jabber::JID.new('ROOM1@MUCSERVER1/NewsBot'))
muc1.join(Jabber::JID.new('ROOM2@MUCSERVER2/NewsBot'))

muc.say(Iconv.new('utf-8', 'iso-8859-1').iconv('Cujos Rätselstunde - www.raetselstunde.de - Denksport vom Feinsten - immer Mittwoch um 21:00'))
muc1.say(Iconv.new('utf-8', 'iso-8859-1').iconv('Cujos Rätselstunde - www.raetselstunde.de - Denksport vom Feinsten - immer Mittwoch um 21:00'))
sleep(5)

muc.say('/me is powered by www.marmel.name')
muc1.say('/me is powered by www.marmel.name')
sleep(5)

Die grün markierten Texte sind unbedingt an die eigenen Gegebenheiten anzupassen. Der Bot hat den Nicknamen NewsBot und kann natürlich ebenso wie die auszugebenden Texte an die eigenen Bedürfnisse angepasst werden. Beachte: bei der Verwendung von Sonderzeichen ist eine Konvertierung der auszugebenden Texte nach UTF-8 notwendig, ansonsten funktioniert das Script nicht! Das Beispiel gibt 2 Texte in 2 unterschiedliche MUC-Räume aus und wird jeweils für 5 Sekunden angezeigt. Erweiterungen wie z.B. Interaktion mit dem Bot usw. sind leicht realisierbar. Bei der Verwendung in der Praxis in VPI-Systemen beachtet bitte auch die Kennzeichnung als Bot. Dieses Script könnte nun per Cron-Job zyklisch gestartet werden oder auch auf jede andere Art und Weise z.B bei irgendwelchen Statusänderungen.

Freitag, 9. Mai 2008

Excel

Hier ein kleines Programm, welches alle im Cache vorhandenen Weblin-User ausliest und in einer Excel-Tabelle speichert. Das Programm benötigt allerdings das Dot.Net-Framework > Version 3.0!
Ein Excel ist zum Erzeugen nicht notwendig. Allerdings wird eine Datei im Excelformat 2007 erzeugt. Wer noch ein altes Excel hat, der muss sich den Konverter für Excel 2007 installieren. Wer gar kein Excel hat, der kann den Excel-Viewer installieren. Übrigens geht der Konverter von Microsoft natürlich auch mit OpenOffice da er als eigenständiges Programm läuft. Und wer nix von Microsoft möchte oder nehmen kann, dem empfehle ich einen OpenSource-Konverter der dann auch unter Linux funktioniert.

Mittwoch, 7. Mai 2008

Userliste

Wie schon angekündigt, gibt es absofort ein Programm zur Auflistung der anwesenden weblins. Insbesondere bei sehr vollen Räumen und kleinem Bildschirm hat man dadurch eine bessere Übersicht. Beachtet das die Aktualisierung einige Zeit dauern kann, insbesonders bei langsamen Rechnern. Die angezeigen Daten wie z.B. Punkte können vom tatsächlichen Wert abweichen, da ich diese nur local aus dem Cache auslese. Die genauen Daten kann man aber auch online holen, unter dem Menüpunkt XML-Profile. Beim Schenken, Profilseiten und dem Nicknamelink wird euer Standardbrowser geöffnet. Die Microseiten werden in einem eigenen Fenster dargestellt. Ansonsten gilt wieder das übliche wie unter Downloads beschrieben - entpacken und loslegen.

Mittwoch, 30. April 2008

Weblin-Tools

Es gibt eine neue Version der Weblintools, mit denen erweiterte Einstellungen (z.B. "farbiges" Chatfenster, Skin-Auswahl oder Sound verändern) möglich sind. Wie immer ohne Installer und .Net-Framework. Einfach entpacken und starten.

Montag, 28. April 2008

Kontakte

Auf vielfachen Wunsch steht ab sofort ein Programm zur Übersicht deiner Weblin-Kontakte zum Testen bereit. Ein Sortieren ist ganz individuell möglich und wird automatisch gespeichert.
Marmel powered by Instant Communities