Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > C++ > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 22.05.2018, 11:12   #1
Aimon
Новичок
 
Регистрация: 22.05.2018
Сообщений: 6
Репутация: 10
По умолчанию Ресурсы и LZMA

Есть две программы...
В первой программе расположены 2 кнопки и line edit(для путя к exe) первая кнопка называется
"выбрать exe" в objectname: select_exe. Вторая
называется "добавить" в objectname: add_files.
Также есть xml в ней список файлов которые записаны пользователем
Xml:
<files>
<f1>c:\fox.exe</f1>
<f2>c:\text.txt</f2>
<f3>c:\lib.dll</f3>
</files>

Во второй программе есть только одна кнопка называется "распаковаться" в objectname: extra...


Так вот что нужно кликаешь на кнопку "выбрать exe"
открывается диалог выбора файла в фильтре только *.exe пользоваться должен найти вторую программу которую я описывал выше и выбрать её *exe

Далее он нажал на "Открыть" в диалоге выбора файла
в line edit(для путя exe) должен записать путь до exe второй программы которую я описывал выше после этого пользователь жмёт на кнопку "добавить" и считывается xml с файлами потом эти файлы добавляются в exe выбранной программе в line edit
А выбранная программа это программа 2 которую я описал выше.
Файлы при этом должны быть сжаты LZMA для этого LZMA SDK подайдёт...
(То есть в ресурсы, прям внутырь exe, не возле exe!!!)...
Далее пользователь может закрыть первую программу и открыть вторую которую я описал выше
В ней нажать на кнопку "распаковаться и все засунутые в неё файлы должны распаковаться возле неё...
Aimon вне форума   Ответить с цитированием
Старый 22.05.2018, 11:28   #2
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 12,471
Репутация: 2073
По умолчанию

И, наш юный вирусописатель/мошенник? Вопрос то в чем?
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x на форуме   Ответить с цитированием
Старый 22.05.2018, 13:42   #3
Aimon
Новичок
 
Регистрация: 22.05.2018
Сообщений: 6
Репутация: 10
По умолчанию

Я хочу написать распаковщик

Последний раз редактировалось Aimon; 22.05.2018 в 13:51.
Aimon вне форума   Ответить с цитированием
Старый 22.05.2018, 13:43   #4
Aimon
Новичок
 
Регистрация: 22.05.2018
Сообщений: 6
Репутация: 10
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
И, наш юный вирусописатель/мошенник? Вопрос то в чем?
Как вопрос в чём я сдесь расписал всё
Aimon вне форума   Ответить с цитированием
Старый 22.05.2018, 13:49   #5
Aimon
Новичок
 
Регистрация: 22.05.2018
Сообщений: 6
Репутация: 10
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
И, наш юный вирусописатель/мошенник? Вопрос то в чем?
Какой я вирусописатель или мошенник я хочу сделать красивый GUI распаковщик с хорошим сжатием lzma
Если я хотел бы написать вирус я бы взял для этого делфи так как для этого не нужен красивый gui

Последний раз редактировалось Aimon; 22.05.2018 в 13:53.
Aimon вне форума   Ответить с цитированием
Старый 22.05.2018, 13:53   #6
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 12,471
Репутация: 2073
По умолчанию

7zip умеет и lzma, и sfx.

Потому что добавлять файлы из списка в ресурсы другого exe это ниразу не ГУИ для распаковщика.
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x на форуме   Ответить с цитированием
Старый 22.05.2018, 13:54   #7
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 12,471
Репутация: 2073
По умолчанию

Цитата:
Сообщение от Aimon Посмотреть сообщение
Как вопрос в чём я сдесь расписал всё
Это ТЗ на задачу? Тогда, где сроки и цена?
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x на форуме   Ответить с цитированием
Старый 22.05.2018, 14:18   #8
Aimon
Новичок
 
Регистрация: 22.05.2018
Сообщений: 6
Репутация: 10
По умолчанию

А сколько будет всё это стоить
Aimon вне форума   Ответить с цитированием
Старый 22.05.2018, 14:19   #9
Aimon
Новичок
 
Регистрация: 22.05.2018
Сообщений: 6
Репутация: 10
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
7zip умеет и lzma, и sfx.

Потому что добавлять файлы из списка в ресурсы другого exe это ниразу не ГУИ для распаковщика.
Это для небольшой утилиты которая будет создавать распаковщик брать шаблон и набивать его файлами которые будут распаковываться

Последний раз редактировалось Aimon; 22.05.2018 в 14:46.
Aimon вне форума   Ответить с цитированием
Старый 22.05.2018, 16:24   #10
waleri
Профессионал
 
Регистрация: 13.07.2012
Адрес: Нижний Новгород
Сообщений: 5,532
Репутация: 1777
По умолчанию

Цитата:
Сообщение от Aimon Посмотреть сообщение
Если я хотел бы написать вирус я бы взял для этого делфи
Куда ушла романтика?
Раньше вирусы писали на ассемблере...
waleri вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Алгоритм декомпрессии lzma в приложении delphi Mauvais Фриланс 0 11.02.2017 19:01
Аналог LZMA на делфи, есть ли? Crystallon Общие вопросы Delphi 2 28.09.2010 14:18
Использования библиотеки LZMA в Delphi Crystallon Общие вопросы Delphi 2 25.09.2010 06:25
Ресурсы VladimirVB Win Api 3 23.08.2009 12:47
Ресурсы, зачем нужны ресурсы Hallo Обсуждение статей 0 12.12.2006 22:30


16:11.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru