Discord-Channels exportieren

Zum Export eines Discord-Channels war ich auf der Suche nach einer Möglichkeit den Text und eingebettete Medien zu exportieren. Fündig wurde ich beim DiscordChatExporter. Mithilfe dieses Werkzeuges können Channels als HTML-, Text-, CSV- oder JSON-Datei exportiert werden. Für Windows steht eine Version mit grafischer Oberfläche zur Verfügung. Nutzer welche den DiscordChatExporter unter Linux oder macOS betreiben möchten, können die Version für die Kommandozeile nutzen.

Der DiscordChatExporter unter Windows

Der Quelltext des Projektes ist auf GitHub zu finden. Dort sind die ebenfalls die aktuellen Releases zu finden. Lizenziert ist der DiscordChatExporter unter der GPL in Version 3 und damit freie Software.

Patching mit Beat

Zum Patchen von ROM-Dateien gibt es viele unterschiedliche Formate wie z.B. das IPS-Format. Als Nachfolger für eben dieses Format versteht sich BPS. Mit dem BPS-Format werden viele Beschränkungen des IPS-Formates aufgehoben, so gilt z.B. die Beschränkung auf 16 MiB für die Patch-Dateien nicht mehr. Auch die Information welches ROM sich für den Patch eignet, wird in den BPS-Dateien hinterlegt.

Beat unter Windows

Entwickelt wurde das Format von dem Entwickler hinter den Emulatoren bsnes und Higan. Heruntergeladen werden kann beat, die Software mit welcher BPS-Patches angewendet und erstellt werden, über die offizielle Seite des Autors. Lizenziert ist das Tool unter der GPL3 und damit freie Software.

Screenshot- und Videofunktionen unter Windows 10

Unter Windows kann mit der Druck-Taste ein Screenshot erstellt werden. Bei der Nutzung von Alt + Druck wird nur ein Screenshot des aktiven Fensters erstellt. Neben dieses Basisfunktionalitäten existieren mittlerweile weitere Möglichkeiten um Screenshots und Videos unter Windows zu erstellen. Nach einem Druck der Tastenkombination Windows + Shift + S können Ausschnitte des Bildschirms ausgewählt und in der Zwischenablage gespeichert werden.

Nach einem Druck auf Windows + G erscheint das Game DVR

Daneben existiert unter Windows 10 eine Möglichkeit einfach und schnell Videos aufzuzeichnen. Dazu kann mittels der Tastenkombination Windows + G das sogenannte Game DVR geöffnet werden. In diesem ist es möglich Videos von Anwendungen oder dem ganzen Bildschirm aufzunehmen. Neben der Aufnahme von Video kann hierbei auch zusätzliches Audio aufgenommen werden. Alles in allem machen die integrierten Funktionen die Nutzung von Drittanbietertools in den meisten Fällen obsolet.

MultiPatch; IPS-Patching unter macOS

Bei der Emulation von Spielen wie z.B. solchen für das SNES beschränken sich einige Spieler nicht nur auf das Spielen, sondern verändern ihre Lieblingsroms. Bei diesem sogenannten Rom Hacking, werden Patches erstellt, welche auf die ROMs angewendet werden können. Finden kann der geneigte Nutzer solche ROM-Hacks z.B. unter romhacking.net.

Meist liegen diese Patches in Form von sogenannten IPS-Dateien vor. Für Windows existieren eine Reihe von Werkzeugen, um solche Patches auf die entsprechenden ROMs anzuwenden. Bei einem entsprechenden Tools für macOS musste ich etwas suchen, bin aber schließlich mit MultiPatch fündig geworden.

MultiPatch unter macOS

Mithilfe von MultiPatch ist es möglich unterschiedlichste Patch-Formate wie IPS, BPS, UPS, PPF, XDelta, BSDiff und RUP auf ROMs anzuwenden. Heruntergeladen werden kann MultiPatch über die offizielle Seite des Autors. Daneben ist der Quelltext auf GitHub zu finden. MultiPatch selbst ist unter der GPL lizenziert und damit freie Software.

Thunderbird mit dem Profilmanager starten

Die Mail-Anwendung Thunderbird lagert ihre Daten in sogenannten Profilen. Von diesen Profilen können mehrere gespeichert und genutzt werden. In einem Profil sind sämtliche Daten wie Mails und ähnliches hinterlegt. Unter Umständen kann es vorkommen, dass ein anderes Profil genutzt werden soll. In einem solchen Fall kann der Profilmanager aufgerufen werden.

Der Profilemanager von Thunderbird

Dazu muss Thunderbird mittels des Parameters -P gestartet werden:

thunderbird -P

Sollte das gewünschte Profil nicht auftauchen, so kann das gewünschte Profil auch direkt in der Konfiguration gesetzt werden. Je nach System befindet sich der Ordner mit den entsprechenden Profilen an unterschiedlichen Stellen:

Linux: ~/.thunderbird/xxx.default
macOS: ~/Library/Thunderbird/Profiles//
Windows 2000/XP: C:\Dokumente und Einstellungen\%Benutzername%\Anwendungsdaten\Thunderbird\Profiles\xxx.default
Windows Vista/7/10; C:\User\%Nutzername%\AppData\Roaming\Thunderbird\Profiles\xxx.default

In diesem Ordner findet sich eine Datei mit dem Namen profiles.ini:

[General]
StartWithLastProfile=1

[Profile0]
Name=default
IsRelative=1
Path=Profiles/n7m00lts.default
Default=1

Dort kann unter Path das gewünschte Profil gesetzt werden und anschließend Thunderbird mit diesem gestartet werden.