Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » KuaiZip архиватор

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8

Открыть новую тему     Написать ответ в эту тему

banaji



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KuaiZip


 
Ещё скриншеты
KuaiZip - это мощный архиватор от китайских разработчиков c интерфейсом копирующий популярнейший WinRAR и со своим собственным (по заверению разработчиков - весьма эффективным...) алгоритмом сжатия KZ. Также программа позволяет создавать архивы 7z и ZIP (включая самораспаковывающиеся архивы) и распаковывать KZ, ZIP, 7Z, ACE, ARJ, BZ2, CAB, GZ, ISO, JAR, LZH, TAR, UUE, Z и др.
Помимо функций архиватора KuaiZip является полноценным эмулятором CD/DVD дисков поддерживающим огромное количество разнообразных форматов таких, как ISO, CUE/BIN, ISZ, IMG, MDS/MDF, NRG и других.
 
       




Всего записей: 2263 | Зарегистр. 22-09-2010 | Отправлено: 23:56 27-09-2011 | Исправлено: YSF, 01:34 11-03-2018
Shpindler



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YSF
 
С иконками архивов разобрался, а где в реестре находятся ключи отвечающие за контекстное меню проводника? Как бы там тоже заменить иконки?  

Всего записей: 1252 | Зарегистр. 24-07-2001 | Отправлено: 00:44 12-03-2012
YSF



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в реестре нет таких ключей, в контекстном меню не иконка, а картинка размером 13х13 пикселей в формате .bmp с Alpha каналом, живёт в KZipShell.dll и легко заменяется любым редактором ресурсов
 
ведь не зря я сразу говорил, что самый надёжный метод - править ресурсы, какая разница что в инсталлятор ложить, лично мне проще за пару кликов отредактировать ресурсы [KuaiZip.exe и KZipShell.dll] и положить их в инсталлятор, не так уж часто обновляется программа
 
всё это должно легко реализовываться с помощью создания новой темы, создать её не составляет труда, а вот заставить программу видеть эту тему, имхо, пока нельзя, видимо китайцы хотели/хотят реализовать возможность добавления тем, но или забыли или забили, пошарился я по их форуму и ни одной темы не нашёл, была бы возможность их добавлять, очумелые ручки уже наклепали бы

Всего записей: 2224 | Зарегистр. 06-05-2006 | Отправлено: 06:22 12-03-2012
Shpindler



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
в реестре нет таких ключей, в контекстном меню не иконка, а картинка размером 13х13 пикселей в формате .bmp с Alpha каналом, живёт в KZipShell.dll и легко заменяется любым редактором ресурсов
 
ведь не зря я сразу говорил, что самый надёжный метод - править ресурсы, какая разница что в инсталлятор ложить, лично мне проще за пару кликов отредактировать ресурсы [KuaiZip.exe и KZipShell.dll] и положить их в инсталлятор, не так уж часто обновляется программа
 
всё это должно легко реализовываться с помощью создания новой темы, создать её не составляет труда, а вот заставить программу видеть эту тему, имхо, пока нельзя, видимо китайцы хотели/хотят реализовать возможность добавления тем, но или забыли или забили, пошарился я по их форуму и ни одной темы не нашёл, была бы возможность их добавлять, очумелые ручки уже наклепали бы

 
Уже склепал архив с иконками и тихим обновлением ключей реестра под него, осталось толкьо контекстное меню, завтра залью. KZipShell.dll - для х64 и х86 один и тот же ставится? Кто нить может выложить отредактированный KZipShell.dll с замененной иконкой на стандартную WinRarрвскую?

Всего записей: 1252 | Зарегистр. 24-07-2001 | Отправлено: 08:45 12-03-2012
YSF



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shpindler,
в течении часа выложу две длл-ки для х86, в одной будет стандартный, а в другой элегантный, стандартный не советую, дабы с раром не путать
 
 
Добавлено:
для х86 и х64 по 2 варианта, после замены длл-ки очистить кэш (для удобства программульку в архив добавил),
обрати внимание на отображение значка в проводнике, нет ли черных треугольников в левом нижнем и правом верхнем углах, предчувствую, что придётся делать значки с полным заполнением, делал на виртуалке, в меню у WinRar`a прозрачные углы, а у китайца черные
 
http://rghost.ru/36977827

Всего записей: 2224 | Зарегистр. 06-05-2006 | Отправлено: 11:08 12-03-2012
Shpindler



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
обрати внимание на отображение значка в проводнике, нет ли черных треугольников в левом нижнем и правом верхнем углах, предчувствую, что придётся делать значки с полным заполнением, делал на виртуалке, в меню у WinRar`a прозрачные углы, а у китайца черные
 
