Technik

Microsoft Editor: Suche mit Bing

25. Mai 2023 · Anwendungen · andreas · Kein Kommentar

Der Microsoft Editor (notepad.exe) ist gefühlt sowas wie der vi für Windows: nicht unbedingt der Lieblingseditor (auch wenn man ihn deutlich intuitiver beenden kann), aber auf jedem Windows-System vorhanden.

Microsoft Editor

Auch wenn es die Funktion “Suche mit Bing…” offensichtlich schon länger gibt, scheine ich die Menüs nur selten zu öffnen, denn ich habe den Eintrag erst vor Kurzem entdeckt.

Eine konfigurierbare “Suche im Internet …” mit einer vom Benutzer festzulegenden Suchmaschine wäre eine interessante Option gewesen, so hinterlässt der Eintrag mal wieder das gleiche ungute Gefühl, das schon frühere Machenschaften hinterlassen haben.


aeroCMD: transparency for the Windows command prompt

4. Mai 2023 · Downloads · andreas · 5 Kommentare

aeroCMD enables transparency for your Windows command prompt (and other applications):

aeroCMD Screenshot

Inspired by the AutoIt-application “Glass CMD”, the basic idea behind aeroCMD was to do the same thing without the overhead of a scripting system running in the background. There’s already a pure C++ application called “Glassy” out there, but according to it’s description it works on 32bit “cmd.exe” only.

aeroCMD is a lightweight (57kb) application that works with 32bit and 64bit “cmd.exe”, “powershell.exe” and (since release 1.4) a configurable list of other applications.

Weiterlesen


Bing: Vollständige Antworten auf realistische Fragen?

21. April 2023 · Anwendungen · andreas · Kein Kommentar

Gefühlt wird KI (oder was mancher Entwickler dafür hält) im Moment mit Hochdruck in jedes Produkt eingebaut und auch Microsoft rührt gewaltig und penetrant die Werbetrommel für “Das neue Bing”.

Das neue Bing

Nachdem der Startschirm dazu auffordert, realistische Fragen zu stellen, habe ich das gleich mal probiert und mich im Gesprächsverlauf (in dessen Verlauf Bing zu Englisch gewechselt ist) nach der Geschichte der Ramstein Air Base erkundigt. Eigentlich keine allzu schwierige Aufgabe, deren korrekte Beantwortung mit ein bisschen Wikipedia zitieren möglich sein sollte.

Das neue Bing

Die Antwort war dann aber doch überraschend:

Ramstein Air Base was constructed in the 1950s and was periodically used by the U.S. Air Force to conduct exercises. From 1961 until 1997 it served as a German Luftwaffe base once again.

Is there anything else I can help you with?

Glücklicherweise gibt Bing die Quellen, aus denen die Suche zitiert, direkt mit an und mit einem Blick auf den Beitrag “The history of Ramstein Air Base” aus dem Newsportal Kaiserslauern American wird klar, daß es mit der Intelligenz von Bing zumindest beim Verstehen und Kürzen von Texten wohl doch noch nicht so weit her ist:


Pferdsfeld had been built by the German Luftwaffe in 1938. In the 1950s, it was periodically used by the U.S. Air Force to conduct exercises.

From 1961 until 1997 it served as a German Luftwaffe base once again.

Daß bei der Klärung der Frage “Why did the Air Force choose Ramstein as a location for a base?” im Ursprungsartikel etwas weiter ausgeholt wird, ist Bing leider entgangen.

Aber Microsoft verspricht ja auch nur “vollständige” und keine “korrekten” Antworten.


Amazon: Dieses Video ist derzeit nicht verfügbar

28. März 2023 · Anwendungen · andreas · 7 Kommentare

Seit letztem Jahr begrüßt uns Amazon Prime Video in schöner Unregelmäßigkeit beim Versuch, ein Video zu Streamen, mit dem Hinweis “Dieses Video ist derzeit nicht verfügbar.”.

Dieses Video ist derzeit nicht verfügbar.

Leider ist die Fehlermeldung recht generisch gehalten und liefert keinerlei Anhaltspunkte, wo man mit der Ursachenforschung bzw. Fehlerbehebung ansetzen könnte: Ein Problem hier vor Ort? Technische Probleme bei Amazon? Oder eine ganz andere Ursache?

Aus diesem Grund hatten wir beim ersten Auftreten des Fehlers den Support von Amazon kontaktiert, wo sich ein hilfsbereiter Mitarbeiter der Sache annahm. Im Dialog stellte sich recht schnell unsere aktuelle IP-Adresse als mögliche Ursache heraus, welche die Systeme von Amazon irgendwo in den USA verorteten - eine Behauptung, die ich nach Blick aus dem Fenster ganz klar verneinen konnte.

