forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Болтовня (http://forum.boolean.name/forumdisplay.php?f=25)
-   -   Креш ms word (*.doc) решение от Джокера (http://forum.boolean.name/showthread.php?t=7667)

impersonalis 21.01.2009 03:39

Креш ms word (*.doc) решение от Джокера
 
Вложений: 4
Итак - я клепал док офигительных сайзов, содержащий ответы к экзамену. Закрыл. Октрываю - процесс визуально подвисает, наконец срабатывает эксепшен (интуитивно - тупо сторожевой таймер откртия). Отказываюсь информировать Большого Брата (вот такой я скрытный), оставляю дефолтный флажок. Происходит перзапуск с аналогчиным эффектом. Жму. Загружается пустой документ. Слева - вариант восстановления "последнее сохранение". Жму - процесс скрипит но открывает исходный док.
При этом если не грузить систему прерываниями (не дерёгать мыша), то велика веротяность открыть документ непосредственно из загруженного Ворда.
Сначала грешил на резидентный сканер антивируса (типо он со своими хуками торомзит Ворд, а тот очень не любит неожиданные задержки,с провоцированные иными процессами).
Подловил вечером Джокера и он то и поведал мне очевидны метод избавления.
Напишу его здесь - т.к. знаю, что многие такие "очевидные вещи" мало кто знает и в сети не найдёшь (сам обнаружил, что был автор чуть ли не единственной статьи про мануальное изгнание трояна с функцией репродукции KESHA).
Итак:
1)
Открываем одним из двух описанных выше способов целевой док.
2)
Сохраянем файл в формате *.rtf (см.скрин)
3)
Сохраянем получившийся *.rtf обратно в *.doc (см.скрин)

Итог:
+ полная идентчиность файла логически на уровне пользователя (см.скрин)
+ минус 20кб к размеру док-а по сравненению с исходным
+ сокрость загрузки почти моментальная
+ вообще груизится

ingko 21.01.2009 12:15

Ответ: Креш ms word (*.doc) решение от Джокера
 
Проще сохранить в XML или в PDF-формат. :)

SBJoker 21.01.2009 12:34

Ответ: Креш ms word (*.doc) решение от Джокера
 
Цитата:

Проще сохранить в XML или в PDF-формат.
А потом думать что с этим делать. Можно и в картинки перегнать а толк?

ABTOMAT 21.01.2009 16:23

Ответ: Креш ms word (*.doc) решение от Джокера
 
Хорошо что я не юзаю такую гадость, как M$ Office. OO рулит :super:

impersonalis 21.01.2009 16:43

Ответ: Креш ms word (*.doc) решение от Джокера
 
ОО рулит. Осталось объяснить это преподам, любящим vba. Да и бывают редкие (но от того не невозможные) артефакты при работ ОО с де-факто стандартом казуал-документации - *.doc

ABTOMAT 21.01.2009 17:29

Ответ: Креш ms word (*.doc) решение от Джокера
 
Против толпы не попрёшь увы =(


Часовой пояс GMT +4, время: 13:42.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot