Если Cool Reader не захватывает файлы по клику...
Вечная проблема - Cool Reader под Windows не открывает файлы .fb2 просто по (двойному) клику, а нужно долго лазить по дереву папок средствами программы, в остальном весьма хорошей (точней, привычной, да и альтернатив-то немного - или с рекламой, или очень давно не обновлялись, как Fb2 Reader).
Попробовал в любимом файл-менеджере Far Manager через F9 - Команды - Ассоциации файлов, прописав для расширения .fb2 команду по нажатию Enter вроде
"D:\Program Files (x86)\cr3\cr3.exe" "!:\!\!.!"
- не помогло, Can't open file.
Написал реестровый патч (сохранить в файле типа .reg с кодировкой ANSI Windows-1251, выполнить из Windows с правами администратора, если, конечно, понимаете, что делаете):
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.fb2] @="fb2file" [HKEY_CLASSES_ROOT\fb2file] @="Книга в формате FB2" [HKEY_CLASSES_ROOT\fb2file\shell] [HKEY_CLASSES_ROOT\fb2file\shell\open] [HKEY_CLASSES_ROOT\fb2file\shell\open\command] @="\"d:\\Program Files (x86)\\cr3\\cr3.exe\" \"%1\""
(если будете делать такое, обратите внимание на двойной обратный слэш, необходимость указания правильного пути к программе - у меня указан мой, и кавычки) - не помогло, хотя не может же не работать такой патч (по идее, должен везде, в Windows 7 или 10)?
Как оказалось, всё проще пареной репы - не поддерживается кириллица в пути к файлу, то ли тяжёлое наследие QT4, то ли ещё что. Если кириллицы и пробелов в пути к файлу .fb2 нет, файл прекрасно открывается (багрепорт).
Решение: не гнаться за модой и поставить стабильную сборку для win32 (прямая ссылка!) вместо "сырой" последней. Как и другие сборки программы, достаточно просто развернуть Cool Reader из архива в нужную папку.
13.04.2020, 20:48 [2394 просмотра]