Показать полную графическую версию : Кнопка для работы с 7z SFX архивами.
Так пробовали?RunProgram="hidcon:cmd /c copy \"ProShow Producer.lnk\" \"%UserProfile%\\Рабочий стол\""
Как и в Windows, надо брать длинные имена в кавычки, т.е. использовать \"
Habetdin
24-09-2009, 15:37
RunProgram="hidcon:cmd /c copy ProShow_Producer.lnk \"%UserProfile%\\Рабочий стол" »
Выделенная кавычка не закрыта + имя ярлыка не в кавычках :)
wolkow70
01-10-2009, 11:06
Для полноценной работы с solid и LZMA2 архивами настоятельно рекомендуется обновить модифицированные модули самостоятельно. Лучше скачать их сразу все и разместить в папке кнопки SFX Tool. Скачивать нужно альфа версию »
Скачал, обновил, все разместил. Что дальше то ?Для выбора нужного модуля и метода сжатия в ini файле кнопки все предусмотрено уже сейчас. »
Там прописано на один вариант модуля и типа сжатия. Многовариантность не возможна?
wolkow70, насколько я знаю, gora это планирует. А пока я себе просто добавил еще одну кнопку в другую папку и у каждой в настройках свой вид сжатия и модуль.
2 ALL
Кнопка обновлена до версии 0.13.0.1020 от 02.10.2009
ВАЖНО!
Для работы кнопки необходим нормально установленный архиватор 7-Zip версии не ниже 9.04. В случае отсутствия архиватора или его некорректной установки полноценная работа кнопки НЕВОЗМОЖНА!
Изменения:
1 Удалена возможность сжатия модуля, как вызывавшая нарекания со стороны антивирусов
2 Удалены некоторые настройки и оптимизирован ini файл
3 Изменены некоторые параметры по умолчанию в ini файле
4 Добавлены все 6 модифицированных модулей (благодарности Oleg_Sch)
5 Оставлен только один архив для скачивания кнопки с полным набором и инсталлятором
6 Добавлен выбор метода упаковки (LZMA или LZMA2) с помощью комбинации специальных клавиш
7 Изменено назначение некоторых специальных клавиш и их комбинаций
8 До создания SFX архива "на лету" производится определение методов сжатия, использованных в конкретном 7z архиве и проверяется наличие необходимого модуля
9 По результатам проверки автоматически выбирает один из пяти имеющихся модифицированных модулей, который и использует при создании SFX архива
10 Выводится информация о выбранном при сжатии методе
11 Выводится информация об использованном при создании SFX архива типе модуля
12 Исправлена ошибка в инсталляторе при установке в нестандартное место
13 Исправлена ошибка невозможности создания SFX архива в некоторых комбинациях компонентов
14 Добавлена проверка корректности установки кнопки и архиватора 7-Zip
15 Некоторые исправления для возможности работы кнопки в Win7 x64 (полная работа ее в указанной системе не проверялась и не гарантируется, но работа в этом направлении ведется)
16 Много исправлений в интерфейсе и коде кнопки
Рекомендации по установке:
Перед установкой новой версии настоятельно рекомендуется:
- обновить архиватор и установить его нормально, а не как это сделано в некоторых сборках
- удалить старую версию кнопки (кнопку на панели ТС и папку SFX Tool)
- установить новую версию с помощью инсталлятора
При возникновении проблем в работе кнопки обязательно указывайте в посте были ли выполнены вышеозначенные рекомендации. Без их выполнения претензии к работе кнопки рассматриваться не будут.
Ссылка для скачивания и подробное описание на сайте кнопки, ссылка в шапке.
gora, сделал все по рекомендациям, файл конфигурации не правил, 7-zip - 9.07, при разборке старого sfx - "Некорректная установка 'Кнопки'/Архиватора 7-zip".
P.S. Параметра pathSpliter больше нет?
Параметра pathSpliter больше нет? »
Да, он удален за ненадобностью.
Прикрепил батник.
- Распакуйте его в папку установленной кнопки (SFX Tool)
- Запустите его
- Полученный архив log.7z (должен создаться в этой же папке), прикрепите к посту
- Если архива не будет, то будет файл log.txt, прикрепите его к посту
wolkow70
02-10-2009, 07:29
Наблюдаю проблему со сменой типа сжатия файлов при помощи альтернативной комбинации кнопок.
При нажатии Shift + кнопка создается нормальный LZMA архив.
При нажатии Shift+Alt+кнопка вывыводится окно с указанием версии модуля и архиватора. И все. Архив не создается и его создание не запускается.
Правил INI вручную, тогда все нормально, создается архив LZMA2.
Сначала подумал что проблемы с моим TC. Вообще снес его и поставил с оригинального инсталятора, даже не регистрировал. И все равно - описанная проблема. То есть, даже на свежем TC.
Наблюдаю проблему со сменой типа сжатия файлов при помощи альтернативной комбинации кнопок. »
Чтобы упаковать нужные файл(ы) и/или папку(и) в 7z архив, надо выделить всё подлежащее упаковке, или просто поместить курсор на файл/папку, если упаковать нужно только один объект. Затем нажать на кнопку , удерживая клавишу [Shift] или клавиши [Shift]+[Ctrl]. При сжатии может использоваться метод LZMA или LZMA2. Основной метод (любой из двух) прописывается в ini файле и используется при удерживании клавиши [Shift], а альтернативный - при удерживании клавиш [Shift]+[Ctrl]. На сайте кнопки была ошибка в описании спец кнопок (исправлена еще вчера в 15.08 МСК).
gora, На х64 путь path7Zip=%ProgramFiles%\7-Zip\ не работает, требует именно path7Zip=C:\Program Files\7-Zip\
PS: Так и не исправлено от предыдущей версии выбор случайной иконки для панели задач на Windows 7
На х64 путь path7Zip=%ProgramFiles%\7-Zip\ не работает »
Там много еще чего не работает, но я (пока) и не обещал, что будет работать.Так и не исправлено от предыдущей версии выбор случайной иконки для панели задач на Windows 7 »
Ни чего не понял!? О чем речь? Приведите ссылку на пост с сообщением об этой проблеме.
gora, Я об этом не писал это и так всем пользователям Windows 7 видно думал известная проблема - вот скрин
http://savepic.ru/855041m.png (http://savepic.ru/855041.htm)
Иконка для кнопки в панели задач берется хаотически от любого приложения (на скрине от Тотала взялась, но может взяться от любой другой программы даже не запущенной)
Вот подборка иконок...
http://savepic.ru/856065.png
Изменения:
1 Удалена возможность сжатия модуля, как вызывавшая нарекания со стороны антивирусов »
Зря, ох зря.
Верните, пожалуйста.
Ведь никому не мешала, была опциональная возможность, кто хочет - пользуется, кто не хочет - не пользуется.
Некоторые исправления для возможности работы кнопки в Win7 x64 »
Подскажите, пожалуйста, какие именно. Лично я не замечал ошибок, но не хочется наступать на грабли.
14 Добавлена проверка корректности установки кнопки и архиватора 7-Zip »
То есть 7-Zip должен быть установлен на машине?
Как, зачем, с чего это вдруг?
Зачем вы решили нарушить портабельность Тотала??? :o :cry: :dont-know :dont-know :dont-know
Всегда ведь файлы от 7-Zipа ложились в папку с кнопкой, в файле настроек прописывались пути, и всегда все работало шоколадно.
Тотал лежит на флешке, существующая ранее концепция проверена не один десяток раз на разных машинах. А теперь Вы предлагаете - приходишь на чужой компьютер - и что - устанавливать на каждом комьпютере 7-Zip?
Не знаю, как вам, но мне это кажется абсолютно нелогичным.
Да, 7-Zip - это хороший и перспективный архиватор, но зачем же так навязывать его???
Зачем ломать то, что работало и изобретать велосипед без колес? Спасибо за работу, пока буду пользоваться предыдущей версией и ждать возвращения функциональности.
Зря, ох зря.
Верните, пожалуйста. »
Не думал, что кто то еще этим пользуется... Если пользователи Вас поддержат - верну.какие именно »
Проблема возникала при попытке прописать путь к альтернативному редактору, по крайней мере к моему.То есть 7-Zip должен быть установлен на машине?
Как, зачем, с чего это вдруг?
Зачем вы решили нарушить портабельность Тотала??? »
Архиватор ни когда не входил в состав кнопки и она всегда использовала стандартно-установленный 7-Zip. Ни какая портабельность работы кнопки и ТС с ней не заявлялась. В ини файле (по умолчанию) всегда прописывался полный путь к архиватору.Зачем ломать то, что работало »
Я не менял путь в ини файле и ни чего не ломал, очевидно ломает тот, кто его меняет и/или использует отдельный огрызок 7-Zip »PS
Кнопка не создавалась для сборок и давайте проблемы сборок (портабельных версий) обсуждать на сайтах этих сборок и не выносить их в ветку кнопки.
она всегда использовала стандартно-установленный 7-Zip »
Нет. Она использовала тот 7-Zip, путь к которому прописан в настройках и благодаря этому работала тогда, когда на компьютере не был установлени 7-Zip.
очевидно ломает тот, кто его меняет и/или использует »
Рядом с кнопкой или в папке с тоталом лежат файлы от 7-Zipа, в настройках кнопки прописаны пути.
Поясните, пожалуйста, что я ломал??? Я что-то не заметил, что я что-то поломал, воспользовавшись предоставленной настройкой, которая, спасибо автору, всегда четко работала.
Кнопка не создавалась для сборок »
Любая сборка создается в первую очередь для себя. То, что она в таком же виде выложена и в сети - это уже другая тема (тем более большая часть существующих сборок тотала в сети не выложена). Как раз таки для сборок нынешний вариант кнопки легче приспособить, чем для собственного использования (SamLab уже приспособил распаковку файлов 7-Zipа в нужную папку; выглядит неэстетично, но работает).
Тут речь о личном удобстве использования - выше я уже описал типичную ситуацию с Тоталом на флешке или внешнем винте.
давайте проблемы сборок »
Так ведь с предыдущей концепцией кнопки проблем как раз таки и не было :)
Зачем же пытаться их создать?
здравствуйте,скачал вашу кнопку пытаюсь устанавить ее ТС выдает сообщение программа не запускается. у меня стоит кнопка версии0100512. а почему ета не занускается не пойму скажу сразу я дилетант но очень понравилась работа с кнопкой . извините за орфографию но пишу из микроемулятора . спасибо
За кнопку спасибо, но то что она жёстко привязана к установленному 7-Zip не есть гуд (ИМХО)
Выбор параметров для сжатия производится автоматически исходя из возможности максимального использования ОЗУ компьютера»
допустим я сожму на мощном компе. Как потом это дело распоковать на слабом компе? Может лучше как то сделать возможность вручную выбирать уровень сжатия?
nakat, ответ в ПМ.
Pozia, немного теории:
- для сжатия (LZMA) необходимо RAM=10,5...11х(размер_словаря)
- такой размер памяти должен быть выделен "единым куском" (нефрагментированный)
- размер словаря не может превышать размер архива до сжатия
- максимально-допустимый размер_словаря ограничен в архиваторе до 128 Мб (для х32 систем).
- для распаковки необходимо RAM=1х(размер_словаря)
Из этого следует, при самых максимальных значениях всех параметров сжатия, для распаковки потребуется не более 128 Мб RAM. Такое количество памяти найдется практически на любом компьютере. Не смотря на это в ini файле есть параметры которыми пользователь может управлять размером словаря по своему усмотрению (useRAM и maxdict). Подробнее о них написано на сайте кнопки.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.