Archiv für die Kategorie „Informationen“

Kommunikationsfehler Brother MW-140BT Type F Workaround

Freitag, 9. Dezember 2011

Ich stand vor einem Problem mit einem mobilen Drucker, Typ Brother MW-140BT Type F. Da ich rund 2 Stunden gebraucht habe, um das Problem durch Ausprobieren zu lösen, und keine Lösung dazu im Internet finden konnte, möchte ich hier meinen Workaround beschreiben. Vielleicht kann ich damit einem Dritten Mühe ersparen.

Installation

Nach dem Download des Windows 7 Treibers von der Brother Website habe ich diesen in der Bluetooth-Variante installiert. Dabei konnte ich einen COM-Port auswählen und entschied mich für COM6. Neustart.

Danach habe ich den Drucker mit dem Computer gepaired.

Druckversuche auf dem neu angelegten Drucker wurden durch “Kommunikationsfehler zwischen PC und MPrint” quittiert. Neustarts, erneutes Pairing oder Neuinstallationen des Treibers waren frustran.

Gefundener Workaround

Nicht schön, aber funktionell: Zusätzliche Installation des Bluetooth-Treibers zu der bereits bestehenden Installation, diesmal auf COMX (ich meinem Fall COM5). Daraufhin wird eine Kopie des Druckers angelegt. Den zuerst angelegten Drucker löschen, beim 2. Drucker den Anschluss von COMX auf COM6 wechseln.

Ab jetzt druckt der Drucker bei mir.

In prototype-carousel direkt zu einem spezifischen Slide springen auf Basis eines Tabs-Menüs

Freitag, 23. September 2011

Das “prototype-carousel”-Script ist eine Prototype.js / Script.aculo.us Erweiterung, mit der sich sehr einfach eine Slideshow oder ein Carousel für Websites schaffen lässt.

Das Script stelle mich aber vor das Problem, dass man bei seinem Aufruf nicht direkt zu einem spezifischen Slide springen konnte.

Als Navigation dienen CSS-gesteuerte Links:

<a href="javascript:" id="link1" rel="tab-1"
class="carousel-jumper carousel-selected">Slide 1</a>
<a href="javascript:" id="link2" rel="tab-2"
class="carousel-jumper">Slide 2</a>
<a href="javascript:" id="link3" rel="tab-3"
class="carousel-jumper">Slide 3</a>
(...)

prototype-carousel ist in der Lage, den jeweils aktiven Tab mit dem Zusatz carousel-selected zu markieren. Eine entsprechende CSS-Formatierung schafft daraus eine simple Navigation.
Rufe ich aber eine Seite auf, auf den ich beispielsweise den 2. Reiter markiert haben möchte, und dazu auch das 2. Slide aufgerufen haben will, ist dies mit der Basisversion von prototype-carousel leider nicht möglich.
Das Problem ist vorbeschrieben, aber derzeit noch ungelöst. Deshalb habe ich folgenden Workaround erstellt.

Die Tabs werden beispielsweise wie folgt geladen:

<a href="javascript:" id="link1" rel="tab-1" class="carousel-jumper">Slide 1</a>
<a href="javascript:" id="link2" rel="tab-2" class="carousel-jumper carousel-selected">
Slide 2</a>
<a href="javascript:" id="link3" rel="tab-3" class="carousel-jumper">Slide 3</a>
(...)

An carousel.js habe ich jetzt ab Zeile 68 die Schleife if (this.options.initial) { durch folgenden Code ersetzt:

// Erkenne den ausgewählten Tab
var goto = 'tab-1';
if(document.getElementById("link1").className == 'carousel-jumper carousel-selected') {
goto = document.getElementById("link1").rel };
if(document.getElementById("link2").className == 'carousel-jumper carousel-selected') {
goto = document.getElementById("link2").rel };
if(document.getElementById("link3").className == 'carousel-jumper carousel-selected') {
goto = document.getElementById("link3").rel };
this.options.duration = 0;
this.moveTo(goto);
this.options.duration = 0.5;

Das ist sicherlich keine elegante oder dynamische Lösung, sondern ein Workaround. Aber funktionell.

Powerpoint-Präsentationen für Youtube-Video-Upload umwandeln

Dienstag, 12. Oktober 2010

Ich habe einige Zeit nach einer geeigneten Lösung recherchiert, deshalb möchte ich diese hier veröffentlichen.

Problemstellung: Eine Powerpoint-Präsentation (.ppt) soll in ein Video-Format umgewandelt werden, damit man das Video z.B. auf YouTube veröffentlichen kann. Dazu möchte ich anstatt einer kommerziellen Software eine Open Source Software einsetzen.

Schritt 1
Die Präsentation wird mit OpenOffice Impress geöffnet.
Datei > Exportieren, hier “Dateityp: Macromedia Flash (SWF) (.swf)” auswählen.

Schritt 2
Umwandeln der SWF-Datei in eine AVI-Datei. Eine funktionabele Open-Source-Software, die dies könnte, ist mir derzeit leider nicht bekannt.
Die Wahl fällt deshalb auf die Freeware “Flash to Video Converter 1.2.5“. Es handelt sich um die kostenlose Version einer kostenpflichtigen Software, die Ihnen Werbung für diese zeigt. Eine bessere Alternative konnte ich vorerst nicht finden.
Alternativ wäre auch eine Software möglich, die SWF- in FLV-Dateien konvertiert, aber auch hier finden sich keine Open Source Lösungen.

Schritt 3
Über “File” muss die SWF-Datei geladen werden. Klicken Sie dann auf “Play”, um die Datei abzuspielen, und dann auf “Record”. Um eine Folie weiter zu springen müssen Sie jeweils in das Player-Fenster klicken, dies erfolgt nicht automatisch. Ton wird über den Mikrofoneingang aufgezeichnet, falls Sie die Präsentation “besprechen” wollen. Klicken Sie zum Abschließen auf “Stop”, und die Aufnahme wird in das AVI-Format konvertiert.

Diese AVI-Datei kann dann auf YouTube hochgeladen werden.

ICD-10 CSV- und XML-Datenbank

Donnerstag, 10. Juni 2010

Wenn Sie auf der Suche nach einer frei verfügbaren Datenbank des ICD-10 sind, werden Sie in den Quelldateien von Open Source Projekten fündig.

In vielen verschiedenen Sprachen – auch in Deutsch – finden sich das ICD-10 sowie OPS beim Sourceforge Projekt “Care 2002″ (siehe http://sourceforge.net/projects/care2002/files/) im CSV-Format.

Auch “Medical” (http://sourceforge.net/projects/medical/) beinhaltet in seinen Quelldateien den ICD-10, hier im XML-Format.

Zum Thema Praxissoftware siehe auch mein Posting bei Google Groups.