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

Pozia
24-01-2009, 20:14
Подскажите что значит строчка в файле конфигурации

Shortcut="D,{%PROGRAMFILES%\\Nero\\Nero8\\Nero Burning Rom\\nero.exe},{},{},{Nero Burning ROM},{Nero Burning ROM}"

SAOPP
24-01-2009, 20:26
Pozia, http://7zsfx.info/ru/parameters.html#Shortcut

И кстати вопрос в другой топик.

FateStar
29-01-2009, 16:44
gora, на сайте http://buttontc.7zsfx.info четко написано:

"ВАЖНО!
- Для работы кнопки необходим нормально установленный архиватор 7-Zip. В случае отсутствия архиватора или его некорректной установки полноценная работа кнопки НЕВОЗМОЖНА!"

Но ведь известны компромиссы, когда кнопка работает без установленного 7-Zip'a, вроде как без проблем!
Отсюда и вопрос:
- если кнопка может работать без установленного 7-Zip'a, то какие файлы из дистрибутива НУЖНЫ для ее нормальной работы?!

Простите, если вопрос уже поднимался...
Спасибо за ответ!

gora
29-01-2009, 16:48
известны компромиссы, когда кнопка работает без установленного 7-Zip'a »Примеры??? Перечислите файлы архиватора которые при этом лежат рядом с файлами кнопки?

mike345
29-01-2009, 16:58
Может лучше включить нужные файлы от 7-zip в дистрибутив кнопки, и раз и навсегда избавиться от всех этих проблем.
К тому же тогда будет работать полностью portable...

FateStar
29-01-2009, 17:20
Примеры???»

Вот, привожу, как пример, то, что в моей папке SFX Tool:

SFX Tool\7z.dll
SFX Tool\7z.exe
SFX Tool\7zG.exe
SFX Tool\7ZSplit.exe
SFX Tool\Button.exe
SFX Tool\Upack.exe
SFX Tool\Settings.ini
SFX Tool\7ZSD_LZMA.sfx

Первые три файла - из дистрибутива 7-zip'a...
Кнопка прекрасно работает (вернее, я не замечал никаких "побочных действий")!

Строка Settings.ini:
; Path to the folder of archiver 7-Zip
path7Zip=%commander_path%\UTILS\SFX Tool\

gora
29-01-2009, 19:43
какие файлы из дистрибутива НУЖНЫ для ее нормальной работы?! »К вашему набору я бы добавил еще языковые файлы...Но ведь известны компромиссы, когда кнопка работает без установленного 7-Zip'a, вроде как без проблем! »Ключевые слова здесь "вроде как". Я не тестирую варианты основанные на недокументированных возможностях архиватора. Сегодня он работает в таком режиме, а завтра перестанет и что тогда прикажете делать!? :dont-know Может лучше включить нужные файлы от 7-zip в дистрибутив кнопки, и раз и навсегда избавиться от всех этих проблем. »Думаю, что это может только добавить проблем, но ни как их не убавить.

1 Пользователь должен иметь сам архиватор и обновлять его по своему усмотрению, а не получать его в качестве "нагрузки" к кнопке.
2 Размер необходимых файлов архиватора на порядок превышает размер файлов кнопки. Увеличивать размер дистрибутива кнопки в десять раз считаю нецелесообразным.
3 Кнопка все равно не сможет работать без ТС, и для "полного комплекта" нужно еще и ТС включать в кнопку. Доводы против этого см. п. 2.

В любом случае каждый пользователь сам решает, как ему удобнее использовать кнопку, если она у него исправно работает. В случае же возникновения проблем я настоятельно рекомендую начать поиск неисправностей с выполнения рекомендаций (часть которых Вы процитировали) изложенных на сайте кнопки.

Спасибо за использование кнопки! :)

mike345
29-01-2009, 20:00
В таком случае идет привязка к настройкам компа, а это не есть гуд.
Но если все работает, если подложить файлики, то этого и так достаточно, кому надо доделают под свои задачи...
Кстати проблем с кнопкой не было ни разу, хотя пользуюсь постоянно...
Спасибо огромное за кнопку! Мегаудобнейший инструмент!

FateStar
30-01-2009, 09:13
К вашему набору я бы добавил еще языковые файлы... »
Простите, забыл указать, что в SFX Tool есть еще папка Lang с русским языковым файлом.
Но, чтобы язык был действительно русским, создаю (например) файл 7-Zip.reg с таким кодом:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\7-ZIP]
"Lang"="ru"

и запускю. После добавления данных в реестр язык русский. Без использования *.reg файла - английский!

gora, спасибо за ответы и шикарный инструмент!

gora
03-02-2009, 23:10
2 ALL
Кнопка обновлена до версии 0.12.2.778.

Изменения:
1 Обновлен модифицированный модуль до версии 1.3.0 beta сборка 1284. (благодарности Oleg_Sch)
2 Исправлена ошибка при сжатии консольным архиватором и кириллице в путях к сжимаемой папке (jameszero).
3 Некоторые незначительные улучшения.

Val GUU
05-02-2009, 13:26
Вопрос такой..., есть ли возможность при упаковке файлов обойтись без удерживания shift, может какой параметр есть чтоб в кнопку прописать?

gora
05-02-2009, 13:33
может какой параметр есть »Нет такого параметра. Если курсор стоит на .exe файле (предположим, что это 7z SFX архив), то что должна делать утилита при нажатии кнопки, распаковать его на части или упаковать его в архив!? Как это "сказать" кнопке? :dont-know

Val GUU
05-02-2009, 13:42
оЧ жАлЬ... может в будущем... может другая кнопка... только для упакавки... было бы здорово!)))

Innokentiy
06-02-2009, 12:30
gora
Обновил кнопку до 0.12.2.778 от 03.02.2009
При попытке добавить в архив файлы начинающиеся с восклицательного знака, выкидывает ошибку "Ошибка: Недопустимые символы в пути\имени файлов\папок". На предыдущей версии таких проблем не было.

gora
06-02-2009, 12:49
При попытке добавить в архив файлы начинающиеся с восклицательного знака, выкидывает ошибку "Ошибка: Недопустимые символы в пути\имени файлов\папок" »Возможные проблемы
...
2. В именах файлов, обрабатываемых кнопкой, и папок/путей (в которых расположены эти файлы) не используйте специальные символы (!,%,&,<,>,^ и т.п.) т.к. кнопка их может не обработать или обработать неправильно!Сделана частичная защита для тех кто не читает справку.:read:

sLiDeR-X
06-02-2009, 15:52
gora, поставил 778 билд. кнопка перестала работать :(
Моя проблема раньше заключалась в том, что моя учетка $L!DER
Теперь же вообще не выполняет никаких функций :(

В программах наоборот делают поддержку символов всех, почему у вас не так? :(

aset
12-02-2009, 05:44
sLiDeR-X,
Сделана частичная защита для тех кто не читает справку. »

sLiDeR-X
12-02-2009, 07:17
aset, и к чему это привел?

Boa Soft
13-02-2009, 02:59
Моя проблема раньше заключалась в том, что моя учетка $L!DER »

Вообще-то моветон применять спецсимволы в именах пользователей/компьютеров.расшареных папок итд.

Но, если уж так получилось, попробуйте перенести папку %temp% вне папки профайла и не обрабатывать папки и файлы, лежащие внутри профайла.

PS Сначала создаем себе проблемы, потом мужественно их преодолеваем :)

sLiDeR-X
13-02-2009, 07:02
Boa Soft, спасибо, попробую.
Так если не создавать проблемы, прогресса не будет :)




© OSzone.net 2001-2012