Kurztipp: Sounds für den Firefox

Geschrieben von Steffen Schultz keine Kommentare
Kategorisiert in : Software Schlüsselwörter : Firefox, OpenSource, Sound, Windows

Da arbeitet man jahrelang mit einer Anwendung und ärgert sich unbewusst über Kleinigkeiten, aber erst die Hilfe für einen Windows-User bringt einem diese wieder mal ins Gedächtnis. So geschehen bei der Frage, ob es für den Browser Firefox eigentlich auch Sounds gibt, die beispielsweise den Abschluss eines Downloads signalisieren. Ja, gibt es, wenn auch offenbar nur für Windows:
Das Addon Navigational Sounds bringt die aus Microsofts Internet Explorer gewohnten Sounds in den Firefox. Unterstützt werden die Navigations-Sounds beim Laden einer Webseite, Events der Benachrichtigungsleiste sowie die Benachrichtigung über den Abschluss eines Downloads oder der Download-Warteschlange. Genutzt werden hierbei die in Windows für den Internet Explorer definierten Sounds, über about:config können jedoch auch eigene Klänge festgelegt werden.

Kurztipp: GnuWin32-Tools in die Umgebungsvariablen eintragen

Geschrieben von Steffen Schultz keine Kommentare
Kategorisiert in : Software Schlüsselwörter : CLI, OpenSource, Tipp, Windows

Viele Unix-Tools gibt es bekanntlich beim Projekt GnuWin32 auch in einer Variante für die Windows-Kommandozeile, darunter der Downloader Wget oder das Vergleichswerkzeug Diff. Die bei Sourceforge angebotenen Setup-Pakete haben allerdings den Nachteil, dass während der Installation keine Umgebungsvariablen gesetzt werden. Soll heißen, man muss den Pfad zum gewünschten Werkzeug jedes Mal händisch eingeben, was auf die Dauer ziemlich nervtötend ist. Dieses Problem ist jedoch relativ einfach zu beseitigen:

  1. Im Suchfeld des Startmenüs "Umgebungsvariablen" eingeben und den ersten Treffer bestätigen. Alternativ erreicht man den sich öffnenden Einstellungsdialog auch mit einem Rechtsklick auf das Computer-Symbol (Win+Pause) -> Eigenschaften -> Erweiterte Systemeinstellungen -> Registerkarte Erweitert -> Schaltfläche "Umgebungsvariablen...".
  2. In der Liste der Systemvariablen sollte ein Eintrag namens "Path" vorhanden sein. Diesen auswählen und auf die Schaltfläche "Bearbeiten" klicken.
  3. Im Eingabefeld "Wert der Variable" wird nun einfach der Ordnerpfad zu den GnuWin32-Programmen eingetragen, indem der Cursor an das Ende der bestehenden Pfade positioniert und der Ordnerpfad mit einem Semikolon getrennt hinzugefügt wird. Die Zeile sollte dann in etwa so aussehen:
    %SystemRoot%\system32;%SystemRoot%;[...];C:\Program Files (x86)\GnuWin32\bin\
    Je nach System kann der Pfad abweichen, daher hier nur gekürzt dargestellt.
  4. Die Änderungen mit Klick auf OK bestätigen.

Jetzt sollte es möglich sein, in der Eingabeaufforderung jedes gewünschte Tool ohne vorangestellten Pfad aufzurufen. Ist die Eingabeaufforderung bereits geöffnet, muss der Interpreter zunächst beendet und neu aufgerufen werden.
Die oben genannten Schritte funktionieren übrigens auch bei anderen Werkzeugen wie etwa Python oder PHP, es muss lediglich der Programmpfad angepasst werden.

GWConnect: Aus für den alternativen Skype-Client

Geschrieben von Steffen Schultz keine Kommentare
Kategorisiert in : Software Schlüsselwörter : A11Y, Microsoft, Skype, Windows

