Страница 8 из 10
Добавлено: Вс янв 27, 2013 23:26
Mellomann
prog_san
по-быстрому поганял - вроде бы всё стало хорошо
Добавлено: Пн янв 28, 2013 00:26
Avada
prog_san
Да, всё в порядке.
Добавлено: Ср мар 06, 2013 20:32
prog_san
v 1.6 - 06.03.2013
+ Устранено падение на декодировании quoted-printable содержимого.
http://wincmd.ru/files/wcx_MhtUnPack-1.6.rar
Добавлено: Вс мар 10, 2013 22:52
Roden
Приветствую!
Спасибо за плагин, давно пользуюсь, но вдруг возник вопрос: в TC 8.01 с ограниченными правами админа под Win7x32 не удаляет файлы из MHT. Если запустить ТС "as administrator" – всё работает. Зачем так?
Добавлено: Пн мар 11, 2013 22:05
prog_san
Roden писал(а):...но вдруг возник вопрос: в TC 8.01 с ограниченными правами админа под Win7x32 не удаляет файлы из MHT. Если запустить ТС "as administrator" – всё работает. Зачем так?
Дополнительно в плагине ничего не проверяется. Для удаления файлов из mht контейнера, необходимы права на его редактирование. Возможно файл находится на системном разделе, это объясняет, почему с правами администратора становится возможным удаление.
Добавлено: Вт мар 12, 2013 03:28
Roden
Я догадываюсь, что специально таких ограничений нет.
Файл, естественно, не на системном разделе – я б и не спрашивал (понимаю, народ разный – спрашивает и очевидное…)
В wincmd.ini в секции PackerPlugins код у плагина 415, так что дело и не в этом (кстати, разве не должно быть 414 – ведь новые архивы он создавать не может?)
Права на файл «стандартные»: SYSTEM и Administrators – Full control, Authenticated Users – Modify/Read & execute/Read/Write, Users – Read & execute/Read (у меня English version, но думаю – всё понятно).
Всё работает, если у Authenticated Users или Users поставить Full control, т.е. одного Modify не достаточно!
Однако(!) Total7zip успешно добавляет и удаляет файлы из 7z/zip с такими же «стандартными» правами и без прав админа у ТС!
«Владелец файлов» – я, и принадлежу к группе Administrators.

А что, все пользуют ТС с правами админа или работают c отключенным UAC?
Добавлено: Вт мар 12, 2013 07:11
Avada
Roden писал(а):А что, все пользуют ТС с правами админа или работают c отключенным UAC?
По-всякому работают. Поиск по форуму в помощь (хотя бы по
UAC). А здесь это выяснять уже точно не следует.
Добавлено: Вт мар 12, 2013 22:36
prog_san
Понял, в чём проблема. Неправильный режим доступа использую при открытии файла на редактирование
Код: Выделить всё
hArcData = CreateFileW(
PackedFile,
GENERIC_ALL,
FILE_SHARE_READ,
0,
OPEN_EXISTING,
0, 0 );
Поправим
Добавлено спустя 1 час 29 минут:
v 1.7 - 12.03.2013
+ Дата распакованных файлов соотвествует дате mht-файла
+ Файлы при редактировании открываются с правильными правами
http://wincmd.ru/files/wcx_MhtUnPack-1.7.rar
Добавлено: Ср мар 13, 2013 01:41
Roden
Avada
Я и не собирался тут это выяснять – просто удивился, что в определённых условиях возникла описанная проблема, а никто не замечал…
Хотя и у меня она тоже долго не проявлялась!
А поиск, он да, вообще всё рулит…
prog_san
Вопросы остались – см. ЛС
Добавлено: Ср мар 13, 2013 21:51
prog_san
v 1.7.1 - 13.03.2013
+ Устранено падение при удалении файла из mht
http://wincmd.ru/files/wcx_MhtUnPack-1.7.1.rar
Добавлено: Чт мар 14, 2013 00:27
Roden
Спасибо, теперь всё как надо!

Добавлено: Чт мар 14, 2013 19:54
prog_san
v 1.8 - 14.03.2013
+ Поддержка кодировки iso-2022, ISO_8859_5 в заголовке файла
* В поле Subject в режиме контекстного плагина исправлено отображение служебных символов
+ В режиме контекстного плагина добавлена поддержка полей "Date", "From"
* Исправлена ошибка с лишними переходами на новую строку при удалении элементов
+ Возвращена поддержка добавления файлов в mht
* Устранено дабавление лишнего символа при добавлении элементов в файл перед последним разделителем
* Устранены проблемы декодировании некоторых msg файлов
http://wincmd.ru/files/wcx_MhtUnPack-1.8.rar
Добавлено: Чт мар 14, 2013 22:16
campoviy
prog_san
Смотрю, разработка идёт семимильными шагами… Это радует!
Быть может, всё-таки стоит добавить поддержку XXE (мы как-то говорили об этом около трёх лет назад…)?
Добавлено: Чт мар 14, 2013 23:26
Roden
prog_san писал(а):* Исправлена ошибка с лишними переходами на новую строку при удалении элементов
…
* Устранены проблемы декодировании некоторых msg файлов
Отдельное спасибо!

Добавлено: Пт мар 15, 2013 21:22
prog_san
v 1.9 - 15.03.2013
+ Декодирование xxencode
+ Распаковка xxe файлов
http://wincmd.ru/files/wcx_MhtUnPack-1.9.rar