PDA

Показать полную графическую версию : Кнопка для работы с 7z SFX архивами.


Страниц : 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41

SAOPP
29-06-2007, 16:04
YuriPet
Может быть не верно указаны файла требуемые для упаковки?

YuriPet
29-06-2007, 16:39
gora
Да... "Поспешишь - людей насмешишь" ;)
Спасибо за подсказку! :beer:

qeraser
30-06-2007, 06:08
gora

1. Возможно ли модифицировать вашу кнопку, чтобы извлекать 3 компонента (7z архив, файл конфигурации, иконку), а не 5?
Мне (SFX модуль и файл ресурсов) отдельно никогда не нужны были.

2. Возможно ли добавить кнопку "отмена"?

YuriPet
30-06-2007, 14:06
gora
А ведь действительно, qeraser дело говорит! ;)
Хотя, как по мне, так файл ресурсов можно и оставить...
Но то, что SFX модуль не нужен - 100%.

zuckij
30-06-2007, 15:43
Но то, что SFX модуль не нужен - 100%. ну с этим я согласен, а остальное можно и оставить, Если сделать лишнее тело движение то можно на панельку перетянуть ярлык для %COMMANDER_PATH%\Utilites\SFX Tool\ 7ZSplit.exe и извлекать по одному надо файл конфигурации, или 7.z архива пожалуста! получите!

gora
30-06-2007, 15:52
qeraserВозможно ли модифицировать вашу кнопку, чтобы извлекать 3 компонента (7z архив, файл конфигурации, иконку), а не 5?
Мне (SFX модуль и файл ресурсов) отдельно никогда не нужны были.
YuriPetХотя, как по мне, так файл ресурсов можно и оставить...
Но то, что SFX модуль не нужен - 100%.Думаю над этим :( . Есть варианты:
1 Заменить существующий режим с 5-ю компонентами на извлечение:
а) 4-х компонентов без модуля
б) 3-х компонентов без модуля и файла ресурсов

2 Добавить еще один режим извлечения:
а) 4-х компонентов без модуля
б) 3-х компонентов без модуля и файла ресурсов

Вариант 1 делает извлечение модуля вообще невозможным, а это не совсем правильно, на мой взгляд :( . Иногда модуль очень даже бывает нужен для проверки его версии, наличия и типа сжатия модуля и т.д.
Хотел бы услышать мнение пользователей по этому вопросу.Возможно ли добавить кнопку "отмена"?Пока такой возможности нет, но я постараюсь учесть это в будущем.

YuriPet
30-06-2007, 16:22
goraИногда модуль очень даже бывает нужен для проверки его версии, наличия и типа сжатия модуля и т.д.
А разве нельзя всю эту информацию посмотреть в свойствах самого SFX-архива? ;)

gora
30-06-2007, 16:26
YuriPet
В свойствах нет размера модуля, сжат он или нет, модифицированный или оригинальный и т.д. и т.п. ;)

YuriPet
30-06-2007, 16:31
gora
Не знаю... Я пользуюсь TC, и имеющиеся в нем плагины (ArchView, FileInfo и ICLView) позволяют извлечь полную информацию... ;)

qeraser
30-06-2007, 16:42
gora
2 Добавить еще один режим извлеченияЯ думаю этот наиболее универсальный вариант.

А нельзя ли вынести настройку, например в Settings.ini?

gora
01-07-2007, 17:06
Обновление кнопки. Изменения:
1 Значительно уменьшен размер кнопки (в 3 раза) и дистрибутива.
2 Учтены пожелания пользователей. Изменено окно "Извлечение компонентов SFX архива"
a ) настройка количества извлекаемых компонентов через ini файл
б ) возможность выхода без извлечения
3 Уменьшена задержка на опрос спец. клавиш при запуске кнопки.
4 Значительные обновления "внутренних" утилит. Внешне не очень заметные, но могущие привести к неожиданным эффектам.
5 Обновлен модифицированный модуль.
Тестируйте.

SAOPP
01-07-2007, 18:19
О! Отлично :)

YuriPet
01-07-2007, 22:03
gora
А так ли обязательно включать в создаваемый SFX-файл эту строку?; This SFX Archive was created using "Total Commander" 01.07.2007 20-59Иногда борьба идет за каждый лишний байт... ;)

SAOPP
01-07-2007, 22:20
Я её кстати вручную удаляю просто, перед созданием, если была перпаковка...

YuriPet
01-07-2007, 23:56
SAOPP
Так в том то фокус, что эта строка "вписывается" именно при создании SFX!
Разница при создании "кнопкой" и "обычным методом" (copy /b ...) - 584 байт.

FLINT
02-07-2007, 00:26
Мне тоже если честно надоела эта запись :)

SAOPP
02-07-2007, 00:47
Ага, даже так, а я и не знал, да и Gora ничего не говорил (собсно я и не интересовался ;)). Думалось, что она появляется при извлечении - теперь понятно, почему иногда у меня их было две а то и три :)

gora
02-07-2007, 06:12
YuriPetРазница при создании "кнопкой" и "обычным методом" (copy /b ...) - 584 байт.Это как это!??? Пример можно в почту, если не очень большой.

YuriPet
02-07-2007, 09:53
gora
Пример? Пожалуйста! (http://shareua.com/files/2a491f/2sfx.zip.html) (451 КБ)

gora
02-07-2007, 11:13
YuriPet
Спасибо. Проблема локализована и взята на заметку.Иногда борьба идет за каждый лишний байт... Попробуйте поискать другие пути (http://gora.solta.ru/for_all/YuriPet_s 070702 11-00.7z), 73 байта погоду не сделают :) .




© OSzone.net 2001-2012