Delphi 10.4.2 Sydney und der Edgebrowser

04.03.2021 - Lesezeit: ~1 Minute

Aus Delphi heraus wird nicht der Edgebrowser angesprochen sonder das Tool WebView2.

Das hat den Vorteil, dass eventuelle Restriktionen die der Win-Admin für den Edgebrowser festgelegt hat, nicht für die Delphi-Anwendung gelten.

Installation beim Delphi - Programmierer

Installation beim Anwender

Tags:

hplip - Auf Rechner X läuft wieder

27.01.2021 - Lesezeit: ~1 Minute

Auf dem Rechner X lief ein Ubuntu 18.04 und das Multifunktionsgerät HP 8014 funktionierte sowohl als Drucker als auch als Scanner Nach einem do-release-upgrade auf Version Ubuntu 20.04 war der Drucker zwar noch benutzbar jedoch der Scanner nicht mehr.

  1. hplip-Paket von der Downloadseite manuell installiert
  2. hplip-Paket von der Downloadseite manuell destalliert
  3. hplip-Paket und hplip-gui-Paket aus den Paketquellen installiert.

Beim Start der hp-gui kam dann folgende Fehlermeldung:

HP Linux Imaging and Printing System (ver. 3.20.3)
HP Device Manager ver. 15.0

Copyright (c) 2001-15 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

Traceback (most recent call last):
  File "/usr/bin/hp-toolbox", line 269, in <module>
    QApplication, ui_package = utils.import_dialog(ui_toolkit)
TypeError: 'NoneType' object is not iterable

Die Lösung brachte ein reinstall von libsane-hpaio

sudo apt-get install --reinstall -o Dpkg::Options::="--force-confmiss" libsane-hpaio
Tags:

Thunderbird-Lightning-Kalender und der T-Online-Kalender

21.11.2020 - Lesezeit: 2 Minuten

Literatur

Die Synchronisation vom Thunderbird-Kalender mit dem T-Online-Kalender lässt sich folgendermaßen einrichten:

  • Kontoname: ein beliebiger Name
  • Username: Die T-Online E-Mailadresse
  • Passwort: Das Passwort zum Einloggen bei T-Online (also nicht das E-Mail-Passwort)
  • Cal-DAV Serveradresse: die folgende Adresse (%deine@t-onlinede-E-mail-Adresse% natürlich ersetzt durch die richtige E-Mail-Adresse)
    https://spica.t-online.de/spica-calendar/caldav/principals/%deine@t-onlinede-E-mail-Adresse%/calendars/USER_CALENDAR-MAIN/
  • Card-DAV Serveradresse: habe ich leer gelassen
  • Die Kalender auswählen, die synchronisiert werden sollen, dann synchronisieren

ACHTUNG Wenn man im Thunderbird-Kalender einen Termin im T-Online-Kalender einträgt, ist dieser nach dem Speichern im Thunderbird-Kalender nicht sofort sichtbar, sondern erst wenn man den Kalender synchronisiert hat.

Tags: Thunderbird Lightning T-Online

wnfDesktopkalender für KDE

12.10.2020 - Lesezeit: ~1 Minute

Installation auf Ununtu 20.04 für Nutzer enf

Voraussetzungen

#!/bin/bash
cd $HOME

### Check for dir, if not found create it using the mkdir ##
[ ! -d "bin" ] && mkdir -p "bin"

sudo apt install subversion
sudo apt install python3-dateutil

cd $HOME/bin

echo "checkout nfix from assembla"
svn checkout https://subversion.assembla.com/svn/a2FFxGywyr46pcacwqEsg8.a2SA9sywyr46pcacwqEsg8/trunk/src/nfix

Startscript für Autostart

  • /home/enf/bin/wnfdesktopkalenderanzeigen.sh
    #!/bin/bash
    # Das Tagesbild für den Desktopkalender erstellen
    python3 /home/enf/bin/nfix/nfix_desktopkalender.py

Eintellungen für wnfDesktopkalender

python3 /home/enf/bin/nfix/nfix_desktopkalender_dlg.py
Tags: Desktopkalender

Vaio VGN-CR11Z/R WLAN

09.08.2020 - Lesezeit: ~1 Minute
$ lspci | grep -i net 
02:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)

Wireless WiFi Link 4965AGN Für die Wireless WiFi Link 4965AGN wir das Modul iwl4965 (im Standard-Kernel enthalten).benutzt.

$ sudo modprobe iwl4965
$ rfkill 
ID TYPE DEVICE      SOFT    HARD
 0 wlan phy0   unblocked blocked

Lösung

  • Den WLAN-Schalter einschalten (Linke Seite vorn)

Literatur

Tags: Linux-Hardware WLAN

Python 3.8 fdb "weakly-referenced object no longer exists"

27.06.2020 - Lesezeit: ~1 Minute

Der Befehl executemany in FirebirdSQL fdb liefert in Python 3.8 den Fehler "weakly-referenced object no longer exists".

Dehalb

aCursor.executemany(aSQL, aWerte)

ersetzen durch

aCursor.execute(aSQL, aWerte)
Tags: Python FirebirdSQL