KEAWE - Unsere Produkte in Ihrem Unternehmen https://keawe.de/rss.xml de Upcycling: Lichtschranke aus alter Fernbedienung und IR-Empfänger https://keawe.de/lichtschranke <span class="field field--name-title field--type-string field--label-hidden">Upcycling: Lichtschranke aus alter Fernbedienung und IR-Empfänger</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Seit einiger Zeit habe ich eine neue Wohnung mit Balkon auf der der Straße abgewandten Seite. Das Schlafzimmer dagegen liegt auf der Straßenseite. Logisch, dass man da im warmen Sommer lieber die Balkontür offen lassen will als die Fenster auf der lauten Straßenseite. Problem dabei: man würde es nicht mitbekommen, wenn nachts jemand über den Balkon ins Haus käme.</p> <p>Die Lösung ist im Prinzip recht einfach: man bringt eine Lichtschranke an der Balkontür an, die bei Unterbrechung einen Alarm auslöst.</p> <p>Mein erster Gedanke war, sich eine Laserdiode und ein passendes Empfänger-Modul zu besorgen. Doch dann brachte mich mein Freund Hannes auf eine bessere Idee: Warum nicht einen IR-Empfänger aus einem ausgedienten Unterhaltungselektronik-Gerät und eine ausgediente Fernbedienung zweckentfremden?</p> <p>Die Vorteile liegen auf der Hand: die IR-Empfänger sind fertige Schaltkreise mit nur wenigen mA Stromaufnahme. Die Fernbedienung braucht auch weniger Strom als eine Laserdiode. Und die Teile bekommt man mit etwas Glück kostenlos aus dem Elektro-Schrott.</p> <h2>Verbindung des Empfängers</h2> <p>Zunächst habe ich mal wieder einen Raspberry-Pi installiert, dazu die notwendigen Python-Bibliotheken, um mit den GPIO arbeiten zu können. Dann auf einem Steckbrett den IR-Empfänger mit dem Raspberry verbunden – das geht ohne weitere elektronische Bauteile. Ich habe hierzu den Masse-Anschluss (GND) des Empfängers mit Pin 6 (oder einem anderen Massepin) des Raspberry verbunden. Den V<sub>S</sub>-Anschluss habe ich mit Pin 4 (oder 2) des Raspberry verbunden, da der Empfänger eine Versorgungsspannung von 5V benötigt. Den Signalausgang des IR-Moduls habe ich mit Pin 7 des Raspberrys verbunden. Hier sollte im Prinzip auch jeder andere GPIO funktionierten; während meines Probeaufbaus auf einem Breadboard verwendete ich Pin 12. Das Verbindungsschema ist in der linken Hälfte des <a href="/lichtschranke?jump=1">Bildes</a> zu sehen.</p> <h2>Test des Empfängers</h2> <p>Um den Aufbau bis dahin zu testen, habe ich ein kleines Python-Programm genutzt, welches den Pegel des GPIO-Pins ausgibt:</p> <pre><code>#!/usr/bin/python import time import RPi.GPIO as GPIO # RPi.GPIO Layout verwenden (wie Pin-Nummern) GPIO.setmode(GPIO.BOARD) # Pin 12 auf Input setzen GPIO.setup(12, GPIO.IN) state=1 # Dauersschleife while 1: read=GPIO.input(12) if read != state: state=read if state: print '#####################################' else: print '-------------------------------------' time.sleep(0.001) </code></pre> <p>Wenn man dieses Programm ausführt, sollte man<br /> <code>-------------------------------------</code> als Ausgabe sehen, bis man eine Fernbedienung auf den Empfänger richtet. sobald man dies tut, sollten abwechselnd Strichchen und Rauten ausgegeben werden.</p> <p>Wenn dies funktioniert kann man</p> <h2>einen IR-Sender aus der Fernbedienung bauen</h2> <p>Das ist auch relativ simpel: Ich habe meine alte Fernbedienung geöffnet und die beiden Pole eines Tasten-Feldes (<a href="/lichtschranke?jump=4">Bild 4</a>) mit einem angelöteten Draht überbrückt (<a href="/lichtschranke?jump=5">Bild 5</a>). Meine Fernbedienung hatte eine CR2032-Batterie, wird also mit 3V gespeist. Entsprechend habe ich die Spannungsversorgung der Fernbedienung mit dem 3.3V-Anschluss (Pin 1) des Raspberry verbunden (Bild 1, rechte Seite). Die Fernbedienung sendet nun bei vorhandener Betriebsspannung permanent.</p> <h2>Reagieren auf Unterbrechung</h2> <p>Der IR-Empfänger hat intern einen Pull-Up-Widerstand, d.h. wenn kein Infrarot-Signal ankommt, liegt der Raspi-GPIO-Pin ein HIGH-Signal an. Erreicht dagegen das Signal der Fernbedienung den Empfänger, werden die "Morsecodes" der Fernbedienung an Pin 7 abgeliefert, d.h. der Zustand wechselt recht schnell zwischen HIGH und LOW.<br /> Um eine Unterbrechung des Lichtstrahls zu detektieren, muss man also softwaremäßig untersuchen, ob <em>für eine längere Zeit</em> ein HIGH-Signal am Pin anliegt. Dies macht der folgende Code:</p> <pre><code>#!/usr/bin/python import time import RPi.GPIO as GPIO # RPi.GPIO Layout verwenden (wie Pin-Nummern) GPIO.setmode(GPIO.BOARD) # Pin 7 auf Input setzen GPIO.setup(7, GPIO.IN) count=0 # Dauersschleife while 1: read=GPIO.input(7) if read: count=count+1 else: count=0 if count&gt;330: break time.sleep(0.0005) </code></pre> <p>Nach dem Initialisieren des Pins wird in sehr kurzen Abständen geprüft, ob ein LOW-Pegel anliegt. Immer wenn dies der Fall ist, wird ein Zähler auf Null gesetzt. Überschreitet dieser Zähler den Wert 330 (experimentell ermittelt), so wird das Programm beendet. Das bedeutet, das Programm läuft genau so lange, bis bei 330 Überprüfungen in Folge kein LOW-Pegel gemessen wird.<br /> Dieses einfache Python-Programm kann innerhalb von anderen Scripten verwendet werden, um die Ausführung zu blockieren, bis die Lichtschranke unterbrochen wird.</p> <h2>Einstellung</h2> <p>Im Vergleich zu einer Laserdiode streut die IR-Diode der Fernbedienung das Licht sehr stark. Gleichzeitig ist der Empfänger sehr empfindlich, was dazu führt, dass auch bei Unterbrechung der direkten Sichtlinie zwischen Sender und Empfänger der Empfänger Signale vom Sender empfängt. Dies ist natürlich bei Fernbedienungen erwünscht. In unserem Anwendungsfall ist das aber sehr unpraktisch, da ein Einbrecher einfach durch die Lichtschranke gehen kann, ohne das Signal zu unterbrechen. Um dies zu vermeiden, habe ich einfach ein Stück schwarze Gummiisolierung (<a href="/lichtschranke?jump=6">Bild 6</a>) von einem Kabel über die IR-Sende-Diode gesteckt, so dass dieser weniger streut.</p> <p>Außerdem wurden zur Spannungsstabilisierung noch RC-Glieder bei Sender und Empfänger verbaut.</p> <h2>Fazit:</h2> <p>Mit minimalem Material-, Schaltungs- und Programmier-Aufwand kann aus alten Komponenten eine einfache Lichtschranke gebaut werden. Diese ist weniger präzise als ein Modul mit Laserdiode, hat aber auch einen deutlich geringeren Stromverbrauch. Mittels einfacher Kappen auf Empfänger und/oder Sender konnte die Streuung soweit reduziert werden, dass eine ausreichende Präzision für die Nutzung als Lichtschranke erreicht wird.</p> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/index.php/user/1" typeof="schema:Person" property="schema:name" datatype="">Stephan Richter</span></span> <span class="field field--name-created field--type-created field--label-hidden">So, 08.19.2018 - 09:40</span> <div><div class="juicebox-parent"> <div id="node--356--field-galerie--rss" class="juicebox-container"> <noscript> <!-- Image gallery content for non-javascript devices --> <p class="jb-image"> <img src="/sites/default/files/2018-08/anschluss.png" alt="" title="Anschlussschema" typeof="foaf:Image" /> <br/> <span class="jb-title">Anschlussschema</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-08/IMG_9287.JPG" alt="" title="Probeaufbau" typeof="foaf:Image" /> <br/> <span class="jb-title">Probeaufbau</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-08/IMG_9289.JPG" alt="" title="Die verwendete Fernbedienung vor der Modifikation" typeof="foaf:Image" /> <br/> <span class="jb-title">Die verwendete Fernbedienung vor der Modifikation</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-08/IMG_9291.JPG" alt="" title="Hier sieht man schön die Tastfelder der Fernbedienung." typeof="foaf:Image" /> <br/> <span class="jb-title">Hier sieht man schön die Tastfelder der Fernbedienung.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-08/IMG_9292.JPG" alt="Die Drahtbrücke verbindet die beiden Poles eines der Tastfelder" title="Stromanschlus an Fernbedienung und Drahtbrücke" typeof="foaf:Image" /> <br/> <span class="jb-title">Stromanschlus an Fernbedienung und Drahtbrücke</span><br/> <span class="jb-caption">Die Drahtbrücke verbindet die beiden Poles eines der Tastfelder</span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-08/IMG_9299.JPG" alt="verringert die Lichtstreuung" title="Kabelisolierung auf dem IR-Sender" typeof="foaf:Image" /> <br/> <span class="jb-title">Kabelisolierung auf dem IR-Sender</span><br/> <span class="jb-caption">verringert die Lichtstreuung</span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-08/anschluss_stabilisiert.png" alt="stabilisieren die Spannungsversorgung der Bauteile" title="RC-Glieder im Schaltplan" typeof="foaf:Image" /> <br/> <span class="jb-title">RC-Glieder im Schaltplan</span><br/> <span class="jb-caption">stabilisieren die Spannungsversorgung der Bauteile</span> </p> </noscript> </div> </div> </div> <section class="field field--name-field-blog-comments field--type-comment field--label-above comment-wrapper"> <h2 class="title comment-form__title">Neuen Kommentar hinzufügen</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=356&amp;2=field_blog_comments&amp;3=comment" token="OGPdnbR7goFukrCQ8JiON5nYBKu9fRmj49tBikaRkTI"></drupal-render-placeholder> </section> Sun, 19 Aug 2018 07:40:30 +0000 Stephan Richter 356 at https://keawe.de Sturm über Obermehler https://keawe.de/party.san_2018 <span class="field field--name-title field--type-string field--label-hidden">Sturm über Obermehler</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Auf dem Gelände des Flugplatzes Schlotheim/Obermehler fand vom 9. bis 11. August 2018 das Party.San Metal-Open-Air statt.</p> <p>Dieses Jahr "schenkte" uns das Festival vier Tage brütende Hitze, Trockenheit und einen Sandsturm. Doch sehet selbst:</p> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/index.php/user/1" typeof="schema:Person" property="schema:name" datatype="">Stephan Richter</span></span> <span class="field field--name-created field--type-created field--label-hidden">Di, 08.14.2018 - 10:01</span> <div><div class="juicebox-parent"> <div id="node--355--field-galerie--rss" class="juicebox-container"> <noscript> <!-- Image gallery content for non-javascript devices --> <p class="jb-image"> <img src="/sites/default/files/2018-08/IMG_20180808_211102_.jpg" alt="" title="Unser Camp vor dem Sturm." typeof="foaf:Image" /> <br/> <span class="jb-title">Unser Camp vor dem Sturm.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-08/IMG_20180809_182430_.jpg" alt="" title="Unser Camp nach dem Sturm." typeof="foaf:Image" /> <br/> <span class="jb-title">Unser Camp nach dem Sturm.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-08/IMG_20180808_195854_.jpg" alt="" title="&quot;Esmiralda&quot; auf dem Weg zu ihrem Arbeitsplatz." typeof="foaf:Image" /> <br/> <span class="jb-title">&quot;Esmiralda&quot; auf dem Weg zu ihrem Arbeitsplatz.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-08/IMG_20180809_205807_.jpg" alt="" title="Sonnenuntergang" typeof="foaf:Image" /> <br/> <span class="jb-title">Sonnenuntergang</span><br/> <span class="jb-caption"></span> </p> </noscript> </div> </div> </div> <section class="field field--name-field-blog-comments field--type-comment field--label-above comment-wrapper"> <h2 class="title comment-form__title">Neuen Kommentar hinzufügen</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=355&amp;2=field_blog_comments&amp;3=comment" token="uRtlyuCZO1J0sSNnYGCBFKTB9fFst4aETC-YesPlOOs"></drupal-render-placeholder> </section> Tue, 14 Aug 2018 08:01:51 +0000 Stephan Richter 355 at https://keawe.de Blutmond über Weimar https://keawe.de/blutmond <span class="field field--name-title field--type-string field--label-hidden">Blutmond über Weimar</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Am 27.8.2018 gab es eine "Jahrhundertfinsternis": für etwa 1.75 Stunden durchwanderte der Mond den Kernschatten der Erde. Dies nahm ich als willkommene Gelegenheit, mal wieder mit der Kamera zu spielen.</p> <p>Auf einem Feld nahe meiner neuen Heimatstadt, Weimar, verbrachte ich einige Stunden damit Fotos zu schießen. Leider war das Wetter recht diesig, sodass man bei den meisten Bildern einen Wolkenschleier vor der Murmel hatte. Hier die Auswahl der besten Bilder:</p> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/index.php/user/1" typeof="schema:Person" property="schema:name" datatype="">Stephan Richter</span></span> <span class="field field--name-created field--type-created field--label-hidden">Sa, 07.28.2018 - 11:59</span> <div><div class="juicebox-parent"> <div id="node--354--field-galerie--rss" class="juicebox-container"> <noscript> <!-- Image gallery content for non-javascript devices --> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_9155.JPG" alt="" title="Kurz nach Sonnenuntergang." typeof="foaf:Image" /> <br/> <span class="jb-title">Kurz nach Sonnenuntergang.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_9160_0.JPG" alt="" title="Noch war kein Mond zu sehen." typeof="foaf:Image" /> <br/> <span class="jb-title">Noch war kein Mond zu sehen.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_9164.JPG" alt="" title="Also fotografierte ich ein anderes naheliegendes Motiv." typeof="foaf:Image" /> <br/> <span class="jb-title">Also fotografierte ich ein anderes naheliegendes Motiv.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_9165.JPG" alt="" title="Der Glockenturm des Mahnmals von Buchenwald." typeof="foaf:Image" /> <br/> <span class="jb-title">Der Glockenturm des Mahnmals von Buchenwald.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_9176.JPG" alt="" title="Der Glockenturm der Mahnmalsanlage Buchenwald." typeof="foaf:Image" /> <br/> <span class="jb-title">Der Glockenturm der Mahnmalsanlage Buchenwald.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_9188.JPG" alt="der Blutmond über Weimar!" title="Einige Zeit später:" typeof="foaf:Image" /> <br/> <span class="jb-title">Einige Zeit später:</span><br/> <span class="jb-caption">der Blutmond über Weimar!</span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_9259.JPG" alt="der Blutmond über Weimar!" title="Einige Zeit später:" typeof="foaf:Image" /> <br/> <span class="jb-title">Einige Zeit später:</span><br/> <span class="jb-caption">der Blutmond über Weimar!</span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_9203.JPG" alt="" title="Wolkenschleiher behindern die Sicht." typeof="foaf:Image" /> <br/> <span class="jb-title">Wolkenschleiher behindern die Sicht.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_9206.JPG" alt="" typeof="foaf:Image" /> <br/> <span class="jb-title"></span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_9222.JPG" alt="" typeof="foaf:Image" /> <br/> <span class="jb-title"></span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_9226.JPG" alt="" title="Ein Flugzeug blinkert vorbei." typeof="foaf:Image" /> <br/> <span class="jb-title">Ein Flugzeug blinkert vorbei.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_9233.JPG" alt="" title="Der Mars hat eine Nebenrolle." typeof="foaf:Image" /> <br/> <span class="jb-title">Der Mars hat eine Nebenrolle.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_9241.JPG" alt="" typeof="foaf:Image" /> <br/> <span class="jb-title"></span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_9253_0.JPG" alt="" typeof="foaf:Image" /> <br/> <span class="jb-title"></span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_9253_1.JPG" alt="" typeof="foaf:Image" /> <br/> <span class="jb-title"></span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_9264_0.JPG" alt="" title="Langsam verlässt der Mond den Kernschatten wieder." typeof="foaf:Image" /> <br/> <span class="jb-title">Langsam verlässt der Mond den Kernschatten wieder.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_9266.JPG" alt="" typeof="foaf:Image" /> <br/> <span class="jb-title"></span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_9269.JPG" alt="" title="Sonnenaufgang auf dem Mond." typeof="foaf:Image" /> <br/> <span class="jb-title">Sonnenaufgang auf dem Mond.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_9280_0.JPG" alt="" typeof="foaf:Image" /> <br/> <span class="jb-title"></span><br/> <span class="jb-caption"></span> </p> </noscript> </div> </div> </div> <section class="field field--name-field-blog-comments field--type-comment field--label-above comment-wrapper"> <h2 class="title comment-form__title">Neuen Kommentar hinzufügen</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=354&amp;2=field_blog_comments&amp;3=comment" token="FBCcqgdzim2ktK6PYNNP4ac05czZ5Jt2PthWNrzBnPw"></drupal-render-placeholder> </section> Sat, 28 Jul 2018 09:59:11 +0000 Stephan Richter 354 at https://keawe.de Browser-Kennung ändern (in Firefox) https://keawe.de/user-agent-wechseln <span class="field field--name-title field--type-string field--label-hidden">Browser-Kennung ändern (in Firefox)</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><h2>Hintergrund</h2> <p>Jeder moderne Web-Browser sendet, wenn eine Seite im Internet abgerufen wird, ein recht umfangreiches <a href="https://rotering-net.de/tut/clientinfo.html">Paket Daten</a> an die entsprechende Seite. Diese Daten umfassen unter anderem:</p> <ul> <li><a href="https://bits-meet-bytes.de/was-sind-http-requests/">die Anfrage</a> selbst. Diese gibt an, welche Seite Sie zu sehen bekommen wollen.</li> <li><a href="https://www.golem.de/news/browser-autofill-funktion-ermoeglicht-begrenztes-phishing-1701-125441.html">Formulardaten</a> - wenn Sie bei einem Formular auf "Senden" klicken.</li> <li><a href="https://praxistipps.chip.de/was-sind-cookies-eine-kurzerklaerung_9760">Cookies</a>. Das sind kleine Textdateien, die Sitzungs-Kennungen speichern, und damit ermöglichen, dass Sie einen Online-Service (Facebook, Webmail, Owncloud, etc.) nutzen können, ohne sich bei jedem einzelnen Klick neu anmelden zu müssen.</li> <li>Browser-Kennungen. Diese ermöglichen es Website-Betreibern Seiten auszuliefern, die für Ihren Browser optimiert sind.</li> <li>Tracking-Ids. Damit werden Sie von Marketing-Firmen über unterschiedliche Websites hinweg identifizierbar. Das ermöglicht den Marketingfirmen umfangreiche Profile über Ihre Interessen und Ihr Surfverhalten zu erstellen.</li> </ul> <p>In diesem Beitrag soll es um die Browser-Kennungen gehen.</p> <h2>Problem mit den Browser-Kennungen</h2> <p>Mitunter stellen Websites Funktionen, z.B. über eingebettete Programme (<a href="https://www.giga.de/extra/javascript/tipps/was-ist-javascript-eine-verstaendliche-erklaerung/">JavaScript</a>) zur Verfügung, die nicht von jedem Browser unterstützt werden.</p> <p>Ein Beispiel: Einige Werkzeuge von Elster, dem Portal der Finanzämter, mit dem man seine Steuererklärungen online machen kann, setz(t)en den Internet-Explorer oder Microsoft Edge voraus. Das bedeutet, wenn Sie einen anderen Browser benutz(t)en bekamen Sie schlichtweg eine Fehlermeldung. Was in diesem Fall passiert, ist dass das Portal</p> <ul> <li>die Browser-Kennung liest</li> <li>erkennt, dass versucht wird mit einem anderen Browser die entsprechende Seite abzurufen</li> <li>und daher die Auslieferung der Seite verweigert</li> </ul> <h2>Lösung</h2> <p>Die Lösung ist ganz einfach: Sie müssen der Website einfach vorgaukeln, dass Sie Internet Explorer oder Edge benutzen. Wie geht das?</p> <h3>Firefox-Add-on: Installation</h3> <p>Diese Anleitung ist exemplarisch für Mozilla Firefox, auch für andere Browser gibt es ähnliche Plugins.<br /> Vorgehen:</p> <ol> <li>Im Firefox geht man zu den Add-ons. Dafür gibt es verschiedene Wege: <ul> <li>man geht über das Menü rechts neben der Adressleiste (<a href="?jump=1">Bild 1</a>)</li> <li>man geht über das Menü (wenn dieses aktiviert ist, (<a href="?jump=2">Bild 2</a>)</li> <li>man gibt <code>about:addons</code> in die Adressleiste ein (<a href="?jump=3">Bild 3</a>)</li> </ul></li> <li>In der Add-on-Verwaltung gibt man <em>User Agent Switcher</em> in die Suchfunktion ein und drückt Enter (<a href="?jump=3">Bild 3</a>)</li> <li>Vermutlich wird es auch bei Ihnen mehrere Ergebnisse geben. Ich habe das Add-on von <em>Linder</em> verwendet. Klicken Sie auf den entsprechenden Titel. (<a href="?jump=4">Bild 4</a>)</li> <li>Auf der sich öffnenden Seite wählen Sie <em>Zu Firefox hinzufügen</em> (<a href="?jump=5">Bild 5</a>)</li> <li>Ein Neues Symbol erscheint neben Ihrer Adressleiste (<a href="?jump=6">Bild 6</a>)</li> </ol> <h3>Firefox-Add-on: Verwendung</h3> <p>Klicken Sie auf das Symbol. Es erscheint ein Auswahlmenü (<a href="?jump=7">Bild 7</a>), in welchem Sie verschiedene User-Agents wählen können. In der ersten Zeile finden Sie Symbole für verschiedene Browser-Kennungen von Mobilgeräten (unter anderem iPhone, Android, Windows Mobile). Die zweite enthält "gewöhnliche" Desktop-Browser (Chrome. Opera, Firefox, Safari, Internet Explorer, Edge). Mit der dritten Zeile können Sie darüber hinaus ein alternatives Betriebssystem vortäuschen (unter anderem Windows, Linux, Mac-OS und Chrome-OS).</p> <p>Wenn Sie die Browser-Kennung ganz deaktivieren wollen, klicken Sie auf das Stift-Symbol und löschen Sie im nun erscheinenden Dialog den Text im Eingabefeld. (<a href="?jump=8">Bild 8</a>)</p> <p>Mit etwas Glück können Sie jetzt die Seite benutzen, die Ihnen zuvor verwehrt wurde. Aber: Die Verweigerung kam nicht ohne Grund; es ist gut möglich dass mit Ihrem Browser einige Funktionen der Website Probleme bereiten.</p> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/index.php/user/1" typeof="schema:Person" property="schema:name" datatype="">Stephan Richter</span></span> <span class="field field--name-created field--type-created field--label-hidden">Do, 07.26.2018 - 09:35</span> <div><div class="juicebox-parent"> <div id="node--353--field-galerie--rss" class="juicebox-container"> <noscript> <!-- Image gallery content for non-javascript devices --> <p class="jb-image"> <img src="/sites/default/files/2018-07/agent01.jpg" alt="über den Menü-Knopf neben der Adressleiste." title="So kommen Sie zu den Addons:" typeof="foaf:Image" /> <br/> <span class="jb-title">So kommen Sie zu den Addons:</span><br/> <span class="jb-caption">über den Menü-Knopf neben der Adressleiste.</span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/agent02.jpg" alt="über das Extras-Menü, wenn die Menüleiste aktiviert ist." title="So kommen Sie zu den Addons:" typeof="foaf:Image" /> <br/> <span class="jb-title">So kommen Sie zu den Addons:</span><br/> <span class="jb-caption">über das Extras-Menü, wenn die Menüleiste aktiviert ist.</span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/agent03_0.jpg" alt="in der Addon-Verwaltung." title="Suchen Sie nach &quot;User Agent Switcher&quot;" typeof="foaf:Image" /> <br/> <span class="jb-title">Suchen Sie nach &quot;User Agent Switcher&quot;</span><br/> <span class="jb-caption">in der Addon-Verwaltung.</span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/agent04.jpg" alt="Andere sollten auch funktionieren, das wurde aber nicht von mir getestet." title="Wählen Sie das Addon von Linder." typeof="foaf:Image" /> <br/> <span class="jb-title">Wählen Sie das Addon von Linder.</span><br/> <span class="jb-caption">Andere sollten auch funktionieren, das wurde aber nicht von mir getestet.</span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/agent05.jpg" alt="" title="Installieren Sie das Addon über den großen Knopf." typeof="foaf:Image" /> <br/> <span class="jb-title">Installieren Sie das Addon über den großen Knopf.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/agent06.jpg" alt="erscheint neben der Adressleiste." title="Das Symbol des &quot;User-Agent Switcher&quot;" typeof="foaf:Image" /> <br/> <span class="jb-title">Das Symbol des &quot;User-Agent Switcher&quot;</span><br/> <span class="jb-caption">erscheint neben der Adressleiste.</span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/agent07.jpg" alt="desses User-Agent-Kennung genutzt werden soll." title="Wählen Sie einen Browser," typeof="foaf:Image" /> <br/> <span class="jb-title">Wählen Sie einen Browser,</span><br/> <span class="jb-caption">desses User-Agent-Kennung genutzt werden soll.</span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/agent08.jpg" alt="Kann über das Häkchen-Feld (siehe voheriges Bild) auf Standardeinstellungen zurückgesetzt werden." title="Entfernen Sie die Benutzerkennung bei Bedarf." typeof="foaf:Image" /> <br/> <span class="jb-title">Entfernen Sie die Benutzerkennung bei Bedarf.</span><br/> <span class="jb-caption">Kann über das Häkchen-Feld (siehe voheriges Bild) auf Standardeinstellungen zurückgesetzt werden.</span> </p> </noscript> </div> </div> </div> <section class="field field--name-field-blog-comments field--type-comment field--label-above comment-wrapper"> <h2 class="title comment-form__title">Neuen Kommentar hinzufügen</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=353&amp;2=field_blog_comments&amp;3=comment" token="NBNiCh1X1niVrYSsZLgeQXJFbIHCpn021mIiOOJNctA"></drupal-render-placeholder> </section> Thu, 26 Jul 2018 07:35:59 +0000 Stephan Richter 353 at https://keawe.de Fucktopus https://keawe.de/fucktopus <span class="field field--name-title field--type-string field--label-hidden">Fucktopus</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="">Stephan Richter</span></span> <span class="field field--name-created field--type-created field--label-hidden">Mi, 07.18.2018 - 08:56</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Dies ist ein Scherzartikel von Thingiverse.</p> </div> <div class="field field--name-field-thing-id field--type-integer field--label-above"> <div class="field__label">Thingiverse-ID</div> <div class="field__item">2765929</div> </div> <div class="field field--name-field-material field--type-list-string field--label-above"> <div class="field__label">Material</div> <div class="field__items"> <div class="field__item">ABS</div> </div> </div> Wed, 18 Jul 2018 06:56:15 +0000 Stephan Richter 352 at https://keawe.de Vase https://keawe.de/node/335 <span class="field field--name-title field--type-string field--label-hidden">Vase</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="">Stephan Richter</span></span> <span class="field field--name-created field--type-created field--label-hidden">Mo, 07.16.2018 - 15:44</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Ein Objekt, um die Spiral-Wandungen zu testen...</p> </div> <div class="field field--name-field-thing-id field--type-integer field--label-above"> <div class="field__label">Thingiverse-ID</div> <div class="field__item">35246</div> </div> <div class="field field--name-field-material field--type-list-string field--label-above"> <div class="field__label">Material</div> <div class="field__items"> <div class="field__item">PLA</div> </div> </div> <div class="field field--name-field-printtime field--type-integer field--label-above"> <div class="field__label">Zeit</div> <div content="65" class="field__item">65 Minuten</div> </div> <div class="field field--name-field-material-usage field--type-decimal field--label-above"> <div class="field__label">Materialverbrauch</div> <div content="12.00" class="field__item">12.00g</div> </div> <div class="field field--name-field-energy-consumption field--type-float field--label-above"> <div class="field__label">Stromverbrauch</div> <div content="0.18" class="field__item">0.18 kWh</div> </div> Mon, 16 Jul 2018 13:44:22 +0000 Stephan Richter 335 at https://keawe.de Freitags-Bastelprojekt: der Kryptoscanner https://keawe.de/crypto-scanner <span class="field field--name-title field--type-string field--label-hidden">Freitags-Bastelprojekt: der Kryptoscanner</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Schon eine ganze Weile hat mich geärgert, dass manchmal noch Dokumente an mich per Post an die Adresse meiner Eltern gesendet werden. Das ist an sich nicht schlimm, ich komme da ja ab und zu hin, um diese abzuholen. Problematisch wird es immer dann, wenn es um Rechnungen o. Ä. geht, die binnen zwei Wochen bezahlt werden müssen.</p> <p>Der bisherige Modus war dann: Meine werte Frau Mutter öffnet den Brief, scannt ihn auf Arbeit ein und sendet ihn mir per Mail. Schön und gut, hat aber zwei Nachteile:</p> <ol> <li>Eine Rechnung mit meinen persönlichen Daten landet auf einem Arbeitsrechner meiner Mutter, wo sie nix verloren hat.</li> <li>Die Rechnung wird unverschlüsselt über's Internet an mich versendet.</li> </ol> <p>Der zweite Punkt ist fast gruseliger, da meine Mutter bei einer Krankenkasse arbeitet. Die Vorstellung, dass dort tagein, tagaus Kundendaten per unverschlüsselter Mail kommuniziert werden, ist schrecklich. Naja. Für mich hat das jetzt erstmal ein Ende: ich habe mir einen Kryptoscanner gebaut.</p> <p>Der macht folgendes, wenn man ihn an den Strom ansteckt:</p> <ol> <li>Ein kleiner <a href="https://de.wikipedia.org/wiki/System-on-a-Chip">SOC-Computer</a> im Scanner startet.</li> <li>Nach dem Hochfahren des SOC wird ein Programm gestartet, welches in einer Schleife das Folgende tut:</li> <li>Ein Bild wird vom Scanner eingelesen,</li> <li>das Bild wird als JPG komprimiert (ich brauche in der Regel keine hohe Qualität, ich bekomme die Rechnung ja später im Original) und</li> <li>das Bild wird per <a href="https://www.basicthinking.de/blog/2015/11/25/basics-pgp">verschlüsselter Email</a> an mich gesendet.</li> </ol> <p>Aber jetzt mal langsam. Wie genau geht das?</p> <h2>Die Hardware</h2> <p>Die Hardware besteht aus zwei Komponenten:</p> <ol> <li>einem <a href="https://kofler.info/raspberry-pi-zero-w-ausprobiert">Raspberry Pi Zero W</a></li> <li>einem <a href="https://www.canon.de/scanners/flatbed-scanners/canonscan_lide25/">Canon CanoScan Lide 25</a>, in welchen der Pi eingebaut wurde.</li> </ol> <p>Dazu wurde zunächst der Scanner geöffnet. Das geht, indem man vorsichtig die seitlich aufgeklebten Leisten nach oben abzieht (Bild 2), dann die schmalere Leiste mit den Papierformaten entnimmt und zum Schluss die Glasplatte anhebt.</p> <p>Mit etwas Gefummel ließ sich dann die eingebaute USB-Buchse aus ihrer Verankerung lösen. Die Buchse ist über eine kleine Platine mit dem Flachbandkabel zur Scan-Einheit verbunden. Auf dieser Platine habe ich dann die Datenleitungen (aber nicht die Stromversorgung) unterbrochen (Habe leider vergessen ein Bild zu machen. Es gibt ein Schema).</p> <p>Von einem Freund mit viel Fingerspitzengefühl und einem speziellen Heißluftgebläse habe ich mir vom Raspi die beiden Mikro-USB-Buchsen entfernen lassen. Da, wo vorher die linke USB-Buchse war, wurde ein vieradriges Flachbandkabel auf Daten- und Strom-Pins gelötet (Bild 3, danke Hannes!). An der gelösten USB-Buchse des Scanners wurde dann das andere Ende des Flachbandkabels so verbunden, dass die Stromversorgungs-Leitungen zum Raspi an der Stromversorgung der Scanner-Einheit anliegen. Die Datenleitung vom Raspi wurde mit der vorher gekappten Datenleitung zur Scaneinheit verbunden. Dann musste der Raspi nur noch so in den Scanner geklebt werden, dass die Scan-Einheit darüber hinwegfahren kann.</p> <p>Das geht gerade so, weil am linken Rand der Scan-Einheit ein bisschen Platz für das Überfahren der USB-Buchse ist.</p> <h2>Die Software</h2> <p>Auf dem Raspberry läuft das sehr schlanke <a href="https://www.raspberrypi.org/downloads/raspbian/">Raspbian Lite</a> ohne grafische Oberfläche. Darin wurden folgende Komponenten zusätzlich installiert:</p> <ul> <li><a href="http://www.postfix.org/">postfix</a></li> <li><a href="http://mailutils.org/">mailutils</a></li> <li><a href="https://wiki.ubuntuusers.de/SANE/">sane</a></li> <li><a href="https://github.com/fkrone/gpg-mailgate/network">gpg-mailgate</a></li> </ul> <p>Auf die <a href="http://blog.devnull.ch/2009/05/12/postfix-mit-ausgehendem-smarthost-mit-smtp-authentication/">Grundkonfiguration von Postfix</a> möchte ich hier nicht eingehen; das kann man im Internet nachlesen.</p> <p>Zur Verschlüsselung ruft der Postfix-Daemon bei jeder Mail das GPG-Mailgate auf, welches die Email chiffriert. Auch die <a href="https://github.com/fkrone/gpg-mailgate/blob/master/INSTALL.md">Installation von GPG-Mailgate</a> ist anderenorts beschrieben. Wenn das alles eingerichtet ist, kann man den Mailversand mit<br /> <code>$&gt; echo "Test" | mail -s "Test" empfaenger@example.com</code> testen (natürlich die eigene Mailadresse einsetzen!) Nachdem auch das funktioniert, kann man folgendes Script erstellen:</p> <pre><code>#!/bin/bash # wait for network connection while [ $(ip a|grep 192|wc -l) -lt 1 ]; do sleep 1; done function wait_for(){ while [ $(pidof $0) ]; do echo waiting for $0 to complete sleep 1 done } function encrypt_and_send(){ JPG=$(date +%Y-%m-%d_%T).jpg DIR=$(date +%Y/%m/%d) convert $1 $JPG echo "Gescanntes Bild im Anhang" | mail -s "Scan $JPG" --attach=$JPG mailaddress@example.com mkdir -p $DIR mv $JPG $DIR } # repeated scanning TMP="" while true; do if [ ! "$TMP" = "" ]; then wait_for convert wait_for mail encrypt_and_send $TMP &amp; fi TMP=$(mktemp -u).pnm scanimage -x 209 -y 297 --mode Gray --resolution 100 &gt; $TMP done </code></pre> <p>Bei mir heißt das Script <em>scan-and-send</em>. Natürlich muss eine valide Mailadresse benutzt werden. Dieses Script habe ich dann als Cronjob verankert. D.h.<br /> <code>PROMPT&gt; crontab -e</code> und dann die Zeile<br /> <code>@reboot /home/srichter/scan-and-send</code> einfügen (Homeverzeichnis anpassen!) Und das war auch schon alles!</p> <p>Viel Spaß beim Nachbauen!</p> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/index.php/user/1" typeof="schema:Person" property="schema:name" datatype="">Stephan Richter</span></span> <span class="field field--name-created field--type-created field--label-hidden">Do, 12.21.2017 - 18:21</span> <div><div class="juicebox-parent"> <div id="node--327--field-galerie--rss" class="juicebox-container"> <noscript> <!-- Image gallery content for non-javascript devices --> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_8871.JPG" alt="" title="Blick in den fertigen Kryptoscanner" typeof="foaf:Image" /> <br/> <span class="jb-title">Blick in den fertigen Kryptoscanner</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_8873.JPG" alt="" title="Öfnnen des Scanners" typeof="foaf:Image" /> <br/> <span class="jb-title">Öfnnen des Scanners</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_8877.JPG" alt="" title="Die USB-Buchsen vor dem Auslöten" typeof="foaf:Image" /> <br/> <span class="jb-title">Die USB-Buchsen vor dem Auslöten</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/IMG_8879.JPG" alt="" title="Es geht sehr eng zu unter dem Scanner-Schlitten" typeof="foaf:Image" /> <br/> <span class="jb-title">Es geht sehr eng zu unter dem Scanner-Schlitten</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/Bildschirmfoto%20vom%202017-12-21%2020-39-25.png" alt="" title="Schema der Platine und Steckerbelegung der Buchse" typeof="foaf:Image" /> <br/> <span class="jb-title">Schema der Platine und Steckerbelegung der Buchse</span><br/> <span class="jb-caption"></span> </p> </noscript> </div> </div> </div> <section class="field field--name-field-blog-comments field--type-comment field--label-above comment-wrapper"> <h2 class="title comment-form__title">Neuen Kommentar hinzufügen</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=327&amp;2=field_blog_comments&amp;3=comment" token="6xa_Sphn1eUp8k8Vc0m77nWoiQ4_HlSI6Q6OC9yDg_0"></drupal-render-placeholder> </section> Thu, 21 Dec 2017 17:21:29 +0000 Stephan Richter 327 at https://keawe.de Inkassotheater https://keawe.de/node/326 <span class="field field--name-title field--type-string field--label-hidden">Inkassotheater</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Nachdem ich erst neulich wegen meines Firmennamens beim Anwalt war, hab ich schon den nächsten Casus am Hals, bei dem ich mich freue eine Rechtsschutzversicherung in der Hinterhand zu wissen:</p> <p>Um den 20.8. flatterte mir ein Brief vom "Deutscher Inkasso-Dienst" aus Hamburg ins Haus.</p> <p>Der Inhalt:</p> <blockquote> <p>Forderung Neu.de</p> <p>Sehr geehrter Herr Richter,</p> <p>Sie haben trotz zahlreicher Mahnungen Ihre Zahlungsbereitschaft nicht unter Beweis gestellt. Deshalb haben sich Kosten und Zinsen weiter erhöht. Aus Ihrem Verhalten schließen wir, dass Sie nur mit Zwangsmaßnahmen zur Tilgung Ihrer Schulden zu bewegen sind. Wir ziehen jetzt die Konsequenz daraus.</p> <p>Es gibt nur noch eine Möglichkeit, die angedrohten Zwangsmaßnahmen abzuwenden:</p> <p>Überweisen Sie sofort mindestens EUR 28,00 an uns und teilen Sie uns mit, bis wann Sie den Rest zahlen können.</p> <p>Mit freundlichen Grüßen ...</p> </blockquote> <p>Angehängt war ein Formular mit Kontodaten und zur Erteilung eines Lastschriftmandates.</p> <p><strong>Was war passiert?</strong><br /> Nach einem kurzen Moment des Schocks und <a href="https://www.google.de/search?q=deutscher+inkasso-dienst">kurzer Internet-Recherche</a> wurde deutlich: der DID versucht hier Geld zu pressen.<br /> Zwar ist mir neu.de ein Begriff, aber ich habe dieses Portal nie benutzt.<br /> Es fiel auch auf, dass nirgends genau geschrieben war, wieviel wann für welchen Vorgang zu entrichten sei.</p> <p>Also widerspach ich am 21.8. mit folgendem Einschreiben:</p> <blockquote> <p>Ihre Forderungsmummer: 8xxxxxxxx01 Exx2</p> <p>Werte Damen und Herren,</p> <p>ich nehme Bezug auf Ihr Schreiben vom 18. August 2015. Die von Ihnen geltend gemachte Forderung ist mir nicht bekannt, eine Zahlung auf diese Forderung wird daher nicht erfolgen. Ich fordere Sie auf, mir eine Vollmacht und eine Forderungsaufstellung gemäß BGB zukommen zu lassen. Darüber hinaus verlange ich eine Vorlage der Original-Rechnung oder eines Dokumentes, aus dem der Ursprungs-Gläubiger und der Vorgang erkenntlich ist, ggf. einen Vertragsnachweis. Ich fordere umgehend das Aushändigen des Titels in Kopie, ggf. des Mahnbescheids/des Urteils in Kopie. Falls sich das auflöst, ich der richtige Schuldner sein sollte und ich tatsächlich hier etwas nicht bezahlt haben sollte, werde ich mich mit einer Zahlung auseinandersetzen. Bis dahin weise ich die Forderung vollumfänglich zurück. Des weiteren verweise ich Sie dringend auf ihre Schadensminderungspflicht. Wenn Sie ungerechtfertigt bei mir etwas vollstrecken wollen, werde ich Strafanzeige wegen Betrugs und Nötigung stellen. Ich erwarte also die Aushändigung der geforderten Unterlagen binnen 2 Wochen ab Eingang dieses Schreibens.</p> <p>besten Dank Stephan Richter</p> </blockquote> <p>Am 13.9. kam dann die Antwort - je nach Postlaufzeit nicht mehr fristgerecht:</p> <blockquote> <p>Forderung Neu.de in Höhe von zzt. EUR 164,17</p> <p>Sehr geehrter Herr Richter,</p> <p>unter Bezugnahme auf Ihre Anfrage teilen wir mit, dass Sie am 20.07.2014 im Internet-Portal unter dem Pseudonym scharferrichter einen neu.de Pass für 6 Monate gekauft haben. Unsere Auftraggeberin konnte nach der ersten sowie zweiten Mahnung keinen Zahlungseingang feststellen und hat uns dann mit dem Einzug der Forderung beauftragt sowie die Kündigung ausgesprochen. Die von Ihnen aufgegebene Bankverbindung lautet: Kontonummer 3xxxx9, Bankleitzahl 83094444 und die Email-Adresse: stephrichte12@t-online.de.</p> <p>Demnach besteht o.g. Forderung zu Recht und wir erwarten den Ausgleich der Gesamtforderung bis zum 25.09.2015.</p> <p>Sollten Sie keine Einmalzahlung leisten können, erwarten wir ab dem 25.09.2015 monatliche Raten in Höhe von Eur 28,00.</p> <p>Wunschgemäß übersenden wir Ihnen eine Vollmacht und Forderungsaufstellung.</p> <p>mit freundlichen Grüßen, ...</p> </blockquote> <p>Ernsthaft!? scharferrichter!? Nicht schlecht. Dass da eine Mailadresse steht, die ich nie zuvor sah, wundert mich nicht, wohl aber die Tatsache, dass dieser Inkassodienst irgendwoher eine Adresse und Bankverbindung von mir haben - wenn auch letztere seit mindestens 7 Jahren nicht mehr besteht.</p> <p>Ich konnte mir dazu zwei Szenarien vorstellen:</p> <ol> <li>Jemand hat meine Daten mißbraucht, um sich bei neu.de anzumelden. Das müsste dann jemand mit Kenntnis dieser Daten sein. Keine Ahnung.</li> <li>Das Inkassounternehmen oder neu.de haben sich auf unlauterem Weg meine Daten beschafft und wollen damit jetzt Inkassobetrug betreiben.</li> </ol> <p>Ich freute mich also heute mal wieder, eine Rechtsschutzversicherung zu haben und bin zum Anwalt, der mir einfach nur kurz riet, über die Polizei Anzeige zu erstatten. Das habe ich soeben getan und bin gespannt, was da noch so passiert.</p> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/index.php/user/1" typeof="schema:Person" property="schema:name" datatype="">Stephan Richter</span></span> <span class="field field--name-created field--type-created field--label-hidden">Mo, 09.21.2015 - 16:41</span> <div><div class="juicebox-parent"> <div id="node--326--field-galerie--rss" class="juicebox-container"> <noscript> <!-- Image gallery content for non-javascript devices --> <p class="jb-image"> <img src="/sites/default/files/2018-07/inkasso1.jpeg" alt="" title="Antwortanschreiben des DID" typeof="foaf:Image" /> <br/> <span class="jb-title">Antwortanschreiben des DID</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/inkasso2.jpeg" alt="Entweder gefälscht, oder jemand hat sich mit meinen Daten bei neu.de einen Account geklickt." title="Inkassovollmacht?" typeof="foaf:Image" /> <br/> <span class="jb-title">Inkassovollmacht?</span><br/> <span class="jb-caption">Entweder gefälscht, oder jemand hat sich mit meinen Daten bei neu.de einen Account geklickt.</span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/inkasso3.jpeg" alt="Immernoch weiß ich nicht, woher die Hauptforderung kommen soll." title="Die Forderungsaufstellung." typeof="foaf:Image" /> <br/> <span class="jb-title">Die Forderungsaufstellung.</span><br/> <span class="jb-caption">Immernoch weiß ich nicht, woher die Hauptforderung kommen soll.</span> </p> </noscript> </div> </div> </div> <section class="field field--name-field-blog-comments field--type-comment field--label-above comment-wrapper"> <h2 class="title">Blog comments</h2> <a id="comment-3"></a> <article data-comment-user-id="0" about="/index.php/comment/3" typeof="schema:Comment" class="comment js-comment by-anonymous"> <mark class="hidden" data-comment-timestamp="1531598407"></mark> <footer class="comment__meta"> <article typeof="schema:Person" about="/index.php/user/0" class="profile"> </article> <p class="comment__submitted"><span rel="schema:author">Gespeichert von <span lang="" typeof="schema:Person" property="schema:name" datatype="">Gast (nicht überprüft)</span> am/um Fr, 01.15.2016 - 21:47</span> <span property="schema:dateCreated" content="2016-01-15T20:47:19+00:00" class="rdf-meta hidden"></span> </p> <a href="/index.php/comment/3#comment-3" hreflang="de">Permanenter Link</a> </footer> <div class="content"> <h3 property="schema:name" datatype=""><a href="/index.php/comment/3#comment-3" class="permalink" rel="bookmark" hreflang="de">Wie ist das ausgegangen...</a></h3> <div property="schema:text" class="clearfix text-formatted field field--name-comment-body field--type-text-long field--label-hidden field__item"><p>Wie ist das ausgegangen... Wir haben genau das gleiche Problem nur mit dem Mädchennamen meiner Frau... !? Total kurios!</p> </div> <drupal-render-placeholder callback="comment.lazy_builders:renderLinks" arguments="0=3&amp;1=default&amp;2=de&amp;3=" token="HV3DKsRN4gN-scKQnkWRaQuO2zfa4QOUktBMx7khf5A"></drupal-render-placeholder> </div> </article> <div class="indented"><a id="comment-4"></a> <article data-comment-user-id="1" about="/index.php/comment/4" typeof="schema:Comment" class="comment js-comment by-node-author"> <mark class="hidden" data-comment-timestamp="1531598454"></mark> <footer class="comment__meta"> <article typeof="schema:Person" about="/user/1" class="profile"> <a href="/blog/1">View recent blog entries</a></article> <p class="comment__submitted"><span rel="schema:author">Gespeichert von <span lang="" about="/index.php/user/1" typeof="schema:Person" property="schema:name" datatype="">Stephan Richter</span> am/um Mo, 06.20.2016 - 16:07</span> <span property="schema:dateCreated" content="2016-06-20T14:07:23+00:00" class="rdf-meta hidden"></span> </p> <p class="parent visually-hidden">Antwort auf <a href="/index.php/comment/3#comment-3" class="permalink" rel="bookmark" hreflang="de">Wie ist das ausgegangen...</a> von <span lang="" typeof="schema:Person" property="schema:name" datatype="">Gast (nicht überprüft)</span></p> <a href="/index.php/comment/4#comment-4" hreflang="de">Permanenter Link</a> </footer> <div class="content"> <h3 property="schema:name" datatype=""><a href="/index.php/comment/4#comment-4" class="permalink" rel="bookmark" hreflang="de">Re: Wie ist das augegangen</a></h3> <div property="schema:text" class="clearfix text-formatted field field--name-comment-body field--type-text-long field--label-hidden field__item"><p>Hm, der Ausgang war etwas dubios: von Seiten der Polizei kam nach ein paar Wochen nur eine Benachrichtigung darüber, dass das Verfahren eingestellt wurde, weil kein Urheber zu ermitteln war... Scheinbar ist das genannte Inkasso-Büro bloß eine Briefkastenfirma. Ich habe aber auch seit Anzeige-Erstattung nichts mehr von dem Inkasso-Unternehmen gehört.</p> </div> <drupal-render-placeholder callback="comment.lazy_builders:renderLinks" arguments="0=4&amp;1=default&amp;2=de&amp;3=" token="pZCIGxQ0qugZjO-zTuyepIjmc76MDs4PcR9ngzSniUA"></drupal-render-placeholder> </div> </article> <div class="indented"><a id="comment-5"></a> <article data-comment-user-id="0" about="/index.php/comment/5" typeof="schema:Comment" class="comment js-comment by-anonymous"> <mark class="hidden" data-comment-timestamp="1531905257"></mark> <footer class="comment__meta"> <article typeof="schema:Person" about="/index.php/user/0" class="profile"> </article> <p class="comment__submitted"><span rel="schema:author">Gespeichert von <span lang="" typeof="schema:Person" property="schema:name" datatype="">Gast (nicht überprüft)</span> am/um Sa, 07.14.2018 - 22:01</span> <span property="schema:dateCreated" content="2018-07-14T20:01:38+00:00" class="rdf-meta hidden"></span> </p> <p class="parent visually-hidden">Antwort auf <a href="/index.php/comment/4#comment-4" class="permalink" rel="bookmark" hreflang="de">Re: Wie ist das augegangen</a> von <span lang="" about="/index.php/user/1" typeof="schema:Person" property="schema:name" datatype="">Stephan Richter</span></p> <a href="/index.php/comment/5#comment-5" hreflang="de">Permanenter Link</a> </footer> <div class="content"> <h3 property="schema:name" datatype=""><a href="/index.php/comment/5#comment-5" class="permalink" rel="bookmark" hreflang="de">EOS ist das Inkassobüro der</a></h3> <div property="schema:text" class="clearfix text-formatted field field--name-comment-body field--type-text-long field--label-hidden field__item"><p>EOS ist das Inkassobüro der Otto Gruppe und macht Millionen-Gewinne. Muss also an was anderem gelegen haben ;)</p> </div> <drupal-render-placeholder callback="comment.lazy_builders:renderLinks" arguments="0=5&amp;1=default&amp;2=de&amp;3=" token="YtbVbbrpAtD9pLMsFLV_SD6zeWi6cg4u2aVk6WC2LII"></drupal-render-placeholder> </div> </article> </div></div> <h2 class="title comment-form__title">Neuen Kommentar hinzufügen</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=326&amp;2=field_blog_comments&amp;3=comment" token="2x8B9V490bs8y6VWjNgVJH6zbJOetm3gmTaLZN1xZhQ"></drupal-render-placeholder> </section> Mon, 21 Sep 2015 14:41:07 +0000 Stephan Richter 326 at https://keawe.de Die Leiden der G9. Oder: wie ich meiner Kamera neues Leben einhauchte https://keawe.de/g9-zerlegen <span class="field field--name-title field--type-string field--label-hidden">Die Leiden der G9. Oder: wie ich meiner Kamera neues Leben einhauchte</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Ich bin schon seit Langem Fan der <a href="http://www.canon.de/for_home/product_finder/cameras/digital_camera/powershot/powershot_g9/">Canon PowerShot G9</a>. Das ist eine Oberklasse-Kompaktkamera mit vielen tollen Funktionen:</p> <ul> <li>12 MPixel Auflösung</li> <li>6fach optischer Zoom</li> <li>Gesichtserkennung</li> <li>optischer Bildstabilisator</li> </ul> <p>Sie hat einem Automatikmodus, mit dem praktisch jedes Bild gut wird, aber man kann auch manuell praktisch alle Parameter einstellen. Darüber hinaus gibt es das <a href="http://chdk.wikia.com/wiki/G9">Canon Hack Development Kit</a>, mit dem man auch noch kleine Programme für automatische Abläufe auf die Kamera laden kann. Damit kann man dann zum Beispiel <a href="http://chdk.wikia.com/wiki/File:Demon_Lighning.png">Gewitter</a> fotografieren, <a href="http://chdk.wikia.com/wiki/Samples:_High-Speed_Shutter_%26_Flash-Sync">Hochgeschwindigkeitsaufnahmen</a> (1/30.000 Sekunde) oder <a href="http://chdk.wikia.com/wiki/UBASIC/Scripts:Time_Lapse_Photography">Zeitraffer</a> (viele Stunden) fotografieren. Diese Kamera ist sehr robust und hat mich schon auf vielen Reisen und Festivals begleitet.</p> <p>Leider hat sie bei meiner letzten Halloweenparty einen Wasserschaden (na gut, es war Bier) erlitten.</p> <p>Ich habe mir darauf bei eBay Ersatzteile besorgt. Hier dokumentiere ich nun, wie man die Kamera zerlegen kann. Eine weitere Anleitung <a href="http://perlitschke.synology.me/g7_g9_fix.htm">findet sich auch hier</a>.</p> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/index.php/user/1" typeof="schema:Person" property="schema:name" datatype="">Stephan Richter</span></span> <span class="field field--name-created field--type-created field--label-hidden">Di, 03.31.2015 - 10:49</span> <div><div class="juicebox-parent"> <div id="node--325--field-galerie--rss" class="juicebox-container"> <noscript> <!-- Image gallery content for non-javascript devices --> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein01.jpg" alt="" title="Als erstes die äußeren Gehäuseschrauben entfernen." typeof="foaf:Image" /> <br/> <span class="jb-title">Als erstes die äußeren Gehäuseschrauben entfernen.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein02.jpg" alt="" title="(der Gurthalter oben wurde schon entfernt)" typeof="foaf:Image" /> <br/> <span class="jb-title">(der Gurthalter oben wurde schon entfernt)</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein03.jpg" alt="" title="Die beiden Schrauben neben dem Stativ-Gewinde müssen raus..." typeof="foaf:Image" /> <br/> <span class="jb-title">Die beiden Schrauben neben dem Stativ-Gewinde müssen raus...</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein04.jpg" alt="" title="Das sieht dann so aus." typeof="foaf:Image" /> <br/> <span class="jb-title">Das sieht dann so aus.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein05.jpg" alt="" title="Dann die Schraube unterhalb der Klappe, die den USB-Anschluss verdeckt..." typeof="foaf:Image" /> <br/> <span class="jb-title">Dann die Schraube unterhalb der Klappe, die den USB-Anschluss verdeckt...</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein06.jpg" alt="" title="Weg ist sie." typeof="foaf:Image" /> <br/> <span class="jb-title">Weg ist sie.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein07.jpg" alt="danach kann man das hintere Gehäuseteil abnehmen." title="Die Schraube neben dem Sucher muss raus," typeof="foaf:Image" /> <br/> <span class="jb-title">Die Schraube neben dem Sucher muss raus,</span><br/> <span class="jb-caption">danach kann man das hintere Gehäuseteil abnehmen.</span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein08.jpg" alt="" title="Auf der Rückseite liegt nun das Bedienpanel frei, hier lösen wir auch ein paar Schrauben. Erst oben..." typeof="foaf:Image" /> <br/> <span class="jb-title">Auf der Rückseite liegt nun das Bedienpanel frei, hier lösen wir auch ein paar Schrauben. Erst oben...</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein09.jpg" alt="" title="...die Plastikknöpfe sind nur mit dieser einen Schraube befestigt." typeof="foaf:Image" /> <br/> <span class="jb-title">...die Plastikknöpfe sind nur mit dieser einen Schraube befestigt.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein10.jpg" alt="" title="Das Gleiche gilt für die unteren Knöpfe," typeof="foaf:Image" /> <br/> <span class="jb-title">Das Gleiche gilt für die unteren Knöpfe,</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein11.jpg" alt="" title="auch diese werden nur von der einen abgebildeten Schraube gehalten." typeof="foaf:Image" /> <br/> <span class="jb-title">auch diese werden nur von der einen abgebildeten Schraube gehalten.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein12.jpg" alt="Zuerst die Schraube rechts neben dem Sucher..." title="Nun kann man mit der Demontage des Display beginnen." typeof="foaf:Image" /> <br/> <span class="jb-title">Nun kann man mit der Demontage des Display beginnen.</span><br/> <span class="jb-caption">Zuerst die Schraube rechts neben dem Sucher...</span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein13.jpg" alt="" title="...dann die an der Unterseite entfernen..." typeof="foaf:Image" /> <br/> <span class="jb-title">...dann die an der Unterseite entfernen...</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein14.jpg" alt="" title="Hier nochmal die Schraube, die Das Display an der Unterseite der Kamera hält." typeof="foaf:Image" /> <br/> <span class="jb-title">Hier nochmal die Schraube, die Das Display an der Unterseite der Kamera hält.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein16.jpg" alt="" title="Noch die Schraube am Panel raus, dann die schwarze Leiste (Bildmitte) hochklappen und das Flexkabel aus dem weißen Halter ziehen." typeof="foaf:Image" /> <br/> <span class="jb-title">Noch die Schraube am Panel raus, dann die schwarze Leiste (Bildmitte) hochklappen und das Flexkabel aus dem weißen Halter ziehen.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein17.jpg" alt="Dann nächste Schraube des Display rausschrauben..." title="Panel hochklappen, zweites Kabel auf die gleiche Weise lösen." typeof="foaf:Image" /> <br/> <span class="jb-title">Panel hochklappen, zweites Kabel auf die gleiche Weise lösen.</span><br/> <span class="jb-caption">Dann nächste Schraube des Display rausschrauben...</span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein18.jpg" alt="" title="Hier sieht man neben der Schraube nochmal die entriegelte Kabelhalterung." typeof="foaf:Image" /> <br/> <span class="jb-title">Hier sieht man neben der Schraube nochmal die entriegelte Kabelhalterung.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein19.jpg" alt="" title="Schraube am Dioptrie-Ausgleich lösen." typeof="foaf:Image" /> <br/> <span class="jb-title">Schraube am Dioptrie-Ausgleich lösen.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein20.jpg" alt="" title="Schraube am Dioptrie-Ausgleich lösen." typeof="foaf:Image" /> <br/> <span class="jb-title">Schraube am Dioptrie-Ausgleich lösen.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein21.jpg" alt="" title="Dioptrieausgleich entfernen." typeof="foaf:Image" /> <br/> <span class="jb-title">Dioptrieausgleich entfernen.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein23.jpg" alt="Das Display hat zwei Kabel: das linke hat eine Klappverriegelung, das rechte ist nur gesteckt." title="Letzte Displayschraube." typeof="foaf:Image" /> <br/> <span class="jb-title">Letzte Displayschraube.</span><br/> <span class="jb-caption">Das Display hat zwei Kabel: das linke hat eine Klappverriegelung, das rechte ist nur gesteckt.</span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein24.jpg" alt="die beiden Schrauben rechts am schwarzen Filter-Halter lösen..." title="Nach dem Entfernen des Displays geht es an der Optik weiter:" typeof="foaf:Image" /> <br/> <span class="jb-title">Nach dem Entfernen des Displays geht es an der Optik weiter:</span><br/> <span class="jb-caption">die beiden Schrauben rechts am schwarzen Filter-Halter lösen...</span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein25.jpg" alt="" title="...dann auch die beiden Linken Schrauben aus dem Plasikteil drehen." typeof="foaf:Image" /> <br/> <span class="jb-title">...dann auch die beiden Linken Schrauben aus dem Plasikteil drehen.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein26.jpg" alt="" title="Das eingesetzte Stück vom Sucher entfernen (siehe auch nächstes Bild)." typeof="foaf:Image" /> <br/> <span class="jb-title">Das eingesetzte Stück vom Sucher entfernen (siehe auch nächstes Bild).</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein27.jpg" alt="" title="Bei manchen Kameras ist das Teil auch am Gehäuse fest." typeof="foaf:Image" /> <br/> <span class="jb-title">Bei manchen Kameras ist das Teil auch am Gehäuse fest.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein28.jpg" alt="" title="Noch eine Schraube am Filter-Halter..." typeof="foaf:Image" /> <br/> <span class="jb-title">Noch eine Schraube am Filter-Halter...</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein29.jpg" alt="" title="...dann kann der Halter entfernt werden..." typeof="foaf:Image" /> <br/> <span class="jb-title">...dann kann der Halter entfernt werden...</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein30.jpg" alt="" title="Weiter geht&#039;s mit den Schrauben rechts am Käfig, der die Optik hält." typeof="foaf:Image" /> <br/> <span class="jb-title">Weiter geht&#039;s mit den Schrauben rechts am Käfig, der die Optik hält.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein31.jpg" alt="" title="Dieser Käfig hat auch unten zwei Schrauben" typeof="foaf:Image" /> <br/> <span class="jb-title">Dieser Käfig hat auch unten zwei Schrauben</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein32.jpg" alt="" title="und noch eine an der Seite." typeof="foaf:Image" /> <br/> <span class="jb-title">und noch eine an der Seite.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein33.jpg" alt="" title="Die abgebildete Schraube verbindet den Optik-Käfig mit dem Oberteil." typeof="foaf:Image" /> <br/> <span class="jb-title">Die abgebildete Schraube verbindet den Optik-Käfig mit dem Oberteil.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein34.jpg" alt="" title="Unter der Klappe am USB-Anschluss ist noch eine Schraube zu lösen..." typeof="foaf:Image" /> <br/> <span class="jb-title">Unter der Klappe am USB-Anschluss ist noch eine Schraube zu lösen...</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein35.jpg" alt="" title="...und hinten am ISO-Stellrad..." typeof="foaf:Image" /> <br/> <span class="jb-title">...und hinten am ISO-Stellrad...</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein37.jpg" alt="" title="...und noch eine Schraube an der Klappe." typeof="foaf:Image" /> <br/> <span class="jb-title">...und noch eine Schraube an der Klappe.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein38.jpg" alt="" title="Letzte Schraube an der Unterseite, ..." typeof="foaf:Image" /> <br/> <span class="jb-title">Letzte Schraube an der Unterseite, ...</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein46.jpg" alt="" title="bevor man das Oberteil abnehmen kann, muss erst die Kabelverbindung zum Mikrofon (weißer Stecker) herausgeschoben werden." typeof="foaf:Image" /> <br/> <span class="jb-title">bevor man das Oberteil abnehmen kann, muss erst die Kabelverbindung zum Mikrofon (weißer Stecker) herausgeschoben werden.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein47.jpg" alt="" title="Dann auf der Vorderseite das Blech entfernen, und auf der Rückseite die beiden Kabel, die zur Optik gehen (kein Bild), abziehen." typeof="foaf:Image" /> <br/> <span class="jb-title">Dann auf der Vorderseite das Blech entfernen, und auf der Rückseite die beiden Kabel, die zur Optik gehen (kein Bild), abziehen.</span><br/> <span class="jb-caption"></span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein48.jpg" alt="Nach dem Lösen kann man die Optik und den Blitz herausnehmen." title="Auf der Vorderseite ist unten rechts noch ein gestecktes Kabel." typeof="foaf:Image" /> <br/> <span class="jb-title">Auf der Vorderseite ist unten rechts noch ein gestecktes Kabel.</span><br/> <span class="jb-caption">Nach dem Lösen kann man die Optik und den Blitz herausnehmen.</span> </p> <p class="jb-image"> <img src="/sites/default/files/2018-07/klein50.jpg" alt="" title="Und so sehen zwei zerlegte Canon G9-Kameras aus." typeof="foaf:Image" /> <br/> <span class="jb-title">Und so sehen zwei zerlegte Canon G9-Kameras aus.</span><br/> <span class="jb-caption"></span> </p> </noscript> </div> </div> </div> <section class="field field--name-field-blog-comments field--type-comment field--label-above comment-wrapper"> <h2 class="title comment-form__title">Neuen Kommentar hinzufügen</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=325&amp;2=field_blog_comments&amp;3=comment" token="0sjmg4o-F1T6GF1aX8jBVeeterq2DSPFxIISA8ynVJM"></drupal-render-placeholder> </section> Tue, 31 Mar 2015 08:49:58 +0000 Stephan Richter 325 at https://keawe.de Batteriespender https://keawe.de/node/349 <span class="field field--name-title field--type-string field--label-hidden">Batteriespender</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="">Stephan Richter</span></span> <span class="field field--name-created field--type-created field--label-hidden">Sa, 03.14.2015 - 00:24</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Ein Spender für AA-Batterien, auch bekannt als R6</p> </div> <div class="field field--name-field-thing-id field--type-integer field--label-above"> <div class="field__label">Thingiverse-ID</div> <div class="field__item">469115</div> </div> <div class="field field--name-field-material field--type-list-string field--label-above"> <div class="field__label">Material</div> <div class="field__items"> <div class="field__item">ABS</div> </div> </div> <div class="field field--name-field-printtime field--type-integer field--label-above"> <div class="field__label">Zeit</div> <div content="360" class="field__item">360 Minuten</div> </div> <div class="field field--name-field-material-usage field--type-decimal field--label-above"> <div class="field__label">Materialverbrauch</div> <div content="48.00" class="field__item">48.00g</div> </div> Fri, 13 Mar 2015 23:24:05 +0000 Stephan Richter 349 at https://keawe.de