Hendrich.org

Computertipps

In diesem Bereich werden Lösungen zu aktuellen Computerproblemen gepostet.

Vim Tipps

Veröffentlicht: 09.05.2023

Ich benutze schon sehr lange den Texteditor Vi, genaugenommen den Klon Vim. In diesem Artikel habe ich einige Befehle zusammengestellt, die ich immer wieder suche und vergesse mir zu merken.

Jede zweite Zeile löschen

:g/^/+d

Sortieren und Doppelte Zeilen löschen

:sort u

Zeilen suchen und löschen

Zeile mit pattern löschen

:g/pattern/d

Alle anderen Zeilen, außer denen mit pattern löschen

Weiterlesen

Sannce Kamera mit alternativer Firmware betreiben

Veröffentlicht: 04.06.2020

Ich besitze seit einiger Zeit eine Kamera von der Firma Sannce (Modell: i41hd). Leider ist die Firmware vom Hersteller so geschrieben, dass man nur über die App Danale (gibt es für Android und für Windows) auf das Live-Bild zugreifen kann. Leider bietet diese Firmware keinen RTSP-Stream und auch kein Webinterface an. Interessanterweise hat der Hersteller für die ersten fünf Minuten einen Telnetzuga…

Weiterlesen

Prozesse im Hintergrund ausführen mit Screen

Veröffentlicht: 07.11.2019

Das Linux-Programm Screen erlaubt es Prozesse in einem Terminalfenster im Hintergrund auszuführen. Auf diese Art laufen die Prozesse im Hintergrund und man kann sich bei Bedarf hinzuschalten und z.B. die Debug-Ausgabe auf der Konsole mitlesen. Ebenso werden die Prozesse nicht beendet, wenn man die Verbindung mit SSH beendet.

Screen installieren

sudo apt-get install screen

Screen starten

Möchte…

Weiterlesen

Astrofotografie mit dem Smartphone

Snapseed-AppVeröffentlicht: 06.12.2018

Jeder fragt sich, ob man mit seinem Handy (Smartphone) Astrofotografie betreiben kann. Das ist gar nicht so schwer. Hier eine kurze Anleitung.

Welche App benötige ich?

Die meisten Standard Kamera-Apps auf Smartphone haben einen sogenannten Profimodus. Den findet ihr in den Einstellungen der Kamera-App. Bei meinem Handy (Honor 8) muss ich in der Kamera-App nach links wischen, um dorthin zu gelange…

Weiterlesen

Webcams: Bilder und Videos direkt abrufen

Veröffentlicht: 15.06.2017

Wir besitzen mittlerweile zwei Webcams mit denen wir in unserer Abwesenheit die Katzen und das Haus überwachen können. Bei beiden handelt es sich um sogenannte IP-Cams, welche über WLAN verüfgen. Die Web-Interfaces der beiden Kameras sind leider miserabel und ich habe mich gefragt, ob man nicht die Snapshots und Streams direkt abrufen kann. Man muss schon eine Weile recherchieren, bis man die Daten…

Weiterlesen

MySql-Backup einer Datenbank machen und wiederherstellen

Veröffentlicht: 19.04.2017

Zunächst öffnet man die Eingabeaufforderung (unter Windows) oder eine Shell (unter Linux). Um ein Backup einer Datenbank zu erzeugen, verwendet man folgenden Befehl:

mysqldump Datenbankname -hrdbms.strato.de -uUsername -pPasswort >backup.sql

Der Host ist bei mir rdbms.strato.de, wenn man per SSH mit Strato verbunden ist. Bei einem lokalen MySql-Server kann man einfach -hlocalhost verwenden.

Das…

Weiterlesen

MySQL-Befehle: Differenzen und Mittelwerte

Veröffentlicht: 18.04.2017

Differenzen zwischen aufeinanderfolgenden Zeilen

Ziel ist es den täglichen Stromverbrauch der Heizung als Funktion der Zeit darzustellen. Die Eingangstabelle hat zwei Spalten nämlich das Datum (datum) und den Stand des Stromzählers (strom).

Mit folgendem Befehl wird zum einen die Mitte zwischen zwei aufeinanderfolgenden Zeitstempeln in der Spalte "Datum" ermittelt. Zugeordnet wird die Differenz d…

Weiterlesen

Update Galaxy Note 2 auf Cyanogenmod 13

Veröffentlicht: 15.07.2016

Welches Gerät soll upgedated werden?

Galaxy Note 2 N7100, genaue Bezeichnung GT-N7100XXUFND3

Welches Betriebssystem wird installiert?

Cyanogenmod 13, das entspricht Android Marshmallow

Schritt 1: Gerät Root-Rechte erteilen

Ich habe zum Rooten das Program Chainfire Odin Autoroot verwendet. Hier ist es wichtig, die korrekte Version für das Samsung Galaxy Note 2 herunterzuladen. Meine Version sta…

Weiterlesen

Windows: Netzwerkspeicher (NAS) verbinden

Veröffentlicht: 23.05.2016

Unter Windows 10 kann man nur noch mit Passwort auf den Netzwerkspeicher zugreifen. Daher sollte man die Verbindung mit dem folgenden Befehl herstellen:

net use y: \\192.168.0.11\volume1 /user:username passwort

Beim Löschen muss man übrigens auch den kompletten Pfad angeben:

net use \\192.168.0.11\volume1 /delete

Weiterlesen

Windows: Jede n-te (x-te) Datei kopieren

Veröffentlicht: 12.10.2015

Hiermit kann man jede soundsovielte Datei kopieren:

@echo off
set counter=0
for %%f in (*.jpg) do call :copyfile "%%f"
goto :endoffile
:copyfile
   set /a Counter+=1
   set /a X=Counter %% 20
   if %X%==0 copy %1 c:\output
goto :endoffile

Dabei muss man noch die auszuwählenden Dateitypen anpassen (aktuell: *.jpg), das Ausgabeverzeichnis (aktuell: c:\output) und die Häufigkeit (aktuell: 20).

Weiterlesen

Excel: Suchen und Ersetzen

Veröffentlicht: 08.12.2014

Mit dem Befehl Wechseln() kann man Zellinhalte suchen und Zeichenfolgen ersetzen. So gelingt z.B. die Umwandlung der amerikanischen Schreibweise mit "." in "," und umgekehrt. Dies ist insbesondere interessant für den Im- und Export mit Copy und Paste.

WECHSELN(D16;",";".")

Weiterlesen

Windows: Soft- und Hardlinks erzeugen

Veröffentlicht: 28.08.2014

Wie unter Linux kann man solche Links tatsächlich erzeugen und so machne Programme und das System überlisten:

