Amazon Kindle: The file type is not supported
Kindle перестал поддерживать формат mobi, стал требовать epub. Ну, чтож, пошёл, скачал новую версию официальной утилиты Send To Kindle, пытаюсь по привычке правой кнопкой отправить epub-книжку и получаю ошибку: “The file type is not supported”.
Загуглил: ошибка глобальная, воспроизводится не только у меня. Через драг-н-дроп всё работает, а если отправлять правой кнопкой - ошибка. И решения нет, хотя репорт об этом висит с мая 2023.
Попробую разобраться. Обратил внимание, что одновременно с окном сообщения об ошибке открывается консоль, в которой выводится:
Amazon SendToKindle Handler Program; argc=2
STK executable path: D:\Program Files (x86)\Amazon\SendToKindle\SendToKindle.exe
Skipping: D:\Downloads\50-ts.epub
Ага, они специальной программой слушают вызов контекстного меню и вызывают отправлялку. А в свойствах этого процесса значится StkSendToHandler.exe. Открыл его в текстовом редакторе:

Какой-то тут подозрительный список. Уж очень он похож на перечисление поддерживаемых форматов… Похоже, в основной программе mobi на epub поменяли, а тут забыли.
Открыл файл в hex-редакторе, заменил mobi на epub, и - отправка правой кнопкой через Send to... тоже заработала.
Жаль, проект закрытый, пул-реквест не отправить.