5 / 6 / 0
Регистрация: 18.08.2023
Сообщений: 14
|
|
1 | |
Typos — поиск языков и ошибок в DOCX и XLSX18.08.2023, 18:51. Показов 1172. Ответов 14
Доделал небольшую утилиту "Typos" (MD5: 2588897ecd27f13181d2408b2a413741), проверяющую содержание docx-файлов на орфографические и грамматические ошибки: т.е. больше не требуется открывать файл > выделять нужный текст > присваивать ему соответствующий язык > и вычитывать всё, что подчёркнуто красным и/или синим. Вместо этого достаточно лишь перетащить документ на приложение и получить статистику + детализацию.
КЛЮЧЕВЫЕ ВОЗМОЖНОСТИ: — Автоопределение языка (EN, RU) и проверка текста; — Поддержка поочерёдной обработки нескольких файлов; — Использование словаря исключений Microsoft Word; — Перемещение к обнаруженной ошибке в один клик; — Настраиваемый UI (тёмная тема, масштабируемость). СКОРОСТЬ ОБРАБОТКИ: плавающая, но, к примеру, на стареньком Intel i5-2500 скорость составляет ~40.000 знаков в минуту. КАЧЕСТВО РЕЗУЛЬТАТА: зависит от используемой версии Microsoft Word и встроенных в него инструментов проверки правописания и их словарей. СИСТЕМНЫЕ ТРЕБОВАНИЯ: Windows 8/10/11 + Internet Explorer 11 + Word 2013/2016/2019/2021 + средства проверки правописания Microsoft Office (EN, RU) + интернет при первом запуске (для загрузки дополнений). Установка не нужна, права администратора не требуются, никакие данные не собираются и никуда не передаются. p.s. Утилита, естественно, без каких-либо претензий на что-либо, просто делюсь тем, чем пользуюсь сам, когда требуется подсветить все потенциально проблемные места после получения текстового массива из OCR и/или PDF — так что, возможно, она пригодится кому-то ещё.
2
|
18.08.2023, 18:51 | |
Ответы с готовыми решениями:
14
Сохранение в файл в формате xlsx и docx Библиотека для генерирования docx и xlsx Как работать с файлами doc, docx,xlsx Работа с файлами в формате .doc, .docx, .xls, .xlsx |
42 / 35 / 8
Регистрация: 01.10.2015
Сообщений: 130
|
|
18.08.2023, 22:43 | 2 |
Karuzer, спасибо большое! Мне точно пригодится.
1
|
5 / 6 / 0
Регистрация: 18.08.2023
Сообщений: 14
|
|
19.08.2023, 08:23 [ТС] | 3 |
vivka, спасибо)
Ещё чуть-чуть подробностей о приложении: ❔ Что требуется:
✅ Internet Explorer 11 — по умолчанию идёт вместе с Windows 8.1/10/11, и вручную до/устанавливать ничего не нужно, но самое главное: конкретно в Typos он потребляет очень мало ресурсов даже с учётом CSS/JS — и именно поэтому в нём и рисуется весь UI (за исключением формы-контейнера): ✅ Средства проверки правописания — для, собственно, поиска орфографических и грамматических ошибок на английском и русском языках в Microsoft Word: ❌ Если же вдруг что-то не установлено, то можно воспользоваться дистрибутивами с официального сайта: ㅤ— Word 2013: ㅤㅤㅤEN: x86 (32-bit) / x64 (64-bit) ㅤㅤㅤRU: x86 (32-bit) / x64 (64-bit) ㅤ— Word 2016: ㅤㅤㅤEN: x86 (32-bit) / x64 (64-bit) ㅤㅤㅤRU: x86 (32-bit) / x64 (64-bit) ㅤ— Word 2019 и Word 2021: ㅤㅤㅤссылки на загрузку для всех языков/архитектур можно найти в Microsoft Word через меню Файл > Параметры > Язык ❔ Первый запуск:
✅ Продолжительность самого первого запуска составляет почти минуту: это распаковка Python версии "3.10" в одноимённый каталог рядом с исполняемым файлом + установка двух дополнений к нему (pypi.org/project/lingua-language-detector и pypi.org/project/pywin32): ✅ Если всё нормально распаковалось и установилось, то все последующие открытия приложения занимают несколько секунд. ❌ Если же вдруг что-то зависает и/или вызывает какие-то непонятные ошибки, просто закройте приложение, удалите каталог "3.10" и запустите приложение заново. Однако, если с накопителем всё ок и доступ к интернету ничем не ограничен, то никаких проблем в процессе первичной настройки возникнуть не должно. ❔ Как работает:
✅ Двойной клик по заголовку окна — развернуть приложение на весь экран (или восстановить до предыдущего размера), для установки предопределённого размера есть поддержка Aero Snap. ✅ Клик по иконке приложения в левом верхнем углу — отобразить главное меню. ✅ "Ctrl + scroll up/down" (или "Ctrl + plus/minus") — изменить масштаб (для сброса масштаба на значение по умолчанию можно использовать "Ctrl + 0"). ✅ Клик по ссылке "+ добавить в словарь" — исключить данное слово из проверки, чтобы Microsoft Word не считал его ошибочным (обратите внимание на счётчик количества ошибок "=" и на порядковые номера "#" до и после клика): ✅ Редактирование (добавление, изменение, удаление) словаря исключений — в Microsoft Word через меню Файл > Параметры > Правописание > Настраиваемые словари:
1
|
42 / 35 / 8
Регистрация: 01.10.2015
Сообщений: 130
|
|
19.08.2023, 15:19 | 4 |
Спасибо за уточнения!
0
|
5 / 6 / 0
Регистрация: 18.08.2023
Сообщений: 14
|
|
21.08.2023, 18:59 [ТС] | 6 |
0.0.0.3 (MD5: 9e82502aff80a6554874c33f3add3eb6)
- исправлена всплывающая подсказка на ссылке "+ добавить в словарь" - исправлено открытие файлов с пометкой "[Режим ограниченной функциональности]" в Microsoft Word p.s. ❔ Небольшой FAQ:
- Почему приложение не работает в Windows 7? - К сожалению, Python (который, по сути, является основой приложения) несовместим с Windows 7, начиная с версии 3.9. - Почему приложение вылетает с ошибкой после старта проверки? - Если сам файл в полном порядке и не занят, то в первую очередь нужно проверить активацию Microsoft Word — приложение не работает, если используется нелицензированный Microsoft Office. - Документ оформлен на немецком языке, как его можно проверить? - Прямо сейчас никак, но добавление других языков уже в процессе — следите за обновлениями.
1
|
5 / 6 / 0
Регистрация: 18.08.2023
Сообщений: 14
|
|
03.10.2023, 11:00 [ТС] | 7 |
Обновление Typos 0.0.1.0 получилось очень большим (экспорт, фильтрация, новые языки, новый Python + масса всевозможных исправлений), поэтому опубликовал обзорную статью и записал несколько демонстрационных видео.
Помимо этого, приложение наконец-то обзавелось собственным сайтом и отдельным чатом — добро пожаловать!
1
|
5 / 6 / 0
Регистрация: 18.08.2023
Сообщений: 14
|
|
17.10.2023, 11:32 [ТС] | 9 |
Обновлённая анатомия:
DOCX (Word): XLSX (Excel):
0
|
5 / 6 / 0
Регистрация: 18.08.2023
Сообщений: 14
|
|
27.10.2023, 10:32 [ТС] | 11 |
0.1.0.2 (MD5: 0c6801f5c20f7514d778034cb8e530d5)
- мелкие фиксы p.s. Теперь список доступных языков поиска ошибок в главном меню обновляется автоматически, и зависит от установленных средств проверки правописания Microsoft Office:
0
|
12504 / 8688 / 1310
Регистрация: 21.01.2016
Сообщений: 32,636
|
|
30.10.2023, 06:09 | 13 |
kazuser, когда публикуешь ссылку на конкретную версию программы своей, то там должна быть именно эта конкретная версия. А не как у тебя - кучка ссылок на архив с последней версией.
И для кого ты MD5-хеши публикуешь? 2023й год уже на исходе, везде HTTPS, в том числе и на твоём сайте. Этот протокол ну никак не позволит файл побить при скачивании. Кроме как, если скачку прервать. Но тогда архив и так не откроется нормально. Какие-то подходы а-ля 90е...
0
|
5 / 6 / 0
Регистрация: 18.08.2023
Сообщений: 14
|
|
11.12.2023, 06:15 [ТС] | 14 |
0
|
5 / 6 / 0
Регистрация: 18.08.2023
Сообщений: 14
|
|
16.02.2024, 06:33 [ТС] | 15 |
0
|
16.02.2024, 06:33 | |
16.02.2024, 06:33 | |
Помогаю со студенческими работами здесь
15
Сохранение отформатированных печатных форм в .xlsx или .docx Вирус vault зашифрованы многие файлы xlsx docx dwg Рабочие файлы DOCX, XLSX, PDF и т.д. зашифрованы расширением vault Скрипт поиска слов в любых файлах, в т.ч. docx, doc, xlsx, xls Из файла xls/xlsx взять выбранную пользователем строку и создать документ docx Не отображаются миниатюры для файлов *.docx и *.xlsx (doc и xls всё нормально) Автоматическое копирование файлов Word(doc, docx), Excel(xls, xlsx) на флешку Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |