![]() |
GUI для модифицированного 7-Zip SFX модуля для установок
Конфигуратор для 7-zip SFX версия 0.6.0.1, весом 342.40 Кб скачать
Давайте в теме обсуждать только GUI и его работу, а о функциональности модуля беседовать в теме про модуль. |
hobbeat
отличная работа, Спасибо за труд! |
hobbeat
Работа нужная, развивать определенно надо. Спасибо за труд. Как обстоит дело с заменой иконки? Возможно есть смысл Вам вместе с Олегом объдиниться в этом проекте? |
Олег, спасибо за модифицированый модуль.
hobbeat, ваше творение скачал, но еще толком не посмотрел, нет времяни, интуитивно понял, что удобнее, спасибо, и хорошо бы справку в примерах, для бестолковык (таких как я). Предлагаю для обсуждения и доработок мной найденный способ запуска разных программ из одного архива. Я взял из диска с ауторуном загрузочную программу (окно, меню) и применил его в архиве. В результате стало удобнее и легче выбырать для запуска ту или иную программу, появилась возможность видеть (вставлять) описания программ. Но требуется доработка, как сделать я не знаю, я не програмист. Хотелось бы поменять название кнопки "Установить" на "Запустить программу", кнопку "Обзор CD" поменять на "Обзор католога" и чтобы такая возможность изменения названия кнопок оснавалась в будующем, добавить кнопку "Свернуть" Во время работы программ (запущеных из этого окна), заблокировать возможность закрыть окно выбора программ, так как закрыв окно, часть файлов из временного архива удаляются, и программы перестают работать. Здесь можно скачать пример того как все работает, пожалуйста посмотрите: Размер файла 615 кБ, в нем есть сетка для настройки монитора и когдато мной написанная программа для вычесления прогноза погоды :) http://rapidshare.de/files/16456734/SHELSOFT.EXE.html |
Версия вторая:
Открытие файла конфигурации Возможность замены иконок (!), но требуется ResHacker http://hobbeat.ucoz.ru/gui_7zsfx.7z (имя файла изменилось) |
hobbeat
файл в UTF-8 не открывает, говорит что неправильный формат файл был создан стандартным блокнотом... |
hobbeat
Я пользуюсь Restorator.2005. Его можно как нибуть прикрутить к вашему детищу или только ResHacker? |
KvoD, странно. у меня все нормально открывается. и SFX создается. Правда я не пробовал открывать файлы созданные НЕ из программы. Попробую.
gora, использование ResHacker временная мера. Как только научусь сам изменять иконки, то это будет лишнее. А насчет Restorator не знаю, посмотрю и отпишу. |
hobbeat
Цитата:
|
hobbeat
gora KvoD Цитата:
Существующий файл открывается правильно, если он в кодировке ANSI, а вот если он (файл) в кодировке UTF-8, то "выскакивает" сообщение "Неверный формат файла !". Более того - открытый таким образом ANSI-файл после изменения и сохраняется в ANSI. Так что "Автоматический перевод в UTF-8" не работает. |
:) моя ошибка. точнее недоглядка. перевод в UTF-8 как раз работает. Попробуйте конфиг полностью с программы сделать, а не уже готовый (не в программе) открывать и создать архив. Все строки отображаются как надо?! Вывод: перевод в UTF-8 работает.
не работает что-то другое. Нарыл инфу как самому иконки менять. Реализую ну и ошибки исправлю, выложу. Или бросить все и исправить? |
hobbeat
Лучше до ума доведи. Мы подождем ;) Главное, чтобы проект не умер... |
Смотрим, версия 0.2.1, http://hobbeat.ucoz.ru/gui_7zsfx.7z (битый файл. /Vadikan)
Вроде полный UTF. + немного изменил принцип работы с иконками + теперь в комплекте идет модифицированый ResHacker (облегченный, для работы только с ком. строкой) |
hobbeat
Дважды скачивал _http://hobbeat.ucoz.ru/gui_7zsfx.7z из поста №151. Совпадают бит-в-бит, и оба "Неизвестный формат или ошибка в архиве"! Где "собака порылась"? |
Есть такой момент
|
Есть такой косяк, простите, выложил старую версию. Сорри!
А теперь по бумажке: Итак, сегодня в первое апреля естественно НЕ шутка!!! GUI для 7-zip SFX версия 0.3 (http://hobbeat.ucoz.ru/gui_7zsfx.7z), весом 260 Кб Что нового? - Изменение иконки прямо из программы, без использования ResHacker и прочего! (читайте README.txt) Над чем работаю? - Создание ярлыков (для версии 0.4) Кстати, тут вопрос. Достаточно ли будет функционала, как у WinRAR, то есть использование GUI, только при СОЗДАНИИ ярлыка, и занесение его в поле редактирования? Или хочется и при изменении уже готового графический фейс? |
hobbeat
Неплохо бы добавить историю конфигов (например создал sfx, а конфин переименовал и скинул в архив). Конфиги всякие в процессе работы создаются, проще править уже готовые |
Особенно понравилась работа с иконками, красиво получилось.
Жду следующей версии, хочется посмотреть работу с ярлыками. И еще как бы сделать чтобы запускать из одного архива две и более программ. (Например есть программа ABBYY FineReader 8.0 Professional Edition в ней есть еще одна ABBYY Screenshot Reader файлы у них общие) окошко бы какое удобное встроить. А еще очень хочу чтобы потом появилась подробная спавочка с примерами. |
hobbeat
У меня после создания sfx архива из папки исчезают файлы: 7zSD.sfx и config.txt. Почему? Они мне еще нужны будут! |
Вложений: 1
hobbeat
Цитата:
Вот пример файла, при открытии которого по-прежнему "выскакивает" окошко "Неверный формат файла !" |
Debby,
Цитата:
Start07, Цитата:
|
gora,
Цитата:
|
YuriPet,
Цитата:
Вот новая версия, все исправлено! GUI для 7-zip SFX версия 0.3.1 (http://hobbeat.ucoz.ru/gui_7zsfx.7z), весом 267,6 Кб CHANGELOG.txt версия 0.3.1 от 2 апреля 2006 г. FIX: Мелко-мягкие ошибки: - Если открывали конфиг с использованием GUIFlags, а потом открыли конфиг БЕЗ GUIFlags, то флажки не исчезали! - Более гибкая проверка файла конфига на правильность формата (обрезание лишних пробелов)(YuriPet:forum.oszone.ru) Работаем. Вопрос про ярлыки (пост № 154) в силе. |
GUI для 7-zip SFX версия 0.4 beta 1 (http://hobbeat.ucoz.ru/gui_7zsfx.7z), весом 325,9 Кб
CHANGELOG.txt версия 0.4 beta 1 от 2 апреля 2006 г. ADD: Добавил ярлыки - тестируем. FIX: Никем (кроме меня) не замеченные баги. FIX: Доработка алгоритма работы (gora:forum.oszone.ru) |
hobbeat
В общем, дошли у меня руки потестировать :) В принципе, я посмотрел и более ранние версии, и видел в них баги с внезапным удалением файлов sfx. К сожалению, последнюю версию так и не смог заставить работать. Получаю ошибку "Вы заполнили не все поля или файл не существует". Сначала, впрочем, было сообщение "Готово!", но никакого EXE файла так и не получилось. Привожу ini и конфиг файлы ниже (конфиг файл генрировался через GUI). Код:
;GUI_7zS.ini Код:
;gui.ua Добавлено: размещение всех файлов в одной директории не помогает. Честно говоря, мне ни разу еще не удалось создать EXE... Если задействовать конфиг файл для команды Код:
copy /b 7zSD.sfx + gui.ua + unattended.oszone.net.7z ua.exe |
hobbeat
Потестировал версию 0.4. Файлы (о которых я писал) пропадать перестали. Спасибо. Несколько замечаний: 1 Файл 7zSD.sfx теперь не пропадает, но "портится". Если я задал смену иконки и создал SFX архив, а потом снял галочку "Изменить значок SFX", новый SFX архив создается с предыдущей измененной иконкой, а это не правильно. Файл 7zSD.sfx не должен изменяться! 1а Ваш алгоритм замены, как я понял, не заменяет иконку, а добавляет новую и при этом, немного конечно, но увеличивает размер 7zSD.sfx файла. С помощью Restorator происводилась именно замена иконки. 2 Если я открыл и изменил config файл, но не сохранил его - то новый SFX архив создастся со старыми установками config файла. Может нужно предупредить пользователя о произведенных изменениях и предложить либо сохранить новый config файл, либо создать новый SFX архив с новым config файлом без его, config файла, сохранения? 3 Если "Сохранить как..." файл, и ввести только его имя, то он сохраняется без расширения. Окошко "Тип файла" не имеет опции .txt и поэтому новое имя нужно вводить полностью, с расширением. Может так задумано? 4 Мой config файл имеет строчку "D, {%%T\menu.exe}, {}, {}, {}, {Установка драйверов}", но на вкладке "Ярлыки" эта строчка не "растаскивается" по соответствующим строчкам на вкладке, как я ожидал, а присутствует только в нижнем окне "Ярлыки". Может я чего не понял? Уже нужен файл справки! 5 Опечатки: 5а Вкладка "О программе" - "Версия 0.4 beat ..." 5б Вкладка "Ярлыки" - "... папка программы::" Мои предложения по работе вкладки "Ярлыки" При открытии config файла в поле Ярлыки появляются все ярлыки из него, первый из них выделяется в этом поле и его значения "растаскиваются" по соответствующим строчкам на вкладке. Кнопку "Сохранить" логичнее назвать "Добавить" и соответственно добавить кнопку "Удалить". При перемещении по ярлыкам в поле "Ярлыки" курсором или мышкой значения, выделенного ярлыка, "растаскиваются" по соответствующим строчкам на вкладке для редактирования. Желаю успехов! |
Vadikan, а все из-за пробелов в имени папки :( - исправил.
gora, Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Выкладываю новую версию, нового почти нет, исправление ошибок только. Надеюсь теперь Vadikan сможет создать SFX из программы ;) GUI для 7-zip SFX версия 0.4 beta 2 (http://hobbeat.ucoz.ru/gui_7zsfx.7z), весом 327,2 Кб changelog: FIX: Невозможность содавать ярлыки, если в пути к файлу присутствовали пробелы (Vadikan:forum.oszone.ru) FIX: Внезапное изменение/удаление SFX модуля (gora, Vadikan:forum.oszone.ru) ADD: Проверка на "изменен ли конфиг?" при создании SFX и выходе из программы, выбор "сохранить/не сохранять/отменить" (gora:forum.oszone.ru) |
hobbeat
Версия 0.4 2 1 Теперь на вкладке "Ярлыки" в поле Ярлыки нельзя редактировать и удалять. Как это понимать? 2 При выборе "Не сохранять" создается SFX архив со старым config файлом. Цитата:
Цитата:
3 Что то с окном "Готово". Оно у меня не всегда видно. Может оно выскакивает под окном программы? В Total commander уже вижу созданный архив, а окна "Готово" нет. Окно вашей программы находится поверх Total commander и если свернуть-развернуть окно Total commander тогда появляется окно "Готово". Вопросы: I Почему окно "Создать SFX архив" именно окно, а не вкладка программы? II Значок "Новый" и соответствующий пункт меню "Файл" всегда не активный. Зачем он тогда вообще? |
hobbeat
Цитата:
Однако, меня продолжают преследовать неудачи :( Ошибка "Вы заполнили не все поля.." до сих пор вылетает в указанных в конфиге директориях. При переносе в C:\Temp мне удалось создать EXE с нужной иконкой, однако при запуске получаются две такие ошибки подряд. ![]() Мне показалось, что конфиг файл предлагается сохранить независимо от того, вносились ли изменения. Т.е. если кликнуть в поле, но ничего там не править вроде снова предлагает сохранить. Может быть сделать это опционально - в первом вопросе предложить "Да / Сохранять всегда / Нет / Отмена" И запомнить если хочет сохранять всегда. Кому надо вернуть - ИНИ потом поправит вручную. Может GUI в отдельную тему перенести? |
hobbeat
1 Пропажи не прекратились. Пропадает файл иконки (icon.ico) после создания архива, если это отдельно лежащий файл, а не файл ресурсов. 2 При запуске программы и выходе из нее, диалог "Файл не сохранен!" не появляется, но стоит открыть вкладку "Внешний вид" и этот диалог уже появляется, а я еще ни чего не изменял. Аналогично: если загрузить файл с открытой вкладкой "Стандартные", а потом открыть вкладку "Внешний вид". При любых изменениях на вкладке "Ярлыки" диалог "Файл не сохранен!" не появляется. 3 В справке по модулю 7zS.sfx написано: Цитата:
4 Если в строке "Сохранить ЕХЕ как:" введен не существующий путь то программа пишет (практически без задержки) "Готово", но файл не создается. Нужно, либо создавать указанный путь автоматически (если это возможно), либо предупреждать, что такого пути не существует. 5 Vadikan писал Цитата:
|
hobbeat
Выпрыгивает аналогичная ошибка как и у Vadikan и еще небольшая доработка, при запуске файлов из директорий с пробелами команда должна выглядеть так Код:
RunProgram="\"%programfiles%\\Far\\RestoreSettings.bat\"" |
Тэкс, все прочитал, все понял.
К концу недели ждите. |
Vadikan
Попробовал создать архив с вашими файлами настройки. Не получилось. Подкорректировал немного ваши файлы Код:
[global] Код:
;!@Install@!UTF-8! Код:
E:\Tools\7-zip_SFX\unattended.oszone.net.7z_ua.exe Файл unattended.oszone.net.7z_ua.exe создался нормально. После запуска все распаковывалось куда указано и справка запустилась. После закрытия справки на столе появился ярлык с которого тоже все без проблем запускается. hobbeat 1 Цитата:
2 В окне "Создать SFX архив", если в пути есть пробелы, в полях редактирования информация заключена в кавычки (""). Они наверное должны были решить проблему пробелов, но пока не решили. Значит если я буду заполнять эти поля вручную я должен буду помнить о пробелах и тоже вписывать их (кавычки) вручную а это не удобно. Пусть об этом помнит программа, а в поля выводит информацию в любом случае без кавычек. 3 Строка "Сохранить ЕХЕ как:" не сохраняется в GUI_7zS.ini файле и программа наровит подставить имя и путь из строки "Путь к архиву:" с заменой расширения, но это не всегда то что нужно (как в приведенном выше примере) и приходится каждый раз вновь вводить эту строку вручную. Это не удобно. |
gora
Цитата:
А вот ошибка все та же вылетала при запуске :( Тогда я взял другой модуль и с ним все получилось. Может старый оказался поврежден? Не знаю даже. В конечном итоге получилось, что я использовал GUI только для создания EXE файла и замены иконки. При загрузке "нестандартного" конфига (под экспериментальный модуль) GUI зависал. Вопрос по замене иконки. У меня она видна только у самого EXE файла, но в самих диалогах SFX ее нет, в том числе и в распаковке ![]() Это так задумано? hobbeat Да, я шапку обновил. Либо не меняйте ссылку, чтобы в первом посте всегда была последняя версия, либо редактируйте каждый раз, плиз. Changelog можно вести в первом посте, а об апдейтах просто отправлять сообщения в тему - в шапке все видно будет. |
Vadikan
1 Цитата:
2 Цитата:
Цитата:
Цитата:
Цитата:
|
gora
Цитата:
To Vadikan: Я тебя сдал :) |
Хех, я ридми не читал, признаюсь =) Сорри за вопрос про иконку в диалоге распаковки.
|
Почему при распаковке, распаковывается прям рядом. Конфиг переделывал 100 раз, но всёравно распаковывается все файлы рядом с архивом и заданный файл не запускается =(
Цитата:
|
aifam
Внимательно прочтите первый пост в теме, там совсем немного... |
Цитата:
|
Новая версия.
Цитата:
|
hobbeat
Цитата:
В принципе их (дополнительные кавычки) можно ставить ВСЕГДА, независимо от того, есть пробелы или нет. Я думаю такой вариант Вам будет проще реализовать (не надо дополнительных проверок). P.S. Давайте подобные вопросы будем задавать в ветке про GUI. Я ее тоже смотрю, всегда отвечу. |
hobbeat
В догонку по старой версии (в changelog не обнаружил), новую еще не пробовал. 1 Если в config файл вручную внести строку Код:
BeginPrompt="Первая строка.\n Вторая строка." Код:
BeginPrompt="Первая строка.\\n Вторая строка." Код:
Автоматическая замена '\' на '\\' 2 Строка "Желаемый значок:" не редактируется вручную. Почему? |
hobbeat
Цитата:
А где собственно новая версия? У меня по ссылке скачалась 0402. ??? |
gora
Цитата:
Цитата:
|
hobbeat
Проясните, что в предложенном сегодня архиве. Внутри файл "gui_7zsfx". |
hobbeat
1. Продолжаются вылеты с ошибкой "The instruction at "0x03ff0000" referenced memory at "0x03ff0000". The memory could not be "read". Это при создании SFX программой. При создании SFX с теми же .sfx конфигом и .7z ручками все хорошо. 2. Исполнение команды из папок с пробелами Я наверное не так обяснил в прошлый раз так и не заключаются в \" Как должно Код:
RunProgram="\"%programfiles%\\Far\\RestoreSettings.bat\"" Код:
RunProgram="%programfiles%\\Far\\RestoreSettings.bat" |
hobbeat
Пока написанное в changelog вроде сбывается. Дома потешусь всласть. Результаты отпишу, уж не взышите. А пока, что бросилось в глаза: 1 При подтверждении удаления ярлыка "окно английское" 2 В справке по SFX модулю про ярлыки написано Цитата:
Код:
Access violation at address 004D7897 in module 'GUI 7zS.exe'. Read of address 00000000. 3 Решение с добавлением кнопки "Сохранить как..." мне кажется не очень. Извиняюсь за предыдущую редакцию пункта 3. А теперь по сути, тезисно. - Диалог сохранения не должен появляться при открытии "Создать SFX архив" ни когда. - SFX архив должен всегда создаваться с текущим (с учетом всех внесенных в него изменений) config файлом.(Возможно это должен быть временный файл, создаваемый самой GUI, и скрытый от пользователя) - Исходный сonfig файл не должен изменяться, пока пользователь не сохранит его сам или не нажмет "Да" в запросе диалога сохранения. - Диалог сохранения должен появляться только в двух случаях: ---- выхода из программы, при условии, что был создан новый (были сделаны какие то изменения), или загружен и изменен config файл. ---- открытии окна "Открыть", при условии, что в новом, или в уже загруженном config файле были сделаны какие то изменения. Что делать в этом случае со строкой "Путь к конфигу:" я не знаю. Может оставить информационной, без "Обзора" и возможности редактирования? |
hobbeat
Ну вот и грянул обещанный новый модуль от Олега. Пора модернизировать GUI. 1 При "GUIFlags=" больше 63 GUI зависает. Попробовать новые возможности пока не удается. 2 Строку "Текст:" нужно бы увеличить (Vadikan уже это предлагал) и превратить в окно. И еще бы предусмотреть чекбокс для показа в этой строке (окне) текста с "тегами" (извините не знаю как правильно назвать параметры "\n" и "\t") или без них. В режиме без "тегов" показывать их визуальные эквиваленты (перевод строки и табуляцию), а при редактировании в этом режиме, ввод "тегов" осущетвлять соответственно кнопками "Enter" и "Tab". Может "это фантастика", но как бы было красиво! Что скажите? |
Опять вопрос к Oleg_Sch и опять по поводу двойных кавычек в путях.
Учел я все-таки этот ньюанс и теперь моя программа добавляет ко всем путям и именам файлов дополнительные двойные кавычки. В конфиг записывается, например так: Код:
InstallPath="\"c:\\temp\"" Код:
"Could not create folder ""c:\temp"". А при использовании без доп. кавычек Код:
InstallPath="c:\\temp" И так при ЛЮБОМ используемом пути, даже при использовании переменных окружения (%MyDocuments%, к примеру, там пробелы есть точно - проверял). Без доп. кавычек распаковывается в любом случае, а с ними никогда не распаковывается. Твоя ошибка при разборе строки? Или доп.кавычки все же НЕ нужны? А программа будет ближе к концу недели, постараюсь реализовать все, включая новые функции модуля. |
To hobbeat
Похоже на мои баги. Где-то к 13-14 МСК постараюсь ответить по существу. |
К сожалению, сегодня не успеваю (коль уж обещал до 14 МСК ответить, хоть чего-то написать, чтобы не подумали, что я забыл или игнорирую). Обещаю в ближайшие сутки написать действительно ПО СУЩЕСТВУ.
|
Рульная штука! Спасиб автору!
|
To hobbeat
Глянул на "утреннюю" голову. Я Вас обманул :) Дополнительные кавычки нигде не нужны, КРОМЕ RunProgram и AutoInstall'ов. Причем в дополнительные кавычки в этих параметрах МОЖНО ВСЕГДА заключать ИМЕННО имя исполняемой программы. Т.е. варианты Код:
RunProgram="\"hidcon.exe\" /nw menu.exe" Код:
RunProgram="hidcon.exe /nw menu.exe" |
Цитата:
И как насчет "delete", в параметре нужны кавычки или нет? |
hobbeat
Цитата:
НУЖНО, если имя и путь к исполняемому файлу СОДЕРЖИТ ПРОБЕЛЫ имя формируется ПОСЛЕ разбора переменных среды. Т.е. если Код:
RunProgram="%ProgramFiles%\\test.exe" Поэтому лучше всегда писать так: Код:
RunProgram="\"%ProgramFiles%\\test.exe\"" В "Delete" кроме кавычек самого параметра, дополнительных не требуется. Я уже говорил - дополнительные ТОЛЬКО для RunProgram и AutoInstall'ов и ТОЛЬКО для имени/пути исполняемого файла (т.е. передающиеся ему параметры в доп.кавычки не надо заключать) |
НОВАЯ полуюбилейная версия.
Читаем changelog, радуемся и ищем новые баги :( |
hobbeat
1 Строка из загруженного config файла Код:
RunProgram="nowait:7z_RU.chm" Код:
RunProgram="\"nowait:7z_RU.chm\" nowait:7z_RU.chm" Код:
Error during execution ""nowait:7z_RU.chm" nowait:7z_RU.chm". Параметр задан неверно. Цитата:
|
Опережая вопрос hobbeat'а
Если используются префиксы "nowait:" и/или "hidcon:" в конфиге (опять же) МОЖНО/НУЖНО заключать в кавычки ТОЛЬКО имя программы. Т.е. если брать предыдущий пример, то или как было Код:
RunProgram="nowait:7z_RU.chm" Код:
RunProgram="nowait:\"7z_RU.chm\"" |
hobbeat
1 В справке Цитата:
2 Окно "Режим перезаписи существующих файлов:" явно маловато, последний вариант не влезает. 3 Хорошо бы кнопочку "Тест", для проверки созданного SFX архива. 4 Писал Вам на адрес, указанный в GUI, ответа не получил. В справке другой адрес. Уточните, куда Вам писать? |
hobbeat
GUI имеет много параметров настройки диалоговых окон. Есть ли возможность организовать какой нибудь предпросмотр таких окошек? (к примеру посмотреть как будет выглядеть текст диалога, не создавая SFX архив) |
gora
Пост № 58 Цитата:
Цитата:
Пост № 60 Цитата:
Цитата:
Цитата:
Oleg_Sch Цитата:
vek Цитата:
Да, кстати, забыл сказать: "у нас новая версия !" хе-хе. А предыдущую скачало 28 человек за полтора дня. |
hobbeat
Цитата:
У меня это только вторая публичная программа, но общие принципы я ухватил еще на первых "граблях" :) Самое трудное (но самое необходимое) - НЕ РАСПЫЛЯТЬСЯ, иначе увязнешь :( |
hobbeat
Цитата:
Цитата:
Спасибо за оперативность. |
Новьё.
А предыдущую скачало 13 человек за 10 часов |
hobbeat
Может быть уже кто-то писал, но после изменения значка архив перестает работать. Ошибка при инициализации приложения (0xc0000005). Для выходы нажмите кнопку "OK". Пробовал менять и на значек из стандартного C:\WINDOWS\system32\shell32.dll и на значек их nero.exe. Использую вариант "Свой способ". Попробовал и установил ResHacker (брал с SamLab). Еще хуже... Мало того, что при попытке запуска пишет "программа не запускается", так даже значек не меняется... |
DmitryOlenin а какой SFX модуль используешь?
|
hobbeat
1 Цитата:
Цитата:
Код:
Access violation at address 004D405F in module 'GUI 7zS.exe'. Read of address 00000000. 2 Изменения в окне "Режим перезаписи существующих файлов:" не "активируют" дискетку. Определитесь с заглавными буквами в выпадающих списках. 3 Кнопка "Тест" как то странно работает. Если запустить (все тот же пример №5) и подождать то GUI перестает отвечать до окончания работы архива. 4 Вопрос который меня давно интересует (задавлся 3 раза), а Вы не отвечаете. Почему окно "Создать SFX архив" именно окно, а не вкладка? Не очень это удобно, когда из-за вызова этого окна, окно GUI недоступно и его нельзя подвинуть и посмотреть нужный для ввода путь в TC например. |
Новая версия
Цитата:
Предыдущую версию скачало 11 человек за почти двое суток |
hobbeat
1 Цитата:
2 Пример №4. При открытии в GUI Код:
AutoInstall1="mplayerc.exe /regaud" Код:
AutoInstall1="\"mplayerc.exe\" /regaud" 3 AutoInstall превращается в AutoInstall0, а, как я понял из справки, это не одно и тоже. Может я ошибаюсь, но в примере AutoInstall без 0. Oleg_Sch Я думаю Вы не приминете рассудить нас, когда заглянет сюда. Если я прав то в примере №4 лучше бы использовать числа 0 и 1, а не 1 и 2, чтобы не было подобных недоразумений ;) . |
gora
Цитата:
"AutoInstall" можно вызвать как из командной строки, так и из BeginPrompt'а нажатием "Да" вместе с Shift'ом. Любой AutoInstall с индексом можно вызвать ТОЛЬКО из командной строки указав -aiИНДЕКС Цитата:
Это я все про внутреннюю логику работы модуля. |
Oleg_Sch
Цитата:
hobbeat Изменение номера иконки перестало изменять ее отображение в окне GUI. |
hobbeat
Проблемы со значком были при использовании старого модуля 7zSDC.sfx. Версия 1.0.0.51123 от 23/11/2005. Впрочем, я нигде не нашел, что надо использовать только свежую версию. Поэтому, видимо, баг. Теперь скачал новую версию уже 7zSD.sfx (на 45Кб больше :( ). Архив не создается вообще :) Ни со значком, ни без значка... Код:
Путь к архиву: D:\ForWinXp\Au3Scripts\Nero7.7z |
DmitryOlenin
Я 5 мин назад наткнулся на ту же проблему. Переименуй 7zSD.sfx в 7zS.sfx |
qeraser
Цитата:
DmitryOlenin Цитата:
Код:
D:\ForWinXp\Au3Scripts\7zSD.sfx |
gora
Цитата:
Сейчас проверил 7zSD.sfx все нормально. 1) Очень хотелось бы кнопку Авто (автоматическая установка) помимо Да и Нет (включалась по желанию через GUI), чтобы не нажимать SHIFT + Да. 2) Кнопки Создать и Тест вынести из вкладки (Создать SFX архив) например в меню (открыть, сохранить), т.к не очень удобно при желании создать архив, каждый раз открывать соответствующую вкладку. Цель программы создание архива и мне кажется кнопка должна быть на виду. 3) При создании архива если файл с таким именем существует, предлагать перезапись. В настоящий момент новый архив вообще не создается. |
qeraser
Цитата:
Цитата:
hobbeat Цитата:
Опять наблюдается Цитата:
|
gora
Цитата:
|
gora
Я специально уточнил, что пробовал оба способа. То есть сначала попробовал так: Код:
Путь к архиву: D:\ForWinXp\Au3Scripts\Nero7.7z Код:
Путь к архиву: D:\ForWinXp\Au3Scripts\Nero7.7z Пробовал переименовывать 7zSD.sfx в 7zD.sfx - не помогает. Пробовал все вместе с программой для создания положить в D:\gui_7zs\. Результат все тот же - нулевой. Попробовал старую версию GUI(кажется, от 4 апреля) - говорит, что я заполнил не все поля, либо не все файлы существуют. Хотя все на месте... Вообще уже ничего не понимаю... Кинул все файлы в корень диска D - то же самое сообщение... |
DmitryOlenin
У Вас при этом конфиг создается (сохраняется)? |
DmitryOleninПоложите Nero7.7z и 7zSD.sfx в одну папку (необязательно, но для простоты обсуждения), загрузите нужный config файл, в GUI на вкладке "Создать SFX архив" найдите эти файлы (Nero7.7z и 7zSD.sfx), именно найдите через кнопочки с папочками, а не вводите адреса, а так же путь "Сохранить EXE как:", "Изменить значок SFX" пока снимите и нажмите "Создать". Если не получиться, то выложите здесь свой config файл и ini файл из папки GUI.
|
gora
Положил все в одну папку... Проделал все операции с выбором файлов. Вы не поверите - тоже самое. Только теперь об отсутствии нужных файлов мне и новая версия говорит. Вот инишник Код:
[global] Попробовал сейчас на совершенно другой системе (Win2000) - та же ерунда. test.7z / test.cfg / 7zSD.sfx Содержание cfg: Код:
;!@Install@!UTF-8! Код:
[global] |
DmitryOlenin
Странно, я воссоздал теже условия что и у Вас и у меня не работает (структуру папок, названия файлов и т.д). До этого упаковал уже 2 программы. Будем разбираться. hobbeat Если в строке "Путь к архиву" в названиях папок есть пробелы программа не срабатывает. |
hobbeat
Цитата:
Цитата:
DmitryOlenin Вы правы. Попробуйте вручную в ini файл внести строку Код:
edtConfig=D:\gui_7zs\test.cfg |
gora
К сожалению не помогло. Проверил, опять же на 2х компах. Думаю, что стоит ждать серьезных багфиксов ;) Откатиться мне пока что-то не на что, но мне и не горит... |
DmitryOlenin
Причина оказалась в незаполненной строке Код:
edtIcon=C:\WINDOWS\system32\shell32.dll |
gora
Причина ошибки с выведением окошка - не все поля заполнены. Да, вы правы. Больше я этого окошка не вижу. Но файл все так же не делается. Несмотря на заполненную в инишнике строку с конфигом. Код:
[global] |
DmitryOlenin
Скопировал ваш ini файл в папку с GUI 0.5.3, создал папку D:\gui_7zs. В ней лежат Nero7.7z (переименовал 7z_Tools.7z), 7zSD.sfx (от13.04.06) и Nero7.cfg (ваш config файл из поста 82). SFX архив (Nero7.exe) создался в папке D:\gui_7zs. Все нормально. Кстати удалил строку Код:
edtConfig=D:\gui_7zs\Nero7.cfg Проверьте версии GUI, 7zSD.sfx, и попробуйте заменить 7z архив на другой, заведомо исправный. Желаю успехов. qeraser Цитата:
|
gora
Цитата:
|
qeraser
приведите свои ini и config файлы |
gora
Архив как раз и есть заведомо рабочий. Я, собственно, его все время использую при автоустановке. Возможно дело в степени сжатия... Хотя, я уже писал выше, пробовал сжимать другой файл - такая же ситуация. Да, еще забыл сказать, если не указывать файл конфига, то довольно глупо получается. Чтобы программа сделала так, как хочется мне, мне надо как-то изгаляться, что-то где-то править. Мне прощу строку copy ... написать :) Не в коем случае не рассматривать как наезд. Автору большое спасибо за программу, жду доработок. |
gora
Цитата:
Код:
;!@Install@!UTF-8! Код:
[global] |
qeraser
Цитата:
Создал SFX архив с вашими файлами. Создался как надо, ну, а запустить его я конечно не смогу т.к. вашего 7-z архива не имею, а в моем нет вашего файла install.cmd. DmitryOlenin Цитата:
|
gora
Это значит, что если я не могу указать файл конфига, то я совершенно не уверен, что архив будет отрабатывать именно так, как я хочу. Разве это не очевидно? Да, кстати, пока что у меня все так же не работает создание архивов, так что разговор пока беспредметный. P.S. Доволонь странно, что у разных людей с одними и теми же параметрами программа может как работать, так и не работать. Не находите? |
gora
Цитата:
Цитата:
|
Мне вообще странно, что возникают сомнения в правдивости(?) наших слов.
Либо сомневаются в умственной полноценности, либо я даже не знаю в чем. Вроде не дети. Я тоже, естественно, проверял все многократно на разных компах, прежде чем писать. Более того, даже писал о своих действиях весьма подробно. |
Да и еще одна ошибочка, если поле "Запустить файл после распаковки:" пустое все равно пишется строчка RunProgram="\"\"" в конфиг.
|
Новая версия. Много поисправлял.
Предыдущую скачало 6 человек за 3 дня. |
hobbeat
Поле "Желаемый значок" должно быть обязательно заполнено, иначе пишет "Файл не существует" Если указать валидный путь к ярлыку, причем галочка "изменить значок SFX" может быть выключена, тогда все нормально. Еще любопытный момент: Если архив с таким же именем уже существует можно путь к ярлыку не указывать. Проблема с пробелами в путях исправлена. :up: |
hobbeat
1 Как сообщил Oleg_Sch: CancelPrompt= может быть многострочным, значит нужна кнопочка "Редактор" и для него. 2 Что за "треугольничек" на кнопке "Открыть"? 3 Убедительная просьба: не используйте сленг в интерфейсе программы (опять этот конфиг, см. картику в первом посте) ведь версия публичная. Все должно быть как у "взрослых" ;) А по поводу скачало 6 человек за 3 дня, я думаю просто многие выжидают, не желая быть бета-тестерами (учитывая скорость с которой Вы вносите изменения в программу). GUI становиться все лучше и функциональнее. Искать баги становиться все сложнее ;). Желаю успехов! |
gora
Цитата:
|
Уважаемый hobbeat на Ваше усмотрение:
1. После выбора архива на вкладке "Создать SFX архив" можно указать в "Сохранить EXE как" тот же путь и тоже имя файла, что и при выборе архива. 2. У меня почему-то не работает опция "Изменить значок SFX" ни "Своим способом" ни способом "ResHacker" 3. Так же при успешном создании SFX архива можно убрать окошко "ОК", сделать какой-нибудь статус бар или прямо в заголовке окна выводить фразу об успешном создании (вариантов море). Респект тебе за очень полезную вещь. |
Ivanes
Цитата:
Не работает - не заменяется иконка? hobbeat При выборе самого верхнего варианта автоматической установки (т.е. параметра AutoInstall без цифр) конфиг не сохраняется, появляется ошибка. |
Архив наконец-то создался... Даже значек меняется.
В том числе проверил на директории вида D:\Вася Петя\. Теперь пожелания: 1. Возможность выбрать конфиг из вкладки создания архива. На мой взгляд это логичнее, чем нажимать кнопку OPEN в главном меню программы. 2. В случае, если конфиг не выбран, хотелось бы, чтобы программа проверяла наличие файла с именем архива, но расширением txt или cfg и, в случае если это конфиг(скажем, наличествует строка ;!@Install@!UTF-8!) автоматически прописывала его. 3. Хотелось бы, чтобы основная вкладка(особенно если на нее все-таки будет добавлен выбор конфига), автоматически открывалась при запуске программы. То есть чтобы можно было выбрать пути, нажать кнопку Создать и все... 4. Сообщение Готово!, а также другие сообщения после создания оформить как-то иначе. Например показывать в статусной строке(нижней части) программы. Опять же, экономим лишнее нажатие мышки, ничем не плохо. |
Цитата:
может быть зависит от разрера иконки (файла) ? |
ВСЕ, понял почему иконка не менялась. Потому что я модифицированный модуль сжал UPX-ом :-)
Поставил оригинал и усе заработало ) Но заметил одну неточность, при использовании "Своего способа" иконка меняется тока в экзешнике, а при запуске остаются стандартные (заголовок и над прогрессом). |
Ivanes
Цитата:
DmitryOlenin Цитата:
hobbeat 1 Ну уж если развивать эту мысль и сохранять путь к config файлу в ini, то было бы удобнее cделать список недавно открытых не config, а ini файлов! Обычно, каждый архив создается в своей папке, и при переходе к работе со следующим архивом приходится вводить путь аж в пяти строчках! И так каждый раз. Можно ли это реализовать? Пока делаю это вручную. После работы с архивом сохраняю ini файл в папке архива, а при повторной работе с ним помещаю ini файл из папки с архивом в папку с GUI. 2 Отсутствие кнопки "Сохранить как..." делает невозможным сохранение измененного config файла без затирания исходного. Приходиться закрывать программу и пользоваться этой кнопкой в "диалоге предупреждения". Не удобно это. |
Oleg_Sch
C большим уважением отношусь к вашей работе и вашим авторским правам, но при наведении курсора на созданный SFX архив, например в TC, вижу: Код:
Описание: 7z Setup SFX hobbeat Если Oleg_Sch даст "добро", можно ли это реализовать в GUI? С Restorator-ом проблем нет, а вот с ResHacker-ом не знаю. |
Ребята, меняйте как хотите. Чего-то надо было указать, я и указал :)
Сам подправляю ручками для конкретных установок :) |
Блин, еще 25 числа сего месяца подготовил новый релиз, да забыл выложить :(
Но все таки свершилось. 0.5.5 А 0.5.4 скачали 34 (!) за 3 (!) дня --- Все Ваши посты читаю, но не всегда имею возможность ответить. Извините. |
hobbeat
1 "Варианты автоматической установки:" не очищаются от предыдущих значений при загрузке нового файла конфигурации, не содержащего таковых. 2 Цитата:
Код:
Error in line 12 of config data. |
Усе. пипец. У меня дембель. Уволняюсь с рядов армии. Еду домой, две недели-месяц гуляю. Разработку временно прекращаю - ака замораживаю. Если кто не хочет ждать, то поделюсь исходниками (BDS 2006+J(V)CL).
|
Спасибо автору
Ребята, но честно многое не понятно если можно то лёгкую справочку что делает да или иная кнопка Что за поля такие "Варианты автоматической установки" и другие вещи ваще не понятно ( может кто в кратце осветит |
hobbeat
Подтверждаю, после запуска SFX архива с измененной иконкой "своим способом" вылетает ошибка ссылающаяся на строку в конфиге Код:
gui_UseMyIcon=1 Я поторопился удалив предыдущую версию, может кто выложит 0.5.4? |
To hobbeat
Если добавляете свои строки в конфигурационный файл, то они должно соответствовать общему синтаксису, чтобы модуль не ругался. Код:
Параметр="значение" Код:
gui_UseMyIcon="1" |
Lupper
На ваши вопрсы нужно искать ответы в справке по самому модулю (в первом посте есть ссылка на тему про модуль). qeraser Давайте мыло, вышлю. |
Все значение касающиеся иконки ставьте в кавычки
Было так Код:
gui_UseMyIcon=1 Делаем вот так Код:
gui_UseMyIcon="1" |
aifam
Про это двумя постами выше сообщил Oleg_Sch |
qeraser
Сори, я случайно кликнул на Вашем посте по ссылке "Полезное сообщение", но будем думать, что оно окажетса для кого-то полезным! |
qeraser
Да, я просто подумал, что с примерами лучше поймут начинающие =) |
Will there be an English version?
:) |
hobbeat
НЕТ НАВЯЗЧИВОЙ РЕКЛАМЕ! Цитата:
|
zilexa
Possibly, when all current module functions are implemented in the GUI version. |
Что-то дембель у меня затянулся...
НАчинаю работать. В начале следующей недели ждите новую версию. YuriPet есть такое дело. будет лежать на новом месте. Vadikan ух ты! и по англицки могешь?! силен. |
hobbeat
Еще одна ошибка: если в "пути к архиву" и "сохранению exe" присутствуют русские буквы программа отрабатывает неверно. В конфиге появляются крякозябры. С возвращением :beer:. Наконец-то будет исправлена ошибка с ковычками при замене иконки. |
hobbeat
Ну на конец-то дождались! С выходом Вас! Теперь по теме. Ваша идея сохранения пути к иконке не плоха, но если идти дальше, то почему бы не сохранять в config файле и пути к ххх.7z и ххх.exe файлам? Тогда при загрузке config файла все пути уже на месте и ничего вводить не надо. А вот лишние строки в config файле (о которых говорилось выше), при создании SFX, просто отбрасывать. Кому они нужны в SFX? Только лишняя морока с синтаксисом, "увеличение" размера ;) и т.д. Надеюсь Вы учтете пожелания, и замечания высказанные ранее (долго Вас не было). Да и Oleg_Sch обещал скоро выложить свой модуль, гляньте в его ветку, что он нам да и Вам готовит. Опять GUI повиснет из-за нового флага Цитата:
|
Probuyu vsiakuyu drian' usechennuju, dazhe net OSi chtob pisat' po ruski.
Horoshaya veshch GUI 7SFX, no ochen' nie udobno - kriakoziabry. Byl Ruski latinskimi bukvami mozhno bylo prochitat'. Na Zapade jest' progi delajushchie nie tolko 7SFX, no i CABy, chtob sobrat' addons for nLite. No oni ispol'zuyut standartny 7SFX, mozhno konechno pereimenovat 7S na 7SD no sintaksis budet li podderzhan. Budet kogda nibud' versiya na sozdaniya addons CAB? EDIT. Gdie uvidet' skrinshoty na novuyu versiju po statarym nie soobrazhaju: ??????? ???????? ???? ?????????? |
Попробовал в роботе GUI для 7-zip SFX версия 0.5.5.
Обнаружил глюк: если делать архив с иконкой то он перестает работать, если без иконки всё запускается. В чем причина? |
|
qeraser
К сожалению, не помогает. Все так же приложение не запускается... |
DmitryOlenin
Приведи свой конфиг |
Автор пропал. Жаль. Я надеялся, что разработка этого проекта не прекратится.
Текущий релиз недоделан. |
Я жив, но время занято поступлением в ВУЗ. Посмотрите версию http://d-van.jino-net.ru/gui_7zs_0-5-6.7z. Я давно ее подготовил, но не выкладывал. Есть ли в ней отличия от 0.5.5?
|
hobbeat
Первое что бросилось в глаза это невозможность сохранения конфига и редактирования вариантов автоматической установки. Успехов при поступлении :umnik: |
hobbeat
Цитата:
Ни пуха, ни пера Вам. |
Есть просьба, конфиги которые не открываются в какой либо версии присылать мне на demivan@gmail.com. С указанием версии программы, в которой не открылся конфиг и (если раньше открывался) то в какой версии открывался.
Также все конфиги, которые неверно открываются, также присылайте с кратким описанием ошибок открытия. |
Вот промежуточная версия gui_7zs_0-5-7beta.7z. Нового не обещаю (если кто найдет, то пожалуйста :) )
В архиве только исполняемый файл. Файл помощи не обновлял. Те конфиги, что прислал мне gora открываются в этой версии нормально. На других не тестировал. |
hobbeat
Ура! Заработало! 1 Небольшой сбой в отображении вкладки "Тонкая настройка". 2 Вкладка "Окно распаковки". Окно "Текст кнопки отмены:" относиться "окну распаковки", а не к "окну отмены распаковки" и должно располагаться под окном "Текст над индикатором распаковки:". Там где и располагается данная кнопка - так логичнее. 3 При загрузке нового config файла поля вкладки "Ярлыки -> Свойства ярлыка" заполнены данными из предыдущего config файла. 4 Вкладка "Дополнительно -> Варианты автоматической установки:" до вызова на редактирование строка выглядит так Код:
mplayerc.exe /regaud Код:
"mplayerc.exe" /regaud 5 Там же. Есть возможность редактирования Номера AutoInstallх. При этом я могу ввести: два одинаковых номера, 2-х 3-х значный и т.д. номер, даже букву вместо номера. Как будет работать это в SFX архиве остается только гадать (не проверял), но явно это не правильно. После загрузки нового config файла Номера AutoInstallх так и остаются "испорченными" и для их исправления нужно перезагружать GUI. Зачем вообще предусмотрено редактирование этих полей? 6 Функция "Сохранить как..." в меню "Файл" не срабатывает (файл под новым именем не сохраняется) пока не сделаны какие либо изменения в загруженном config файле. При этом не выдается ни каких предупреждений. Это может оказаться дурной шуткой для пользователя. Функция "Сохранить как..." в меню "Файл" должна срабатывать ВСЕГДА, когда ее вызывает пользователь. Ждем изменений связанных с выходом нового модуля (1.1.0.301), а также решений по пожеланиям высказанным ранее. Можно ли предусмотреть опцию "Сжать UPX-ом перед упаковкой" для сжатия модуля с измененой иконкой и копирайтами (я надеюсь что они тоже будут) и уменьшения размеров SFX архива? Актуально когда размер 7z архива невелик и соизмерим или меньше размера модуля. |
hobbeat
Не работает замена значка своим сплслбом. Программа пишет что все ок, однако иконка не меняется. Способ Resource Hacker работает нормально. |
qeraser
В связи с разработкой возможности замены инфо о копирайте, скорее всего способ смены значка останется только один: через Resource Hacker. Так как это существенно сокращает сроки разработки и повышает надежность функционирования (как сказал, как сказал :) gora Цитата:
Цитата:
>1< скорее ошибка Windows. так как эффект проявляется только при включенных темах оформления Windows. попробуйте поставить "классическую" тему и посмотреть на программу. >2< точно! вообще интерфейс надо делать более эргономичным имеено за счет таких мелочей >3< поправлю. >4< это сделано мною для упрощения разработки. если в имени файла есть пробелы его необходимо указывать в кавычках, чтобы не делать лишние "телодвижения" по поиску пробелов я привожу все имена файлов к единообразному виду: в кавычках >5< это особенность VCL, буду искать способы обхода. спасибо за наводку. >6< Работа с сохранением - моя головная боль. исправлю. |
hobbeat
Цитата:
Цитата:
Для чего нужны кавычки в config файле я понял. Цитата:
Цитата:
1 Префиксы hidcon и nowait устанавливаются в правильной последовательности, если отмечены оба чекбокса: "не дожидаться окончания выполнения" и "скрыть консольные окна", а вот сами чекбоксы расположены в обратном порядке (в двух местах). Не настаиваю, но лучше бы поменять порядок расположения этих чекбоксов в соответствии с порядком добавления префиксов. 2 При загрузке нового config файла значок иконки на вкладке "Тонкая настройка" не отображается или отображается старый пока не щелкнешь кнопку "номера" или кнопку "Обзор". 3 Окно "Справочный текст:" не работает. Введенный в окно текст не сохраняется в config файле, а при введении параметра HelpText="some_text" в файл вручную и загрузке этого файла в GUI, в окне все равно пусто. 4 Переключение "Способ замены значка" с "ResHacker" на "Свой способ" убирает окно "Путь к EXE файлу ResHacker:", но если включить "Свой способ" и перезагрузить GUI то окно не убрано и называется почему то "Путь к EXE файлу". |
hobbeat
Что то пауза сильно затянулась. Цитата:
|
Вопрос: можно ли сделать что-то вроде FinishMessage допустим "установка завершена"
|
neitral72
GUI является графической оболочкой для модуля. Цитата:
|
Цитата:
|
neitral72
Цитата:
|
hobbeat
Цитата:
|
hobbeat
Как у Вас обстоят дела с разработкой новой версии GUI? |
туговато, но процесс идет. новая версия буде НОВОЙ. как сделаю, увидете
|
hobbeat
Успехов |
hobbeat
Цитата:
Несколько замечаний/пожеланий для будущей версии. (номера из моего вопросника) 12 При использовании Drag&Drop-а имя файла конфигурации в заголовке окна преобразуется в формат 8.3 а русские вообще не "читаемые". Можно ли это исправить? Если сложно то и бог с ними. 13 Не совсем правильная работа "редактора строк". Если в файле конфигурации будет строка Код:
BeginPrompt="Вот так можно (написать \"в кавычках\" и скобках)\nА так C:\\Windows написать путь\nА вот так используется табуляция\nПоз. 1\t Поз. 2\tПоз. 3\tПоз. 4" Код:
Вот так можно (написать "в кавычках" и скобках) Если же Вы эту же строку вставите в окно редактора строк (просто для примера), нажмете ОК, а затем снова откроете редактор строк то увидите, что строка снова преобразована, а она должна оставаться в исходном виде. 14 Окно редактора не изменяет размеры. Нужно либо автоматически увеличивать его до размеров текста, либо предоставить это право пользователю. 15 Размещение GUI своих временных файлов в директориии C:\WINDOWS\ не лучшее решение. Лучше размещать их в папке GUI. |
Вложений: 1
глюк со смешением менюхи.
последняя бета, win2003 std srv |
Vovanchik
Об этом я писал еще в 138 посте. См. реакцию автора пост 140. hobbeat Цитата:
|
gora
ну тады звиняюсь за беспокойство... времени читать ветку не было, просто заметил глючек и слил инфу мимоходом. |
Karfax
1 Версия GUI, версия модуля ? 2 Как загружаете в GUI файл конфигурации? 3 Сохраните из GUI ваш файл конфигурации и приведите здесь (в приведенных Вами файлах нет специфических строк GUI). 4 Приведите ini файл GUI (он в папке GUI). |
hobbeat
Будет ли обновление программы с изменениями нового модуля? |
Ребят помогите скачал GUI 0-5-7 beta и Модифицированный SFX модуль 7-Zip'а 1.1 (сборка 516). Создаю SFX в меню GUI->>Внешний вид->>тонкая настройка=выбираю желаемый значок CD.ico - создаю SFX, а иконки нет ваще не какой даже стандартной 7-Zip, если ставлю галку использовать ResHacker и указываю путь к ниму, иконка меняеться, тока она слегка портиться, как этого избежать? можеть есть ещё альтернативные варианты замены иконки. Иконка имеет разрешение 128*128
|
уменьшай вручную иконку до 32х32 и используй способ с ResHacker
qeraser будут. все будет. понимаю. что кормлю завтраками, причем очень плотными. но тут ничего не поделаешь. кому интересно могу поделиться последней версией исходников (Delphi). Все равно на новом движке разрабатываю новую версию. а так может кто из старой чтонить еще выжмет |
hobbeat
большое спасибо всё вышло ))) |
hobbeat
Как идёт разработка новой версии? :) Когда приблизительно ожидать адаптации с новой версией модификации 7z и саму новую версию оболочьки? :) |
...что то у меня скачань не сильно получается...
нажимаю на ссылочку-там какие-то буквы... |
Вложений: 1
hobbeat
Не большой глюк интерфейса 0.5.7 (beta) на вкладке Внешний вид>Тонкая настройка Хотя с классической темой такое не наблюдается |
biork
жми сохранить как, потом переименуй в .7z , все нормально распакуется. |
hobbeat
Уважаемый разработчик планирует продолжать разработку? Или участникам придетяс вручную редактировать файлы конфигурации, т.к. новые возможности модуля не отражены в GUI. Учитывая время последней активности автора, скорее всего придется остановиться на 2м. |
qeraser, все будет. делаю по немногу
|
Новая версия! (Немного тестовая но все же)
Реализованы все возможности модифицированного модуля 1.2 beta (build 552) от 1 Февраля 2007 г. В архиве только исполняемый файл. Справка пока не написана. Версия только для создания/редактирования конфигов. Создание архивов пока убрал. Проверяйте как реализованы новые возможности :) Извините, что так долго затянулось это все. Спасибо за ваше терпение. Кстати, вы заметили тенденцию что от версии, к версии архив программы уменьшается в размере ;) Чудо природы :) |
hobbeat
Навскидку. 1) Отображение FinishMessage - по умолчанию хотелось бы 0 (ИМХО). 2) Нерабочая конструкция в конфигурационном файле при использовании AutoInstall Код:
hidcon:Program.exe /verysilent="AutoInstall" Рад что вернулись и продолжаете проект. |
hobbeat
Спасибо! Я рад, что продолжение следуюет... :) Сейчас оттестируем ;) |
qeraser,
Цитата:
Цитата:
Есть идея. Сделать не конфигуратор, а программу для создания инсталляторов на основе модифицированного модуля. Ее отличие от конфигуратора в том, что она будет ориентирована именно на создание полноценных инсталляционных пакетов (интерфейс пользователя, выбор вариантов установки и т.д.). Будет нужна такая программа? |
qeraser
Цитата:
|
Цитата:
|
А куда пропали раздел и кнопка "Создать SFX", раздел "Значек SFX"?
Треба вернуть! Вообще очень удобный ГУй, ждем развития. |
hobbeat
Цитата:
Если у Вас будет время расскажите подробнее, что можно будет реализовать в инсталляторе Вы планируете добавить функцию создания архивов? С данной функцией было бы проще тестировать. ЗЫ. Вы человек занятой и одновременно отлаживать новую версию GUI и создавать что-то новое, думаю будет проблематично. |
hobbeat
После внесения любых изменений "Внешний вид - Стандартные", кнопка "Сохранить" не активизируется, как-будто изменений небыло. С другими вкладками все в порядке. |
Подтверждаю.
+ Идея относительно "Пути и команды -> Ярлыки". 100% уверен, что нужно (если легко реализуемо), в дальнейшем добавление (а точнее выбор из списка) всех доступным переменных системных директорий для вставки в соотвествующие поля на этом этапе реадктирования кофигурации. Это раз. А два, это реализация впринципе того же, но различе следующее. Когда указываешь путь к файлу (первому, любому), например %PROGRAMFILES%\Soft\run.exe - то в следующем ярлычке можно было подставлять эту директорию как рабочую папку + папку где находится сам файл для которого создаёшь последущий ярлык, т.е. своеобразная кнопочка в выпадающем списки наследования :) Думаю вырозился ясно. Комментарии по этому поводу? :) |
SAOPP
Цитата:
|
Ну вот, ещё бы услышать комментарий от автора ;)
|
it is possible to make a translation file?
по возможности сделать архивохранилище перевода? |
Сейчас вспомнил про ГУИ, думаю зайду посмотрю, что тут :) Но hobbeat пропал что-то...
|
SAOPP
К сожалению :( |
всем, сорри... почему то пропала моя подписка на форуме на эту тему... Я думал тут все молчат. Комментарии:
Цитата:
Цитата:
Цитата:
Цитата:
|
hobbeat
1 Параметры ExtractDialogWidth, ExtractPathWidth отсутствуют. 2 GUI так и продолжает нарушать принцип: "Не тобой сделано, не тебе и ломать". При загрузке готового файла конфигурации он (GUI) удаляет все комментарии и "незнакомые" ему параметры, такие как в п.1. :( Не мешало бы ему объяснить, что так, в приличном обществе, себя не ведут. :) |
gora
Цитата:
Цитата:
|
hobbeat, ждем новой версии с кнопкой создать sfx. Иначе конфигуратор остается только конфигуратором, а не gui для создания sfx.
|
А когда планируется вежачек, хоть приблизительно
|
hobbeat, как там идут (если идут) дела по обновлению конфигуратора? :) Уже много времени прошло, хотелось бы в конце концов финальную версию получить :)
|
Up ))
|
hobbeat
Мне очень нравится Ваш большой программы GUI_7zS.exe, но сталкиваются с трудностями в понимании ее полностью, как я не русский мужик. Так что может быть у любезны, чтобы добавить английский язык для поддержки своей программы. Я знал об этой программе через solta.ru сайте. И это действительно большой программой. В настоящее время я вам с просьбой помочь ПОМОЩЬЮ переводить, поэтому в случае каких-либо ошибку pleaze прощать. Но просьба рассмотреть мою просьбу. Это будет большим подспорьем. Опять же поблагодарить вас за большую программу. |
Народ, как изменить то что написано под названием архива???
|
Painkiller, а что там у Вас написано? Приведите скриншот.
|
Цитата:
|
Painkiller, очевидно речь идет о "копирайтах". Их можно изменить или редактором ресурсов, или используйте "кнопку", ссылка в подписи.
|
Цитата:
|
|
hobbeat, может быть стоит выложить хотя бы исходнички, дабы кто-нить подхватил ваши начинания? А то простаивает дело уже 1,5 года :|
|
Ну что же, в скором времени автор выложит исходники, вместе с инструкциями :) Теперь дело осталось за теми, кто способен подхватить проект, есть такие на нашей ветке?
|
Вложений: 1
Исходники последней версии вот они. Может кому то и будет интересно.
Из инструкций.. Вроде ничего кроме jcl+jvcl не использовал дополнительного. Вот. |
Ну что же ребят, просьба выполнена, за что автору огромное спасибо, теперь дело за компетентными лицами в этом вопросе, надеюсь в ближайшее время, кто-нить да и возьмётся за доработку :) Автор даже обещал способствовать и в случае необходимости помогать в чём либо...
|
Цитата:
|
Последнее слово за тобой ;)
|
GUI будет востребован 100%.
|
Изините не смог скачать. Nod32 3.0.684 (обновлённый) пишет подозрение на Трояна (
|
Программа упакована upack'ом, на который ругаются (ложно) многие антивирусы.
Или ищите распаковщик или просите кого-нибудь пересобрать без упаковки (здесь я не помогу). Еще как вариант - отключать антивирус на момент запуска. |
Цитата:
|
Oleg_Sch, UPack использует необратимую упаковку.
SOLON7, а вот мне по тестам больше нравится именно UPack, антивири точно так же ругаются и на UPX сжатие. |
доброго времени, hobbeat!
возможно ли выложить версию без упаковки, или упакованную чем то, на что антивирусы не так бурно реагирeют? отчет с virustotal 24/39 |
Мужики! Я че-то не могу скачать этот Конфигуратор для 7-zip SFX. Не докачивается до конца ни в какую. Может кто перезальет, а? В другое место
|
Firebolt, скачай в теме greg_b аддон с gui 7zip sfx и распакуй.
|
Комсомолец, скоро и у меня помрет, перейду на другой.
|
Цитата:
http://7zsfx.info/misc/gui там и сам GUI и исходники |
Вот перезалитый кому нужно Тут берем
|
|
Всем привет!
Выложите плиз версию 0.5.6 или в какой была кнопка создать SFX А то в текущей версии такой ф-ции нету уже (( |
спасибо за помощь! :glare:
сам нашел... кому надо тут есть |
Ребята все архиве вирус чё делать надо помогите :not-me:
|
Цитата:
• Проверьте следующие файлы на любом из сайтов(желательно на всех): 1. http://www.virustotal.com/ru/ 2. http://www.virscan.org/ 3. http://virusscan.jotti.org/ru Полученый результат проверки укажите в теме в ввиде ссылок. |
Цитата:
|
BillGates_XP, Таки да, проверка показала
1. VirusTotal 2. VirScan.org 3. VirusScan.jotti Опять-таки, проверка касперским и др.вебом результата не дала, вернее файл определился нормально, возможно это из-за выбраного упаковщика исполнимого файла, такая реакция антивирусников? В принципе всё там нормально. Код:
Upack 0.28 - 0.399 (relocated image base) - Delphi, .NET, DLL -> Dwing BillGates_XP, Отправь файл разработчикам NOD32 на анализ, укажи тему на форуме и дай описание файла. |
BillGates_XP, Drongo, это ложное срабатывание антивирусов на упаковщик Upack и, если поднять глаза, то на этой же страничке выложен распакованный:
Цитата:
|
Цитата:
|
Цитата:
Эту информацию, стоит добавить в шапку темы, тогда будет на виду. Цитата:
|
|
Ссылка в шапке неработоспособна! Где сейчас можно скачать версию 0.6.0.1 ?
|
Ссылка Drongo рабочая!
|
Сайт "hobbeat.ucoz.ru" не зарегистрирован в системе создания сайтов uCoz
Так что ссылка не работоспособна... |
Nun-Nun, dzork,
Цитата:
Цитата:
|
Habetdin,
Понятно, спасибо. |
Кому нужно - правильно распакованный модуль здесь
|
Есть похожая по ф-ционалу программа 7-ZIP SFX Maker / только не столько много настроек для SFX архива, но можно прикрутить к контекстному меню (просто добавить ярлык программы в папку c:\Documents and Settings\%User%\SendTo\ и вызывать через меню Отправить на архиве 7z). Можно создать несколько конфигурационных файлов и выбирать тот. который в данный момент нужен... Интерфейс многоязычный (русский и украинский можно скачать здесь
Чтобы была возможность изменять значок - добавить в папку c:\Program Files\7-ZIP SFX Maker\Resource Hacker\ файл ResHacker.exe Создает SFX без особых наворотов, но мне хватает... |
Цитата:
|
Цитата:
|
Цитата:
|
Stinger-77,
Держи 7-Zip SFX Maker 2.3 http://rghost.ru/3871509 |
Новая версия 7-ZIP SFX Maker 3.2 (12/30/2010) http://www.mediafire.com/?j99jwiiw7ehubtc
|
Что-то там в интерфейсе многоязычном (русский) напутано - не все переведено, например, строки для вкладки Dialogs вовсе нет и прочее. Кто делал перевод - перепроверьте.
|
Auron-sv, криво работает выполнение приложений...
Неверно ставит кавычки, или hidcon неверно ставит - непонятно. Но в общем cmd команды выполнять нереально. |
Medic84,
Все вопросы по работе программы задавайте автору. http://teejee2008.wordpress.com/7-zip-sfx-maker/ |
Файл
"Запрашиваемый сайт не зарегистрирован в системе создания сайтов uCoz" |
|
Вложений: 1
Цитата:
ха... с оф сайта скачал инсталлятор версии 3.2 - там не мой русский перевод (там половина текста не переведена) и моего украинского нету, хотя я автору высылал его... :angry: переделал языки (укр и рус) для новой версии 3.2 не перевел только слово "Dialogs" и "ExtractPath" - в английском файле не было строки для перевода... Dialogs и так понятно, а ExtractPath - путь распаковки... Пользуйтесь! |
Vladimir_02,
; Tab page titles 1010=Dialogs |
а где тогда ExtractPath и Progress %
|
Извиняюсь за некропостинг, однако ссылка мертва.
|
Вложений: 1
↧↧↧↧
|
вот тут новый создатель конфигураций....
|
Обновился 7zip SFX Maker до версии 3.3
Улучшенный инсталлятор 7Zip SFX Maker 3.3 - полная русификация программы - добавлен Reshacker v.3.6.0.92 - при установке добавляется в меню Отправить ссылка на SFX maker - из этого меню можно сразу открыть 7z архив ЗЫ. инсталлятор на украинском языке, но не пугайтесь - просто нажмите ОК и все установится ))) |
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Уважаемые! Прошу помощи.
В версии 0.5.7 от 8.08.2006 в "Описании ярлыка" запятые не воспринимаются корректно - происходит самопроизвольный перенос описания в окно "Имя ярлыка". Есть вариант обойти? |
есть ли графический установщик с диалогами для lzma2
??? ^_^ |
Нашел несжатый файл конфигуратора версии 0.6.0.1.
Он хорош тем, что на него нет ложного срабатывания антивирусов. GUI_7zS_06.exe 989,50 Кб Скачать MD5: 4DC3B6F9D4FD0F5CE1154BADDF925CE1 SHA-1: 01FC646DF0CFA72C61FD442274E37969E30B43C1 SHA-256: 3421425289314C8EB1DDBFE90CBC190406855E2C2ED85288808890827321CFD2 _________ Тот-же файл, в архиве GUI_7zS_06.7z 324,93 Кб Скачать MD5: 5C76996D42EABD37E685D1BBC34070B7 SHA-1: 9DCE9E18CB4EE495E26B179ECC661CEF8682A4D0 SHA-256: ACC890DAA418C67E93BA4451179FDF8BF219E8123AEB4ABC2C317C3E7E4F7CCD _________ Оригинальный (сжатый) конфигуратор в архиве gui_7zs_0-6-0-1.7z 342 КБ (350*694 байт) Скачать MD5: E55AA540CC64D1DC7BDFFD7A877CCA66 SHA-1: 5B7D87EC359077E93EEFAF19442251158D0BCC37 SHA-256: C04E6C3AC4AB2D32FE464E6D3BB03970C4D4C7D502E07B517D0DE48691789172 |
Please English Version...
|
Ну и фейс, такой же отвратительный, как при создании архивов WinRar
|
Цитата:
В версии 0.6.0.1 я вообще не разобрался, там кажется можно только файл конфигурации сделать, кнопки для запаковки в SFX.exe не видно было. В этой "Улучшенный инсталлятор 7Zip SFX Maker 3.3" Всё очень удобно, но указать 7zsd_LZMA2.sfx, я так понял, нельзя? |
Вложений: 1
Добрый день!
Может кому нужно: быстрое создание SFX-архива из уже имеющихся 7z-архива, файла конфигурации и SFX-модуля. Написал на AutoIt. |
Цитата:
Архив нужно создать вручную, конфиг написать в блокноте, где то выцепить модуль SFX. Нет перетаскивания... Одним словом, думал что то новое и клевое, оказалось... Посмотри лучше в сторону этого, на AutoIT утилита будет весить меньше... |
Цитата:
|
Malysh-ok, та сделайте небольшое окошко, типо кнопки, на которое можно перетаскивать файлы,
И прога их склеит... хотя это и батником просто сделать.. не умеет менять иконку и версию... В общем, бесполезная прога, ни о чем.. |
Время: 21:25. |
Время: 21:25.
© OSzone.net 2001-