|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.01.2011, 16:44 | #11 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
Мини-тест...
Библиотека DLL. Исходный размер 3.18мБ Размер после любой степени сжатия, с любыми опциями - 3.18мБ. Испытано на 3 разных библиотеках с разными размерами... Вопрос автору: зачем включать поддержку сжатия библиотек, если они не сжимаются? Пожелания автору: 1 - настройте фильтры OpenDialog 2 - уберите вкладки. Пусть окно програмы будет чуть больше, зато станет удобнее. 3(если отклонено пожелание 2) - При создании формы принудительно открывайте первую вкладку. При создании формы сразу открывайте OpenDialog.
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
11.01.2011, 16:44 | #12 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
Мини-тест...
Библиотека DLL. Исходный размер 3.18мБ Размер после любой степени сжатия, с любыми опциями - 3.18мБ. Испытано на 3 разных библиотеках с разными размерами... Вопрос автору: зачем включать поддержку сжатия библиотек, если они не сжимаются? Пожелания автору: 1 - настройте фильтры OpenDialog 2 - уберите вкладки. Пусть окно програмы будет чуть больше, зато станет удобнее. 3(если отклонено пожелание 2) - При создании формы принудительно открывайте первую вкладку. При создании формы сразу открывайте OpenDialog.
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
11.01.2011, 17:01 | #13 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
И добавить поддержку командной строки. Например, у меня все упаковщики в total commndere добавлены на панель и я просто "вытягиваю" нужный файл на иконку.
Значит, при OnCreate нужно добавить Код:
|
11.01.2011, 17:09 | #14 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
Эмм... Я, вобще-то, не смотрел даже сырцы... Но ЗАЧЕМ там таймеры??? оО
Так же стоит запускать UPX в скрытом виде... А ещё - создавать отдельный поток, в нем использовать CreateProcess и ответы из этого процесса обрабатывать, и ждать завешения... Прикрутить прогрессбар, сделать синхронизацию... Тогда и не понадобятся таймеры, чтоб вычислять размер результата (только предполагаю, что они там для этого, не видел)... И по командной строке выставлять степень сжатия на максимум и устанавливать фокус на кнопку Старт... Ой что-то я разогнался... Но если Вы пишите код для паблика - пишите его правильно и красиво... PS: не надо заявлять "дареному коню в зубы не смотрят"... гуй такого уровня я написал для UPX ещё когда только начал изучать дельфю...
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} Последний раз редактировалось Johnson; 11.01.2011 в 17:15. |
11.01.2011, 17:16 | #15 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
Код:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
11.01.2011, 17:17 | #16 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
Про первый таймер могу сказать только одно - ОЙ!
А про второй угадал-таки
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
11.01.2011, 17:18 | #17 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
11.01.2011, 17:21 | #18 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
Ну про глубокую печаль я и говорю...
Не хочу обидеть,просто пошутить, но Индия потеряла Великого программиста...
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
11.01.2011, 19:37 | #19 | |
Пользователь
Регистрация: 26.06.2009
Сообщений: 78
|
Цитата:
Во-первых, это оболочка!!! (и все её недостатки мне и так без вас известны) Во-вторых, о прогресс баре и остальных вопросах обсуждалось здесь: КИБЕРФОРУМ В третьих, в одном таймере два моих условия проверки сосуществовать не могут! В четвёртых, это программа скорее любительская нежели профессиональная (если вам не нравится - пишите свою, как напишите - возьмите пряник с полки!), она лишь позволяет упростить использование UPX (которая является консольной - в ней нет никаких библиотек и поэтому с ней я работаю через делфю и запускаю с параметром). P.S. критиковать чужое очень легко, сделать своё и доказать на деле - сложнее, и в Индии я жить и работать не планировал.... |
|
11.01.2011, 19:41 | #20 | ||
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
Цитата:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Оболочка для запуска приложения. | semiono | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 11 | 08.10.2010 17:47 |
Delphi-оболочка для MS SQL Server (создание, присоединение, восстановление, резерв. копирование БД) | Машуля | Помощь студентам | 0 | 28.11.2009 11:27 |
Upx Packer | Михаил Юрьевич | Софт | 5 | 06.09.2009 00:27 |
Оболочка (интерфейс) для java - веб и десктоп | PoMkaNik | Общие вопросы по Java, Java SE, Kotlin | 3 | 11.07.2009 15:17 |
Оболочка для учебника | АлексейGr | Общие вопросы Delphi | 2 | 21.05.2009 16:14 |