http://rghost.ru/36977827

 
Да - углы отличаются :
 
   
 
Распаковать dll с заменой не получится, т.к. файл используется проводником, нужно сначала переименовать старый, а затем распаковать измененный файл в зависимости от версии винды x64/x86. Это надо либо батник писать, либо инсталятор собирать, есть идеи?
 
 
А пока что SFX, ставит в один клик -   интерфейс в стиле WinRar, кастомизированный набор архивных иконок, и удаляет китайский языковой модуль.

Всего записей: 1252 | Зарегистр. 24-07-2001 | Отправлено: 01:11 13-03-2012
YSF



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
сделал картинки без углов, будут сливаться с цветом фона проводника (в хао, кстати так и сделано, видимо разработчики за одной партой сидели и вместе букварь курили, один закрасил углы, а второй заполнил квадрат полностью) http://rghost.ru/36994406
 
по замене длл: если уж непременно sfx архив хочется, то делаешь sfx-setup и батник для переименования dll и упаковываешь их в ещё один sfx, который без запросов распакует sfx-setup и батник в %Temp%, запустит сначала батник, затем sfx-setup и удалит эти файлы из %Temp%
 
 

Всего записей: 2224 | Зарегистр. 06-05-2006 | Отправлено: 03:48 13-03-2012
creckerhack



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ещё бы русский язык добавить. Тогда ясней хоть будет.

Всего записей: 527 | Зарегистр. 23-09-2007 | Отправлено: 04:06 13-03-2012
YSF



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
могу добавить, но только в случае, если саму программу добавлю в свою систему, что пока не предвидется, юзаю из подобных HaoZip, посмотрим как дальше проекты развиваться будут, год назад я посмотрел на хао, плюнул и забыл, а две недели назад решил опять потестить и сделал вместо рара основным в системе

Всего записей: 2224 | Зарегистр. 06-05-2006 | Отправлено: 04:18 13-03-2012
YSF



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shpindler,
может вот такие значки в контекстном меню сделать?
   

Всего записей: 2224 | Зарегистр. 06-05-2006 | Отправлено: 14:44 13-03-2012
Shpindler



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Shpindler,
может вот такие значки в контекстном меню сделать?  

 
Дык раз уже сделал, выкладывай помоему это самый удачный вариант, чтобы с winrarом путаницы не возникало, пока не разобрался как это все в sfx запихать, без батника не обойтись.
 
Пробовал через реестр произвести замену, но не получается, не понятно почему?
 

Всего записей: 1252 | Зарегистр. 24-07-2001 | Отправлено: 19:55 13-03-2012
Vladimir_02



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Ещё бы русский язык добавить.

немного перевел (примерно 50%) с пом. глоссария Haozip

постараюсь до конца недели сделать перевод хотябы на 80%.......

Всего записей: 400 | Зарегистр. 14-11-2008 | Отправлено: 00:19 14-03-2012 | Исправлено: Vladimir_02, 02:20 14-03-2012
YSF



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shpindler,
http://rghost.ru/37013014
делай батник, через реестр без перезагрузки не получится

Всего записей: 2224 | Зарегистр. 06-05-2006 | Отправлено: 08:32 14-03-2012
Shpindler



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
http://rghost.ru/37013014
делай батник, через реестр без перезагрузки не получится  

 
Доделываю батник - через реестр и с перезагрузкой не получается.

Всего записей: 1252 | Зарегистр. 24-07-2001 | Отправлено: 09:13 14-03-2012
Shpindler



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вобщем непонятка с батником - требуется помощь зала:
 
Система такая SFX по тихому распаковывается в %temp%. Внутри SFX находится папка KuaiMOD и файл KuaiMOD.bat
В папке KuaiMOD находятся две директории x86 и x64 в которых лежат KZipShell.dll соответствующие архитектуре операционки. Так же в папке KuaiMOD лежит Mod.exe - который запускает установку KuaiMOD. В опциях SFX прописан запуск Mod.exe и KuaiMOD.bat  после распаковки архива.
 
Синтаксис батника:
 

Код:
 