GW Micro, Entwickler des Screen-Readers Window-Eyes, stellt seinen alternativen Skype-Client GWConnect ein. Laut der sehr kurzfristigen Ankündigung ist der Grund hierfür allerdings bei Microsoft zu suchen. Der Support für das SkypeKit, auf welchem GWConnect basierte, lief am 31. Juli aus und ab dem 04. August wird es nicht mehr möglich sein, sich mit SkypeKit-Anwendungen im Skype-Netzwerk anzumelden. Daher wird also auch GWConnect nicht mehr funktionsfähig sein. Jeder, der GWConnect werbefrei nutzen wollte und noch laufende Abos für diese Software besitzt, erhält eine der Restlaufzeit entsprechende Rückerstattung.

GWConnect war der Versuch, einen auf Screen-Reader-Nutzer optimierten Zugang zu Skype zu schaffen, da, so die Entwickler, sich der originale Skype-Client oftmals dramatisch verändert, sodass Anpassungen für Screen-Reader ebenso oft verändert werden müssten, um wieder mit Skype arbeiten zu können. Was für frühere Versionen des Clients vielleicht noch zutreffend war, lässt sich mittlerweile jedoch nicht mehr bestätigen. Zumindest auf aktuellen Windows-Versionen und entsprechend aktueller Zugangs-Software ist Skype mittlerweile seit einigen Hauptversionen auf einem Stand, der sich guten Gewissens als zugänglich bezeichnen lassen kann. Der freie und quelloffene Screen-Reader NVDA ist beispielsweise in der Lage, Skype beinahe vollumfänglich zugänglich zu machen. Ebenso gab es schon länger keine großen Veränderungen mehr im Interface, abgesehen von den nun häufiger auftretenden Werbe-Einblendungen in Chats und Konferenzen.

Wer dennoch nach alternativen Skype-Zugängen sucht, wird es leider immer schwerer haben. Durch den Wegfall des SkypeKits verbleibt nur noch eine API, die aber keinen alternativen Client ermöglicht, sondern nur bestimmte Skype-Funktionen ansprechen kann. So ist es beispielsweise erlaubt, Skype-Kontakte mit Multi-Messengern wie Miranda IM bzw. dessen Fork Miranda NG zu verwalten, die eigentliche Steuerung erfolgt aber weiterhin über einen parallel installierten Originalclient.
Einige blinde Nutzer behelfen sich noch mit der Installation eines älteren Skype-Clients wie etwa der Version 3.8, die noch etwas weniger umfangreich ist als die aktuelle Version. Falls nicht sogar bereits geschehen, dürfte es allerdings nur eine Frage der Zeit sein, bis Microsoft diese veralteten Versionen ebenfalls von der Nutzung des Netzwerks ausschließt.
Weitere Alternativen sind derzeit kaum denkbar, abgesehen vom völligen Umstieg auf ein anderes Netzwerk. Derer gibt es zwar einige, doch darunter ist keines, welches in Sachen Verbreitung und Features an Skype herankommt und erst recht keines, das der allgemein vorherrschenden, mitunter verständlichen "Simplizitis" unter den Nutzern genügen würde.

Trout, ein schlanker Audioplayer für Windows

Geschrieben von Steffen Schultz keine Kommentare
Kategorisiert in : Software Schlüsselwörter : Audio, Freeware, Windows

Ich entdecke doch tatsächlich immer noch Neues in der Welt der Audioplayer. Trout ist ein schlanker, aber erstaunlich konfigurierbarer Player, der sich auf das Abspielen von Audiodateien, CD's sowie Internetstreams beschränkt. Dabei bedient sich die Freeware der BASS-Bibliotheken, welche eine große Bandbreite von Audioformaten unterstützen.
Trout ist sehr einfach aufgebaut und kommt im Stil einer klassischen Windows-Anwendung ohne viel Schnickschnack daher. Die Dateien werden in einer Playlisten-Ansicht dargestellt, die Konfiguration des Players geschieht über die Menüleiste und einigen Buttons zur Steuerung der Wiedergabe, eine Statuszeile gibt Auskunft über Titel- und Playlistlänge sowie die Prozessorauslastung. Die Einstellungsmöglichkeiten des auf den ersten Blick so unscheinbaren Players haben es durchaus in sich: Vom simplen Bearbeiten der Playlist bis zum Anpassen zahlreicher Hotkeys zur Steuerung per Tastatur, Maus oder Multimediatasten hat der Entwickler an Vieles gedacht. Es gibt sogar einige Extras wie etwa das Vorlesen der Songtitel mittels Sprachausgabe oder die Speicherung der letzten Wiedergabeposition in einer Playlist, was für die Wiedergabe von Hörbüchern interessant sein dürfte. Einzig die Auswahl einer bestimmten Wiedergabe-Soundkarte ist leider nicht möglich, man muss sich mit der Standard-Soundkarte des Systems begnügen.

Die meisten Kontrollen des Players sind für Screen-Reader-Nutzer gut zugänglich. Lediglich die Buttons der Abspielleiste sind etwas verwirrend beschriftet, was deren Funktion nicht gleich erkennen lässt. Während der Wiedergabe sollte man in seinem Screen-Reader die Ansage bzw. akustische Wiedergabe der Fortschrittsanzeige deaktivieren, da sich sonst eine Art Wiedergabepegel unangenehm bemerkbar machen dürfte. Oder man minimiert ganz einfach das Programmfenster und steuert den Player über Hotkeys, die sich zum Glück auch systemweit konfigurieren lassen.

Homepage mit weiteren Infos und Downloads: http://skwire.dcmembers.com/fp/?page=trout<
(Dank an Raschix!)

Liquidsoap, eine vielseitige Radioautomation

Geschrieben von Steffen Schultz keine Kommentare
Kategorisiert in : Software Schlüsselwörter : Icecast, Linux, OpenSource, Shoutcast, Streaming, Windows

Mein Projekt der letzten Woche: Den Streaming-Server des Webradios, für welches ich arbeite, nach dem Ausscheiden unseres bisherigen Admins von Windows auf Linux umzustellen. Eine Herausforderung, die ich gern angenommen habe, bietet sie uns doch die Möglichkeit, den Server ohne sehende Hilfe komplett in Eigenregie zu administrieren. Als unerwartet schwierig erwies sich dabei die Aufgabe, einen halbwegs brauchbaren Transcoder zu finden, um unseren Haupt-Stream serverseitig in eine für mobile Nutzung geeigneten Stream herunterzukonvertieren. Unter Windows nutzten wir dafür bislang eine etwas unelegante Lösung, bei der zunächst ein auf dem Server installiertes Winamp den Stream abspielte und per Shoutcast-Plugin neu kodiert zum Server zurücksendete. Später nutzten wir dann den inzwischen nicht mehr offiziell verfügbaren Oddsock-Transcoder, der zum Schluss aber nur noch auf wackligen Füßen stand und alle paar Tage mal neu initialisiert werden musste.

Nach längerer Suche stieß ich dann auf das Projekt Savonet / Liquidsoap. hierbei handelt es sich grob gesagt um eine Automationssoftware für Webradios, die im Detail jedoch so einiges unter der Haube hat. "Liquidsoap" ist eigentlich auch keine Software im herkömmlichen Sinn, sondern eher eine eigene Skriptsprache. Das Stream-Transcoding, für welches ich "Liquidsoap" momentan einsetze, ist dabei noch vergleichsweise einfach zu bewerkstelligen. Die "Flüssigseife" kann aber noch viel mehr. Das einfache Abspielen von Playlists ist damit ebenso möglich wie ein durchformatierter Programmplan, bei welchem zu unterschiedlichen Tageszeiten ganz bestimmte Playlisten zum Einsatz kommen. Durch zahlreiche Plugins ist die Zahl der unterstützten Dateitypen und Soundquellen stark erweiterbar. Wer seinen Sender ganz ohne Moderator betreiben möchte, kann sogar die Ansage der Songs von einer Sprachausgabe übernehmen lassen. Aber natürlich lassen sich auch Live-Shows in die Planung einbauen. Gestreamt wird das fertige Programm dann entweder über die Soundkarte des Systems oder an einen Streaming-Server wie Shoutcast oder Icecast.

"Liquidsoap" kann von der Projektwebseite als Quellcode heruntergeladen werden, sollte sich auf Linux-Systemen aber auch bequem aus den Paketquellen installieren lassen. Für Windows gibt es eine vorkompilierte Version.

Artikel-Feed (RSS) dieser Tag