Die Lösung war recht einfach und hat auch bei erneutem Auftreten der Meldung bisher zuverlässig geholfen: im Menü der heimischen FRITZ!Box auf “Internet” / “Online-Monitor” wechseln und dort “Neu verbinden”. Mit der neu zugewiesenen IP-Adresse waren dann die vorher nicht verfügbaren Videos wieder abspielbar.


Robert Beckebans RBDOOM-3-BFG

6. März 2023 · Spiele · andreas · Kein Kommentar

Was mit Quake 2 funktioniert, funktioniert auch mit Doom 3 - zumindest mit der Doom 3 BFG-Edition. Für diese wurde das ursprüngliche Doom 3 nicht nur überarbeitet, sondern auch um die Missionspakete “Resurrection of Evil” und “The Lost Mission” sowie die Vorgängerspiele Doom und Doom 2 ergänzt.

Die am weitesten verbreitete Portierung der Spiele-Engine stammt von Robert Beckebans, der das Projekt “RBDOOM-3-BFG” bis heute kontinuierlich pflegt und auftretende Fehler bereinigt.

RBDOOM-3-BFG is based on DOOM-3-BFG and the goal of this port is to bring DOOM-3-BFG up to latest technology in 2023 making it closer to Doom 2016 while still remaining a DOOM 3 port regarding the gameplay. [Quelle]

Die benötigten Dateien können entweder direkt von der Projektseite auf Github heruntergeladen oder - sofern verfügbar - aus den offiziellen Paketquellen einer Linux-Distribution installiert weden:

$ sudo apt install rbdoom3bfg

Wie üblich sind bei der Spiele-Engine keinerlei Inhalte enthalten, diese müssen zusätzlich bereitgestellt werden. Der einfachste (legale) Weg führt entweder über einen Kauf bei Steam oder GOG.com, die weitere Vorgehensweise ist auf der Projektseite beschrieben.

Sofern die Installationsdatei von GOG.com vorliegt, kann diese auch - statt wie empfohlen umständlich über Wine installiert - direkt mit “innoextract” entpackt und anschließend verwendet werden:

$ innoextract setup_doom_3_bfg_1.14_\(13452\).exe

Sobald die Spieldaten entpackt wurden, können diese an einen beliebigen Ort “MEIN-PFAD” kopiert werden:

$ mkdir -p /MEIN-PFAD/Doom3BFG/
$ cp -r --preserve=timestamp app/base /MEIN-PFAD/Doom3BFG/

Anschließend sollte noch das Konfigurationsverzeichnis erzeugt und eine “autoexec.cfg” darin abgelegt werden, welche die Sprache auf die gewünschte Version setzt - bei den Installationsdateien von GOG.com wird sonst automatisch “Japanisch” als Standardsprache gewählt.

$ mkdir -p ~/.local/share/rbdoom3bfg/base/
$ echo 'seta sys_lang "english"' >> ~/.local/share/rbdoom3bfg/base/autoexec.cfg

Dann kann Doom 3 BFG gestartet werden, wobei zu beachten ist, daß es keinerlei Parameter gibt, um das Datenverzeichnis anzugeben. Das ausführbare “rbdoom3bfg” ist im Ordner “MEIN-PFAD” zu starten.

Wer möchte, kann sich den Start noch mit Hilfe einer “.desktop”-Datei erleichtern.

$ cp --preserve=timestamp app/language_setup.png /MEIN-PFAD/Doom3BFG/

$ vi ~/.local/share/applications/Doom3BFG.desktop

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Doom 3 BFG
Exec=/usr/games/rbdoom3bfg
Icon=/MEIN-PFAD/Doom3BFG/language_setup.png
Path=/MEIN-PFAD/Doom3BFG/
Terminal=false
Categories=Game

Auch hier ist “MEIN-PFAD” mit dem oben gewählten Pfad zu ersetzen.

Optional: AppArmor Profil

Optional kann auch noch ein AppArmor Profil erzeugt und in “/etc/apparmor.d” abgelegt werden. Folgendes Profil reicht (hier) aus, um RBDOOM-3-BFG mit einer NVidia-Graphikkarte zu spielen:

# 2023-03-02 athul/initial
#include <tunables/global>

/usr/games/rbdoom3bfg {
  #include <abstractions/X>
  #include <abstractions/base>
  #include <abstractions/audio>
  #include <abstractions/nvidia>

  deny network,
  @{HOME}/.local/share/rbdoom3bfg/** rwk,
  /MEIN-PFAD/Doom3BFG/** r,
  /sys/devices/** r,
  /var/lib/dbus/machine-id r,
  /proc/** r,
  /dev/nvidia* rw,
}

Zu beachten ist die Anpassung von “MEIN-PFAD” sowie das anschließende Neuladen der AppArmor-Profile, nachdem “rbdoom3bfg” hinzugefügt wurde.