@echo off
 
 
:Install
 
rename "%ProgramFiles%\KuaiZip\KZipShell.dll" "KZipShell.bak"
 
IF EXIST "c:\program files (x86)\" GOTO 64BIT ELSE GOTO 32BIT
 
 
 
 
:32BIT
 
echo Installing 32Bit Version.....
 
MOVE "%temp%\KuaiMOD\x86\KZipShell.dll" "%ProgramFiles%\KuaiZip\KZipShell.dll" GOTO end
 
 
 
:64BIT
 
echo Installing 64Bit Version.....
 
MOVE "%temp%\KuaiMOD\x64\KZipShell.dll" "%ProgramFiles%\KuaiZip\KZipShell.dll
 
 
 
::             ********** Reboot cleanup **********
 
cscript //nologo /e:jscript "%~f0" 1000  
 
IF EXIST "%temp%\KuaiMOD " goto cleanup
 
goto end
 
 
 
:cleanup
 
rmdir /s /q "%temp%\KuaiMOD"
 
cscript //nologo /e:jscript "%~f0" 1000
 
del "%temp%\KuaiMOD.bat"
 
:end
 

 
Удаление KZipShell.bak можно назначить после перезагрузки системы через PendingFileRenameOperations добавив его в REG файл с ассоциациями иконок архивов.
 
Суть проблеммы - батник сам по себе срабатывает, но если запускаю его из SFX то он пропускает копирование и переименование файла KZipShell.dll, но удаляет сам себя и директорию %temp%\KuaiMOD
 
Если распаковать все вручную в %temp% и оттуда запустить батник - отрабатывает все комманды.
 
Подскажите где грабли?

Всего записей: 1252 | Зарегистр. 24-07-2001 | Отправлено: 22:05 14-03-2012
YSF



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shpindler,
кинь мне в личку sfx

Всего записей: 2224 | Зарегистр. 06-05-2006 | Отправлено: 01:06 15-03-2012
Shpindler



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
кинь мне в личку sfx

 
Пока пытаюсь разобраться только с запуском батника из SFX.
 
   
 
Синтаксис батника в посте выше.
 

Цитата:
В папке KuaiMOD находятся две директории x86 и x64 в которых лежат KZipShell.dll.


Всего записей: 1252 | Зарегистр. 24-07-2001 | Отправлено: 09:02 15-03-2012
YSF



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shpindler,
вот и кинь мне в личку эти файлы, попробую сделать свой sfx, а лучше твой давай, извлеку файлы из него и заодно попробую у себя установить твой
 
 
Добавлено:
Shpindler
и кстати, я никогда не пытаюсь, вернее пытался на заре советской власти, запускать батники после извлечения sfx,
попробуй «Bat To Exe Converter», не знаю каким архиватором ты sfx делал, но скорее всего он не понимает, что .bat это программа и не может ес-но выполнить его
 
 
Добавлено:
Shpindler,
проверил кусок кода батника по переименованию длл, всё работает как часики.., если перконвертировать батник в экзешник

Всего записей: 2224 | Зарегистр. 06-05-2006 | Отправлено: 11:42 15-03-2012
Vladimir_02



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Русифкатор KuaiZip 2.x.x
- переведено 96 %, остальное не переведено или не уверен в корректности перевода, не исключены очепятки...  
еще так и не понял как этот КуайЗип определяет название языка... (dll-ка русская, а в меню Language все равно показывает English)
потом еще SFX переведу...

Всего записей: 400 | Зарегистр. 14-11-2008 | Отправлено: 21:05 15-03-2012 | Исправлено: Vladimir_02, 21:22 18-03-2012
Shpindler



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YSF
 
Уже не важно, разобрался с батником и SFX, на днях выложу полный MOD.
 
Vladimir_02
 

Цитата:
Русифкатор KuaiZip 2.x.x

 
Это под 32 битную версию?

Всего записей: 1252 | Зарегистр. 24-07-2001 | Отправлено: 23:58 15-03-2012
Vladimir_02



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Это под 32 битную версию?

думаю там одна dll и для 32 и для 64 бит как в haozip... хотя могу ошибаться...
проверь, если у тебя 64 битная ОС...

Всего записей: 400 | Зарегистр. 14-11-2008 | Отправлено: 01:03 16-03-2012
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8

Компьютерный форум Ru.Board » Компьютеры » Программы » KuaiZip архиватор


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru