|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » .: Файлы конфигурации 7z SFX. Помощь и советы :. |
|
.: Файлы конфигурации 7z SFX. Помощь и советы :.
|
Ушёл из жизни Сообщения: 6021 |
Профиль | Отправить PM | Цитировать
Эта тема создается специально для вопросов по 7z SFX архивам на базе модифицированных модулей от Oleg_Sch. Перед тем, как задать вопрос, обратите внимание, на перечисленные ниже ссылки.
Домашняя страница модулей: Обсуждение модулей: http://forum.oszone.net/showthread.php?t=51547 В теме предполагается обсуждать вопросы написания файлов конфигурации для 7z SFX архивов, делится своими наработками, нестандартными и оригинальными решениями, расширяющими возможности использования модулей и т.п.. Лучшие варианты файлов конфигурации и оригинальные решения могут быть включены в справку по модифицированным модулям. Полезные ссылки: Список переменных, которые могут быть использованы в файле конфигурации модифицированного модуля. |
|
Отправлено: 09:16, 21-03-2012 |
Старожил Сообщения: 251
|
Профиль | Отправить PM | Цитировать Только что понял в чём дело. В конце каждой строки у меня прописано "%%1". Убрал этот параметр и %%S заработало.
Как же так ? Этот параметр очень нужен, без него никак. Походу, кнопочку надо пересмотреть. |
Отправлено: 14:47, 21-10-2012 | #131 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Парни, подскажите плиииииз!!!!
Сегодня появилась задача, передать файл, открыв, просмотрев и закрыв который, самостоятельно бы самоуничтожился без следов. В программирования я полный нуб......но пришлось разбираться )) Собрал в корне диска С следующие файлы: 1. Архив 7zip, который состоит из а) собственно файла б) батника 1.CMD следующего содержания :START If Exist "%~1" Del /F/Q "%~1" If Exist "%~1" GoTo START Del /F/Q 1.cmd 2. Конфиг *.TXT следующего содержания ;!@Install@!UTF-8! InstallPath="%TEMP%" RunProgram="rundll32 shimgvw.dll,ImageView_Fullscreen %TEMP%\\1.jpg" Delete="%TEMP%\\1.jpg" RunProgram="hidcon:nowait:%TEMP%\\1.cmd \"%%S\%%M\"" GUIMode="2" ;!@InstallEnd@! 3. 7zsd_LZMA.sfx Далее в командной строке пишем С:\>copy /b 7zsd_LZMA.sfx + 1.txt + 1.7z 1.exe В результате имеем SFX-архив, кликаем по нему 2 раза, открывается файл, закрываем и сам SFX-архив удаляется. Бинго!!!! Все получилось. Теперь вопрос: можно ли как-то к этому SFX-архиву добавить пароль?? Т.е. кликаем по сформировавшемуся SFX-архиву, вводим пароль, далее как обычно (открывается файл, просматриваем, закрываем и все удаляется)?? Спасибо! |
Отправлено: 22:27, 05-11-2012 | #132 |
Старожил Сообщения: 406
|
Профиль | Отправить PM | Цитировать Quattroman, бинго! это жесть конечно. изобретать колесо вместо внимательного изучения возможностей sfx...
ознакомьтесь http://7zsfx.info/ru/parameters.html#SelfDelete один вопрос только - как вы собираетесь бороться с копиями файла которые удаляться не будут (если кто-то их сделает)? существуют модули в которые можно вбить пароль и его потребуется знать чтобы запустить и распаковать такой sfx (вроде бы даже общедоступны) но модули, которые нельзя распаковать и которые под паролем, который однако не нужно указывать при запуске файла доступны только его величеству автору модифицированных модулей и лицам особо приближенным к нему (заслужившим) |
------- Отправлено: 23:13, 05-11-2012 | #133 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать specialist, лана вам.....жесть.....
вам, конечно, легко рассуждать, продвинутый ))) времени изучать не было вообще (( Т.е. Конфиг *.TXT надо по другому записать?? Далее также через командную строку? Помогите написать файл этот конфиг..... То, что я в первом пункте написАл - CMD уже не нужен будет? О каких копиях идет речь? Т.е. даже при использовании SelfDelete всё равно где-то копия будет валяться? PS В голове полная каша........Последний раз чем то подобным занимался в школе. когда на паскале табличку умножения писАл. Это все мои познании в информатике и программировании (( PPS Сорри, за большое количество вопросов.... |
Отправлено: 08:21, 06-11-2012 | #134 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Quattroman, все значительно проще.
1 cmd файла не надо, его заменит параметр SelfDelete="1" 2 Заботится об удалении распакованного не надо, если не указывать параметр InstallPath. При этом распаковка происходит во временную папку модуля и по завершении его работы она удаляется со всем содержимым автоматически. 3 Для добавления ввода пароля достаточно: - при создании 7z архива указать этот пароль - использовать модуль с поддержкой шифрования 1.6 develop (сборка 2478) 10.05.12 и выше. Обратите внимание, что ветки 1.4 и 1.5 шифрования не поддерживают. Конфиг получится таким: ;!@Install@!UTF-8! RunProgram="rundll32 shimgvw.dll,ImageView_Fullscreen 1.jpg" SelfDelete="1" GUIMode="2" ;!@InstallEnd@! Цитата specialist:
|
|
Отправлено: 11:00, 06-11-2012 | #135 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать gora, спасибо за отклик!!
Скачал модуль по этой ссылке 1.6.0.2488-develop доступен Запаковал картинку в 7Zip с паролем Собрал все в одной папке: 1. Архив с картинкой 1.7z 2. 1.txt следующего содержания ;!@Install@!UTF-8! RunProgram="rundll32 shimgvw.dll,ImageView_Fullscreen 1.jpg" SelfDelete="1" GUIMode="2" ;!@InstallEnd@! 3. 7zsd_LZMA.sfx Далее в командной строке набрал copy /b 7zsd_LZMA.sfx + 1.txt + 1.7z 1.exe После чего в папке появился SFX-архив 1.exe Кликаем по нему, просит ввести пароль, несколько секунд и архив удаляется. Все вроде как надо...и пароль, и удаляется, но картинки нет (( Мне надо, что бы после ввода пароля, картинка открывалась в стандартном мелкософтовском просмотрщике, а после закрытия картинки - архив удалялся.. Что делаю не так?? |
Отправлено: 11:40, 06-11-2012 | #136 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Quattroman, Ваша строка
у меня не захотела работать ни в каком виде, ни из конфига, ни из батника расположенного рядом с картинкой. Причины этого мне неизвестны, но, т.к., Вы написали что у Вас она работает, то я и не стал ее трогать. У себя тестировал проще, в конфиге была строка
и файл запускался программой с которой у меня в системе ассоциировано данное расширение, а именно IrfanView. Возможно нечто похожее происходит и у Вас.
Вы не указываете свою систему, у меня все написано в профиле. Конфиги и куски кода вставляйте в тегах [code] - значок # на панели "Быстрого ответа". |
Отправлено: 11:49, 06-11-2012 | #137 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Профиль подправил
С этим кодом баловался вчера на ХРюше... Попробовал сделать с таким конфиг-файлом... Теперь по двойному клику по SFX-архиву предлагается ввести пароль, вводим, далее открывается просмотрщик.....через секунду архив удаляется и..... Т.е. как я понял, архив с картинкой удалился раньше, чем она (картинка) успела открыться (( |
Отправлено: 12:12, 06-11-2012 | #138 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать |
Отправлено: 12:25, 06-11-2012 | #139 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Первый вариант не проканал
В случае, если добавить все работает!! Открывается картинка из временной папки .......\Local\Temp\7Zipsfx.000, далее видно как удаляется сам архив, далее удаляется папка 7Zipsfx.000. Закрываем картинку и никаких следов! СПАСИБО! |
Отправлено: 12:37, 06-11-2012 | #140 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Система - VMware (все вопросы) | 1 bit | Программное обеспечение Windows | 382 | 10-10-2019 23:34 | |
WinRAR SFX .:[все вопросы]:. | Devil-91 | Автоматическая установка приложений | 85 | 28-08-2013 15:37 | |
Доступ - Никак не удаляются файлы (AVI и все остальные форматы) .:[все вопросы]:. | Microsoft Windows 2000/XP | 105 | 30-06-2010 11:58 | ||
Все вопросы о Wi-Fi | vovikrus | Хочу все знать | 0 | 18-04-2010 09:53 | |
Вопросы по теме "Кнопка для работы с 7z SFX архивами в Total Commander." | ya158 | Автоматическая установка Windows 2000/XP/2003 | 4 | 18-11-2009 22:20 |
|