Windows Live Mail zeigt Text falsch an, Codierung defekt?

Hallo,

 

ich weis ich bin da ein Dinosaurier, aber ich nutze seit Jahren Windows Live Mail (2012 - vorher die vorhergehenden Versionen). Seit ein paar Tagen (kann ich viele Mails nicht richtig lesen) . Immer sind die Umlaute in kryptischen Sonderzeichen zu sehen. Beispiel:

 

Bin auf FB auf ein Post von Ralf Böllhoff gestoßen.

Arte TV hat eine Doku über Neil Young ausgestrahlt.

 

Könnte es sein dass durch ein Reinigungstool wie von Ashampoo oder CCleaner ein paar Schriftarten gekillt wurden. Ich habe bei fast allen Mails bemerkt, dass dort auch Umlaute mit Sonderzeichen erscheinen. Ändere ich die Codierung in Unicode UTF-8. dann ist der Umlaut wieder da.

Wenn die Codierung auf UTF-8 steht (bei einer anderen als der gerade neu codierten Mail) dann muss ich erst auf eine andere Codierung wechseln und wieder zurück auf UTF-8. Dann ist alles lesbar. Auch bei der Einstellung auf nur Text funzt es nicht.

Wenn ich dass nur irgendwie dauerhaft einrichten könnte, dass Unicod (UTF-8) eingestellt ist. Ich muss bei jeder Mail auf das Codierungssymbol klicken und auf Unicod (UTF-8) klicken um die Mail ordentlich angezeigt zu bekommen, das nervt. Nur Text ist mir zu schlicht.

 

Ich habe schon Thunderbird getestet. Das gefällt mir gar nicht. Ich bleibe lieber bei Live Mail.

 

Hat da jemand einen Plan von Euch.

 

Danke.

Computer, Windows, Technik, E-Mail, Codierung, Technologie
Wie kann ich das anders Umsetzen (Python 3)?

Hi also ich mach mir einen kleinen Sprachassistenten Bot ist nichts zum veröffentlichen oder so ich mach mir das halt um während dem Zocken mal sagen zu können spiel playlist ... usw. Speech to Text usw klappt alles Wunderbar nur das Music Spielen macht klitze bisschen Probleme. Ich will das "main.py" weiter zuhört nachdem ich subprocess.call() gemacht habe aber in dem script das ich damit augerufen habe ist so etwas wie time.sleep() damit die music weiter spielt.

Teil meiner Main.py:


if "spiel" in txt:
    if "playlist" in txt:
        if "1" in txt:
            say("Playlist 1 wird Wiedergegeben.")
            subprocess.call(["C:\\Users\\Zensiert\\AppData\\Local\\Programs\\Python\\Python38\\pythonw.exe", "playlist1.py", "play"])
            os.execv(sys.executable, ['python3'] + sys.argv)

if "pause" in txt:
    say("Musik wird Pausiert")
    subprocess.call(["C:\\Users\\Zensiert\\AppData\\Local\\Programs\\Python\\Python38\\pythonw.exe", "playlist1.py", "pause"])

Und hier meine playlist1.py

import pygame
import sys, getopt

arguments = str(sys.argv)

pygame.init()

pygame.mixer.music.load('C:\\Users\\Zensiert\\IdeaProjects\\LibreOfficeSprachAssistent\\.idea\\songs\\playlist1\\streets.mp3')
if(sys.argv[1]== 'play'):
    pygame.mixer.music.play()

elif(sys.argv[1] == 'pause'):
    pygame.mixer.music.pause()

print(f"Arg Input      : {sys.argv[1]=}")

clock = pygame.time.Clock()
while pygame.mixer.music.get_busy():
    clock.tick(309)
    pygame.event.poll() 

Das Script spielt die Musik und es klappt auch alles aber ich kann halt erst wieder reden wenn ich 309 Sekunden (Wegen dem "clock.tick(309)") gewartet habe. Jemand eine Idee? Ich weiß alles nicht so gut erklärt sorry

PC, Computer, Windows, Programm, Sprache, programmieren, System, Bot, Informatik, Playlist, Python, debugging, Wiedergabe, Pygame, Sprachassistent, IntelliJ IDEA

Meistgelesene Beiträge zum Thema Windows