Войти

Показать полную графическую версию : Кнопка для работы с 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

lorents
03-01-2009, 00:59
gora, и многие вопросы отпадут. »
и в правду отпали, но остался один а как сделать бантик который мог вводить пароль в архив, я в справке этого не нашел

katok888
07-01-2009, 10:11
gora, не стоит ли в инсталлятор кнопки добавить справку 7zSD_RU.chm и вывести ярлык на панель ТС?

SAOPP
07-01-2009, 13:47
Хехе, у меня постоянно там это висит.

http://img205.imageshack.us/img205/319/20090107124616xt2.png

katok888
07-01-2009, 14:10
SAOPP, Себе то я тоже сделал.

sLiDeR-X
07-01-2009, 14:36
Прошу помощи. Все еще для меня актуален вопрос, поднятый в посте:
http://forum.oszone.net/post-976476-309.html
Заранее благодарен

SAOPP
07-01-2009, 14:47
sLiDeR-X, у вас какая ОС?

gora
07-01-2009, 15:01
не стоит ли в инсталлятор кнопки добавить справку 7zSD_RU.chm и вывести ярлык на панель ТС »Мне кажется, что не всем это понравится, т.к., увеличит инсталлятор в 3...4 раза. Каждый сам себе формирует набор нужных программ для работы с 7z SFX архивами.
Прошу помощи. Все еще для меня актуален вопрос, поднятый в посте: »Смотрите по порядку. 1 (http://forum.oszone.net/post-959321.html#post959321), 2 (http://forum.oszone.net/post-960577.html#post960577), 3 (http://forum.oszone.net/post-976476.html#post976476)
4 Мне у каждого выпрашивать подробности?
5Неправильно заданный вопрос ответу не подлежит!!! »
6 Что бы получить ответ, нужно самому постараться максимально подробно изложить проблему!

sLiDeR-X
07-01-2009, 19:18
1 Размер ОЗУ? 1гб
2 ТС делаю сам, кнопку устанавливал тоже сам, без инсталятора (пробовал на чистый ТС с инсталятором - разницы не заметил) (на работе тот же самый тотал работает!!!)
3 сжатие (точнее попытка сжатия) любого файла прифодит к ошибке
4 сам архиватор положен в папку с кнопкой: (раньше было по умолчанию, но все оставалось так же)
Lang\ru.txt
7z.dll
7z.exe
7zG.exe
7ZSD_All.sfx
7ZSD_Deflate.sfx
7ZSD_LZMA.sfx
7ZSD_LZMA_Dialogs.sfx
7ZSD_LZMA_Dialogs_original.sfx
7ZSD_PPMd.sfx
7zSD_RU.chm
7ZSplit.exe
Button.exe
Settings.ini
Upack.exe
5 ; ------------- File of options -------------
; Author: gora (http://forum.oszone.net/index.php?referrerid=8802). Home page: http://buttontc.7zsfx.info
; Path to the sfx module
pathModule=%commander_path%\AddOn\ForTC\SFX Tool\7ZSD_LZMA_Dialogs.sfx
; Path to the spliter
pathSpliter=%commander_path%\AddOn\ForTC\SFX Tool\7ZSplit.exe
; Path to the UPX
;pathUPX=%commander_path%\Utilites\SFX Tool\upx.exe
pathUPX=%commander_path%\AddOn\ForTC\SFX Tool\Upack.exe
; Path to the folder of archiver 7-Zip
path7Zip=%commander_path%\AddOn\ForTC\SFX Tool\
; Path to the texteditor
; pathTextEdit=%ProgramFiles%\EmEditor\EmEditor.exe
; Percent use of RAM at compression. 1...100 (plus - Total RAM, minus - Free RAM)
useRAM=100
; Restriction of the size of the dictionary for 32-bit OS (128Mb). Yes - 1, No - 0
maxdict=1
; Pattern of a name: filename_MC_DT_TM (filename - constant component)
pattern=MC,DT,TM
; To use compression - 1 or 2, is not use - 0
useUPX=0
; The command line for UPX
;cmdlinUPX=--best --all-methods
cmdlinUPX=-c2 -f222
; Interface language. Russian - 1049, English - 1033
lng=1049
; Extension of a file of a configuration
; cfgext=.cfg
cfgext=.txt
; Number of extracted components 3...5
compnts=4
; The maximum length of a file configuration in bytes
maxlen=9000
; A delay on moving of dialog boxes of SFX archive after their opening in milliseconds
waitmov=70
; The timer on automatic closing of a message box about successful creation of SFX archive in seconds
timer=10
; Endurance for imitation of unpacking archive in a dialog box "ExtractTitle" SFX archive in seconds
extractwait=300
; Endurance for timer imitation in a dialog box "FinishMessage" SFX archive in seconds
finishwait=30
; Date of the first realese of the program in format dd.MM.yyyy
fstbildat=17.12.2006
; Delete of comments. Yes - 1, No - 0
delrem=1
; Beep on start. Yes - 1, No - 0
beeper=1
; Copyrights
-pv "0.12.1.%autobuild%"
-fv "0.12.1.%autobuild%"
-vs "ProductVersion=Версия 12.1"
-vs "FileVersion=Версия 12.1 Сборка %autobuild%"
-vs "Comments=Total Commander CandyPack"
-vs "CompanyName=$L!DER"
-vs "FileDescription=Создано в Total Commander CandyPack от $L!DER"
-vs "InternalName=Кнопка TC"
-vs "LegalCopyright=$L!DER"
-vs "LegalTrademarks=$L!DER"
-vs "OriginalFilename=Button.exe"
-vs "PrivateBuild=%date%"
-vs "ProductName=Button TC #12.1"
-vs "SpecialBuild=Только для пользователей 'oszone.net' & TotalCommander ;)"

Ради интереса решил проверить... поставил чистый тотал, ничего не изменял, из него поставил кнопку - все то же самое :(

П.С.
При этом все операции (даже обычная распаковка архивов) работает, а вот упаковывать не хочет

gora
07-01-2009, 21:04
sLiDeR-X
1 Распакуйте прикрепленный архив и папку из него положите в папку кнопки (у Вас это %commander_path%\AddOn\ForTC\SFX Tool\)
2 Перетащите файл test.bat из этой папки на панель ТС (сделайте кнопку)
3 В свойствах этой кнопки пропишите в строке Параметры: %L
4 Выберите любой файл для сжатия и попробуйте его сжать моей кнопкой (которая у Вас не работает), а если не получится, то оставьте курсор на этом же файле и нажмите на новую кнопку (см. п.2)
5 В папке test появятся новые файлы с расширением .tpm, упакуйте их и прикрепите к посту
6 Какая у Вас ОС? Home или Pro? Русская или английская?
7 Версия ТС?

conductor
07-01-2009, 21:22
gora
у меня иногда возникает такая проблема пакую в 7 зип(первый этап) не нахожу этого файла
включаю поиск она находится но не в той папке где у меня лежат эти файлы
но самое интересное я пакую другую прогу этот архив остаётся в той же папке раза 3 я попадал с разными прогами пробовал на другом чистом винте неа не хочет она в той папке она лезет в большой корень скидываешь туда иконку конфиг усё тип топ(перетаскиваем 7 зип а папку с иконкой конфигом ноль эмоци)
эы от тотала не зависит от фаерволол тоже такие вещи делаю на чистой винде
gora
может человеку посоветовать скачать сам лаба лонера чоб понять где у него проблема если эти 2 сборки не будут работать проблема в системе

sLiDeR-X
07-01-2009, 23:12
gora, спасибо,что вы взялись мне помочь :)
упаковывал сам файл тест.бат
ос у меня ru_winxp_pro_with_sp3_vl
версия тотала - 7,04

gora
07-01-2009, 23:31
у меня иногда возникает такая проблема пакую в 7 зип(первый этап) не нахожу этого файла »Найдите у себя такую папку, которую после упаковки Вы не можете найти, и приведите полный путь к ней!может человеку посоветовать скачать сам лаба лонера »Ну уж нет. Тут бы с чистым ТС разобраться, а Вы еще и проблемы сборки мне предлагаете расхлебывать!?

sLiDeR-X, возможно проблема в имени пользователя $L!DER. Попробуйте сделать без спец. символов (SLIDER), зайти под ним и повторить опыт с кнопками еще раз. Если не заработает, то пришлите результаты снова.

sLiDeR-X
07-01-2009, 23:37
gora, да, проблема оказалась именно в этом.
как тогда в моем случае быть, не пересоздавать ведь учетку.
придется упаковывать без помощи кнопки? :(

gora
07-01-2009, 23:53
как тогда в моем случае быть, не пересоздавать ведь учетку.
придется упаковывать без помощи кнопки? »
Я помог Вам найти проблему, а по поводу: пересоздавать учетную запись, переустанавливать систему с другой (без спец. символов) или отказаться от использования кнопки в полном функционале - решать Вам.

conductor
07-01-2009, 23:53
Найдите у себя такую папку, которую после упаковки Вы не можете найти, и приведите полный путь к ней! »
вы меня не поняли я говорю что с одной прогай нет проблем правильно работает с другой прогой она 7зип она кидает (пакует)в общий корень а не где находятся у меня эти 4-5 файлов (иконка конфиг .msi)
почему она создаёт свою папку тот что написали я давно понял да но туда опять приходится в новую папку перекидывать иконку и конфиг ёще раз повторяю не на всех прогах
блин неудобно делать лишние телодвижения

gora
08-01-2009, 00:04
conductor
вы меня не поняли »Вас мудрено понять если Вы пишите без единого знака препинания и все в одно предложение, но я постарался и задал Вам вопрос!Найдите у себя такую папку, которую после упаковки Вы не можете найти, и приведите полный путь к ней! »Вы не ответили. Вы меня не поняли? 7зип она кидает (пакует)в общий корень »Повторяю вопрос второй раз! Приведите здесь путь к папке которую кнопка не может упаковать или упаковывает в корень!!!

conductor
08-01-2009, 01:33
http://ipicture.ru/Gallery/Viewfull/11306667.html
может это что то прояснит
http://pic.ipicture.ru/uploads/090108/0Ro0W8TUrQ.jpg
на втором все нормально как положено
зы пока писал и делал скрины подумал от длины названия папки зависит ? если да тогда всё понятно(хотя не уверен пробовать уже в лом выключаюсь)

gora
08-01-2009, 09:33
conductor, папка у Вас называется: Your Uninstaller! 2008 6.2.1343
В онлайн справке к кнопке написано:2. В именах файлов, обрабатываемых кнопкой, и папок/путей (в которых расположены эти файлы) не используйте специальные символы (!,%,&,<,>,^ и т.п.) т.к. кнопка их может не обработать или обработать неправильно!

conductor
08-01-2009, 15:32
зы пока писал и делал скрины подумал от длины названия папки зависит ? если да тогда всё понятно(хотя не уверен пробовать уже в лом выключаюсь) » так и я практически ответил себе

lorents
24-01-2009, 19:34
Объясните такую ситуацию
все вы знаете программу Nero 9 (и то что он архивируется 7-zip'ом) и так
сам архив nero в чистом виде весит 380 мб
я его смог сжать через кнопку 327 мб
а один пользователь 247 мб (он как я понял использовал lzma 512M вот и сжался,но 6Гб RAM и поддержка x64 требуется)
и так вот выходит что чем больше памяти lzma использовано тем сильнее сжатие, а есть предел памяти lzma?




© OSzone.net 2001-2012