MKLINK [[/D] | [/H] | [/J]] Link Target
/D      Creates a directory symbolic link.  Default is a file
symbolic link.
/H      Creates a hard link instead of a symbolic link.
/J      Creates a Directory Junction.
Link    specifies the new symbolic link name.
Target  specifies the path (rela…

Weiterlesen

Windows: Clip-Befehl

Veröffentlicht: 18.06.2014

Mit dem praktischen Clip-Befehl kann man auf der Konsole die Ausgabe direkt in das Clipboard pipen, so dass man den Inhalt direkt ohne kompliziertes Bearbeiten->Markieren und Kopieren z.B. in Emails verschicken kann. Beispiel:

dir  /w | clip

Weiterlesen

Windows: Touch-Befehl

Veröffentlicht: 06.05.2014

Den beliebten Touch-Befehl von Linux, mit dem man unter anderem leere Dateien erzeugen kann, gibt es leider nicht unter Windows. Wenigstens das Erzeugen von leeren Dateien geht einfach mit:

copy NUL neueDatei.txt

Falls die neueDatei.txt schon existiert, wird man gefragt, ob man die Datei über schreiben will. Vorsicht: Antwortet man mit ja, dann wird deren Inhalt zerstört!

Weiterlesen

Linux: USB-auf-seriell-Adapterkabel installieren

Veröffentlicht: 14.08.2013

Zunächst die erkannten USB-Geräte anzeigen:

lsusb

Das Modul mit modprobe laden:

sudo modprobe usbserial vendor=0x067b product=0x2303

Danach sollte die serielle Schnittstelle vorhanden sein:

dmesg | grep tty

und das Modul geladen sein:

lsmod | grep usb

Weiterlesen

Windows: Prompt in CMD.com verkürzen

Veröffentlicht: 23.01.2013

Oft blockiert der angezeigte Pfad die ganze Zeile in der sowieso nur 80 Zeichen breiten Eingabeaufforderung. So kann man den Prompt auf das >-Zeichen reduzieren. Mit $p$g bekommt man den Pfad zurück.

prompt $g

Weiterlesen

Windows: Tastenbelegung ändern

Veröffentlicht: 01.08.2012

Leider sind die Tasten auf dem Notebook ziemlich dicht angeordnet, da kann es schon sein, daß man mal zwei Tasten gleichzeitig trifft… Für mich war es wichtig, einige Tasten umzubelegen, damit ich ein ähnliches Keyboard-Layout habe, wie bei einer normalen Tastatur. Habe ein Tool gefunden, welches die entsprechenden Einträge in der Registry halb-automatisch vornimmt. Siehe: KeyDefiner

Weiterlesen

Virtual Box: Datum und Uhrzeit zurücksetzen

Veröffentlicht: 05.02.2012

Manchmal ist es von Nöten, in einer gespeicherten Virtualbox eine andere Bios-Zeit einzustellen. Dies gelingt mit folgendem Befehl, der im Verzeichs Programme/Oracle/Virtualbox ausgeführt werden muss:

C:\Program Files\Oracle\VirtualBox>vboxmanage modifyvm NameDerVirtMaschine
--biossystemtimeoff set -120000000000

Im obigen Fall wird das Datum vom heutigen Zeitpunkt gesehen um 120 Milliarden Milli…

Weiterlesen

Unix Kommandos unter Windows nutzen

Veröffentlicht: 01.02.2012

Damit man die Unix-Kommandos wie grep, sort, uniq etc. unter Windows nutzen kann, empfiehlt es sich die Unixutils zu installieren. Eine entsprechende Shell erhält man, wenn man eine Verknüpfung auf die enthaltene Datei sh.exe einrichtet. Wichtig ist es den Pfad auf das Verzeichnis zu setzen. Achtung einige Kommandos gibts auch unter DOS, deshalb lohnt es sich in Scripten den Pfad komplett anzugeben…

Weiterlesen

Linux: Backup von Windows-Festplatten

Veröffentlicht: 15.03.2011

Diese Anleitung zeigt wie man eine komplette Windows-Partition (in unserem Fall hda1) auf eine zweite Festplatte (in unserem Fall hdb4) mit Hilfe von Knoppix oder einer anderen Linux-Distribution sichern und auch wieder zurück einspielen kann.

Backup erstellen:

  1. Linux booten (z.B. von Boot-CD)
  2. Shell öffnen
  3. Rootrechte erlangen mit su
  4. DMA-Modus einschalten für einen schnellen Festplattenzugriff:

Weiterlesen

Umrechnung von Kartendaten

Veröffentlicht: 29.11.2010

Es gibt einige schöne Tile-Koordinatensysteme, die die Position eines Tiles (=engl. Fliese, in unserem Fall Kartenstück) innerhalb der Openstreetmap-Karte angeben.

Eine Übersicht findet sich z.B. unter

http://wiki.openstreetmap.org/wiki/QuadTiles

Interaktiv kann man unter folgendem Link die Tilekoordinaten herausfinden:

http://www.maptiler.org/google-maps-coordinates-tile-bounds-projection

Wie…

Weiterlesen